數控車床上面板的程式碼講解
M:輔助功能或主軸定位功能
/:用於程式跳段,或者在巨集程式中表示數值計算
F:在G98中是每分鐘進給,在G99中是每轉進給,在G32和G33還有G76中代表螺距。
X:X軸絕對程式設計,在G04中是暫停時間,它的增量是U。
Y:Y軸絕對程式設計,它的增量是V。
Z:Z軸絕對程式設計,它的增量是W。
A:A軸的絕對程式設計,
B:B軸絕對座標值。
C:C軸絕對座標值。
G:準備功能。
O:是程式名稱
N:行座標
S:主軸轉速
T:刀具號。
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
+-/*:在巨集程式中為數值計算
.:小數點
=:在巨集程式中為變數的賦值
【】:在巨集程式中為表示式優先順序運算和條件判斷表示
#:在巨集程式中表示變數