M:辅助功能或主轴定位功能
/:用于程序跳段,一般放在程序开头指定,如果放在其他位置,跳段开关开时,从斜杠到EOB代码之间的信息都被忽略。如果在宏程序(表达式)出现/符号被认为是除法运算,不做跳段符号处理。
F:在G98中是每分钟进给,在G99中是每转进给,在G32和G33还有G76和G92公制螺纹中代表螺距。
X:X轴绝对编程,在G04中是暂停时间,它的增量是U。
Y:Y轴绝对编程,它的增量是V。
Z:Z轴绝对编程,它的增量是W。
A:A轴的绝对编程,角度顺时针转动
B:B轴绝对坐标值。角度顺时针转动。
C:C轴绝对坐标值。角度顺时针转动。
G:准备功能。
O:是程序名称
N:行坐标
S:主轴转速
T:刀具号。
D:刀具偏置
U:1是X轴的增量,2在G71在第一行出现是X轴吃刀量单边值,在G71和G72和G73中第二行出现是X轴的精加工余量,3在G73第一行出现是X轴的退刀量,在G04中出现是暂停功能。
W:1是Z轴的增量,2在G72第一行出现是Z轴的吃刀量,在G71和G72和G73中第二行出现是Z轴的精加工余量。3在G73中第一行出现是Z轴退刀距离。
R:1在G02和G03中出现是圆弧,2在G90和G92和G94和G76和G32和G33是车削锥度,和螺纹锥度。2在G71和G72中为循环时候的退刀量单边值,在G73当中出现为粗车次数。3在G34中出现为变螺距螺纹切削的螺距的增量。4在G74和G75中第一行出现为切削后的退刀量单边值,第二行出现为切削终点时候的退刀。5在G76中出现为精车切削量。
P:1在G04中为暂停时间,在G30中返回第几参考点。2在G65和G66中出现为宏程序号,3在M98中出现为子程序及子程序次数调用指令。4在G70,G71,G72,G73中程序行中的指定开始。在G74,G75中出现是X向循环移动量,5在G76中为螺纹切削参数,6为多主轴时主轴选择
Q:1在G70,G71,G72,G73为程序行号的结尾,或者固定循环的定距。2在G74,G75中出现为Z轴断续进刀量,3在G76中为螺纹粗车时最小切削量,粗车时第一次螺纹切削深度。4在G32,G34,G92中为螺纹切削时第一圈的起始角度。
L:1在G65和G66中出现为宏程序调用次数,在G92中出现为多头螺纹。
I:在G02和G03中出现圆弧中心相对起点在X轴矢量
J:1在G02和G03中出现为圆弧中心相对起点在Y轴矢量,2在G32,G34,G92中出现为螺纹退尾时在短轴方向上的移动量。
K:1在G02和G03中出现为圆弧中心相对起点在Z轴上的矢量,2在G32,G34,G92中出现为圆弧退尾时在长轴方向上的长度。
;用于改段程序结束
%:程序结束
IF:在宏程序中为条件判断
THEN:简写TH在宏程序中为IF条件判断成功后执行。
GOTO:简写G0在宏程序中为无条件跳转
WHILE:简写WH在宏程序中为循环判断
DO:在宏程序中为执行循环
END:简写EN在宏程序中为返回到WHILE
EQ:在宏程序中为等于
NE:在宏程序中为不等于
GT:在宏程序中为大于
GE:在宏程序中为大于或等于
LT:在宏程序中为小于
LE:在宏程序中为小于或等于
SIN:简写SI在宏程序中为正弦
ASIN:简写AS在宏程序中为反正弦
0123456789:和代码组合成为指令
COS:简写CO在宏程序中为余弦
ACOS:简写AC在宏程序中为反余弦
TAN:简写TA在宏程序中为正弦
ATAN:简写AN在宏程序中为反正弦。
SQRT:简写SQ在宏程序中为平方根
ABS:简写AB在宏程序中为AB绝对值
ROUP:简写RO在宏程序中为舍入
FIX:简写FI在宏程序中为下取整
FUP:简写FU在宏程序中为上取整
LN:自然对数
EXP:简写EX在宏程序中为函数
OR:在宏程序中为或
XOR:简写XO在宏程序中为异和或
AND:简写AN在宏程序中为与
BIN:简写BI在宏程序中为从BCD转为BIN
BCD:简写BC在宏程序中为从BIN转为BCD
+-/*:在宏程序中为数值计算
.:小数点
=:在宏程序中为变量的赋值
【】:在宏程序中为表达式优先级运算和条件判断表示