catia阵列(catia阵列参考元素)

前沿拓展:

catia阵列

操作方法

01

打开CATIA软件,新建一个PART文件,命名为用户阵列实例;

02

选择XY平面,进入草图,绘制一个直径50的圆,退出草图,拉伸;

03

选择XY平面,进入草图,注意这里只需要绘制点,就是你要阵列的点,我们绘制圆上的六等分点,退出草图。

04

选择用户阵列;

05

同理我们在绘制一个12等分点,然后选择用户阵列,得到图形;

06

为其添加材质,完成绘制。

特别提示

注意箭头

注意用户阵列的位置就是点的绘制

本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。


Catia教程之曲面上阵列孔(下)

想要在一个面上弄个洞,正常人的思维都会想到用一个棒状物去戳的方法。喂!你们的大脑该用去污粉了吧!

我们在CATIA中,我们至少有三个命令可以实现:凹槽

Catia教程之曲面上阵列孔(下)

,打孔

Catia教程之曲面上阵列孔(下)

,布尔减

Catia教程之曲面上阵列孔(下)

对于前两个,如果不用二次开发代码循环做,那你可能只能在每个点的位置打孔,或者做平面画草图再凹槽了。

这些我们都不提,单表第三种,也就是用一个棒状物从实体上布尔减的方法!

为什么要用这么做呢?

因为布尔的操作可以做成UDF(用户自定义特征)呀!

为什么要做UDF呢?

因为使用KWA(知识工程)中的Loop命令,可以实现UDF的循环调用呀!

下面进入科普时间,我们来聊聊常规建模,PowerCopy(超级副本)和UDF的区别:

假设现在的情况是:开局一个工程师,一只鸡,最后要得到一只吃了之后可以补充活力,让你每周工作七天,每天工作24小时的辣鸡:

常规建模:

拿到鸡后,先杀死,再拔毛,然后巴拉巴拉巴拉……这种情况下,如果给你100只鸡,那么,你就得杀100次鸡,拔100次毛,再巴拉巴拉100次

PowerCopy:

我们建立一个加工厂,然后再入口的地方扔进去一只鸡,那么工厂里面就会自动进行我们给它设置好的各项工序,比如杀鸡,拔毛,巴拉巴拉……我们需要做的,只是在工厂出口的地方等一只做好的辣鸡。

而如果想要100只辣鸡,我们则需要在入口的地方把100只鸡一只一只丢进去,再在出口等待就可以了。

暂且不说手动将鸡一只一只丢进去是个体力活,这个工厂也是个全透明的工厂,也就是你的加工过程会完全暴露在外,再直白点说,如果别人看到了,他也能建造出一模一样的工厂

UDF:

和上面的PowerCopy中建立的工厂相同,但这个工厂是个黑盒子。你把鸡扔进去,最后出来辣鸡,中间的加工过程,只有建立工厂的人才知道。并且如果给工厂投入了Loop这个设备,那么你只需将100只鸡放在笼子里,它就可以从里面自动一只一只地抓取!

好,有了以上的概念,回到我们的“万箭穿心”问题。

首先,我们来建立第一支箭(工厂)。要注意,我们的建模都要基于输入条件的,这里的输入条件是一个面和一个点。所以我们的建模过程可以是:

Catia教程之曲面上阵列孔(下)

1、 在一个新几何体(就叫小明吧)下面放一个新几何图形集(就叫小红吧)

2、 在小红里,过点做曲面的法线

3、 在小红,过点做圆柱面,方向是刚才的法线,双向3mm(长度自定,可以看心情)

4、 在小明里,把这个圆柱面填成实体

5、 将小明从最初的壳体上布尔减掉,使其成为一个布尔特征。

在Part Design模式下,选择下面的命令:

Catia教程之曲面上阵列孔(下)

选择刚才的布尔减特征,输入条件应该是两个条件:点和面

Catia教程之曲面上阵列孔(下)

然后,切换到KWA中,点Loop命令,按以下输入设置:

Catia教程之曲面上阵列孔(下)

然后,就没有然后了,因为我们点完OK之后,我们要的结果就已经出来了!

拓展知识:

原创文章,作者:趣淘网小编,如若转载,请注明出处:http://www.3322388.com/34865.html

发表评论

邮箱地址不会被公开。 必填项已用*标注