e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  PDM/PLM

Creo集成Windchill应用问题实例分析

2017/11/24    来源:e-works    作者:高薇  成君昭      
关键字:Creo  Windchill  
Creo软件是PTC公司推出的CAD设计工具软件,Windchill系统是PTC公司推出的一款PDM软件系统。在汽车产品设计过程中,我们使用Creo开展CAD设计工作,使用Windchill系统进行产品协同设计、CAD数据的存储、版本的控制、生命周期流程管理等。设计师在工作中使用这两款软件经常会遇到各种问题,本文结合Windchill系统标准功能和Creo软件接口技术,对常见问题进行原因分析,并提出解决方案。
       欢迎参加第十三届产品创新数字化国际峰会 11月29-30日 天津

    0 前言
 
    Creo软件是PTC公司推出的CAD设计工具软件,Windchill系统是PTC公司推出的一款PDM软件系统。在汽车产品设计过程中,我们使用Creo开展CAD设计工作,使用Windchill系统进行产品协同设计、CAD数据的存储、版本的控制、生命周期流程管理等。设计师在工作中使用这两款软件经常会遇到各种问题,本文结合Windchill系统标准功能和Creo软件接口技术,对常见问题进行原因分析,并提出解决方案。
 
    本文中提及的各类问题均出现在Creo2.0与Windchill 10.2集成环境下。
 
    1 Creo与Windchill的集成
 
    我司CAD设计完全在Windchill 系统环境下,Creo软件与Windchill系统紧密集成,一般情况下不允许用户单独使用Creo软件 。通过设置Creo的服务器管理器,用户在使用Creo做设计的同时,使用Creo中内嵌的浏览器访问Windchill系统,并在Creo内进行与Windchill系统的交互操作。
 
    Creo与Windchill之间的数据交互利用了四种不同的存储位置。Creo 会话内存、本地工作区、服务器端工作区和公用区 。设计师在创建新工作区时,系统会在服务器端工作区和本地工作区创建两个与工作区对应的文件夹。用户在工作区中执行基本的Windchill操作,实现CAD数据向Windchill系统的双向传输。
 
    2 常见问题分析与解决方法
 
    2.1 无法借用现有模型图纸另存
 
    为了重复利用已有的产品模型,设计师在工作中经常需要借用Windchill产品库中已有的数据模型修改成另外一个新的数据模型。在Windchill系统中存在以下几种操作方法。各种操作方法会产生不同的模型链接关系。为了清晰地显示模型的参考关系,我们推荐设计师使用第二种另存方式。
 
    2.1.1 Creo中另存为
 
    设计师以往习惯于使用Creo中打开一个模型,更改另存为一个新的CAD模型并重命名零件号。但是将新的模型检入时会报错提示部分零件号已经在Windchill里存在无法检入。这是由于设计师在Creo另存时没有断开新CAD模型与原始CAD模型的参考,原始模型也会跟着一并检入。
 
    2.1.2 工作区另存为
 
    在windchill中添加需要借用的原始模型到工作区中并在工作区另存为新号的方法,可以保证新的数据与原始数据完全断开参考关联,不会发生将原始数据一并检入弹出报错。方法如下:
 
    a) 搜索需要借用的模型,添加至当前活动的工作区。注意不要勾选部件(wtpart)选项,否则会提示没有权限。
 
    b) 打开工作区勾选相应对象,点击另存为
 
工作区另存为
    图1.工作区另存为
 
    c) 在工作区另存为页面,填写新的零件名称并选择存储位置。
 
    另存成功后,会在工作区页面显示新的模型。注意此时新的模型仅仅存在于工作区中,若想存入产品库仍然需要检入,检入后会生成部件(wtpart)。
 
    2.2 占位符文档
 
    2.2.1 Creo与Windchill的交互操作
 
    Creo与Windchill系统的交互操作包括上载、下载、检入、检出、撤销检出、修订、更新、移除。在这些操作中,检出、检入是最常用的操作,数据检出再检入即完成了一次对产品库中的数据修改,但是检入时经常会报错提示失败,造成失败的原因有很多,与总成模型、图纸相关的常见报错中,“有占位符文档无法检入”是比较常见的。
 
    2.2.2 占位符文档
 
    在Creo检入总成零件的时候,有时候会提示有占位符文档,无法检入。然而设计师可能会反映并没有见过这些数据。这种情况多出现在有异构CAD工具设计的模型转换成Creo格式并检入的时候,由于并不是本人设计,设计师并不清楚这个数据模型的特征和结构。解决思路是要么断开占位符文档与模型的关联并删除,要么替换掉占位符。由于Creo的参考关联经常是强参考,占位符文档大部分情况下很难与主模型断开关联并删除。
 
    我们一般采取如下办法。
 
    1) 部分占位符文档可以通过检入的时候选择自定义检入,然后在跳转的第二页选择忽略不完整对象,有时占位符文档会被“忽略”,不执行检入操作。
 
工作区另存为
图2.工作区另存为
 
    2) 经过上述操作,若占位符文档仍然在被执行检入操作,说明此文档与模型存在强参考,需要执行以下操作:
 
    a) 记住报错的占位符文件的名称
 
