UG渐开线表达式.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UG渐开线表达式

引用 UG渐开线表达式?2009-03-25 10:25:37|??分类: 学习内容 |??标签: |字号大中小?订阅 ?引用鹰击长空 的 UG渐开线表达式编程方法:t=1???????????????? ;自动增值变量,由0到1逐渐累加pi=3.1415926??????? ;定义圆周率rb=31.144?????????? ;定义基圆半径 a=40??????????????? ;定义压力角上限为40s=a*t?????????????? ;压力角变量 r=rb/cos(s)???????? ;渐开线函数(极坐标——半径) w=tan(s)*180/pi-s?? ;渐开线函数(极坐标——转角)x=r*cos(w)????????? ;转换成直角坐标系y=r*sin(w)????????? ;转换成直角坐标系 ?§5.5 UG环境下渐开线直齿轮参数化建模的步骤?UG环境下有多种方法对齿轮进行建模。本文采用的方法是实体切除,即先建立圆柱齿胚,再根据齿廓曲线建立齿槽轮廓线,最后利用齿槽轮廓线拉伸切除齿胚形成轮齿。具体步骤如下:1) 利用UG表达式建立齿轮的参数列表2) 利用列表中的参数(齿顶圆半径、齿宽)建立圆柱齿胚3) 利用渐开线参数方程通过UG中的法则曲线命令绘制渐开线4) 根据不同齿数对渐开线进行相应操作形成齿槽轮廓线5) 利用齿槽轮廓线拉伸切除齿胚6) 对拉伸切除特征进行圆周阵列形成轮齿由于首先建立了齿轮的参数列表,所以整个建模过程将完全实现参数化,即需要数据输入的地方可直接键入参数列表中对应的参数符号。?§5.6 互相啮合的一对齿轮的建模实例?本实例中互相啮合的一对齿轮的基本参数为:z1=18、z2=54,m=3mm, = 20?,B=30mm,ha*=1,c*=0.25。 大齿轮建模。1)新建一文本文件用以建立参数列表。在文本文件中输入齿轮参数及相关数据如下:z=54 //大齿轮齿数m=3 //模数a=20 //压力角b=30 //齿宽hak=1 //齿顶高系数ck=0.25 //顶隙系数r=m*z/2 //大齿轮分度圆半径ra=r+hak*m //大齿轮齿顶圆半径rb=r*cos(a) //大齿轮基圆半径rf=r-(hak+ck)*m //大齿轮齿根圆半径a0=0 //渐开线发生角ae=360 //渐开线终止角t=1 //UG系统参数s=(1-t)*a0+t*ae //渐开线参数方程的自变量?xt=rb*cos(s)+rb*rad(s)*sin(s) yt=rb*sin(s)-rb*rad(s)*cos(s) //渐开线在X、Y、Z三个方向的参数方程zt=0注意:1.为适应UG表达式的命名规则,以上一些参数符号与公式(1)中略有差别。2.每输入一条表达式后(包括注释)需敲回车键另起一行输入下一条表达式。3.文本文件编辑完成后以扩展名EXP保存(本例命名为big_gear.exp)。启动UG,在Modeling模式下,进入Tools Expression,打开表达式对话框利用Import命令将big_gear.exp导入到UG。这就完成参数列表的创建。2)创建圆柱齿胚:打开Insert Form Feature Cylinder对话框,在Diameter文本框中输入齿根圆直径2*ra,在Height文本框中输入齿宽b,基点选择在原点,完成齿胚创建。3)绘制渐开线:打开Insert Curve Law Curve对话框,选择By Equation方式定义X轴、Y轴、Z轴的参数xt、yt、zt及系统参数t(参数列表中已建立这些参数,按系统默认即可),绘出渐开线如图(1)。4)绘制齿槽轮廓线:利用参数列表中的r、ra、rb和rf分别以坐标原点为圆心绘出分度圆、齿顶圆、基圆和齿根圆。由于大齿轮齿数为54大于41,故可根据齿根圆和齿顶圆使用Edit Curve Trim命令裁剪出一条齿廓线。连接圆心与渐开线和分度圆的交点,利用Edit Transform Rotate About a Point将此直线以原点

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档