CNC加工中心程序是由指令組成
CNC加工中心程序是由指令組成,而指令是由英文字母與數(shù)值組成(如N10,G28,G90,G91,M03,F(xiàn)100,S2500,T01 等)或特殊符號(hào)(如"/"選擇性單節(jié)刪除指令 , ";" 單節(jié)結(jié)束指令)。
例子:
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;
上面例子程序中每一列即稱為一個(gè)單節(jié) ( Block ) ,每一單節(jié)是由至少一個(gè)字語(yǔ) ( Word ) 所組成,字語(yǔ)是由一個(gè)地址 ( Address ) 和數(shù)值 ( Number ) 組成。每一單節(jié)后面加一單節(jié)結(jié)束符號(hào)";",以界定單節(jié)的范圍。如此CNC控制器即依照程序中的單節(jié)指令,依序執(zhí)行程序。
地址用英文字母表示,其意義如表1所示,地址依照已設(shè)定的程序機(jī)能而有不同的意義 ,其目的在限定其后數(shù)值的意義。
表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;
上面例子程序中每一列即稱為一個(gè)單節(jié) ( Block ) ,每一單節(jié)是由至少一個(gè)字語(yǔ) ( Word ) 所組成,字語(yǔ)是由一個(gè)地址 ( Address ) 和數(shù)值 ( Number ) 組成。每一單節(jié)后面加一單節(jié)結(jié)束符號(hào)";",以界定單節(jié)的范圍。如此CNC控制器即依照程序中的單節(jié)指令,依序執(zhí)行程序。
地址用英文字母表示,其意義如表1所示,地址依照已設(shè)定的程序機(jī)能而有不同的意義 ,其目的在限定其后數(shù)值的意義。
表1 各地址之意義
機(jī) 能 | 位 址 | 意 義 |
程序號(hào)碼 | : (ISO),O (EIA) | 程序號(hào)碼 |
順序號(hào)碼 | N | 順序號(hào)碼 |
準(zhǔn)備機(jī)能 | G | 動(dòng)作模式(直線、圓孤等) |
坐標(biāo)軸字語(yǔ) | X、Y、Z | 坐標(biāo)軸移動(dòng)指令 |
A、B、C、U、V、W | 附加軸移動(dòng)指令 | |
R | 圓弧半徑 | |
I、J、K | 圓弧中心坐標(biāo) | |
進(jìn)給機(jī)能 | F | 進(jìn)給速率 |
主軸轉(zhuǎn)速機(jī)能 | S | 主軸轉(zhuǎn)速 |
刀具機(jī)能 | T | 刀具號(hào)碼、刀具補(bǔ)正號(hào)碼 |
輔助機(jī)能 | M | 機(jī)械側(cè)ON/OFF控制 |
B | 床臺(tái)位置 | |
補(bǔ)正號(hào)碼 | H、D | 補(bǔ)正號(hào)碼指令 |
暫 停 | P、X | 暫停時(shí)間 |
子程序號(hào)碼指定 | P | 子程序號(hào)碼指定 |
重復(fù)次數(shù) | L | 子程序重復(fù)次數(shù) |
參 數(shù) | P、Q、R | 固定循環(huán) |
- 留言列表
- 發(fā)表留言
-
◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。