CNC加工中心程序是由指令組成
CNC加工中心程序是由指令組成,而指令是由英文字母與數值組成(如N10,G28,G90,G91,M03,F100,S2500,T01 等)或特殊符號(如"/"選擇性單節刪除指令 , ";" 單節結束指令)。
例子:
G28 G91 Z0;
G28 X0 Y0;
G54;
M06 T01;
M03 S1000;
G90 G00 G43 Z5. H01;
G00 G41 X25. Y30. D11;
G01 Z -5. F50;
M30;
上面例子程序中每一列即稱為一個單節 ( Block ) ,每一單節是由至少一個字語 ( Word ) 所組成,字語是由一個地址 ( Address ) 和數值 ( Number ) 組成。每一單節后面加一單節結束符號";",以界定單節的范圍。如此CNC控制器即依照程序中的單節指令,依序執行程序。
地址用英文字母表示,其意義如表1所示,地址依照已設定的程序機能而有不同的意義 ,其目的在限定其后數值的意義。
表1 各地址之意義
例子:
G28 G91 Z0;
G28 X0 Y0;
G54;
M06 T01;
M03 S1000;
G90 G00 G43 Z5. H01;
G00 G41 X25. Y30. D11;
G01 Z -5. F50;
M30;
上面例子程序中每一列即稱為一個單節 ( Block ) ,每一單節是由至少一個字語 ( Word ) 所組成,字語是由一個地址 ( Address ) 和數值 ( Number ) 組成。每一單節后面加一單節結束符號";",以界定單節的范圍。如此CNC控制器即依照程序中的單節指令,依序執行程序。
地址用英文字母表示,其意義如表1所示,地址依照已設定的程序機能而有不同的意義 ,其目的在限定其后數值的意義。
表1 各地址之意義
機 能 | 位 址 | 意 義 |
程序號碼 | : (ISO),O (EIA) | 程序號碼 |
順序號碼 | N | 順序號碼 |
準備機能 | G | 動作模式(直線、圓孤等) |
坐標軸字語 | X、Y、Z | 坐標軸移動指令 |
A、B、C、U、V、W | 附加軸移動指令 | |
R | 圓弧半徑 | |
I、J、K | 圓弧中心坐標 | |
進給機能 | F | 進給速率 |
主軸轉速機能 | S | 主軸轉速 |
刀具機能 | T | 刀具號碼、刀具補正號碼 |
輔助機能 | M | 機械側ON/OFF控制 |
B | 床臺位置 | |
補正號碼 | H、D | 補正號碼指令 |
暫 停 | P、X | 暫停時間 |
子程序號碼指定 | P | 子程序號碼指定 |
重復次數 | L | 子程序重復次數 |
參 數 | P、Q、R | 固定循環 |
- 留言列表
- 發表留言
-
◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。