IBM公司发行的由法国Dassault System公司开发的CATIA V5R6微机版本具有界面友好、功能强大、易于操作的特点。 在CATIA V5R6下建立三维标准件库,可以有两种方法:
利用CATIA的Formula功能、Design Table功能和Catalog功能,用户可以很容易地建立自己的三维标准件库。
利用CATIA提供的二次开发接口,使用VB开发环境来创建标准件库应用程序。
下面我们以GB5780-86六角头螺栓为例,来看一下如何使用第一种方法快速建立标准件库。首先,我们需要建立一个六角头螺栓的零件,它将作为我们标准件库的母版,其他的同类零件(此处的同类指结构相同、参数不同)只是改变母版零件的相应参数而已。
1) 启动CATIA V5R6,创建一个新的Part。
2) 选取YZ平面,绘制如图1的草图,并标注四个尺寸,这些尺寸是螺栓六角头的关键尺寸,将来我们就是通过赋予对应这些尺寸的内置变量不同的数值而得到不同的零件。
![]() 图1 六角头的初始草图
3) 利用刚建立的草图建立一个旋转体。
4) 拾取旋转体的顶部作为草图平面,拾取旋转体直径较大的边作为参考几何(先选中Project 3D Elements,然后选中Construction/Standard Element,再选择几何元素,如图2),选中Geometrical Constraints(如图3),绘制正六边形,正六边形的六个顶点在参考圆上,然后再绘制一个直径较大的圆,结果如图4所示。
![]() ![]() ![]() 图3 选中使用几何约束 图4 最终草图
5) 用刚创建的草图对原实体作切槽操作,类型为Up to last。即得到六角头的螺栓头。
![]() ![]() 图5 设定切槽参数 图6 六角头的螺栓头
6) 螺杆部分,采用拉伸两个圆柱来得到光杆和螺纹部分。两个草图圆均需要标注圆的直径以便以后用尺寸来驱动。
7) 螺栓头部和螺杆连接处倒圆角,零件创建完毕。
8) 单击Formula图标,创建七个新的Length变量:M、e、K、K1、L、lg、r。默认值根据机械手册设为六角头螺栓中的任意一组值,例如:42,72,26,17。5,200,100,1.2。
9) 筛选出Length变量,分别设置公式如下:
PartBody\Sketch.1\Length.1\Length= PartBody\Sketch.1\Length.2\Length*sqrt(3)/2
PartBody\Sketch.1\Length.2\Length=e/2
PartBody\Sketch.1\Offset.4\Offse=K-K1
PartBody\Sketch.1\Length.5\Length=K
PartBody\Pad.1\FirstLimit\Length=L-lg
PartBody\Pad.2\FirstLimit\Length=lg
PartBody\Sketch.4\Radius.22\Radius=M/2
PartBody\Sketch.3\Radius.21\Radius=M/2-0.2mm
PartBody\EdgeFillet.1\CstEdgeRibbon.1\Radius=r
创建公式时,可以使用公式向导,选择相应变量,加上适当的表达式,如图7所示。
![]() 图7 使用向导创建公式
10)单击Design Table图标,选择使用当前的参数变量创建设计表,在随后弹出的对话框中筛选出用户定义变量,并将它们导入到右边的框中。单击OK,选择设计表保存位置并保存。
![]() 图8 选择创建设计表的参数
11)随后弹出对话框中,单击编辑表按钮,显示设计表,在表里插入PartNumber字段,并根据机械设计手册添加记录,最后的表格如图9所示。
![]() 图9 最终的Excel设计表
12)保存并关闭表格,单击OK关闭设计表对话框。保存零件文件为GB5780-86.CATPart。
13)创建一个新的Catalog Document文件,重命名Chapter.1为“螺栓”,选择Insert->Add Part Family…命令,单击Select Document按钮,选择刚刚保存的GB5780-86.CATPart文件,单击OK。此时的屏幕如图10所示。
![]() 图10 零件族创建完毕的屏幕显示
14)保存文件为bolt.catalog。
15) 新建一个装配文件,单击Catalog Browser图标,使用
![]() ![]() 图11 Catalog 浏览器
16)选中其中一项,单击右键,选择Copy,再选择特征树上的Product1或其他子装配,即可在装配环境中插入标准件。
|
|