欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    3各类圆柱面加工.docx

    • 资源ID:16608187       资源大小:84.66KB        全文页数:18页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    3各类圆柱面加工.docx

    1、3各类圆柱面加工3.1.2 ZX坐标平面内的G02/G03圆弧插补式加工(Y0Y+)O0312S1000M03G54G90G00X0Y0G65P1312X50Y-20Z-10A10B3C30I150J0H0.5M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) 圆柱面起始角度#4=(I) 圆柱面终止角度#5=(J) Y坐标(绝对值)设为自变量,赋初始值为0#11=(H) Y坐标每次递增量(绝对值),因粗、精加工工艺而异#13=(M) Y方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程

    2、序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01312G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度#12=#1+#2 球刀中心与圆弧中心连线的距离#12(常量)#6=#12*COS#3 起始点刀心的X坐标值#7=#12*SIN#3 起始点刀心的Z坐标值(绝对值)#8=#12*COS#4 终止点刀心对应的X坐标值#9=#12*SIN#4 终止点刀心对应的Z坐标值(绝对值)X#6 定位至起始点上方Z#1+1 移动到圆柱面最上方1.0处G01Z#7-#2F200 进给至起始点

    3、WHILE#5LT#13DO 1 #5小于#13#5=#5+#11 Y坐标即变量#5递增#11G01Y#5F1000 Y坐标向正方向G01移动#11G18G02X#8Z#9-#2R#12 起始点G02运动之终止点(刀心轨迹)#5=#5+#11 Y坐标即变量#5递增#11G01Y#5F1000 Y坐标向正向G01移动#11G18G03X#6Z#7-#2R#12 终止点G03运动至起始点(刀心轨迹)END 1G00Z#1+30 提刀至安全高度G52X0Y0Z0 恢复G54原点M99 注:1、如果#3=0,#4=90,即对应于右侧的标准1/4凸圆柱面;如果#3=90,#4=180,即对应于左侧的1/

    4、4凸圆柱面;如果#3=0,#4=180,即对应于标准1/2凸圆柱面。 2、因为采用圆周上双向往复运动,上述程序更适合于精加工。 3、上述程序中采用Y0Y-推进,只需把宏程序中的“#5=#5+#11”改为“#5=#5-#11”即可。 4、如果在Y方向上的运动右严格的长度限制,由于每次循环需在Y方向移动两个#11的距离,因此最保险的方法是在确定#11的值时,应使#13能够被2*#11所整除。 3.1.3YZ坐标平面内的G02/G03圆弧插补式加工(X0X+)O0313S1000M03G54G90G00X0Y0G65P1313X50Y-20Z-10A10B3C30I150J0H0.5M40 调用宏程

    5、序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) 圆柱面起始角度#4=(I) 圆柱面终止角度#5=(J) X坐标(绝对值)设为自变量,赋初始值为0#11=(H) X坐标每次递增量(绝对值),因粗、精加工工艺而异#13=(M) X方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01312G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度#

    6、12=#1+#2 球刀中心与圆弧中心连线的距离#12(常量)#6=#12*COS#3 起始点刀心的Y坐标值#7=#12*SIN#3 起始点刀心的Z坐标值(绝对值)#8=#12*COS#4 终止点刀心对应的Y坐标值#9=#12*SIN#4 终止点刀心对应的Z坐标值(绝对值)Y#6 定位至起始点上方Z#1+1 移动到圆柱面最上方1.0处G01Z#7-#2F200 进给至起始点WHILE#5LT#13DO 1 #5小于#13#5=#5+#11 X坐标即变量#5递增#11G01X#5F1000 X坐标向正方向G01移动#11G19G03Y#8Z#9-#2R#12 起始点G02运动之终止点(刀心轨迹)#

    7、5=#5+#11 X坐标即变量#5递增#11G01XY#5F1000 X坐标向正向G01移动#11G18G02Y#6Z#7-#2R#12 终止点G03运动至起始点(刀心轨迹)END 1G00Z#1+30 提刀至安全高度G52X0Y0Z0 恢复G54原点M99 注:1、如果#3=0,#4=90,即对应于后侧(靠近机床立柱)的标准1/4凸圆柱面;如果#3=90,#4=180,即对应于前侧(靠近操作者)的1/4凸圆柱面;如果#3=0,#4=180,即对应于标准1/2凸圆柱面。 2、因为采用圆周上双向往复运动,上述程序更适合于精加工。 3、上述程序中采用X0X-推进,只需把宏程序中的“#5=#5+#1

    8、1”改为“#5=#5-#11”即可。 4、如果在X方向上的运动右严格的长度限制,由于每次循环需在X方向移动两个#11的距离,因此最保险的方法是在确定#11的值时,应使#13能够被2*#11所整除。3.2 轴线不垂直于坐标平面的外圆柱面加工 为了保持顺铣状态,以圆柱面最高点为界(即最高母线),右侧采用Y+Y0单向推进加工,左侧采用Y0Y+单向推进加工。3.2.2圆柱面右侧Y+Y0单向推进加工O0322S1000M03G54G90G00X0Y0G65P1322X50Y-20Z-10A10B3C0I90J30H1M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀

    9、半径#3=(C) ZX面角度设为自变量,赋初始值#4=(I) 圆柱面终止角度 #490#5=(J) 圆柱面轴线与Y轴夹角 -9090#11=(H) 角度每次递增量(绝对值),因粗、精加工工艺而异#13=(M) 轴线方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01322G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度G68X0Y0R#5 以局部坐标系原点为中心进行坐标系旋

    10、转角度#5#12=#1+#2 球刀中心与圆弧中心连线的距离#12(常量)WHILE#3LT#4DO 1 #3小于#4#6=#12*COS#3 旋转后局部坐标系中任意点刀心的X坐标值#7=#12*SIN#3 旋转后局部坐标系中任意点刀心的Z坐标值X#6Y#13 定位至起始点上方Z#7+1 快速下降至当前加工平面上方1.0处G01Z#7F100 进给至Z坐标目标值Y0F1000 Y方向进给至Y0G00Z#1+1 快速提刀至圆柱面最上方1.0处#3=#3+#11 自变量#3(角度)递增#11END 1G00Z#1+30G69 取消旋转坐标系G52X0Y0Z0 取消局部坐标系,恢复G 54原点M99

    11、宏程序结束返回注:1、如果#3=0,#4=90,即对应右侧的标准1/4凸圆柱面 2、如果是精加工,可以把宏程序中的提刀动作“G00Z#1+1”改为“G00Z#7+#1”,以减少空行程,进一步提高加工效率。3.2.3圆柱面左侧Y0Y+单向推进加工O0323S1000M03G54G90G00X0Y0G65P1323X50Y-20Z-10A10B3C0I90J30H1M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) ZX面角度设为自变量,赋初始值#4=(I) 圆柱面终止角度 #490#5=(J) 圆柱面轴线与Y轴夹角 -9090#11=(H)

    12、角度每次递增量(绝对值),因粗、精加工工艺而异#13=(M) 轴线方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01323G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度G68X0Y0R#5 以局部坐标系原点为中心进行坐标系旋转角度#5#12=#1+#2 球刀中心与圆弧中心连线的距离#12(常量)WHILE#3LT#4DO 1 #3小于#4#6=#12*COS#3 旋转后

    13、局部坐标系中任意点刀心的X坐标值#7=#12*SIN#3 旋转后局部坐标系中任意点刀心的Z坐标值X-#6Y0 定位至起始点上方Z#7+1 快速下降至当前加工平面上方1.0处G01Z#7F100 进给至Z坐标目标值Y#13F1000 Y方向进给至Y#13G00Z#1+1 快速提刀至圆柱面最上方1.0处#3=#3+#11 自变量#3(角度)递增#11END 1G00Z#1+30G69 取消旋转坐标系G52X0Y0Z0 取消局部坐标系,恢复G 54原点M99 宏程序结束返回注:1、如果#3=0,#4=90,即对应左侧的标准1/4凸圆柱面 2、如果是精加工,可以把宏程序中的提刀动作“G00Z#1+1”

    14、改为“G00Z#7+#1”,以减少空行程,进一步提高加工效率。3.3 轴线垂直于坐标平面内圆柱面加工3.3.1 ZX坐标平面内的G02/G03圆弧插补式加工(Y0Y+)O0331S1000M03G54G90G00X0Y0G65P1331X50Y-20Z-10A10B3C30I150J0H0.5M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) 圆柱面起始角度#4=(I) 圆柱面终止角度#5=(J) X坐标(绝对值)设为自变量,赋初始值为0#11=(H) X坐标每次递增量(绝对值),因粗、精加工工艺而异#13=(M) X方向上圆柱面的长度(绝

    15、对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01331G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度#12=#1-#2 球刀中心与圆弧中心连线的距离#12(常量)#6=#12*COS#3 起始点刀心的X坐标值#7=#12*SIN#3 起始点刀心的Z坐标值(绝对值)#8=#12*COS#4 终止点刀心对应的X坐标值#9=#12*SIN#4 终止点刀心对应的Z坐标值(绝对值)X#6 定位至起始

    16、点上方Z#1+1 移动到圆柱面最上方1.0处G01Z-#7-#2F200 进给至起始点WHILE#5LT#13DO 1 #5小于#13#5=#5+#11 Y坐标即变量#5递增#11G01Y#5F1000 Y坐标向正方向G01移动#11G18G03X#8Z-#9-#2R#12 起始点G02运动之终止点(刀心轨迹)#5=#5+#11 Y坐标即变量#5递增#11G01Y#5F1000 Y坐标向正向G01移动#11G18G02X#6Z-#7-#2R#12 终止点G03运动至起始点(刀心轨迹)END 1G00Z#1+30 提刀至安全高度G52X0Y0Z0 恢复G54原点M99 注:1、如果#3=0,#4

    17、=90,即对应于右侧的标准1/4凹圆柱面;如果#3=90,#4=180,即对应于左侧的1/4凹圆柱面;如果#3=0,#4=180,即对应于标准1/2凹圆柱面。 2、因为采用圆周上双向往复运动,上述程序更适合于精加工。 3、上述程序中采用Y0Y-推进,只需把宏程序中的“#5=#5+#11”改为“#5=#5-#11”即可。 4、如果在Y方向上的运动右严格的长度限制,由于每次循环需在Y方向移动两个#11的距离,因此最保险的方法是在确定#11的值时,应使#13能够被2*#11所整除。 3.3.2 YZ坐标平面内的G02/G03圆弧插补式加工(X0X+)O0332S1000M03G54G90G00X0Y

    18、0G65P1332X50Y-20Z-10A10B3C30I150J0H0.5M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) 圆柱面起始角度#4=(I) 圆柱面终止角度#5=(J) X坐标(绝对值)设为自变量,赋初始值为0#11=(H) X坐标每次递增量(绝对值),因粗、精加工工艺而异#13=(M) X方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01332G52X#25Y#25Z#

    19、26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度#12=#1-#2 球刀中心与圆弧中心连线的距离#12(常量)#6=#12*COS#3 起始点刀心的Y坐标值#7=#12*SIN#3 起始点刀心的Z坐标值(绝对值)#8=#12*COS#4 终止点刀心对应的Y坐标值#9=#12*SIN#4 终止点刀心对应的Z坐标值(绝对值)Y#6 定位至起始点上方Z#1+1 移动到圆柱面最上方1.0处G01Z-#7-#2F200 进给至起始点WHILE#5LT#13DO 1 #5小于#13#5=#5+#11 X坐标即变量#5递增#11G01X#5F1000 X坐标向正方向

    20、G01移动#11G19G03Y#8Z-#9-#2R#12 起始点G02运动之终止点(刀心轨迹)#5=#5+#11 X坐标即变量#5递增#11G01XY#5F1000 X坐标向正向G01移动#11G18G02Y#6Z-#7-#2R#12 终止点G03运动至起始点(刀心轨迹)END 1G00Z#1+30 提刀至安全高度G52X0Y0Z0 恢复G54原点M99 注:1、如果#3=0,#4=90,即对应于前侧(靠近操作者)的标准1/4凹圆柱面;如果#3=90,#4=180,即对应于后侧(靠近机床立柱)的1/4凹圆柱面;如果#3=0,#4=180,即对应于标准1/2凹圆柱面。 2、因为采用圆周上双向往复

    21、运动,上述程序更适合于精加工。 3、上述程序中采用X0X-推进,只需把宏程序中的“#5=#5+#11”改为“#5=#5-#11”即可。 4、如果在X方向上的运动右严格的长度限制,由于每次循环需在X方向移动两个#11的距离,因此最保险的方法是在确定#11的值时,应使#13能够被2*#11所整除。3.4 轴线不垂直于坐标平面的内圆柱面加工3.4.1 圆柱面右侧Y+Y0单向推进加工O0341S1000M03G54G90G00X0Y0G65P1341X50Y-20Z-10A10B3C0I90J30H1M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径R#2=(B) 球头铣刀半径#3=(

    22、C) ZX面角度设为自变量,赋初始值#4=(I) 圆柱面终止角度 #40#5=(J) 圆柱面轴线与Y轴夹角 -9090#11=(H) 角度每次递增量(绝对值),因粗、精加工工艺而异#13=(M) 轴线方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01341G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度G68X0Y0R#5 以局部坐标系原点为中心进行坐标系旋转角度#5#1

    23、2=#1-#2 球刀中心与圆弧中心连线的距离#12(常量)WHILE#3GLT#4DO 1 #3大小于#4#6=#12*COS#3 旋转后局部坐标系中任意点刀心的X坐标值#7=-#12*SIN#3-#2 旋转后局部坐标系中任意点刀心的Z坐标值X#6Y0 定位至起始点上方Z#7+1 快速下降至当前加工平面上方1.0处G01Z#7F100 进给至Z坐标目标值Y#13F1000 Y方向进给至Y0G00Z1 快速提刀至圆柱面最上方1.0处#3=#3-#11 自变量#3(角度)递增#11END 1G00Z#1+30G69 取消旋转坐标系G52X0Y0Z0 取消局部坐标系,恢复G 54原点M99 宏程序结

    24、束返回注:1、如果#3=0,#4=90,即对应右侧的标准1/4凹圆柱面 2、如果是精加工,可以把宏程序中的提刀动作“G00Z1”改为“G00Z#7+1”,以减少空行程,进一步提高加工效率。3.4.2 圆柱面左侧Y+Y0单向推进加工O0342S1000M03G54G90G00X0Y0G65P1342X50Y-20Z-10A10B3C0I90J30H1M40 调用宏程序M30 自变量赋值#1=(A) 圆柱面的圆弧半径#2=(B) 球头铣刀半径#3=(C) ZX面角度设为自变量,赋初始值#4=(I) 圆柱面终止角度 #490#5=(J) 圆柱面轴线与Y轴夹角 -9090#11=(H) 角度每次递增量

    25、(绝对值),因粗、精加工工艺而异#13=(M) 轴线方向上圆柱面的长度(绝对值)#24=(X) 宏程序编程原点在工件坐标系G54中的X坐标#25=(Y) 宏程序编程原点在工件坐标系G54中的Y坐标#26=(Z) 宏程序编程原点在工件坐标系G54中的Z坐标O01342G52X#25Y#25Z#26 在圆柱面中心处建立局部坐标系G00X0Y0Z#1+30 定位至圆柱面中心上方安全高度G68X0Y0R#5 以局部坐标系原点为中心进行坐标系旋转角度#5#12=#1-#2 球刀中心与圆弧中心连线的距离#12(常量)WHILE#3GT#4DO 1 #3大于#4#6=#12*COS#3 旋转后局部坐标系中任

    26、意点刀心的X坐标值#7=-#12*SIN#3-#2 旋转后局部坐标系中任意点刀心的Z坐标值X-#6Y#13 定位至起始点上方Z#7+1 快速下降至当前加工平面上方1.0处G01Z#7F100 进给至Z坐标目标值Y0F1000 Y方向进给至Y#13G00Z1 快速提刀至圆柱面最上方1.0处#3=#3-#11 自变量#3(角度)递增#11END 1G00Z#1+30G69 取消旋转坐标系G52X0Y0Z0 取消局部坐标系,恢复G 54原点M99 宏程序结束返回注:1、如果#3=90,#4=0,即对应左侧的标准1/4凹圆柱面 2、如果是精加工,可以把宏程序中的提刀动作“G00Z1”改为“G00Z#7+1”,以减少空行程,进一步提高加工效率。


    注意事项

    本文(3各类圆柱面加工.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开