找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 5204|回复: 7

[分享] 变节距弹簧画法

[复制链接]

2

主题

20

回帖

148

积分

上等兵

积分
148
发表于 2016-11-23 13:03:09 | 显示全部楼层 |阅读模式
新手分享一个简单的例子
用表达式画变节距的弹簧

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 表达式
1.png

3 建立规律曲线
2.png


4 扫略得到的曲线

3.png

很简单吧 ,大家轻喷 嘻嘻

0

主题

5

回帖

120

积分

上等兵

积分
120
发表于 2016-11-23 14:18:36 | 显示全部楼层
厉害了,我的锅

13

主题

994

回帖

1万

积分

中校

积分
12736

VIP会员

发表于 2016-11-23 16:02:22 | 显示全部楼层
我类个去  这个多表达式  不用这么复杂吧

13

主题

994

回帖

1万

积分

中校

积分
12736

VIP会员

发表于 2016-11-23 16:21:22 | 显示全部楼层
这么简单一个变螺距弹簧 搞的像天书一样

6

主题

338

回帖

1万

积分

中校

积分
11943
发表于 2016-11-23 17:44:19 | 显示全部楼层
什么版本的NX?还是英文的。还有......这个命令我感觉蛮好用的呀......
QQ截图20161123173509.png

2

主题

82

回帖

1266

积分

六级士官

积分
1266
发表于 2016-11-23 17:46:45 | 显示全部楼层
为什么要把简单的事情复杂化

24

主题

753

回帖

8175

积分

少校

积分
8175
发表于 2016-11-23 18:18:18 | 显示全部楼层
表达式,不错,感谢分享

1

主题

252

回帖

5633

积分

上尉

积分
5633
发表于 2016-11-23 21:49:23 | 显示全部楼层
XUEXI谢谢,学习一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-2-24 06:04

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表