数控编程实例详解..doc
文本预览下载声明
工艺分析:毛坯为Ф80X30,选择刀具为20MM立铣刀、10MM立铣刀进行加工,使用20MM立铣刀加工外轮廓,10MM立铣刀加工内轮廓及20MM立铣刀加工不到的地方。工件坐标系定义在毛坯上表面圆心处。具体程序如下:
O0001;
G0 G17 G40 G49 G80 G98;
快速定位.平面坐标选择.刀尖补偿取消,固定鉆孔循环取消
G91 G28 Z0;
增量值编程.返回参考点 接触工件
G0 G90 G54 X0. Y-55.
快速定位.绝对值编程 选择工件坐标系1
M6 T1 (20MM立铣刀)
调出一号刀
G43 H1 Z5. M3 S500
定位工件五毫米 主轴正转 线速度500
G1 Z-5. F400
直线插补 工件下五毫米 倍率400
G41 D1 Y-25. F100
刀尖半径左补偿 纵向走25毫米
X-26.457
横向26.457毫米
G2 X-35. Y-10. R36.4
走顺时针圆弧半径为36.4终点坐标为X-35. Y-10.
G3 X-25. Y0. R10.
走逆时针圆弧半径为10
G2 X25. Y0. R25.
走顺时针圆弧半径为25
G3 X35. Y-10. R10.
走逆时针圆弧半径为10
G2 X26.457 Y-25. R36.4
走顺时针圆弧半径为36.4
G1 X0.
直线插补回到横向原点
G40 Y-36.
刀尖半径补偿取消 纵向负方向走36毫米
Y-22
纵向负方向走到22毫米
Z5. F500
500倍率台刀
G91 G28 Z0. M5
返回参考点 接触工件 主轴停止
G49 H00
取消长度补偿
M6 T2 (10MM立铣刀)
换第二把刀
G0 G90 X0. Y-27.
绝对值编程快速定位
G43 H2 Z5.M3 S1500
工件上5毫米 主轴正转 线速度1500
G1 Z-5. F40
直线插补 工件下5毫米
G42 D2 X-15. F100
刀尖半径右补偿 横向15毫米 100倍率
(D02内为5.3)
Y-16.
纵向走16毫米
G2 X-9. Y-10. R6.
走顺时针圆弧半径为6终点坐标为X-9 Y-10.
G1 X9.
直线插补横向9毫米
G2 X15. Y-16. R6.
走顺时针圆弧半径为6终点坐标为X15 Y--16.
G1 Y-27.
直线插补纵向27毫米
G40 X0.
刀尖半径补偿取消 回到原点
G42 D03 X-15. F100
刀尖半径右补偿 横向15
(D03内应为5,需实测调整)
Y-16.
纵向坐标-16
G2 X-9. Y-10. R6.
走顺时针圆弧半径为6终点坐标为X-9 Y-10
G1 X9.
直线插补横向9毫米
G2 X15. Y-16. R6.
走顺时针圆弧半径为6终点坐标为X15 Y--16.
G1 Y-27.
直线插补横向坐标-27
G40 X0.
刀尖半径补偿取消 回到原点
Z5.
抬刀
G0 X0. Y0.
快速回到坐标原点
G1 Z-5. F40
直线插补Z向坐标-5
G41 D2 X15. F100
刀尖半径左补偿 直线插补X向坐标15
(D02内为5.3)
G3 X8. Y7. R7.
走逆时针圆弧半径为7终点坐标X8. Y7.
G1 X-8.
走直线插补X-8
G3 X-8. Y-7. R7.
走逆时针圆弧半径为7终点坐标X-8 Y-7
G1 X8.
走直线插补X8
G3 X15. Y0. R7.
走逆时针圆弧半径为7终点坐标X15Y0
G1 G40 X0.
直线插补 刀尖半径补偿取消 回到原点
G41 D3 X15. F100
刀尖半径左补偿 直线插补X向坐标15
(D03内应为5,需实测调整)
G3 X8. Y7. R7.
走逆时针圆弧半径为7终点坐标X8Y7
G1 X-8.
走直线插补X-8
G3 X-8. Y-7. R7.
走逆时针圆弧半径为7终点坐标X-87Y-7
G1 X8.
走直线插补X8
G3 X15. Y0. R7.
走逆时针圆弧半径为7终点坐标X15. Y0.
G1 G40 X0.
直线插补 刀尖半径补偿取消 回到原点
Z5.
抬刀
G91 G28 Z0. M5
增量编程 回参考点 主轴停止
G49 H00M30
程序结束
显示全部