Faunc 立式機型標準 M code 指令說明和應用範例 M00 程式停止 Program stop 在執行一個包含 M00 的時候停止自動操作 若再按啟動鍵即可繼續執行下面的程式指令 O0062; G91 G28 Z0; G90 G54 G00 X-151.5 Y0 ; Z0; M00; 程式停止 G01 X-150, F2000; G17 G02 I150; M01 選擇性停止 Conditional optional stop 此一指令之功能與 M00 相同 ; 但可選擇停止或不停止, 需由操作面板上的 選擇性停止 鍵控制 O0051 M3 S500; G28 X0; M01; 選擇性停止 / G91 G1 X-200, F1000; M99; M02 程式結束 End of program 程式結束功能 O0051 M3 S500; G28 X0; G91 G1 X-200, F1000; M02; 程式結束 M03 主軸正轉 Clockwise spindle rotation 需搭配 S 指令使用, 也可執行於不同單節指令 O0051 M3 S500; 主軸正轉 G28 X0; M01;
/ G91 G1 X-200, F1000; M99; M04 主軸反轉 Counterclockwise spindle rotation 需搭配 S 指令使用, 也可執行於不同單節指令 O0051 M4 S500; 主軸反轉 G28 X0; M01; / G91 G1 X-200, F1000; M99; M05 主軸停止 Spindle stop 主軸運轉時, 欲使其停止之指令 主軸停止 M06 自動換刀 Automatic tool change 此指令執行時, 可自動行使換刀 M6 T1; 自動換刀 M07 刀具中心出水啟動 CTS coolant on 使刀具中心出水之啟動指令 M6 T1;
M07; 刀具中心出水啟動 M08 切削水 ( 油 ) 啟動 Coolant on 在程式中欲使其切削水啟動之指令 M6 T1; M07; M08; 切削水 ( 油 ) 啟動 M09 切削水 ( 油 ) 停止 Cancel M07,M08 commandments 在程式中欲使其切削水停止之指令 M6 T1; M08; M09; 切削水 ( 油 ) 停止 M10 沖削水 ( 油 ) 啟動 Coolant B on 在程式中欲使其環繞切削水啟動之指令 M07; M10; 環繞切削水 ( 油 ) 啟動
M19 主軸定位 Spindle orientation 在單一指令或測試時欲使主軸執行定 位之程式指令 M19; 主軸定位 M6 T1; M08; M21 刀盤向左 Magazine to RIGHT 在單一指令或測試時欲使刀盤向左執 模式下執行 行之程式指令 M21; 刀盤向左 M22 刀盤向右 Magazine to LEFT 在單一指令或測試時欲使刀盤向右執 模式下執行 行之程式指令 M22; 刀盤向右 M23 刀套上 Tool magazine pocket up 模式下執行 在單一指令或測試時欲使刀套向上執 M23 刀套上行之程式指令 M24 刀套下 Tool magazine pocket down 在單一指令或測試時欲使刀套向下執 模式下執行 行之程式指令 M24 刀套下 M25 主軸刀具夾刀 Spindle tool clamp 在單一指令或測試時欲使主軸夾刀執 模式下執行
行之程式指令 M25 主軸刀具夾刀 M26 主軸刀具鬆刀 Spindle tool unclamp 模式下執行 在單一指令或測試時欲使主軸鬆刀執 M26 主軸刀具鬆刀行之程式指令 M29 剛性攻牙 Fasten tapping mode 在加工過程時使其攻牙之指令動作 O3333 G40 G80; G91 G28 X0 Y0 Z0; M19; M29 S500; G84 G99 Z-15.R3.F1000; G80; 剛性攻牙 程式結束 Program end and icon skip to beginning 在加工執行程序自動運行停止或自動 G40G80 ; 斷電 G91G28Z0M5 ; G91G28G80Z0M5; G28Y0; 程式結束 M35 刀表重制功能 Tool NO.reload 在 模式下執行 M35 使刀表重置 將一號刀套歸回刀庫原點, 在 模式下輸入 M35 指令, 刀表即可按照順序 重置 M38 主軸中心出水 B 模式 ( 可以同時取消 M09 指令 ) Coolant through tool
此指令可在 或自動模式下都可執 行, 執行後會從主軸中心夾刀處出水, 用在深孔鑽上, 有排屑. 降溫作用 O0100 G90 G01 X20. Y-20. F500; M38 主軸中心出水 B 模式 M40 旋轉工作台鎖合 4TH axis clamping 以 執行 M40 鎖定 A 軸 M40 旋轉工作台鎖合 M41 旋轉工作台釋放 4TH axis unclamping 以 執行 M41 釋放 A 軸 M41 旋轉工作台釋放 M47 加工吹氣開啟 Machine air blow on 切削工件執行 M47 吹氣清除切削及降溫效果 M47; 加工吹氣開啟 G91 G00 X200.F1500; G0 Z50.; M48; M48 加工吹氣關閉 Machine air blow off 切削工件完成關閉加工吹氣 M47; G91 G00 X200.F1500; G0 Z50.; M48; 加工吹氣關閉 M56 刀具量測吹氣開啟 ATLM air blow on 偵測刀具檢出. 吹氣清潔測頭及刀具 M56 刀具測量吹氣開啟
G65 P9852 S50 D5; M57 刀具量測吹氣關閉 ATLM air blow off 偵測刀具檢出. 完成關閉吹氣 G65 P9852 S50 D5; M57 刀具量測吹氣關閉 M61 X 軸鏡向停止 Mirror image x axis cancel O0095 比例及鏡向功能可使原編程尺寸按指 G91G28X0Y0Z0 定比例縮小或放大 ; 也可讓圖形按指定 規律產生鏡像變換 G0Y-150. M71 M98P94 M61 X 軸鏡向停止 G28X0Y0 M62 Y 軸鏡向停止 Mirror image y axis cancel O0092 比例及鏡向功能可使原編程尺寸按指 G91G28X0Y0Z0 定比例縮小或放大 ; 也可讓圖形按指定 規律產生鏡像變換 G0X150. M72 M98P93 M62 Y 軸鏡向停止 G28X0Y0 M64 4 軸鏡向停止 Mirror image 4 th axis cancel 比例及鏡向功能可使原編程尺寸按指定比例縮小或放大 ; 也可讓圖形按指定規律產生鏡像變換
M71 X 軸鏡向啟動 Mirror image x axis work on O0095 X 軸比例及鏡向功能可使原編程尺寸 G91G28X0Y0Z0 按指定比例縮小或放大 ; 也可讓圖形按 指定規律產生鏡像變換 G0Y-150. M71 X 軸鏡向啟動 M98P94 M61 G28X0Y0 M72 鏡向啟動 Mirror image y axis work on O0092 Y 軸比例及鏡向功能可使原編程尺寸 G91G28X0Y0Z0 按指定比例縮小或放大 ; 也可讓圖形按 指定規律產生鏡像變換 G0X150. M72 Y 軸鏡向啟動 M98P93 M62 G28X0Y0 M74 4 軸鏡向啟動 比例及鏡向功能可使原編程尺寸按指定比例縮小或放大 ; 也可讓圖形按指定規律產生鏡像變換 Mirror image 4 th axis work on M81 M81on,M82off 執行 M81 預備功能 ( 開 ) M81 M82 M81off,M82on
執行 M82 預備功能 ( 關 ) M82 M83 M83on,M84off 執行 M83 預備功能 ( 開 ) M83 M84 M83off,M84on 執行 M84 預備功能 ( 關 ) M84 M85 M85on,M86off 執行 M85 預備功能 ( 開 ) M85 M86 M85off,M86on 執行 M86 預備功能 ( 關 ) M86 M87 M87on,M88off 執行 M87 預備功能 ( 開 ) M87 M88 M87off,M88on 執行 M88 預備功能 ( 關 ) M88 M98 主程式呼叫副程式 Subprogram call 以主程序調用一個子程序 G54 G90 G01 Z40.F2000; M03 S800; G00 Z3.; G01 X0. Y10.;
M98 P10002; 主程式呼叫副程式 G90 G01 X30. Y10.; M98 P10002; G90 G01 X60. Y10.; M98 P10002; G90 G01 Z40. F2000; 副程式 O0002 G91 G01 Z-2.F100; G01 X-5. Y-10.; G01 X10. Y0.; G01 X5. Y10.; G01 Z5.F2000; M99; 副程式回主程式 M99 控制返回主程序的開始 Subprogram back O0002 G91 G01 Z-2.F100; G01 X-5. Y-10.; G01 X10. Y0.; G01 X5. Y10.; G01 Z5.F2000; M99; 副程式回主程式 M198 呼叫記憶卡或資料伺服器內副程式 此指令與 M98 用法相同, 在於調用記憶卡或資料伺服器內的子程式 Subprogram call fuction G54 G90 G01 Z40.F2000; M03 S800; G00 Z3.; G01 X0. Y10.; M198 P10002; 呼叫記憶卡或資料 伺服器內副程式
M200 Q3 第四軸關閉 第四軸拆除時, 需使用到此程式參數 1023 A 軸需設定 -128 參數 1800 設 1 時, 不出現警報, 設 0 時出現警報, 參數 3115#0 A 軸設 1 時, 不顯示座標設 0 時顯示座標 4th axis off 1. 先將機台關機 2. 拆下 4 軸及光圈對調 3. 開機 4. 至 KEEPRL 值 K4.7=0 5. 再將 3 軸歸 HOME 就完成 M200 Q4 第四軸開啟 第四軸安裝時需使用到此程式 4th axis on 1. 先將機台關機 2. 安裝 4 軸及光圈對調 3. 開機 4. 至 KEEPRL 值 K4.7=1 5. 再將 4 軸歸 HOME 就完成