- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目九 多边形圆角加工
一、学习目标与要求
(1)了解工件周边倒圆的加工方法;
(2)了解多边形顶点坐标计算方法;
(3)掌握工件周边倒圆角的变量运算方法;
(4)能运用宏指令加工正多边形倒圆角零件。
二、工作任务
对如图9-1所示正六边形工件进行轮廓倒圆角加工,毛坯为φ100 圆柱,材料为45钢。
图9-1 六边形倒圆角零件
三、项目实施分析
1.零件加工分析
使用数控铣床加工零件,零件毛坯为φ100的圆柱,外圆与端面已加工,选用铣床三爪自定心卡盘装夹工件。
2.刀具选用
根据工件加工尺寸、结构和材料,本次加工刀具选用直径12的高速钢立铣刀,取主轴转速为800r/min,铣削进给速度为120mm/min 。
3.编程思路
设计正多边形圆角的加工宏程序,以立铣刀实现边数为n边的外轮廓自下而上环绕分层加工出周边圆角。先在底部铣削最外圈多边形,之后Z轴抬高并改变上升后多边形外接圆的半径。这里通过控制圆角的角度来控制Z轴的变化,角度从0度增加到90度圆角即加工好,每次增加1度。
为编程方便,设定多边形的一条边线与X轴线平行,将编程起始点放在Y轴方向上,要加工其它摆放位置的正多边形时,只需增加旋转指令进行坐标系旋转即可。
本例六边形倒圆角加工中,工件坐标系设在多边形顶面的中心上,以刀具中心点编程,轮廓切入点为Y轴上的B点,以顺铣方式由下而上分层加工。
1)初始变量的设置
R1= 正多边形的边数
R2= 正多边形外接圆的半径
R3= 周边倒圆角的半径
R7= 刀具半径(平底立铣刀)
R11= Z向刀尖与圆角圆心连线的角度,设为自变量,赋初始值为0
R17= 角度增量
R18= 圆弧切入半径
2)宏程序中变量及表达式
(1)R5,多边形圆心角
作多边形中心与顶点的连线,其夹角设为变量R5,如图9-2所示,赋值表达式为:
R5= 360/R1 (360度除以边数)
(2)R6,底层多边形OB边长
以刀具中心点编程,需要计算刀具中心到达多边形顶点的坐标,需确定△AOB中OA的边长,计算OA的边长首先要确定OB的边长:
R6=R2*COS(R5/2)+R7
(3)R20,每层多边形的外接圆半径OA’
要实现多边形圆角的加工,关键点是每层的多边形外接圆随着角度(R11)的增加而缩小。如图9-2、图9-3所示,计算每层多边形的外接圆半径OA’的过程如下。
① R8,切削点在圆角水平方向的移动距离
R8= R3 – R3*COS(R11)
② R9,切削点到圆角上表面的距离
R9= R3 – R3*SIN(R11)
③ R10,每层多边形OB’边长
R10 = R6 – R8
④ R20,每层多边形的外接圆半径OA’
R20= R10 / COS(R5/2)
(4)R21、R22,每层多边形顶点坐标(X、Y)
① R12,多边形各顶点方位角
R12= -(90+R5/2)-R16*R5
② R21、R22,每层多边形顶点坐标(X、Y)
R21=R20*COS(R12)
R22=R20*SIN(R12)
图9-2 多边形变量参数
图9-3 圆角变量参数
3)转移循环设计
(1)每层以圆心角次数变化循环加工多边形轮廓的循环体设计
R16=0 圆心角变化次数,初始值为0
BBB : 循环标记符
R12= -(90+R5/2)-R16*R5 多边形各顶点方位角,每加工一边角度依次变化
……
R16=R16+1 圆心角变化次数递增
IF R16R1 GOTOB BBB 变化次数小于边数时跳转到标记符,循环继续
(2)圆角角度变化的循环体设计
AAA : 循环标记符
……
R11=R11+R17 周边圆角的角度递增一个角度增量
IF R11=90 GOTOB AAA 角度变量小于或等于90度时跳转,循环继续
四、参考程序
加工多边形倒圆角的宏程序如表9-1所示:
表9-1 多边形倒圆角加工程序
宏程序ABC04 说明 R1=6
R2=50
R3=10
R7=6
R11=0
R17=1
R18=10
G54 G90
G00 X0 Y0
M03 S800
Z20
R5=360/R1
R6=R2*COS(R5/2)+R7
G00 X=R18 Y=-(R6+R18)
Z=2
AAA:
R8=R3-R3*COS(R11)
R9=R3-R3*SIN(R11)
R10=R6-R8
R20=R10/COS(R5/2)
G01 Z=-R9 F120
X=R18 Y=-(R10+R18)
G03 X0 Y=-R10 CR=R18
R16=0
BBB:
R12=-(90+R5/2)-R16*R5
R21=R20*COS(R12)
R22=R20*SIN(R12)
G01 X=R
文档评论(0)