- 积分
- 670
- 最后登录
- 2016-8-15
- 阅读权限
- 30
- 注册时间
- 2011-7-1
- 回帖
- 63
- 精华
- 0
村里打铁的
- UID
- 706
- 威望
- 0
- 机械币
- 126
- 活力
- -2
|
楼主 |
发表于 2014-12-25 14:48:19
|
显示全部楼层
N4X20.Z1. //N4标志,承接上行G1加工到X20 Z1,精车走刀量0.5。
G0X112.Z1. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X112 Z1。
G97 //G97“等表面切削速度取消”,即是将G96取消,执行G97,“默认设定G97”。
M3S2800 //M3“主轴正转”,S转速2800。
G73U0.75W0.R5. //G73“成形轮廓粗车削循环 ”,U是X方向(外径)之切削量半径0.75,
//W是Z方向(长度)之切削量0,R切削分割次数5,“分5次粗加工完成”。
G73P5Q6U0.2W0.F1. //G73“成形轮廓粗车削循环 ”,执行起点N5标志到N6标志为结束,
//U是X留余量Φ0.2,W是Z留余量0,F粗车的走刀量1。
N5G0X100.5 //N5标志。G0空跑到X100.5的位置。
G1X104.508,A-45.F0.5//G1“直线补间、切削进给”,加工到X104.508,保证从X100.5到X104.508自动连接成-45°,
//加工角度格式:,A(加工角度),F走刀量0.5。
G3X106.5Z-3.4083R3.4F0.3//G3“圆弧补间(顺时钟)”,圆弧的终点坐标X106.5 Z-3.4083,R圆弧半径3.4,F精车走刀量0.3。
G1Z-5.0563F0.5 //G1“直线补间、切削进给”, 加工到Z-5.0563,F精车走刀量0.5。
G2X109.5603Z-9.4593R7.1F0.3//G2“圆弧补间(逆时钟)”,圆弧的终点坐标X109.5603 Z-9.4593,R圆弧半径7.1,精车走刀量0.3。
G3X111.5Z-12.25R4.9//G3“圆弧补间(顺时钟)”,圆弧的终点坐标X111.5 Z-12.25,R圆弧半径4.9,精车走刀量0.3。
X109.5603Z-15.0407R4.9//承接上行G3,圆弧的终点坐标X109.5603 Z-15.0407,R圆弧半径4.9,精车走刀量0.3。
G2X106.5Z-19.4437R7.1//G2“圆弧补间(逆时钟)”,圆弧的终点坐标X106.5 Z-19.4437,R圆弧半径7.1,精车走刀量0.3。
G1Z-21.0917F0.5 //G1“直线补间、切削进给”,加工到Z-21.0917,F精车走刀量0.5。
G3X104.5083Z-23.4958R3.4F0.3//G3“圆弧补间(顺时钟)”,圆弧的终点坐标X104.5083 Z-23.4958,
//R圆弧半径3.4,F精车走刀量0.3。
G1X100.5,A45.F0.5 //G1“直线补间、切削进给”,加工到X100.5,并和下一坐标自动连接成一个45°的角度,精车走刀量0.5。
N6X112.5 //N6的标志点,承接上行G1,加工到X112.5,精车走刀量0.5。
G70P5Q6 //G70“精车削循环”,执行的起点N5到N6结束,并分别用N5和N6各行的F值走刀量。
G0X30.Z-100. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X30 Z-100。
G74R1. //G74“端面(Z 轴)啄式加工循环”,R退刀量为1。
G74X50.Z-120.P3.Q10.F1.//G74“端面(Z 轴)啄式加工循环”(这里用作端面槽加工),宽度由X30加工到X50,深度由Z-100
//加工到Z-120,P是X轴每一次移动量(半径)3,Q是每一次切削的深度10(跟着退刀1),F走刀量1。
G0X0.Z-100. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X0 Z-100。
G74R1. //G74“端面(Z 轴)啄式加工循环”,R退刀量为1。
G74Z-150.Q8.F0.3 //G74“端面(Z 轴)啄式加工循环”(这里用作钻孔循环),钻孔的深度坐标是Z-150,(钻完退回到Z-100),
//Q是每一次钻深8(上行R退刀1),F进给量0.3。
G0X100. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X100。
G75R1. //G75“横向(X 轴)啄式加工循环”, R退刀1。
G75X50.Z-130.P10.Q10.R0.F1.//G75“横向(X 轴)啄式加工循环”,深度从X100切到X50,宽度从Z-100到Z-130,P是X轴每一次切的
//深度10,Q是Z轴每一次移动量,R是切削至终点,Z轴向之退刀量(原路径退回则此值为零,Z退回到Z-100) 。
G0U-50.W-20. //G0“直线快速定位”,空跑不做任何切削加工,U是X轴方向增量方式,由原来上座标X100-50=(X)50;
//W是Z轴方向增量方式,在原来上座标的基础Z-100-20=(Z)-120。
G75R1. //G75“横向(X 轴)啄式加工循环”, R退刀1。
G75X0.P10.R0.F1. //G75“横向(X 轴)啄式加工循环”,深度从X50切到X0,P是X轴每一次切的
//深度10,R是切削至终点,Z轴向之退刀量(原路径退回则此值为零),这里用作切断 。
G0X100.Z-100. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X100 Z-100。
//(下两行)G90“外径/内径车削循环 ”(锥度),加工到坐标X95 Z-150,R起始点与终点之半径差异量-10(左大右小),
//如果是10则(左小右大),F走刀量0.8,走刀路线:X100 Z-100→X75(R-10)→X95 Z-150→X100→Z-100,
G90X95.Z-150.R-10.F0.8 //每一刀Z轴走到终点时刀都要走到X100 Z-100的位置,效率低,还不如用手工编的程序效率高,建议尽量少用。
X90. //承接上行G90,加工到坐标X90 Z-150(有锥度)。
X80. //承接上行G90,加工到坐标X80 Z-150(有锥度)。
G0X101.Z1. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X101 Z1。
//(下行)G90“外径/内径车削循环 ”,加工到坐标X80 Z-20,F走刀量0.8。走刀路线:X101 Z1→X80→Z-20→X101→Z1,
G90X80.Z-20.F0.8 //每一刀Z轴走到终点时刀都要走到X101 Z1的位置,效率低,还不如用手工编的程序效率高,建议尽量少用。
X60. //承接上行G90,加工到坐标X60 Z-20。
X30. //承接上行G90,加工到坐标X30 Z-20。
G0X201.Z1. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X201 Z1。
//(下行)G94“端面车削循环”,加工到坐标X0 -Z10,F走刀量1,每一刀X轴走到终点时刀都要走到Z1的位置, G94X0.Z-10.F1. //效率低,还不如用手工编的程序效率高,建议尽量少用。
Z-50. //承接上行G94,加工到坐标X0 Z-50。
Z-100. //承接上行G94,加工到坐标X0 Z-100。
G4X0.3 //延时0.3秒。
G0X201.Z-20. //G0“直线快速定位”,空跑不做任何切削加工,快速定位到X201 Z-20。
G71U15.R1. //G71“横向(外径)粗车削循环 ”,U加工一刀的进刀量15(Φ30),R退刀量1。
G71P7Q8U0.25W0.1F1.//G71“横向(外径)粗车削循环 ”,执行起点N7标志到N8标志为结束,U粗车留给精车的余量Φ0.25,
//W粗车留给精车长度的余量0.1,粗车的走刀量1
N7G1X0.Z-20.F1. //N7的标志点,G1“直线补间、切削进给”,加工到X0 Z-20,精车的走刀量1。
X40. //承接上行G1加工到X40,走刀量1。
G03X50.Z-25.R5.F0.5//G3“圆弧补间(顺时钟)”,圆弧的终点坐标X50 Z-25,R圆弧半径5,精车走刀量0.5。
G1Z-40.F0.5 //G1“直线补间、切削进给”,加工到Z-40,精车的走刀量0.5。
X100.Z-70. //承接上行G1加工到X100 Z-70,精车走刀量0.5。
Z-90. //承接上行G1加工到Z-90,精车走刀量0.5。
X150.Z-120. //承接上行G1加工到X150 Z-120,精车走刀量0.5。
Z-135. //承接上行G1加工到Z-135,精车走刀量0.5。
G02X160.Z-140.R5.F0.4//G2“圆弧补间(逆时钟)”,圆弧的终点坐标X160 Z-140,R圆弧半径5,精车走刀量0.4。
G1X190.F0.5 //G1“直线补间、切削进给”,加工到X190,精车的走刀量0.5。
G3X200.Z-145.R5.F0.5//G3“圆弧补间(顺时钟)”,圆弧的终点坐标X200 Z-145,R圆弧半径5,精车走刀量0.5。
G1Z-160.F0.55 //G1“直线补间、切削进给”,加工到Z-160,精车的走刀量0.55。
N8X201. //N8的标志点,承接上行G1加工到X201,精车走刀量0.55。 |
|