相信很多年前的工程师、甚至老工程师在接触这个三维设计软件时都会对它无从下手,UG 作为现在主流的三维设计软件之一,国内对这款软件系统性介绍的资料还比较少。大部分也都只是介绍了它的建模、工程图、加工模块,涉及它的参数化介绍的资料就更加少了。
我本人是从事UG软件培训和UG软件的二次开发,虽算不上精通这款软件,但也对它有一定的了解,可能在后面的介绍过程中对某些功能的理解也没有到位,还希望大家多多包涵。
在进行具体的应用操作之前我想先和大家区分一下这几个参数化设计功能的区别。
1.部件族。最直观的例子就是UG自带的重用库组件,把具有相同特征的零件封装在一起。注意,是零件。它的调用结果是组成装配。
2.可重用对象。顾名思义,是可重复调用的对象,对象可以是点,线,面,体,特征。这些事组成部件的元素,因此它的调用结果是添加到当前部件中,不组成装配。在teamcenter 里面建立可重用对象库时还要在TC里面更改部件调用时的关系。
3.可变现部件。可变现部件也是用的较多的参数化设计工具之一,尤其是工程师在做柔性装配时是用的最多的。优点可以在装配里解决参考,更改零件外观。缺点是,生成bom时数据可能不是自己想要的。
4.PTS。早期的NX 版本中叫做产品模板工作室 。NX10版里面把定义PTS界面的模块加入进了NX会话窗口中来了。PTS模块可以定义一个部件做参数化变更,尤其是我们的参数化造型复杂时,PTS里面可以清晰的定义什么表达式控制产品什么位置的尺寸变化,还可以对用户的更改进行控制,是否满足造型变更的要求。
以上就是对这四个模块的简单介绍,若想深入了解它的概念不妨去翻翻西门子 的帮助文件,不过也都是笼统的介绍。
好了,进入正题。
一、部件族。
调用部件族的界面很爽吧,很清晰,还可以对模型进行修改变更。尤其是做造型的,你们肯定不愿意重复性的去绘制那些零件,更多时候是不是去翻翻文件夹,找到文件,调进来改改表达式就好了。
但是,你一个人做造型时可以这样做,如果是好几号人在一个项目中协同设计呢,是不是每次产生新零件时都要你拷给我,我拷给你,然后在告诉他这零件该怎么改,那不累死。所以部件族就可以帮你搞定这种情况,而且在TC里也很容易实现。
实现方法一:通过内部电子表格形式
1.建立好参数模型。模型怎么建,不要问我。问我还不如问baidu来的快。
在我的这个例子中建立了这样一个模型,并且造型过程中命名了表达式A,B,C,D,E。大家可根据具体的需求进行表达式命名。
2.保存模型。保存路径没有具体要求,但是建议大家养成零件归类的良好习惯。部件族可定义一个专门存放部件族零件的文件夹partFamliy。
在本例中我把它放在了NX安装目录下。具体路径大家可根据需要放置。
同时,准备好一张能解释你这个部件做参数化变更时别人能一眼明了的图片,大小不超过120X80,格式类型为*.bmp。
3.打开部件族工具。
可按住Ctrl键选择要进行尺寸驱动的表达式,鼠标左键点击在操作组中的在末尾添加,添加进选定的列中。
4.编辑电子表格。这里的电子表格是和这个部件的prt封装在一起的,只能通过部件族工具编辑电子表格查看。
进入电子表格后,黄色部分的数据是我添加的,BCDE是我添加进部件族里的表达式,A我没有添加。并且NX会默认以B列数据为准,B列中有多少个不同的数,这个部件族就有多少种零件。可实际进行测试。完成设置后切换到加载项菜单,点击保存族。
5.完成关闭部件族。
6.打开重用库管理。
添加库,把第2步中定义的文件夹添加进来。
7.在资源板中选中partFamily文件夹,在成员预览中鼠标右键我们的部件族成员,创建/编辑krx文件。
在图例图像中把图片添加进来,主参数中,可把表达添加到右边中添加注释性描述。
自动匹配中的选项,感谢趣的话可以查看帮助文件。
8.确定。
9.测试。
很明显,测试结果还是比较满意的。主参数中,灰色的表达式与Excel表格中的数据值设置有关。添加进来后就是装配的形式了。
二、可重用对象。
分下篇章写吧,贴了图片后太长了
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...