占位符文档
图3.占位符文档
 
    b) 将creo中的windchill服务器置于离线状态,即运行单机版的creo,新建一个零件命名为603090_3,做一个空零件,另存本地。
 
    c) 将creo中的windchill服务器置于在线,打开本地新建的这个空零件检入,这是windchill会弹出窗口,点击确定后直接检入。(一定是要用存在本地的零件来覆盖工作区的,如果直接存在工作区会提示命名冲突)这时再看工作区的占位符文档已经变成实体零件格式,总成件也可以检入了
 
    2.3 CAD文档与部件(WTpart)关联错误
 
    2.3.1 生命周期流程及版本
 
    设计成熟的零部件模型以及图纸需要经过一个审批流程才能交给下游部门试验、生产等,这个审批流程我们称之为生命周期流程,也叫作工作流。
 
    版本记录是对一个数据发展过程记录的方式。Windchill数据的版本管理依靠字母与数字的组合形成,大版本以大写字母A—Z记录,小版本以数字1—99来记录。当部件及CAD文档经历过一个完整的生命周期流程时,由设计到发放后,将上升一个大版本。
 
    2.3.2 部件与CAD文档关联
 
    在Windchill系统中,生命周期流程由部件(WTpart)发起,零部件的模型和图纸与一个部件关联起来,部件提交审阅后,与之相关的CAD文档将一并提交流程。部件(WTpart)经常会与CAD文档出现关联错误的问题。关联错误的时候可以在CAD文档的详细信息页面编辑关联修改。需要注意的是只能从CAD文档的详细信息页面去取消关联部件,而不能从部件的详细信息页面取消关联CAD文档。
 
编辑关联
图4.编辑关联
 
    2.3.3 版本关联错误
 
    版本是对一个数据发展过程的记录方式。我们要求系统中的模型、图纸、部件(WTPart)三者保持大版本一致,否则不能提交生命周期流程进行审批。

部件与CAD文档版本
图5.部件与CAD文档版本
 
    版本关联错误大都发生在同一个零部件不同版本之间。在修订数据时,若部件、模型、图纸没有同步修订,就会出现版本不一致的情况。新修订的部件会关联上一版本的图纸,这样新版本部件在需要提交生命周期流程的时候就会报“版本不一致”的错误。修改的宗旨就是以部件版本为基准,取消关联错误的版本CAD文档,添加关联正确版本的部件模型。
 
    2.3.4 取消关联
 
    在进入编辑关联页面后,以部件的版本为参考,找出版本不一致的CAD文档,将它移除与部件的关联。如下图,将与C版本部件版本不一致的B模型移除关联即可。   
 
模型与部件版本不一致
    图6.模型与部件版本不一致
 
    2.3.5 添加关联
 
    同样在编辑关联里操作。进入需要编辑关联的CAD文档的详细信息页面后,搜索添加需要关联的部件。并完成操作。
 
添加部件
图7.添加部件
 
    2.3.6 模型参考引起的关联错误
 
    有些情况下会发现部件的相关CAD文档中有非必须关联的选项,例如部件A的相关CAD文档中有图纸B,编辑关联断开图纸B与部件A的关联时提示移除失败,选定对象无效无法移除关联。
 
无法移除关联
图8.无法移除关联
 
    这种情况下,首先考虑图纸B是否参考了模型A,即图纸B的模型参考中有A模型。用creo打开图纸B,查看B图纸的模型参考,若有模型A,检出并删除模型参考A,再检入图纸B,部件A与图纸B的关联也会断开。
 
    需要注意的是,Windchill系统中编辑关联后,系统会将与之关联的部件自动检出,必须完成部件的检入操作后,前面的编辑关联的目的才能达到。
 
    2.4 CAD数据可视化
 
    2.4.1 可视化存在的必要性
 
    有些情况下,不需要打开一个完整的模型查看详细的参数,诸如审批的时候,审批者有时只需要查看图纸的尺寸标注,三维模型的部分接口等,如果能打开一个简化后的模型图纸,就不需要配备如设计员那样的高配置计算机,并且能节约大量打开原模型的时间,提高审批效率。
 
    可视化是将Productview集成在Windchill系统中的一种功能,用于显示经过缩略转化的CAD数据。我们设置每个CAD数据,包括三维模型和与之相关的部件(WTpart)、二维图纸在每次检入后都会在系统转图服务器 “CAD代理服务器”自动转化可视化。
 
Productview打开可视化模型
图9.Productview打开可视化模型
 
    2.4.2 与Creo视图显示有关的图纸可视化问题处理
 
    可视化转化的结果与CAD文档的质量及设置有关。
 
    一般二维图纸提交可视化流程,转化成功后是线性特征的图幅,然而有的时候可视化转化成功后会出现一张图片或者模型剪影的形式。排除掉设计师本身在图纸上插入图片的可能性后,可能与绘图的视图显示方式有关。
 
可视化显示异常
图10.可视化显示异常
 
    打开二维图,选中显示错误的视图,点击鼠标右键后选中“属性”,在绘图视图——视图显示——显示样式中根据需要更改。
 
更改视图显示前
图11.更改视图显示前
 
    二维图的显示样式一般选用消隐、线框、隐藏线中的一种,可以根据需要选择。
 
    消隐:在三维投影视图中,模型的所有可见线和不可见线,仅以实线方式显示可见线,不可见线不显示。
 
    线框:在三维投影视图中,模型的所有可见线和不可见线,全都以实线方式进行显示。
 
    隐藏线:是三维投影视图中,模型的所有可见线和不可见线,全都进行显示,但可见线是实线,不可见线是虚线。
 
更改视图显示后
 图12.更改视图显示后
 
    3 结束语
 
    企业实施PDM系统,在加快设计协同和提升设计效率方面投入大量的资金改造IT系统。但是,IT系统的应用总是会存在一定的使用问题。设计师在Creo集成Windchill的环境下开展工作时,可能会出现各种问题导致CAD数据不能传入Windchill系统。系统管理员需要熟悉Windchill的各种操作以及Creo的常用功能,结合分析操作失败时弹出的报错信息来找到症结所在。在处理好每一个问题做好记录以便将来再次遇见时及时应对。这样能够快速解决设计师遇到的问题,并结合系统培训,告知设计师按照标准的操作规范使用系统,减少出现问题的几率,提高设计效率和设计质量。
 
责任编辑:李欢
本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