弹簧的画法
1、一般弹簧
2、矩形弹簧、
3、锥形螺旋弹簧(盘弹簧)
4、纺锤形螺旋弹簧
t=0
xt=-sqrt(8)*(1-t)+sqrt(8)*t
yt=2-0.25*xt^2
zt=0
5、椭圆弹簧
=1
r1=2
r2=1
n=5
a=0
b=360
s=(1-t)*a+t*b
xt=r1*cos(n*s)
yt=r2*sin(n*s)
zt=t
6、闭合端部的弹簧
一个闭合端部的弹簧需要三条规律曲线:中间部分的一个简单螺旋线,在两端的可变螺距的螺旋线。闭合端部必须相切到顶部z平面与主螺旋线,利用指数方程可以解决这个问题。z值按照指数规律变化,指数等于主卷螺距除以闭合端的高度。
(1)建立单位为mm的新零件
(2)输入公式
Active_coils=11 //中间弹簧卷数
Wire_dia=0.095 //弹簧线径
Closed_height=Wire_dia+0.1 //考虑最后卷的间隙
Dir=1 //改变螺旋旋转方向
Free_length=7 //弹簧自由长度
OD=2.19 //弹簧外直径
Total_coils=13 //螺旋总卷数
angle_offset=(Total_coils-trnc(Total_coils))*360 //0
angle_offset_init=(Total_coils-Active_coils)/2*360 //360
height=Free_length-Wire_dia-Closed_height*2 //中间螺旋高度
pitch=height/Active_coils //中间螺旋螺距
exp=(pitch/Closed_height*(Total_coils-Active_coils)/2) //指数
radius=(OD-Wire_dia/2) //螺旋线半径
t=1 //规律参数
xt=cos(Dir*360*Active_coils*t+angle_offset_init)*radius //中间螺旋x规律
xt1=cos(Dir*360*(Total_coils-Active_coils)/2*t)*radius //上端部螺旋x规律
xt2=cos(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius //下端部螺旋x规律
yt=sin(Dir*360*Active_coils*t+angle_offset_init)*radius //中间螺旋y规律
yt1=sin(Dir*360*(Total_coils-Active_coils)/2*t)*radius //上端部螺旋y规律
yt2=sin(-Dir*360*(Total_coils-Active_coils)/2*t+angle_offset)*radius //下端部螺旋y规律
zt=t*height+Closed_height+Wire_dia/2 //中间螺旋z规律
zt1=(t^(exp)*Closed_height)+Wire_dia/2 //上端部螺旋z规律
zt2=(-t^(exp)*Closed_height)+height+Closed_height*2+Wire_dia/2 //下端部螺旋z规律
---------------------------------------------------------------------------------------
(3)利用law curve建立三条规律曲线
(4)tube(Outer diameter=Wire_dia,Inner Diameter-0)
二.椭圆形弹簧
公式:
---------------------------------
n=10 //弹簧卷数
pitch=5 //弹簧螺距
startangle=0 //弹簧起始角
endangle=360*n //弹簧终止角
semimajor=30 //椭圆长半轴
semiminor=20 //椭圆短半轴
t=1
s=(1-t)*startangle+endangle*t
xt=semimajor*cos(s)
yt=semiminor*sin(s)
zt=n*t*pitch
wire_dia=3 //弹簧线径
------------------------------------ 本贴包
三、圆形缠绕弹簧
公式:
----------------------------
R=120 //圆半径
r=10 //螺旋半径
angle=360
n=40 //螺旋卷数
t=1
a=t*n*360
b=t*angle
tempR=R+r*cos(a) //变化中的3D圆半径
xt=tempR*cos(b)
yt=tempR*sin(b)
zt=r*sin(a)
wire_dia=5 //弹簧线径
----------------------------
四、沿任意曲线缠绕弹簧
(1)公式
-----------------------
r=10
wire_dia=5
n=25
a=0
b=n*360
---------------------
(2)建立一条光顺样条
(3)过样条端点正交样条建立基准面
(4)过样条端点正交样条建立基准轴 本贴包含图片附件:
5)以基准平面为草图平面建立草图,在草图上画长度为r的直线,直线左端点在竖值的基准轴上。
6)insert->Free Form Feature->Swept,以样条为引导线,直线为截面线串,方位方法(Orientation Methord)为角度规律线性:起始值为a,终止值为b 本贴包含图片附件:
7.Insert->Form Feature->tube……
Outer Diameter=Wire_dia
Inner Diameter=0
选择上面的swept出的片体的外边缘为引导线串建立弹簧,隐藏swept片体,OK 本贴包含图片附件:
本文档为【ug各种弹簧建模资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。