數(shù)控車床編程指令大全_第1頁
數(shù)控車床編程指令大全_第2頁
數(shù)控車床編程指令大全_第3頁
數(shù)控車床編程指令大全_第4頁
數(shù)控車床編程指令大全_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1. F 功能F 功能指令用于控制切削進(jìn)給量。在程序中,有兩種使用方法。(1) 每轉(zhuǎn)進(jìn)給量編程格式 G95 FF 后面的數(shù)字表示的是主軸每轉(zhuǎn)進(jìn)給量,單位為mm/r。例: G95 F0.2 表示進(jìn)給量為 0.2 mm/r 。(2) 每分鐘進(jìn)給量編程格式 G94 FF 后面的數(shù)字表示的是每分鐘進(jìn)給量,單位為 mm/min。例: G94 F100 表示進(jìn)給量為100mm/min。2. S 功能S 功能指令用于控制主軸轉(zhuǎn)速。編程格式S S 后面的數(shù)字表示主軸轉(zhuǎn)速,單位為 r/min 。在具有恒線速功能的機(jī)床上,S 功能指令還有如下作用。1. ) 最高轉(zhuǎn)速限制編程格式G50 S S 后面的數(shù)字表示的是最

2、高轉(zhuǎn)速: r/min 。例: G50 S3000 表示最高轉(zhuǎn)速限制為 3000r/min 。2. ) 恒線速控制編程格式G96 S S 后面的數(shù)字表示的是恒定的線速度: m/min。例: G96 S150 表示切削點(diǎn)線速度控制在150 m/min 。3. ) 恒線速取消編程格式G97 SS 后面的數(shù)字表示恒線速度控制取消后的主軸轉(zhuǎn)速,如 S未指定,將保留G96的最終值。例: G97 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min 。T 功能指令用于選擇加工所用刀具。編程格式 T T 后面通常有兩位數(shù)表示所選擇的刀具號碼。 但也有 T 后面用四位數(shù)字,前兩位是刀具號,后兩位是刀具長

3、度補(bǔ)償號,又是刀尖圓弧半徑補(bǔ)償號。例: T0303 表示選用 3 號刀及 3 號刀具長度補(bǔ)償值和刀尖圓弧半徑補(bǔ)償值。T0300 表示取消刀具補(bǔ)償。4. M 功能M0Q 程序暫停,可用NC啟動命令(CYCLE START使程序繼續(xù)運(yùn)行;M01:計(jì)劃暫停,與M00作用相似,但M01可以用機(jī)床“任選停止按鈕”選擇是否有效;M03主軸順時針旋轉(zhuǎn);M04主軸逆時針旋轉(zhuǎn);M05主軸旋轉(zhuǎn)停止;M08冷卻液開;M09冷卻液關(guān);M3Q程序停止,程序復(fù)位到起始位置。5. 加工坐標(biāo)系設(shè)置G50編程格式G50 XZ式中X、Z的值是起刀點(diǎn)相對于加工原點(diǎn)的位置。G50使用方法與G92類似。在數(shù)控車床編程時,所有X 坐標(biāo)值

4、均使用直徑值,如圖所示。例:按圖設(shè)置加工坐標(biāo)的程序段如下:G50 X128.7 Z375.1設(shè)定加工坐標(biāo)系6. 快速定位指令G00G00指令命令機(jī)床以最快速度運(yùn)動到下一個目標(biāo)位置,運(yùn)動過程中有加速和減速,該指令對運(yùn)動軌跡沒有要求。其指令格式:G00 X(U)Z(W) ;當(dāng)用絕對值編程時,X、 Z 后面的數(shù)值是目標(biāo)位置在工件坐標(biāo)系的坐標(biāo)。當(dāng)用相對值編程時,UK Wf面的數(shù)值則是現(xiàn)在點(diǎn)與目標(biāo)點(diǎn)之間的距離與方向。如圖所示的定位指令如下:G50 X200.0 Z263.0;設(shè)定工件坐標(biāo)系G00 X40.0 Z212.0 ;絕對值指令編程 2C或G00 U-160.0 W-51.0 ; 相對值指令編程

5、Z C因?yàn)閄軸和Z軸的進(jìn)給速率不同,因此機(jī)床執(zhí)行快速運(yùn)動指令時兩軸的合成運(yùn)動軌跡不一定是直線,因此在使用G00指令時,一定要注意避免刀具和工件及夾具發(fā)生碰撞。如果忽略這一點(diǎn),就容易發(fā)生碰撞,而快速運(yùn)動狀態(tài)下的碰撞就更加危險(xiǎn)7. 直線插補(bǔ)指令G01G01指令命令機(jī)床刀具以一定的進(jìn)給速度從當(dāng)前所在位置沿直線移動到指令給出的目標(biāo)位置。指令格式: G01 X(U)Z(W)F ; 其中F是切削進(jìn)給率或進(jìn)給速度,單位為mm/r或mm/min取決于該指令前面程序段的設(shè)置。使用 G01指令時可以采用絕對坐標(biāo)編程,也可采用相對坐標(biāo)編程。 當(dāng)采用絕對坐編程時, 數(shù)控系統(tǒng)在接受 G01指令后,刀具將移至坐標(biāo)值為X、

