- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mastercam构建空间间歇转位凸轮的方法
摘要:常规构建空间间歇转位凸轮图形较为复杂,本文采用Mastercam的二次开发功能编辑该三维曲线参数方程,简化了构建过程,并为按实际需要对凸轮廓线(面)进行必要的转换与修整提供了方便。
关键词:Mastercam;参数方程;图形
随着机械行业CAD/CAM软件的日趋完善、数控机床的大力发展,常规机械设计及制造变得愈来愈方便。数控机床加工零件,需要有可识读的指令,或通过手工输入、或通过有关CAD/CAM软件进行图形编辑自动形成指令代码输入。复杂些的零件可根据给出的参数方程计算出大量点的坐标输入相应的CAD/CAM软件系统形成图形和指令代码。一些CAD/CAM软件的二次开发功能,如Mastercam的C-Hooks程式编辑程序文本文件精确作图,使得诸如空间间歇转位凸轮这样较复杂的三维图形可以较快构建,为形成加工指令代码、体现数控机床的高性能、高精度和高效率打下良好基础。
一、工件条件及凸轮主段轨迹分析
空间间歇转位凸轮示意图如图1所示,半径R = 38mm的圆柱凸轮1以匀速t转动,运动角t0 = 120°,在半径r = 40mm位置上均布4个滚子的转位盘2间歇地转过φ= 90°,休止角tS = 240°;凸轮1与转位盘2安装偏心距e = 35mm;采用无冲击的正弦加速度运动规律,试绘制凸轮轮廓。
参照Mastercam建立如图1所示坐标系。由工作条件,随着凸轮1以匀速t转动,转位盘2按正弦加速度运动规律转过r1角度。根据机械原理,正弦加速度运动方程为:
r1 = φ[ - sin ( t)]
= [ - sin (t)]
= [3t - sin (3t)]
= 0.25 [3t - sin (3t)] ⑴
其中:0≤t≤= 2.094395(弧度)
(考虑到Mastercam软件的识读,采用符号r1、r2 …… 等表示各参数;为了计算方便,角度选用弧度为单位。)
这时,滚子3(暂先研究其中心的轨迹。下同)转到3’位置,其沿Z轴方向产生了位移。设此时到XOY平面的距离为r2,则有:
r2 = r * sin (a+ r1) - e
= 40 * sin( + r1) -35
= 40 * sin( 0.785398 + r1) -35 ⑵
r2相对的凸轮转角为r3,因此:
sin(r3)= ⑶
由数学原理可知,在小角度(弧度)情况下,sina≈a。在本文所设条件下,r2在XOY平面以上最大距离为r - e = 5mm,在XOY平面以下最大距离为e - r * sin = 6.72mm,相应sina=a的相对误差值小于3‰和 6‰,在允许的公差范围内。所以式⑶可写成:
r3 = ⑷
根据相对运动原理,假设凸轮不动,转位盘2绕凸轮中心轴反方向转动,相当于其转过t + r3的角度,参见图2,既有:
x0 = R * cos ( t + r3)
= 38.0 * cos ( t + r3) ⑸
z0 = R * sin ( t + r3)
= 38.0 * sin ( t + r3) ⑹
同时参考图1,可得:
y0 = r * cos (π - - r1)
= r * cos ( - r1)
= 40.0* cos ( 2.356194- r1) ⑺
以上⑸、⑹、⑺三式就是主段轨迹曲线方程。
二、编辑C-Hooks文本文件并构建凸轮主段轨迹曲线图形
打开Mastercam V9(Mill)软件,按以下方法操作:
……File — Edit — Other — 在“Specify File Name to Read”对话框中选择Chooks文件夹 — 选eqn后缀的任何一文件 — 打开 — 在“Programmer’s File Editor” 中按“New”按钮 — 在Untitled文本文件中编辑如下:
说明
step_var1 = t 步数变量 = t
step_size1 = 0.05
文档评论(0)