1.加工坐標系設(shè)置g50
編程格式g50x~z~
式中x、z的值是起刀點相對于加工原點的位置。g50使用方法與g92類似。
在數(shù)控車床編程時,所有x坐標值均使用直徑值,如圖所示。
例:按圖設(shè)置加工坐標的程序段如下:
g50x128.7z375.1
2.快速定位指令g00
g00指令命令機床以zui快速度運動到下一個目標位置,運動過程中有加速和減速,該指令對運動軌跡沒有要求。其指令格式:
g00x(u)____z(w)____;
當用值編程時,x、z后面的數(shù)值是目標位置在工件坐標系的坐標。當用相對值編程時,u、w后面的數(shù)值則是現(xiàn)在點與目標點之間的距離與方向。如圖所示的定位指令如下:
g50x200.0z263.0;設(shè)定工件坐標系
g00x40.0z212.0;值指令編程a→c
或g00u-160.0w-51.0;相對值指令編程a→c
因為x軸和z軸的進給速率不同,因此機床執(zhí)行快速運動指令時兩軸的合成運動軌跡不一定是直線,因此在使用g00指令時,一定要注意避免刀具和工件及夾具發(fā)生碰撞。如果忽略這一點,就容易發(fā)生碰撞,而快速運動狀態(tài)下的碰撞就更加危險
3.直線插補指令g01
g01指令命令機床刀具以一定的進給速度從當前所在位置沿直線移動到指令給出的目標位置。
指令格式:g01x(u)____z(w)____f;
其中f是切削進給率或進給速度,單位為mm/r或mm/min,取決于該指令前面程序段的設(shè)置。使用g01指令時可以采用坐標編程,也可采用相對坐標編程。當采用坐編程時,數(shù)控系統(tǒng)在接受g01指令后,刀具將移至坐標值為x、z的點上;當采用相對坐編程時,刀具移至距當前點的距離為u、w值的點上。如圖所示的直線運動指令如下:
g01x40.0z20.f0.2;值指令編程
g01u20.0w-25.9f0.2;相對值指令編程