作者 | CATIA小狼
发布 | 仿真秀CAD学习圈
如果各位看过文章后决定内容还不错,请点击右上角的三个小点,进入公众 号并关注!还有,别忘了分享给身边有同样兴趣和需求的人哦!
温馨提示:本篇内容较长,图片较多,但内容绝对有用,请耐心阅读完!
Powercopy,在汉化的软件里被翻译成超级副本。这个东西具体是什么,小编也不好定义,不过这玩意应该算是CATIA的一个特色吧!
新建Part之后,我们先把特征树先建立好(小编认为简单一点儿的Powercopy都可以用这个特征树作为模板)。什么,你问我那个参数和关系的集 合是怎么建立的?小编是那种穷得只有HD2 licence的人,因此建它俩的时候是随便建了个参数写了个关系,然后把默认生成的两个集 合拷进去,再删除子元素,改名…
所以,跟着我左手右手一个坐标系,右手左手一个非参面~
把它点亮,建立出来的东西在特征树上会带个小闪电的标志,这种元素建立完了想再双击修改是改不了的,因此叫非参~
接下来建立Original Elements里的东西,小编只上一个特征树的截图,各位就知道怎么做了!
要注意,先用坐标的方式建立原点,坐标系那里选我们输入条件中的坐标系。
平面的建立,用以下的方式创建。
从现在开始,记住,所有的建模步骤,都不能和绝对坐标系里的元素发生 关系,必须是基于我们的输入条件建立出来的。我们接下来的建模都要在这个Original Elements中自己建立的平面和轴来做。
可能有童鞋会问了,我直接选坐标系的平面或者轴不行吗?这里小编不建议大家那么选,因为一旦出现下面这种选择
在调用的时候就出现找不到元素的错误提示~这种\vertical,\edge,\surface神马的最烦了!
至于三个轴,就用平面两两相交就好啦!咦,不是说好了一个特征树你们就全明白了吗,我怎么又解释了这么多……
接下来开始正式的建模,我们先设定几个参数,具体设置哪些自定,比如小编想设置一个D(螺钉柱直径,Length),H(螺钉柱高度,Length),N(支撑筋,Integer)的个数,其中N只能选2,3,4,6四个值。建完之后,用右键菜单中的Reorder命令移动到我们自己建的参数集中。
线框及曲面的操作我们都放在Structure Elements图形集中。先求出z轴和输入平面的交点
然后过这个交点建一个平面与xy面平行。
注意,如果需要选择线,最好到特征树里面选,因为直接点选几何图形可能会出现这个烦人的\edge而导致后续调用出错。
正确的界面如下,当然原点那里使用Projection Point也是可以的。
在草图里画一个圆,直径与之前建立的参数关联。退出来之后,拉一个Pad,带厚度,厚度咱就暂时给它定义成1.5吧!第一个长度与参数H关联,第二个长度写上10mm(为了保证调入之后螺钉柱能穿过主体零件,方便布尔运算)。
然后拔拔模
倒倒角
再来个Body,做加强筋。直接Copy刚才的草图就行,把里面的草图改成十字交叉线(这里恐怕要颠覆一些童鞋“草图必须是封闭的,且不能相交”的认知了)。
拉伸,第一高度写螺钉高度的一般,第二高度写10,注意勾选厚度及其子选项。
然后拔拔模,倒倒角,变成下面这样。
跟Boss柱布尔到一起
同样的方法把两个加强筋,三个加强筋,和六个加强筋的Body做出来,并布尔,然后Deactivate。
点这个命令新建一个rule
在里面写上这些内容(所有对象名称请在特征树上单击或双击点选,尽量避免手动输入;特征的Activity也可以在双击特征后从下面的列表中选取):
小编这里为了节省时间,只写了一个if语句。分别写N=2,3,4,6时的4个if语句,然后修改一下对应的true和false就可以啦!最后,把Part下面的Relation里的关系式也都Reorder到我们自己建的集 合中,包括刚才咱们写的rule。
接下来,我们就要把它做成Powercopy啦!选择Insert→Knowledge→Powercopy,出来这个界面。
在这个界面我们可以改powercopy的名字,然后鼠标在特征树上点特征,会出现下面的变化。
左边代表我这个Powercopy里面包含5个body,右边是调用它需要的输入条件,我们看到输入条件是坐标系和平面,说明跟我们预想的是一样的。如果这里的输入条件出现了xy Plane,或者Sketch,或者edge之类的字眼,说明我们的建模过程是有问题滴!
来看第二个选项卡,说的就是输入条件,我们可以选中某个输入条件后在下面的Name一栏更改名字。
第三个选项卡,参数。这里是有点用的,比如我们找到刚才建立的三个自定义参数,然后双击发布。那在使用者调用这个powercopy时,就可以对这些参数进行修改。
第四个选项卡,Document,指的是你的建模过程中是否用到了其他文件的元素作为外部参考。
第五个选项卡,可以设置Powercopy的图标,或者通过抓屏的方式生成预览图。
选择好了特征之后,点击OK,Powercopy就制作完成了。
我们先在主体零件中把需要的输入条件做出来:坐标系和平面。
第二种是在包含Powercopy的文件保存并关闭的情况下,选择insert→instantiate from Document,然后选择文件,同样可以弹出选择输入条件的界面!呐,就是下面这个:
点击那个parameter按钮可以弹出修改参数的界面。当然也可以插入之后再进行修改。
插入之后的样子
布尔上去之后
看特征树,是不是把输入元素进行了替换,然后自动进行了我们之前的建模过程呀!
不过,本文介绍的,还只是参数化建模中最最最基础的部分呢~至于更高深的部分,小编目前也还在学习和研究中~
如果各位看过文章后决定内容还不错,请点击右上角的三个小点,进入公众 号并关注!还有,别忘了分享给身边有同样兴趣和需求的人哦!
完