在绝对或者增量模式下,可以指定外部工作坐标系和由G54~G59选择的工件坐标系的每个轴的偏移值。车床和铣床的语法是相同的:
G10L2P_X_Y_Z_;
其中,L2选择数据输入种类;
P0是指外部WCS;
P1是指G54 WCS;
P2是指G55 WCS;
P3是指G56 WCS;
P4是指G57 WCS;
P5是指G58 WCS;
P6是指G59 WCS;
X,Y和Z包含各轴的设定值。
铣床上,G90/G91要在G10之前执行,用以选择编程的绝对/增量模式。在G代码系统A的车床上,X/Z用于绝对值编程,U/w用于增量值编程(Y轴一般不用在车床上)。
增量模式对于校正由于观测误差引起的偏移距离非常有用。
例如,在某个铣床上,要求在Z轴负方向移动G54 wCS 0. 1mm
(所以同一刀具所加工的高度比前一高度低0. 1mm,而不用修改程序),可以用以下指令(如果只需要做一次调整,就用MDI模式):
G91 G10 L2 P1 Z-0.1;
当然,这也可以通过相关系统变量实现:
#5223= #5223- 0.1;
这两种方式具有同样的效果,二者之间的选择取决于个人的喜好。
但是,如果宏程序选项在机器上没有启用,必须使用G10。事实上,G10也是一个可选功能,但是现在它经常的标准控制包一起使用。
閱讀更多 科技造 的文章