1、常用地址符含義
地址 | 功能 | 含義 |
A | 坐標字 | 繞X軸旋轉 |
B | 坐標字 | 繞Y軸旋轉 |
C | 坐標字 | 繞Z軸旋轉 |
D | 補償號 | 刀具半徑補償指令 |
E | —— | 第二進給功能 |
F | 進給速度 | 進給速度指令 |
G | 準備功能 | 指令動作方式 |
H | 補償號 | 補償號指令 |
I | 坐標字 | 圓弧中心X軸向坐標 |
J | 坐標字 | 圓弧中心Y軸向坐標 |
K | 坐標字 | 圓弧中心Z軸向坐標 |
L | 重復次數 | 固定循環及子程序的循環次數 |
M | 輔助功能 | 機床開/關指令 |
地址 | 功能 | 含義 |
N | 順序號 | 程序段順序號指令 |
O | 程序號 | 程序號、子程序號指定 |
P | —— | 暫停時間或程序中某功能開始使用的順序號 |
Q | —— | 固定循環終止段號或固定循環中的定距 |
R | 坐標字 | 固定循環中定距離或圓弧半徑的指定 |
S | 主軸功能 | 主軸旋轉指令 |
T | 刀具功能 | 刀具編號指令 |
U | 坐標字 | 與X平行的附加軸的增量坐標值 |
V | 坐標字 | 與Y平行的附加軸的增量坐標值 |
W | 坐標字 | 與Z平行的附加軸的增量坐標值 |
X | 坐標字 | X軸絕對坐標或暫停時間 |
Y | 坐標字 | Y軸絕對坐標 |
Z | 坐標字 | Z軸絕對坐標 |
2、數控FANUC加工中心編程指令代碼詳解
輔助功能M指令
指令 | 功 能 | 指令執行類型 |
M00 | 程序停止 |
后指令 |
M01 | 程序選擇停止 | |
M02 | 程序結束 | |
M03 | 主軸正轉 | 前指令 |
M04 | 主軸反轉 | |
M05 | 主軸停止 | 后指令 |
M06 | 刀具自動交換 | 前指令 |
M08 | 切削液開(或M07) | |
M09 | 切削液關 | 后指令 |
M19 | 主軸定向 | 單獨程序段 |
M29 | 剛性攻螺紋 | |
M30 | 程序結束并返回 | 后指令 |
M63 | 排屑啟動 |
單獨程序段 |
M64 | 排屑停止 | |
M80 | 刀庫前進 | |
M81 | 刀庫后退 | |
M82 | 刀具松開 | |
M83 | 刀具夾緊 | |
M85 | 刀庫旋轉 | |
M98 | 調用子程序 | 后指令 |
M99 | 調用子程序結束并返回 |
注:在一個程序段中只能有指令一個M指令,如果在一個程序中出現兩個或兩個以上的M指令時,則只有最后一個M指令有效,其余無效!
G指令代碼詳解:
1、G53—選擇機床坐標系格式:G53XYZ;(X Y Z為機床坐標值)注:當指定G53指令時,就清除刀具的半徑補償、刀具長度補償和刀具偏值,一般在換刀是指定Z軸。
2、G54~G59—選擇工件坐標系注:電源接通并返回參考點后,系統自動選擇G54。
3、G54.1P1~P48—選擇附加工件坐標系
4、G52—局部坐標系格式:G52XY Z;格式含義:為了編程的方便設定工件坐標系的子坐標系,G52中的X Y Z的值是工件坐標系G54~G59中的位置坐標。
5、G90—絕對編程絕對編程是刀具移動到距離工件坐標系原點的某一位置。
6、G91—增量編程增量編程刀具移動的距離是以前一點為基準計算,是前一點的增量。
7、G21—毫米輸入 G20—英寸輸入8、G16—啟用極坐標指令 G15—取消極坐標指令
指令內容 | 指令 | 含義 | |
平面指定 | G17 | 指定XY平面 | |
G18 | 指定XZ平面 | ||
G19 | 指定YZ平面 | ||
旋轉方向 | G02 | 順時針旋轉 | |
G03 | 逆時針旋轉 | ||
終點位置 | G90方式 | XYZ中的2值 | 工件坐標系的終點位置 |
G91方式 | XYZ中的2值 | 終點相對于起點的坐標增量 | |
圓弧的圓心坐標 | IJK中的2值 | 圓心相對于起點的坐標增量,與G90無關 | |
圓弧半徑 | R | 圓弧半徑。0°<圓心角180°<時取正值,180°≤圓心角<360°時取負值 | |
進給速度 | F | 沿圓弧的移動的速度 |