文档库 最新最全的文档下载
当前位置:文档库 › CATIA关于拉伸弹簧的参数化建模

CATIA关于拉伸弹簧的参数化建模

CATIA关于拉伸弹簧的参数化建模
CATIA关于拉伸弹簧的参数化建模

CATIA关于拉伸弹簧的参数化建模先看图:

这种拉伸弹簧叫“长臂半圆钩环拉伸弹簧”,这里面的重要尺寸只有5个:总长度:L=154.5;

有效长度:l=108;

有效圈数:n=42.5;

弹簧中径:D=22;

弹簧丝直径:d=2.5;

依靠这5个参数,就可以生成这种弹簧了,但是有些限定,必须要注意。比如总长度和有效长度之间的差,必须大于弹簧的外径;有效圈数与弹簧钢丝直径的乘机,必须小于弹簧的有效长度。还有其他的一些限制,非弹簧专业的,也不能全部了解。机械方面就是这样,范围特别的广,某一方面精深都不容易,要做到全面精深,只能是幻想。

我们做以下规定吧,拉钩结束线:就是图中的尺寸6直线,规定长度=2d;拉臂l2:就是上图中的尺寸11规定长度l2>=4d;螺距s:>=d,就是s=108/42.5;拉臂和螺旋线之间的圆角:规定=2d。

为了校核方便,引入了螺距,s>=d和l2>=4d同时在弹簧建模方法上,相对上次的教程,也做了些改进。

首先,定义CATIA:

点击—工具—选项,出现“选项”对话框;

在左边目录树里选择—常规—参数测量,在右侧的“知识工程”里选上“带值”、“带公式”、“同步关系的创建;

在左边的目录树里选择—基础结构—零件基础结构,在右侧的“显示”里选上“参数”、“关系”。点击“确定”设置完毕。

现在开始,定义参数:

弹簧有效长度l=108;

弹簧有效圈数n=42.5;

弹簧中径D=22;

弹簧丝直径d=1.5;

弹簧螺距s=l/n;(s>=d)

拉臂长度l2=10;(l2>=4d)

弹簧总长L=l+D+d+2*l2;

点击“公式”按钮,出现“公式”定义对话框,在这里就可以定义参数,和公式,先定义参数。

在默认的“实数”框里,点击“倒三角”,在里面的列表里选择“长度”,点击旁边的“新类型参数”按钮,上边的白长格里出现“长度.1”,左边的白短格里自动赋值为“0mm”。

把长白格里的“长度.1”删除,输入“弹簧有效长度l”,在左边的白短格里赋值“108”,点击“应用”,“弹簧有效长度l”参数定义成功。出现在上面的白色大框里。

定义好的参数“弹簧有效长度l”;

继续点击“新类型参数”按钮,上边出现“长度.2”“0”,修改“长度.2”为“弹簧有效圈数n”赋值为“42.5”,点击“应用”,“弹簧有效圈数n”参数定义成功;

继续点击“新类型参数”按钮,上边出现“长度.3”“0”,修改“长度.3”为“弹簧中径D”赋值为“22”,点击“应用”,“弹簧中径D”参数定义成功;

继续点击“新类型参数”按钮,上边出现“长度.4”“0”,修改“长度.4”为“弹簧丝直径d”赋值为“1.5”,点击“应用”,“弹簧丝直径d”参数定义成功;

相关文档