正明天车也要编,先编好。

大多数产品都可以用G71开粗,G70精车。
新程序开头一般要取消很多暗中存在的指令,我们家机床就是,据说有一次某新同事没在程序前加G97,导致开机转速过高,产品就飞了出来,把门都砸坏了。(人没事,大吉大利,别说后面一句!)
工件毛坯45mm*35mm;倒角45º×1 ;材料45钢
G97 G99 G40 M03 S800 T0101 ;
G0x37. ; (x向定位)
Z2. ; (z向定位) ;
M8 ; (冷却液开)
G75 x-1. z0.1 P999999 Q500 R0.5 F0.2 ;
G71 U1. R0.5 ; (设置进刀量、退刀量)
G71 P10 Q20 u0.1 w0.05 F0.2 ; (不解释)
N10 G0x12.7 ; (循环车削开始程序段)
G01 z0.0 ; (靠近端面,倒角定位)
x14.7 z-1.4 ; (开始倒角)
z-32.5. ; (车小外圆)
G02x15.7 z-33. r0.5 ; (倒R0.5圆弧)
x27. ; (第二个倒角定位)
x29. w-1.4 ; (开始倒角)
z-41. 0; (车大外圆)
N20 x37. ; (循环车削结束程序段)
G0 z200. ; (z向退安全位置,退回来)
M1 ; (选择暂停,也可以M00)
T0202 M03 S1200 ; (换刀精车)
G0 x37. ; (精车刀定位)
z2. ;
M8 ;
G70 P10 Q20 F0.05 ; (精车ing)
G0 z200. ; (退刀)
M1 ;
T0303 M03 S1200 ; (换刀精车端面)
G0x17. ;
z2. ;
M8 ;
G01z0.0 F0.2 ;
x-1.F0.05 ;
G0z200. ;
x200. ;
M30 ; (程序结束,返回程序开头)
温馨提示:G97为取消恒线速度;G40为取消刀尖补偿;G99为每转进给;M8、M9为冷却液开和关。
M1选择停止,有的数控有按钮,有的没有。有的要按亮才有效,意思为主轴停、冷却关、停止进给。没有自己用M00(停不停也看自己心情)。
精车刀也得对刀(废话),如果用G70精车,注意G71中留的余量u_ ;
忘了,还有端面没精车!(后面补的)
想想没啥了,新手不懂就问(嘘……我也是新手),有问必答!至于大佬嘛,嗯嗯,别喷脸上就行。


告辞!