波纹弹簧UG画法
- 格式:rtf
- 大小:916.37 KB
- 文档页数:7
UG各种弹簧建模资料1.闭合端部的弹簧一个闭合端部的弹簧需要三条规律曲线:中间部分的一个简单螺旋线,在两端的可变螺距的螺旋线。
闭合端部必须相切到顶部z平面与主螺旋线,利用指数方程可以解决这个问题。
z值按照指数规律变化,指数等于主卷螺距除以闭合端的高度。
(1)建立单位为inches的新零件(2)输入公式(考别下面的内容并保存为*.exp文件,可以直接导入到ug公式里面)-------------------------------------------------------------------------------------------------------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 //0angle_offset_init=(Total_coils-Active_coils)/2*360 //360height=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)2.椭圆形弹簧公式:---------------------------------n=10 //弹簧卷数pitch=5 //弹簧螺距startangle=0 //弹簧起始角endangle=360*n //弹簧终止角semimajor=30 //椭圆长半轴semiminor=20 //椭圆短半轴t=1s=(1-t)*startangle+endangle*txt=semimajor*cos(s)yt=semiminor*sin(s)zt=n*t*pitchwire_dia=3 //弹簧线径3.圆形缠绕弹簧公式:----------------------------R=120 //圆半径r=10 //螺旋半径angle=360n=40 //螺旋卷数t=1a=t*n*360b=t*angletempR=R+r*cos(a) //变化中的3D圆半径xt=tempR*cos(b)yt=tempR*sin(b)zt=r*sin(a)wire_dia=5 //弹簧线径----------------------------4.沿任意曲线缠绕弹簧(1)公式-----------------------r=10wire_dia=5n=25a=0b=n*360---------------------(2)建立一条光顺样条(3)过样条端点正交样条建立基准面(4)过样条端点正交样条建立基准轴(5)以基准平面为草图平面建立草图,在草图上画长度为r的直线,直线左端点在竖值的基准轴上(6)insert->Free Form Feature->Swept,以样条为引导线,直线为截面线串,方位方法(OrientationMethord)为角度规律线性:起始值为a,终止值为b7.Insert->Form Feature->tube……Outer Diameter=Wire_diaInner Diameter=0选择上面的swept出的片体的外边缘为引导线串建立弹簧,隐藏swept片体,OK演讲稿尊敬的老师们,同学们下午好:我是来自10级经济学(2)班的学习委,我叫张盼盼,很荣幸有这次机会和大家一起交流担任学习委员这一职务的经验。
弹簧的画法1、一般弹簧2、矩形弹簧、3、锥形螺旋弹簧(盘弹簧)4、纺锤形螺旋弹簧t=0xt=-sqrt(8)*(1-t)+sqr t(8)*tyt=2-0.25*xt^2zt=05、椭圆弹簧=1r1=2r2=1n=5a=0b=360s=(1-t)*a+t*bxt=r1*cos(n*s)yt=r2*sin(n*s)zt=t6、闭合端部的弹簧一个闭合端部的弹簧需要三条规律曲线:中间部分的一个简单螺旋线,在两端的可变螺距的螺旋线。
闭合端部必须相切到顶部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 //0angle_offset_init=(Total_coils-Active_coils)/2*360 //360height=Free_length-Wire_dia-Closed_height*2 //中间螺旋高度pitch=height/Active_coils//中间螺旋螺距exp=(pitch/Closed_height*(To tal_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_offse t)*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+Wir e_dia/2 //下端部螺旋z规律---------------------------------------------------------------------------------------(3)利用law curve建立三条规律曲线(4)tube(Outerdiameter=Wire_dia,Inner Diameter-0)二.椭圆形弹簧公式:---------------------------------n=10 //弹簧卷数pitch=5 //弹簧螺距startangle=0 //弹簧起始角endangle=360*n //弹簧终止角semimajor=30 //椭圆长半轴semiminor=20 //椭圆短半轴t=1s=(1-t)*startangle+endangle*txt=semimajor*cos(s)yt=semiminor*sin(s)zt=n*t*pitchwire_dia=3 //弹簧线径------------------------------------本贴包三、圆形缠绕弹簧公式:----------------------------R=120 //圆半径r=10 //螺旋半径angle=360n=40 //螺旋卷数t=1a=t*n*360b=t*angletempR=R+r*cos(a) //变化中的3D 圆半径xt=tempR*cos(b)yt=tempR*sin(b)zt=r*sin(a)wire_dia=5 //弹簧线径----------------------------四、沿任意曲线缠绕弹簧(1)公式-----------------------r=10wire_dia=5n=25a=0b=n*360---------------------(2)建立一条光顺样条(3)过样条端点正交样条建立基准面(4)过样条端点正交样条建立基准轴本贴包含图片附件:5)以基准平面为草图平面建立草图,在草图上画长度为r的直线,直线左端点在竖值的基准轴上。
在UG中利用关系式绘制各种螺旋线的有关参数1.等直径等螺距螺旋线有关参数(1)建立表达式:单击下拉菜单【工具】|【表达式】注:圆的参数方程是:x=rcosθy=rsinθ(2)绘制螺旋曲线:单击曲线工具条|【规律曲线】|【根据方程】,按提示操作:t确定→xt 确定,t确定→yt确定,t确定→zt确定,单击【点构造器】,默认(0,0,0)确定,再次确定,绘制出如图1所示等直径等螺距螺旋线。
图1 图22.变直径等螺距螺旋线有关参数(1)建立表达式:单击下拉菜单【工具】|【表达式】(2)绘制螺旋曲线:单击曲线工具条|【规律曲线】|【根据方程】,按提示操作:t确定→xt 确定,t确定→yt确定,t确定→zt确定,单击【点构造器】,默认(0,0,0)确定,再次确定,绘制出如图2所示变直径等螺距螺旋线。
(3)创建基准平面:单击【基准平面】工具,创建水平基准平面XY平面,并向上偏置50(即h/2),创建竖直基准平面XZ平面,偏置0。
(4)镜像螺旋线:在NX4版本中,单击【编辑】|【变换】|【用平面做镜像】|【复制】,选择图2螺旋线为镜像对象,选择水平面为镜像平面,得到图3所示螺旋线,再单击【编辑】|【变换】|【用平面做镜像】|【移动】,选择图3上半部螺旋线为镜像对象,选择竖直平面为镜像平面,得到图4螺旋线。
在NX6版本中,单击曲线工具条里的【镜像曲线】,选择图2螺旋线为镜像对象,选择水平面为镜像平面,【设置】选项输入曲线为“保持”得到图3所示螺旋线,再单击曲线工具条里的【镜像曲线】,选择图3上半部螺旋线为镜像对象,选择竖直平面为镜像平面,【设置】选项输入曲线为“隐藏”得到图4螺旋线。
3.等直径变螺距螺旋线有关参数(1)建立表达式:单击下拉菜单【工具】|【表达式】(2)绘制螺旋曲线:单击曲线工具条|【规律曲线】|【根据方程】,按提示操作:t 确定→xt 确定,t 确定→yt 确定,t 确定→zt 确定,单击【点构造器】,默认(0,0,0)确定,再次确定,绘制出如图5所示等直径变螺距螺旋线。
ug弹簧运动仿真UG弹簧运动仿真概述UG是一款常用的三维CAD软件,可以进行各种物理仿真,其中包括弹簧运动仿真。
弹簧运动仿真可以模拟弹簧在不同外力作用下的变形和位移,为设计师提供了重要的参考信息。
本文将介绍如何在UG中进行弹簧运动仿真。
步骤1. 创建零件文件首先,在UG中创建一个新的零件文件。
选择“文件”菜单中的“新建”选项,然后选择“零件”类型。
在新建零件对话框中输入名称和单位,并设置适当的尺寸和精度。
2. 绘制弹簧模型接下来,使用UG中的绘图工具绘制一个弹簧模型。
可以使用圆柱体或螺旋线等基本几何体来创建弹簧模型,也可以使用插入特征或导入外部模型等方法来创建。
3. 定义材料属性在进行弹簧运动仿真之前,需要定义材料属性。
选择“材料”菜单中的“编辑材料库”选项,在材料库对话框中选择适当的材料,并设置其密度、弹性模量和泊松比等属性。
4. 定义边界条件接下来,需要定义边界条件。
选择“分析”菜单中的“新建静态分析”选项,在静态分析对话框中选择适当的设置,并设置弹簧模型的固定边界和加载边界条件。
5. 进行弹簧运动仿真完成上述步骤后,即可进行弹簧运动仿真。
选择“计算”菜单中的“计算全部”选项,UG将自动进行计算,并生成弹簧在不同外力作用下的变形和位移结果。
6. 分析结果最后,可以对仿真结果进行分析。
选择“查看”菜单中的“查看结果”选项,在结果视图中查看弹簧模型在不同外力作用下的变形和位移情况,并进行必要的修正和优化。
总结UG弹簧运动仿真是一种重要的物理仿真方法,可以为设计师提供重要参考信息。
通过以上步骤,可以在UG中轻松进行弹簧运动仿真,并得到准确可靠的结果。
波簧的画法,网上有很多朋友都再问怎么画,也有很多朋友回答了怎么画,但画出来的都没有结合实际的参数去控制外形尺寸。
, U# U$ R/ A) P( c由于本人所在的公司是需要经常和弹簧打交道的,理论要结合实际,画出来波簧是要能精确符合图纸的,我在网上到处找资料,波形垫片的倒是有不少,但波簧基本上没找到能拿来直接用的。
于是我花了很多时间去研究波形垫片的曲线公式和圆柱螺旋弹簧的曲线公式,最后总结出了如下曲线公式和画法,现拿出来和大家分享:波形曲线的方程式: W7 W9 i6 Q/ @" \8 F' g& ^一、波形曲线直角(笛卡尔)坐标方程:- d3 R( Q+ H1 e' S, P) p2 Q' c5 mx = d/2*cos(t*360*n)7 t! ~% a- e) R2 D+ Q$ Z5 ^" d% ^0 }$ ^/ j4 v% F1 o& Yy = d/2*sin(t*360*n)z = h/2*sin(t*360*n*w-s)+(h+δ+a)*n*t- U( ^$ K0 h5 D* }1 X9 g" Z----------------1)、当波形弹簧的层数为1层时,就变成了波形垫片,z的公式变为如下(下式在SolidWorks中不适用):$ X }! z5 c [2 j5 ^2 t' @/ M! S1 Q4 j8 F7 yz = h/2*sin(t*360*w-s)----------------2)、当波形弹簧的层数为1层时,SolidWorks可以用2条半圈的波形曲线相衔接:' E6 z& X! Y" F8 S/ t# F- t第一个半圈的公式:x = d/2*cos(t*pi)y = d/2*sin(t*pi)- l0 R0 w% X+ K+ M3 u# V2 v! hz = h/2*sin(t*pi*w-s)6 P, {3 U9 o3 W+ C7 n4 c/ H7 c- P# T第二个半圈的公式:x = -d/2*cos(t*pi)/ L" B, O& s' W# [! f# y! w7 l% I9 o2 g: T; d% I# yy = -d/2*sin(t*pi)z = h/2*sin(t*pi*w-s)--------------------------------上述方程式中符号的含义: i4 o' L( ^9 {8 J, ^d - 波形曲线的直径。
UG 8.0 绘制环形弹簧
1.绘制弹簧外形轮廓圆(此半径为50)
2.插入->弯边曲面->规律延伸
3.(1)由于我们没有基准面,在“类型”的下拉菜单中选择“矢量”,在“矢量”参数设计中,“基本轮廓”选择已画“圆”,“参考矢量”选择“ZC”。
(2)长度规律角度规律详细说明
长度的值:弹簧直径(恒定值)
角度类型选择“线性”,角度起点为0,终点为弹簧圈数的角度值
比如:20圈,即,角度为20*360=7200
参数设置完,点确定。
4.结果显示
5.提取边线,步骤:插入->来自体的曲线->抽取
抽取“边曲线”
抽取“边曲线”示意图
6.插入->扫掠->管道
管道设置参数:输出为“单段”
7.最终结果
Solidworks2013 绘制环形弹簧1.在“上视基准面”绘制R50的圆
2.建立与“前视基准面”相距半径长度的“基准面”
3在所建立的基准面上绘制弹簧丝的截面
4.插入->曲面->扫描曲面
曲面扫描:轮廓选弹簧丝截面,路径选弹簧基圆。
选项中:方向为“沿路径扭转”,定义方式为“旋转”,参数为圈数比如20圈,如下图。
波形弹簧如上图所示,波形弹簧有3波峰到6波峰多种规格,详见标准:JBT7590-2005电机用钢质波形弹簧技术条件。
下面我们选择D32这个型号来做演示。
根据标准表2所示:D1=31.4D=26.6H=4S=0.5n=3A=(31.4-26.6)/2=2.4为方便尺寸修改后,快速得到不同的型号三维数据,我们可以在画图之前,先将上述的参数设置成全局变量。
第一步,设置全局变量1.1 在SolidWorks右上角输入方程式,可以快速搜索得到该命令,点击“方程式”按钮进入。
1.2 逐个输入……输入完成后,再左侧特征树下会显示刚输入的全局变量。
注意:全局变量不分大小写,所以特意做了D1和d来设置两个不同变量。
第二步,画最大外径圆柱曲面。
2.1 画最大外径草图,然后曲面拉伸。
注意:利用刚才设置的全局变量。
拉伸高度要大于波形弹簧的高度,演示设置了2倍的高度。
第三步,画波峰草图,然后包覆。
本例D32波形弹簧有3个波峰,可以先画一个完整的波峰,然后进行阵列。
一个完整波峰的长度是D1外径周长/波峰数量。
3.1 设置高度3.2设置长度3.3 阵列3个,然后将收尾相连。
3.4 波形弹簧厚度0.5,采用等距即可。
等距后注意封闭收尾端。
3.5 包覆,如下图所示。
第四步,引用刚完成的包覆曲面,采用“等距曲面”命令。
4.1 等距曲面4.2隐藏包覆曲面为了方便看到刚等距出来的曲面,可以将原包覆曲面隐藏,如下图所示。
第五步,加厚曲面。
“加厚”这个命令没有默认出现在特征界面,可以在右上角搜索框内输入“加厚”搜索得到。
也可以在特征界面空白处右键点击,然后选择自定义,从自定义-命令-特征里面找到。
5.1 加厚曲面至此,完成了D32波形弹簧的三维制作,如下图所示。
✧相同波峰数的波形弹簧可以改变全局变量方式来自动生成。
注意最后“加厚”这个数值是内外径的差值A,由于“加厚”命令不能使用全局变量,需要手动输入。
✧不同波峰数的波形弹簧,需要在第三步,阵列后,重新修改封闭草图。
UGNX各种弹簧建模的参数资料UGNX是一款专业的计算机辅助设计(CAD)和计算机辅助制造(CAM)软件,广泛应用于各个工业领域。
在UGNX中,建模弹簧的方式有很多种,可以根据具体的需求选择不同的建模方法。
下面将介绍UGNX中几种常见的弹簧建模方法及其参数资料。
1.线弹簧建模:线弹簧是一种常见的弹簧结构,可以通过UGNX的“草图”模块进行建模。
线弹簧的主要参数包括弹簧的直径(D)、弹簧线经过的圈数(N)、弹簧的总长度(L)、弹簧的材料和弹性系数等。
2.螺旋弹簧建模:螺旋弹簧是一种具有螺旋线状结构的弹簧,也可以通过UGNX的“草图”模块进行建模。
螺旋弹簧的主要参数包括弹簧的直径(D)、螺旋线的半径(R)、螺旋线经过的圈数(N)、螺旋线的螺距(P)、弹簧的总长度(L)和弹簧的材料和弹性系数等。
3.液压弹簧建模:液压弹簧是一种基于液压原理工作的弹簧系统,可以通过UGNX的“组件建模”模块进行建模。
液压弹簧的主要参数包括弹簧的活塞直径(D)、活塞长度(L1)、活塞的活动范围(X1-X2)、油封的直径(D1/D2)、油封的材料和摩擦系数等。
4.薄壁波纹管弹簧建模:薄壁波纹管弹簧是一种由多个波纹组成的弹簧结构,可以通过UGNX的“板金”模块进行建模。
薄壁波纹管弹簧的主要参数包括波纹的高度(H)、波纹的角度(A)、波纹的数目(N)、波纹的材料和弹性系数等。
以上是UGNX中几种常见的弹簧建模方法及其参数资料,通过合理的选择方法和填写正确的参数,可以实现对各种弹簧的精准建模。
在实际应用中,还需要考虑到弹簧的工作环境和加载条件等因素,以保证设计的合理性和可靠性。
使用UGNX的强大建模功能,可以提高工作效率和准确性,为工程设计和制造提供有力的支持。
UGNX10.0绘制弹簧步骤
UGNX10.0绘制弹簧步骤
制图就是把实物或想象的物体的形状,按一定比例和规则在平面上描绘出来。
下面整理了UGNX10.0绘制弹簧的步骤,希望对大家有所帮助!
1、启动软件,并新建一个模型零件;(注意:我的软件版本是10.0,其可以用中文来命名,10.0以下的版本,只能使用英文、数字或英文数字组合来为零件命名)
2、进入到模型设计后,在插入-曲线中,找到我们所要使用的螺旋线命令;
3、按下图中的参数输入后,可以得到右侧的螺旋线;当然你可以改变这些参数,只需要注意:
类型需要选择按失量;
方位按默认的基准坐标系;
直径规律类型中输入恒定(可改),值为螺旋的直径(可改)
螺纹规律类型恒定(可改),螺距代表的是圈与圈之间的`距离(可改)
方法中选限制(可改),起始代表开始位置、终止代表结束位置,也就是你要绘制的螺旋线的整体高度(可改)
4、螺纹线绘制出来后,要配合使用管道命令,才能创建出一个三维立体零件来;使用管道命令时,路径选择刚绘制的螺旋线,横截面的外侧为3mm(可改);
5、设计出来的三维零件,如果不渲染,其外观也不漂亮,可以通过视图下的真实着色编辑器来渲染,这样零件就具有一定的动态美感。
【UGNX10.0绘制弹簧步骤】。