G10允许用户在程序中设置偏置,用G10代替手工输入刀具长度偏置、半径补偿、工件坐标系偏置等。
G10L_P_R_ X_Y_Z_ L: 选择的偏置种类
L2G52和G54-G59工件坐标原点。 L10 刀具几何页面长度偏置(H代码) L11 刀具磨损页面长度偏置(H代码) L12 刀具几何页面半径补偿(D代码) L13 刀具磨损页面半径补偿(D代码) L20 G110-G129辅助工件坐标原点
P: 选择的特殊偏置,由于P是跟随在L后面的选项,在不同的L种类中P的含义不同。 L10/L11中:P1-P100用来指定刀具长度补偿H代码。 G10 L10 P1 … P1表示H01.
L12/L13中:P1-P100用来指定刀具半径补偿D代码。
G10 L12 P1 … P1表示D01
L2中:P0、P1-P6用来表示基本偏置EXT、G54-G59工件坐标系。(P1=G54、P2=G55、P3=G56、P4=G57、P5=G58、P6=G59) G10 L2 P0 …
P0表示EXT基本坐标系。 G10 L2 P1 …
P1表示G54工件坐标系。
L20中:P1-P20用来表示G110-G129辅助工件坐标系。 (P1=G110、P2=G111、P3=G112……P19=G128、P20=G129)
L20中:P1-P99用来表示G154 P1-G154 P99参考工件坐标系。 R:长度或直径偏置量的绝对值或相对量。
L10中:R用来表示长度偏置的绝对值。
G10 L10 P1 R100.3 表示长度H01里面输入100.3% L11中:R用来表示长度偏置的增量值。
G10 L11 P1 R2.1 表示在原有的长度H01里面增加2.1 L12中:R用来表示半径偏置的绝对值。
G10 L12 P1 R4.1 表示半径补偿D01里面输入刀补4.1 L13中:R用来表示半径偏置的增量值。
G10 L13 P1 R-0.1 表示在原有的半径D01里面减去0.1 L10/L11为加工中心特有的偏置类型,不适用于车削 ** R值可以叠加使用,例如: G10 L10 P1 R100.3 G10 L11 P1 R2.1
运行该程序段后刀具长度补偿偏置里面实际值为102.4 G10 L12 P1 R4.1!
G10 L13 P1 R-0.1
运行该程序段后刀具半径补偿偏置里面实际值为4.0
因篇幅问题不能全部显示,请点此查看更多更全内容