UG爱好者
标题:
变节距弹簧画法
[打印本页]
作者:
wxyy88
时间:
2016-11-23 13:03
标题:
变节距弹簧画法
新手分享一个简单的例子
用表达式画变节距的弹簧
1 记事本输入如下参数
end_pitch=0.5 //-终止卷节距
OD=1 //----------弹簧外直径
Start_pitch=0.1075 //--------------------------------起始卷螺距
Turns=5//-------弹簧圈数
Wire_dia=0.05//-弹簧线径
height=Turns*mean_pitch //------------------------弹簧高度
mean_pitch=(Start_pitch+End_pitch)/2 //--------------平均螺距
[mm]p0=Wire_dia
[mm]p1=0
rad=OD/2 //------弹簧外半径
t=1 //-----------规律曲线
x=t*height
x1=0
x2=mean_pitch
x3=height-mean_pitch
x4=height
xt=cos(360*Turns*t)*rad //------------------------X规律
yt=sin(360*Turns*t)*rad //-------------------------Y规律
z1=0
z2=Start_pitch
z3=height-End_pitch
z4=height
zt=zt1+zt2+zt3+zt4 //--------------------------------Z规律
zt1=(((x-x2)*(x-x3)*(x-x4)/((x1-x2)*(x1-x3)*(x1-x4))))*z1
zt2=(((x-x1)*(x-x3)*(x-x4)/((x2-x1)*(x2-x3)*(x2-x4))))*z2
zt3=(((x-x1)*(x-x2)*(x-x4)/((x3-x1)*(x3-x2)*(x3-x4))))*z3
zt4=(((x-x1)*(x-x2)*(x-x3)/((x4-x1)*(x4-x2)*(x4-x3))))*z4
2 导入UG 表达式
(, 下载次数: 108)
上传
点击文件名下载附件
3 建立规律曲线
(, 下载次数: 99)
上传
点击文件名下载附件
4 扫略得到的曲线
(, 下载次数: 97)
上传
点击文件名下载附件
很简单吧 ,大家轻喷 嘻嘻
作者:
十世亦*
时间:
2016-11-23 14:18
厉害了,我的锅
作者:
C-罗纳尔多
时间:
2016-11-23 16:02
我类个去 这个多表达式 不用这么复杂吧
作者:
C-罗纳尔多
时间:
2016-11-23 16:21
这么简单一个变螺距弹簧 搞的像天书一样
作者:
阿弥陀了个佛
时间:
2016-11-23 17:44
什么版本的NX?还是英文的。还有......这个命令我感觉蛮好用的呀......
作者:
-陳-坤-
时间:
2016-11-23 17:46
为什么要把简单的事情复杂化
作者:
xiaohuo*
时间:
2016-11-23 18:18
表达式,不错,感谢分享
作者:
13993359550*
时间:
2016-11-23 21:49
XUEXI谢谢,学习一下
欢迎光临 UG爱好者 (https://www.ugsnx.com/)
Powered by Discuz! X3.5