6、 Z 的點(diǎn)上;當(dāng)采用相對坐編程時,刀具移至距當(dāng)前點(diǎn)的距離為 u、W直的點(diǎn)上。如圖所示的直線運(yùn)動指令如下:G01 X40.0 Z20. F0.2; 絕對值指令編程G01 u20.0 W-25.9 F0.2; 相對值指令編程8. 圓弧插補(bǔ)指令G02、 G03圓弧插補(bǔ)指令命令刀具在指定平面內(nèi)按給定的 F 進(jìn)給速度作圓弧插補(bǔ)運(yùn)動,用于加工圓弧輪廓。圓弧插補(bǔ)命令分為順時針圓弧插補(bǔ)指令G02和逆時針圓弧插補(bǔ)指令G03兩種。其指令格式如下:順時針圓弧插補(bǔ)的指令格式: G02X(u)Z(W)IKF;G02 X(u)Z(W)_R_ F;逆時針圓弧插補(bǔ)的指令格式: G03 X(u)Z(W)IKFG03 X(U)Z

7、(W)_R_ F;使用圓弧插補(bǔ)指令,可以用絕對坐標(biāo)編程,也可以用相對坐標(biāo)編程。絕對坐標(biāo)編程時,X、 Z 是圓弧終點(diǎn)坐標(biāo)值;增量編程時,UK W是終點(diǎn)相對始點(diǎn)的距離。圓心位置的指定可以用 R也可以用I、K, R為圓弧半徑值;I、K為圓心在X軸和Z軸上相對于圓弧起點(diǎn)的坐標(biāo)增量 ; F 為沿圓弧切線方向的進(jìn)給率或進(jìn)給速度。當(dāng)用半徑 R 來指定圓心位置時,由于在同一半徑R 的情況下,從圓弧的起點(diǎn)到終點(diǎn)有兩種圓弧的可能性,大于180°和小于180°兩個圓弧。為區(qū)分起見,特規(guī)定圓心角 W180°時,用"+艮表示;0c >180°時,用“-R”。注意:

8、R編程只適于非整圓的圓弧插補(bǔ)的情況,不適于整圓加工。例如,圖 3-13 中所示的圓弧從起點(diǎn)到終點(diǎn)為順時針方向,其走刀指令可編寫如下:G02 X50.0 Z30.0 I25.0 F0.3; 絕對坐標(biāo),直徑編程,切削進(jìn)給率 0.3mm/rG02 U20.0 W-20.0 I25.0 F0.3; 相對坐標(biāo),直徑編程,切削進(jìn)給率 0.3mm/rG02 X 50. 0 Z30.0 R25.0 F0.3; 絕對坐標(biāo),直徑編程,切削進(jìn)給率0.3mm/rG02 U20.0 W-20.0 R25.0 F0.3 ; 相對坐標(biāo),直徑編程,切削進(jìn)給率0.3mm/r9. 暫停指令 G04G04指令用于暫停進(jìn)給,其指令格

9、式是:G04 P或 G04 X(U)暫停時間的長短可以通過地址 X(U)或P來指定。其中P后面的數(shù)字為整數(shù),單位是ms; X(U) 后面的數(shù)字為帶小數(shù)點(diǎn)的數(shù),單位為s 。有些機(jī)床,X(U) 后面的數(shù)字表示刀具或工件空轉(zhuǎn)的圈數(shù)。該指令可以使刀具作短時間的無進(jìn)給光整加工,在車槽、鉆鏜孔時使用,也可用于拐角軌跡控制。例如,在車削環(huán)槽時,若進(jìn)給結(jié)束立即退刀,其環(huán)梢外形為螺旋面,用暫停指令G04可以使工件空轉(zhuǎn)幾秒鐘,即能將環(huán)形槽外形光整圓,例如欲空轉(zhuǎn)2.5s 時其程序段為:G04 X2.5 或 G04 U2.5 或 G04 P2500;G04 為非模態(tài)指令,只在本程序段中才有效。10. 英制和米制輸入指

