
宝元LNC-M500系列铣床控制器程式手册.doc
85页寶元科技股份有限公司P 0 U YUEN TECHNOLOGY CROP.LNC-M500 系列銃床控制器 程式手冊2003/ 1 版次:1.2.0 繁體中文1 G馮機能列表 1-12 一般M碼機能表 2-13 命令語法 3-14 輔助機能(M碼)使用說明 4-15 巨集程式 5-15.1 巨集指令的功能簡介 5-15.2 呼叫WCRO程式 5-25.2.1 WCRO單純呼叫(WCRO SIMPLE CALL) 5-25.2.2 WCRO模式呼叫(WCRO M3OAL CALL) 5-45.2.3 迴圈呼叫(CANNED CYCLE CALL) 5-45.2.4 輔助指令巨集呼叫(MS.T.B CODE CALL) 5-55.3 WCRO (G65)呼叫與一般副程式呼叫(W8)之不同 5-65.4 巨集(WCR0)功能一覽 5-65.5 變數 5-75.6 數學運算命令 5-95.7 還輯運算命令 5-95.8 比較命令 5-105.9 流程控制命令 5-105.10 函數 5-11註解 5-111 G碼機能列表功 能 覘 明群組GOO快速定位01G01直绿插值01G02順時鐘圓弧插渣01G03逆時鐘圖弧插值01G04暫停00G09正確停止00G10資料输入設定00G15極座標指令取消17G16極座標指令17G17XY平面選擇02G18ZX平面選擇02G19XZ平面選擇02G20英制指令06G21公制指令06G22刀具行程極限ON00G23刀具行程極限OFF00G27參考點復歸檢查00G28,G29參一參考點自動復歸00G30第二、三、四參考點自動復歸00G40刀鼻半徑補正取消07G41刀鼻半徑補正偏左07G42刀鼻半徑補正偏右07G43刀長補正正方向08G44刀長補正負方向08G49刀長補正取消08G50放大缩小指令取消11G51放大缩小指今11G52區間坐標系設定14G53機械坐標系設定14G54-G59工作坐標系统1〜6選擇14G61正硝停止模式15G64一般切削模式15G65單一巨程式呼叫12G66模式巨程式呼叫12G67模式巨程式呼叫取消12G68座標旋轉指今16G69座標徒轉指令取消16G73 • G74 > G76,G80-G89因定循環切削(鑽孔、攻牙)09G90絕對指令03G91埒量指令03G92坐標系統設定00G94每分鐘進给量設定rmV m n.05G95每分錢進给量設定nrn'rev.05G98復歸到初始點10G99復歸到R點10G100扶通參數設定以下皆鸟巨集G101直線模式定位G102圓形模式定位G103圖弧棋式定位G104格子模式定位G105任意模式定位G111X軸雙向平面加工G112Y軸雙向平面加工G113X軸單向平面加工G114Y軸單向平面加工G121圖形側面加工G122矩形側面加工G123跑道形側面加工G131圖形挖槽加工G132矩形圓角挖槽加工G133跑道形挖橹加匸1-#2 一般M碼機能表M碣A 能備注同0程式暫停Program st opCNCMJ1選择性程式暫停Cpt i onal stopCNC同2程式結束End of programCNC同3主軸正轉Spi ndl e CWM04主軸反轉Spi ndl e CCWM05主軸停止Spi ndl e st opM)6 Txx自動換刀Aut o t ool changexx :刀具編號M)8開切削液Cool ant ONMD9關切削液Cool ant OFFMIO主軸夾刀Tool cl a叩Mil主軸鬆•刀Tool uncl a叩M19主軸定位(向)M254軸饋定M264軸饋定解除诫8取消剛性攻牙模式M29宣告剛性攻牙模式M30程式結朿並返回闕頭Program rewi ndCNCWO刀庫推出(斗笠式刀庫)W1刀庫收回(斗笠式刀庫)M90 Txx刀庫自動取刀Txx刀庫自動裝刀⑷5刀具重設船8呼叫副程式Cal I i ng of subprogramCNCM99由副程式返回主程序End of subprogramCNC#-13命令語法GOO :快速定位格式:GOO X__Y__Z__ ;說明:G00指令的功能即命令刀具中心的刀端點快速移動到指令點的座標位置。
X_Y—Z__ :目標點的座標值,由G90或G91的狀態決定是絕對值還是增量值 使用GOO的時候,移動速率不能由F 的格式決定,而是由參數1000- 1003的設定值決定,單位是mW iri n或i n/ ni n快速進给速率調整族鈕此時可以調整速率百分比(F0、25%、50%、100刈注意:GOO指令是否同動,視0041號參數而定GOO的移動指令間,在不同動的情況下,刀具的路徑在起點與終點之問並不一定是直 線,因爲G00執行的上,各伺服軸之問的運動是獨立的,其速率會遵照各軸自己的 參數,操作者必須格外小心這個現象,以免刀具與工件發生碰撞<• 一般常見的做法 是,先將Z軸的高度拉到安全高度,才放心地執行G00指令圖例:參數0041號設定值為0參It 0041號設定值為1GOO同動進给率決定方式FOB M)l模式下的G00 扌旨令或動作同GOO之指令PMD軸功能之G00、G53指令非空跑機制各軸之移動速度均不超過各自所設定 之Q0O速度#1各軸之移動速度均不超過各自所設 定之G00速度空跑機制 參數0083號為0各軸之移動速度均不超過各自所設定 之JOG速度#2C23為OFF :各軸之移動速度均不超 過各自所設定之JOG速度;C23為CN:各軸之移動速度均不超過 各自所設定之GOO速度空跑機制 參數0083號為1各軸之移動速度均不超過各自所設定 之GOO速度各軸之移動速度均不超過各自所設 定之G00速度#1 在此類情況下,Q/erri de 以 Rapi d Traverse Q/erri de 為準。
#2在此類情況下,Q/erri de以Feed derri de為準3-#G01 :直線插值格式:G01 X__Y__Z__ F__;說明:G01扌旨令的功能為命令刀具以已設定之F進给速率由目前位置做直線切削移動到下一 個扌旨令位置X___Y__Z__ :目標點的座標值,由G90或G91的狀態決定是絕對值還是增量值F :進给速率(單位是rrm' rri n或i nch/ m n)G01切削時實際進给率仍可由連績進给速率調整徒鈕隨時調整(0%150^圖例:\ Q90 G01 X200. Y100. F200.;絕對X=200\ G91 G01 )(200. Y100. F200.;增量X二起始點X+200002,G03 :顺、逆時針圓弧插值格式:—G02G仃G03—"G02G18G03———G02G19G03X_Y_X_ZY_Z_F_;F_;F_;3-#3-#說明:Q02 :順時針方向(CW)圓弧切削・G03 :逆時針方向(CCW)圓弧切削002及Q03為圓弧切削命令,因工件是立體的,不同平面上圓弧切削方向如下圖所示X_、Y_・Z_:目標點的座標值・由Q90或G91的狀態決定是絕對值還是增量值。
1_:X軸方向上圓心距離起點的位置 > 由起點看圓心的增量值J_:Y軸方向上圓心距離起點的位置,由起點看圓心的增量值K_:Z軸方向上圓心距離起點的位置,由起點看圓心的增量值F_ :是指定的進给速率(rrm' ni n或i nch/ni n|開機後預設為G17 (X — Y半面),在XY半面上銃削圓弧,可省略G17指令可以克接以R代替I、J,R是圓弧半徑值程式中R與I、J都有寫入時 > 系統會以 R的指定爲准-圖例:004 :暫停格式:004 X.G04 P說明:X_ :設定以秒爲單位的時問值,最小值是0. 001 ;所以最小時間單位是0.001秒 (設定範圍 0.001-99999.999 )P__ :沒有小數點的值,單位是0.001秒,設定範圍1- 99999999暫停動作,在004之後設定暫停時間 > 時間一到,會自動向下一單節繼績執行範例:G04 X100.G04 P100Q04;暫停時間是100秒;暫停時間是0.1秒:相當於確實停止(G09)3-#G09 :正越定位格式:G01_G09 G02_G03_說明:G09是一個配合切削硝實停止的指令在G09的情況下,系統執行每一個定位指令時, 都會做定位度的確認,確認定位的條件符合設定後,才繼續執行下一個單節。
所以 操作時,單節與單節之間若爲切削定位時,會稍有不連續的現象,這是因爲定位點 因爲精度要求,所以犧牲速度违種方法可以得到較高的形狀精度*定位精度的程 度由參數(No.6・No.9)設定之而G09的功能只會發揮在G09所屬的單節,之後又恢 復原先的狀態範例:G91G01(1)G09 G01 Y100. F200. : ( 1 )X100. : (2)(2) G09情況下的刀具路徑 非正確定位情況下的刀具路徑3-#G10:程式自動資料輸入格式:GIO P__R__Z__X__Y__C ;說明:功能一設定刀具補正數值P__ : 1-30補正刀具號码R_ :刀具半徑補正值Z__ :刀具長度補正值/機械座標Z功能二 由設定G53-G59座標系其原點的機械座標P— : 153-159 ( G53-G59 座標系)X—:機械座標XY—:機械座標YZ__ :機械座標ZC__ :機械座標C程式自動資料輸入設定,一般均採用血|方式將補正值/座標值直接諭入電腦,但也 可使用G10指令來設定G10P1R6.Z10.;設定第一把刀半徑補正值6.長度補正值10.G10P154X50.;設定 G54 座標 X-50.3-#G15 ^G16 :極座標命令格式:G17 G16 X― Y_G18 G16 Z― X_G19 G16。