10、令G20、 G21G20表示英制輸入,G21表示米制輸入。G20和G21是兩個可以互相取代的代碼。機(jī)床出廠前一般設(shè)定為 G21狀態(tài),機(jī)床的各項(xiàng)參數(shù)均以米制單位設(shè)定,所以數(shù)控車床一般適用于米制尺寸工件加工,如果一個程序開始用G20指令,則表示程序中相關(guān)的一些數(shù)據(jù)均為英制(單位為英寸);如果程序用G21指令,則表示程序中相關(guān)的一些數(shù)據(jù)均為米制(單位為mm)在一個程序內(nèi),不能同時使用G20或G21指令,且必須在坐標(biāo)系確定前指定。G20或G21指令斷電前后一致,即停電前使用G20或G21指令,在下次后仍有效,除非重新設(shè)定。11. 進(jìn)給速度量綱控制指令G98、 G99在數(shù)控車削中有兩種切削進(jìn)給模式設(shè)置方

11、法,即進(jìn)給率(每轉(zhuǎn)進(jìn)給模式)和進(jìn)給速度(每分鐘進(jìn)給模式) 。(1)進(jìn)給率,單位為mm/r,其指令為:G99;進(jìn)給率轉(zhuǎn)換指令G01XZF_;_F 的單位為 mm/r進(jìn)給速度,單位為mm/min,其指令為:進(jìn)給速度轉(zhuǎn)換指令G98;G01XZF_;_F 的單位為 mm/minG98和G99都是模態(tài)指令,一旦指定就一直有效,直到指 定另一方式為止。車削CNC(統(tǒng)缺省的進(jìn)給模式是進(jìn)給率,即每轉(zhuǎn) 進(jìn)給模式,只有在用動力刀具銑削時才采用每分鐘進(jìn)給模式。12. 參考點(diǎn)返回指令G27、 G28、 G30參考點(diǎn)是CNCM床上的固定點(diǎn),可以利用參考點(diǎn)返回指令將刀架移 動到該點(diǎn)??梢栽O(shè)置最多四個參考點(diǎn),各參考點(diǎn)的位置

12、利用參數(shù)事先設(shè)置。接通電源后必須先進(jìn)行第一參考點(diǎn)返回,否則不能進(jìn)行其它操作。參考點(diǎn)返回有兩種方法:(1) 手動參考點(diǎn)返回。(2) 自動參考點(diǎn)返回。該功能是用于接通電源已進(jìn)行手動參考點(diǎn)返回后,在程序中需要返回參考點(diǎn)進(jìn)行換刀時使用的自動參考點(diǎn)返回功 能。自動參考點(diǎn)返回時需要用到如下指令:( 1)返回參考點(diǎn)檢查G27G27用于檢驗(yàn)X軸與Z軸是否正確返回參考點(diǎn)。指令格式為:G27 X(U) Z(W)X(U)、Z(W)為參考點(diǎn)的坐標(biāo)。執(zhí)行 G27指令的前提是機(jī)床通電后必 須手動返回一次參考點(diǎn)。執(zhí)行該指令時,各軸按指令中給定的坐標(biāo)值快速定位,且系統(tǒng)內(nèi)部檢查檢驗(yàn)參考點(diǎn)的行程開關(guān)信號。如果定位結(jié)束后檢測到開關(guān)

13、信號發(fā)令正確,則參考點(diǎn)的指示燈亮,說明滑板正確回到了參考點(diǎn)位置;如果檢測到的信號不正確,系統(tǒng)報(bào)警,說明程序中指令的參考點(diǎn)坐標(biāo)值不對或機(jī)床定位誤差過大。( 2)參考點(diǎn)返回指令G28、 G30G28 X(U) Z(W) ; 第一參考點(diǎn)返回,其中 X(U)、Z(W)為參考點(diǎn)返回時的中間點(diǎn),X、Z為絕對坐標(biāo),U、W為相對坐標(biāo)。參考點(diǎn)返回過程如圖3-14 所示。G30P2 X(U) Z(W);第二參考點(diǎn)返回,P2可省略G30 P3 X(U) Z (W) ; 第三參考點(diǎn)返回G30 P4 X(U)Z(W) ; 第四參考點(diǎn)返回第二、第三和第四參考點(diǎn)返回中的 X(U)、Z (W)的含義與G28中的相如圖 3-1

14、4 所示為刀具返回參考點(diǎn)的過程,刀具從當(dāng)前位置經(jīng)過中間點(diǎn)(190 , 50)返回參考點(diǎn),其指令為:G30 X190 Z50 ;G30 U100 W30;如圖 3-14 中的虛線路徑所示,如果參考點(diǎn)返回時不經(jīng)過中間點(diǎn),則刀具會與工件發(fā)碰撞,引起事故。G功能0快速1直線才f補(bǔ)2順圓3逆圓33螺紋32攻牙循環(huán)90外內(nèi)圓柱面循環(huán)92 螺紋循環(huán) 94外內(nèi)圓錐面循環(huán)74端面鉆孔循環(huán)75 外內(nèi)元切槽循環(huán)71 外圓初車循環(huán)72 端面初車循環(huán)22 局部循環(huán)開始 80局部循環(huán)結(jié)束50設(shè)工件絕對坐標(biāo)26XZ回參考點(diǎn)27x回參考點(diǎn)29z回參考點(diǎn) 4 延時 93 系統(tǒng)偏置 98 每分進(jìn)給 99 每轉(zhuǎn)進(jìn)給M功能0暫停2程

15、序結(jié)束20循環(huán)加工30程序結(jié)束關(guān)主軸和冷卻3正轉(zhuǎn) 4 反轉(zhuǎn) 5 停主軸 8.9 開關(guān)冷卻 10.11 工件松緊 41.42.43 主軸 123檔 78.79 尾座進(jìn)退 97程序轉(zhuǎn)移 98子程序調(diào)用 99子程序返回M是主軸的指令開頭,S是轉(zhuǎn)速的開頭,T是刀具的開頭,G就是車削形式的開頭。舉幾個例子, M03是主軸正轉(zhuǎn),M04主軸反轉(zhuǎn),M05主軸停止。G00就是快速移動,G01直線插補(bǔ),G02順時針圓弧插補(bǔ),G03逆時針圓弧插補(bǔ)。還有很多不一一列舉了太多了,買本書自己看看我感覺比FANUC1單。數(shù)控編程指令全套指令常用的2008年 03 月 05 日 星期三 16:19下面是簡單的代碼和指令 很實(shí)

16、用的哦關(guān)于 M 指令和 G 代碼M03主軸正轉(zhuǎn)M03 S1000主軸以每分鐘1000的速度正轉(zhuǎn)M04主軸逆轉(zhuǎn)M05主軸停止M10 M14。 M08主軸切削液開M11 M15主軸切削液停M25托盤上升M85工件計(jì)數(shù)器加一個M19主軸定位M99循環(huán)所以程式G 代碼G00快速定位G01 主軸直線切削G02主軸順時針圓壺切削G03主軸逆時針圓壺切削G04 暫停G04 X4 主軸暫停 4 秒G10 資料預(yù)設(shè)G28原點(diǎn)復(fù)歸G28 U0W0 ; U軸和Wf由復(fù)歸G41 刀尖左側(cè)半徑補(bǔ)償G42 刀尖右側(cè)半徑補(bǔ)償G40 取消G97 以轉(zhuǎn)速 進(jìn)給G98 以時間進(jìn)給G73 循環(huán)G80取消循環(huán)G10 00數(shù)據(jù)設(shè)置模態(tài)

17、G11 00 數(shù)據(jù)設(shè)置取消 模態(tài)G17 16 XY平面選擇模態(tài)G18 16 ZX平面選擇模態(tài)G19 16 YZ平面選擇模態(tài)G20 06 英制 模態(tài)G21 06 米制 模態(tài)G22 09 行程檢查開關(guān)打開模態(tài)G23 09 行程檢查開關(guān)關(guān)閉 模態(tài)G2508 主軸速度波動檢查打開模態(tài)G2608 主軸速度波動檢查關(guān)閉模態(tài)G27 00 參考點(diǎn)返回檢查 非模態(tài)G28 00 參考點(diǎn)返回 非模態(tài)G31 00 跳步功能 非模態(tài)G40 07 刀具半徑補(bǔ)償取消模態(tài)G41 07刀具半徑左補(bǔ)償模態(tài)G42 07刀具半徑右補(bǔ)償模態(tài)G43 17刀具半徑正補(bǔ)償模態(tài)G44 17刀具半徑負(fù)補(bǔ)償模態(tài)G49 17 刀具長度補(bǔ)償取消模態(tài)G

18、52 00局部坐標(biāo)系設(shè)置非模態(tài)G53 00機(jī)床坐標(biāo)系設(shè)置非模態(tài)G54 14第一工件坐標(biāo)系設(shè)置模態(tài)G55 14第二工件坐標(biāo)系設(shè)置模態(tài)G59 14第六工件坐標(biāo)系設(shè)置模態(tài)G65 00 宏程序調(diào)用 模態(tài)G66 12宏程序調(diào)用模態(tài)模態(tài)G67 12宏程序調(diào)用取消模態(tài)G73 01 高速深孔鉆孔循環(huán)非模態(tài)G74 01左旋攻螺紋循環(huán)非模態(tài)G76 01精鏈循環(huán)非模態(tài)G80 10固定循環(huán)注銷模態(tài)G81 10鉆孔循環(huán)模態(tài)G82 10鉆孔循環(huán)模態(tài)G83 10深孔鉆孔循環(huán)模態(tài)G84 10攻螺紋循環(huán)模態(tài)G85 10粗鏈循環(huán)模態(tài)G86 10鏈孔循環(huán)模態(tài)G87 10背鏈循環(huán)模態(tài)G89 10鏈孔循環(huán)模態(tài)G90 01絕對尺寸模態(tài)G

19、91 01增量尺寸模態(tài)G92 01工件坐標(biāo)原點(diǎn)設(shè)置模態(tài)三大數(shù)控系統(tǒng)G代碼快速通讀一、數(shù)控車床系統(tǒng)G代碼X為本軟件中不能用現(xiàn)象表達(dá)的指令G功能字含義FANUC數(shù)控系統(tǒng)SIEMENS數(shù)控系統(tǒng)華中數(shù)控系統(tǒng)快速進(jìn)給、定位 G00 G0 G00直線插補(bǔ) G01 G1 G01圓弧插補(bǔ)CW(順時針)G02 G2 G02圓弧插補(bǔ)CCW(逆時針)G03 G3 G03暫停G04G04英制輸入 G20 G70 G20 X公制輸入 G21 G71 G21回歸參考點(diǎn) G28 G74 G28由參考點(diǎn)回歸G29G29返回固定點(diǎn) G75直徑編程 -G23 G36半徑編程 -G22 G37刀具補(bǔ)償取消 G40 G40 G40左

20、半徑補(bǔ)償 G41 G41 G41右半徑補(bǔ)償 G42 G42 G42設(shè)定工件坐標(biāo)系G50G92設(shè)置主軸最大的轉(zhuǎn)速 G50 G26上限G25下限- 乂選擇工作坐標(biāo)系1 G54 G54 G54選擇工作坐標(biāo)系2 G55 G55 G55選擇工作坐標(biāo)系3 G56 G56 G56選擇工作坐標(biāo)系4 G57 G57 G57選擇工作坐標(biāo)系5 G58G58選擇工作坐標(biāo)系6 G59G59精加工復(fù)合循環(huán)G70G70內(nèi)外徑粗切復(fù)合循環(huán) G71G71端面粗切削復(fù)合循環(huán) G72G72閉環(huán)車削復(fù)合循環(huán)G73 LCYC95 G73螺紋切削復(fù)合循環(huán)G76G76外園車削固定循環(huán)端面車削固定循環(huán)螺紋車削固定循環(huán)G90G80G94G81G92 LCYC97 G82相對編程 -G91 G91絕對編程 -G90 G90每分鐘進(jìn)給速度 G98 G94 G94 乂每轉(zhuǎn)進(jìn)給速度 G99 G95 G95 X恒線速度切削 G96 G96 G96 X恒線速度控制取消G97 G97 G97 乂二、數(shù)控銃床系統(tǒng)G代碼X為本軟件中不能用現(xiàn)象表達(dá)的指令G功能字含義FANUC數(shù)控系統(tǒng)SIEMENS數(shù)控系統(tǒng)華中數(shù)控系統(tǒng)快速進(jìn)給、定

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論