手編程序介紹_第1頁(yè)
手編程序介紹_第2頁(yè)
手編程序介紹_第3頁(yè)
手編程序介紹_第4頁(yè)
手編程序介紹_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

手工編程之G/M代碼功能介紹及常用地址符含義(1)G功能如下表G代碼組功能G代碼組功能G0001快速定位G1702選擇XPYP平面XP:X軸或其平行軸G01直線插補(bǔ)G18選擇ZPXP平面YP:Y軸或其平行軸G02圓弧插補(bǔ)/螺旋線插補(bǔ)CWG19選擇YPZP平面ZP:Z軸或其平行軸G03圓弧插補(bǔ)/螺旋線插補(bǔ)CCWG2006英寸輸入(IN)

G0402暫停,準(zhǔn)確停止G21毫米輸入(MM)

G05.1預(yù)讀控制(超前讀多個(gè)程序段)G2204存儲(chǔ)行程檢測(cè)功能接通G07.1(G107)圓柱插補(bǔ)G23存儲(chǔ)行程檢測(cè)功能斷開(kāi)G代碼組功能G代碼組功能G0802預(yù)讀控制G2700參考點(diǎn)返回檢測(cè)G09準(zhǔn)確停止G28返回參考點(diǎn)G10可編程數(shù)據(jù)輸入G29從參考點(diǎn)返回G11可編程數(shù)據(jù)輸入取消G30返回第2,3,4參考點(diǎn)G1517極坐標(biāo)指令消除G31跳轉(zhuǎn)功能G16極坐標(biāo)指令G3301螺紋切削G代碼組功能G代碼組功能G3700自動(dòng)刀具長(zhǎng)度測(cè)量G4908刀具長(zhǎng)度補(bǔ)償取消G39拐角偏置圓弧插補(bǔ)

G5011比例縮放取消G4007刀具半徑補(bǔ)償取消G51比例縮放有效G41刀具半徑補(bǔ)償,左側(cè)G50.122可編程鏡像取消G42刀具半徑補(bǔ)償,右側(cè)G51.1可編程鏡像有效G40.1(G150)18法線方向控制取消方式G5200局部坐標(biāo)系設(shè)定G41.1(G151)刀具半徑補(bǔ)償,左側(cè)G53選擇機(jī)床坐標(biāo)系G42.1(G152)刀具半徑補(bǔ)償,右側(cè)G5414選擇工件坐標(biāo)系1G4308正向刀具長(zhǎng)度補(bǔ)償G54.1選擇附加工件坐標(biāo)系G44負(fù)向刀具長(zhǎng)度補(bǔ)償G55選擇工件坐標(biāo)系2G4500刀具位置偏置加G56選擇工件坐標(biāo)系3G46刀具位置偏置減G57選擇工件坐標(biāo)系4G47刀具位置偏置加2倍G58選擇工件坐標(biāo)系5G48刀具位置偏置減2倍G59選擇工件坐標(biāo)系6G代碼組功能G代碼組功能G6000/01單方向定位G8009固定循環(huán)取消/外部操作功能取消G6115準(zhǔn)確停止方式G81鉆孔循環(huán),锪鏜循環(huán)或外部操作功能G62自動(dòng)拐角倍率G82鉆孔循環(huán)或反鏜循環(huán)G63攻絲方式G83逐式鉆孔循環(huán)G64切削方式G84攻絲循環(huán)G6500宏程序調(diào)用G85鏜孔循環(huán)G代碼組功能G代碼組功能G6612宏程序模態(tài)調(diào)用G8609鏜孔循環(huán)G67宏程序模態(tài)調(diào)用取消G87背孔循環(huán)G6816坐標(biāo)旋轉(zhuǎn)有效G88鏜孔循環(huán)G69坐標(biāo)旋轉(zhuǎn)取消G89鏜孔循環(huán)G7309深鉆孔循環(huán)G9003絕對(duì)值編程G74左旋攻絲循環(huán)G91增量值編程G7609精鏜循環(huán)G代碼組功能G代碼組功能G92設(shè)定工件坐標(biāo)系或最大主軸速度箍制G96恒周速控制(切削速度)G92.1工作坐標(biāo)系預(yù)置G97恒周速控制取消(切削速度)G94每分進(jìn)給G98固定循環(huán)返回到初始點(diǎn)G95每轉(zhuǎn)進(jìn)給G99固定循環(huán)返回到R點(diǎn)(2)M代碼功能M代碼功能M代碼功能M代碼功能M01計(jì)劃停止M10夾緊M23鏡像取消M02程序結(jié)束M11松開(kāi)M30程序結(jié)束M03主軸正轉(zhuǎn)M13主軸正轉(zhuǎn),冷卻液開(kāi)M48取消M49M04主軸反轉(zhuǎn)M14主軸反轉(zhuǎn),冷卻液關(guān)M49進(jìn)給調(diào)整按鈕無(wú)效M05主軸停止M15正運(yùn)動(dòng)M60更換工件M06自動(dòng)換刀M16負(fù)運(yùn)動(dòng)M71工件角度位移,位置1M07霧狀冷卻液打開(kāi)M19主軸定向停止M72工件角度位移,位置2M08液狀冷卻液打開(kāi)M21X軸鏡像M98調(diào)用子程序M09冷卻液關(guān)M22Y軸鏡像M99子程序結(jié)束;主程序循環(huán)(3)常用地址符含義代碼功能備注O程序號(hào)程序號(hào)、子程序的指定N程序段序號(hào)順序號(hào)G準(zhǔn)備功能定義運(yùn)動(dòng)方式X、Y、ZA、B、C、U、V、WRIJK座標(biāo)地址軸向運(yùn)動(dòng)指令符加軸運(yùn)動(dòng)指令圓弧半徑沿X座標(biāo)圓弧起點(diǎn)對(duì)圓心值沿Y座標(biāo)圓弧起點(diǎn)對(duì)圓心值沿Z座標(biāo)圓弧起點(diǎn)對(duì)圓心值F進(jìn)給速度定義進(jìn)給速度代碼功能備注S主軸轉(zhuǎn)速定義主軸轉(zhuǎn)速T刀具功能定義刀具號(hào)M輔助功能機(jī)床的輔助功能H、D偏置號(hào)刀長(zhǎng)、刀徑偏置號(hào)P子程序號(hào)子程序號(hào)L重復(fù)次數(shù)子程序的循環(huán)次數(shù)P、Q、R參數(shù)固定循環(huán)參數(shù)P、X暫停暫停時(shí)間手工編程之一、G準(zhǔn)備功能

1.絕對(duì)座標(biāo)和相對(duì)座標(biāo)指令(G90,G91)

刀具移動(dòng)的坐標(biāo)指令有絕對(duì)指令和相對(duì)指令兩種指令方式。皆為續(xù)效指令。

G90絕對(duì)指令方式:在編程輸入坐標(biāo)值時(shí),始終以工件坐標(biāo)系原點(diǎn)為基準(zhǔn)原點(diǎn),絕對(duì)坐標(biāo)值就是編程值。

G91相對(duì)指令方式:在編程輸入坐標(biāo)值時(shí),始終以前一個(gè)坐標(biāo)值為基準(zhǔn),相對(duì)前一個(gè)坐標(biāo)值的增量值為編程值。采用絕對(duì)或相對(duì)坐標(biāo)值編程,在編程前是首先要確定。

例如:如圖1所示,A點(diǎn)到B點(diǎn)運(yùn)動(dòng),分別用絕對(duì)指令和相對(duì)指令編程如下:(1)G90X80.0Y150.;(2)G91X-120.0Y90.0;YX1506080200AB圖13.工作座標(biāo)系的選取指令(G54-G59)

一般數(shù)控機(jī)床可以預(yù)先設(shè)定6個(gè)(G54~G59)工作座標(biāo)系,這些座標(biāo)系存儲(chǔ)在機(jī)床存儲(chǔ)器內(nèi),在機(jī)床重開(kāi)機(jī)時(shí)仍然存在。6個(gè)工作座標(biāo)系皆以機(jī)床原點(diǎn)為參考點(diǎn),分別以各自與機(jī)床原點(diǎn)的偏移量表示,需要提前輸入機(jī)床內(nèi)部,在程序中可以分別選取其中之一使用。

4.平面選擇指令(G17,G18,G19)在三座標(biāo)機(jī)床上加工時(shí),如進(jìn)行圓弧插補(bǔ),要規(guī)定加工所在的平面,用G碼可以進(jìn)行平面選擇,如圖2所示:G17XY平面

G18XZ平面G19YZ平面G17G18G19ZYX(圖2)平面選擇5.快速定位(G00)

刀具從當(dāng)前位置快速移動(dòng)到切削開(kāi)始前的位置,在切削完了之后,快速離開(kāi)工件。一般在刀具非加工狀態(tài)的快速移動(dòng)時(shí)使用,該指令只是快速到位,其運(yùn)動(dòng)軌跡因具體的控制系統(tǒng)不同而異,進(jìn)給速度F對(duì)G00指令無(wú)效。

格式:G00XYZ;

例:如圖3所示:G90G00X40.0Y20.0;

XY刀具軌跡(40,20)0(圖3)快速定位456.直線插補(bǔ)指令(G01)

刀具作兩點(diǎn)間的直線運(yùn)動(dòng)加工時(shí)用該指令,G01指令表示刀具從當(dāng)前位置開(kāi)始以給定的速度(切削速度F),沿直線移動(dòng)到規(guī)定的位置。

格式:G01XYZF;

例:如圖4所示:G01X40.0Y20.0F100;

其中G01、F指令都是續(xù)效指令,即一直有效直到改變?yōu)橹埂X(40,20)0(圖4)直線插補(bǔ)刀具軌跡XY20502050G00G01G01G01G01G540例:如右圖所示,其程序?yàn)?

(1)G90方式:

N1G00G40G54G80G90;

N2X20.Y20.S1000M3;

N3G01Y50.F100;

N4X50.;

N5Y20.;

N6X20.;

N7G00X0.Y0.M05;

N8M30;

(2)G91方式:N1G00G40G54G80G91;N2X20.Y20.S1000M3;N3G01Y30.F100;N4X30.;N5Y-30.;N6X-30.;N7G00X-20.Y-20.M05;N8M30;XY20502050G00G01G01G01G01G540

7.圓弧插補(bǔ)指令(G02,G03)

圓弧插補(bǔ),G02為順時(shí)針加工,G03為逆時(shí)針加工,刀具進(jìn)行圓弧插補(bǔ)時(shí)必須規(guī)定所在的平面,然后再確定回轉(zhuǎn)方向,如圖5所示,沿圓弧所在平面(如XY平面)的另一座標(biāo)軸的負(fù)方向(-Z)看去,順時(shí)針?lè)较驗(yàn)镚02,逆時(shí)針?lè)较驗(yàn)镚03.格式:式中的X、Y、Z表示圓弧的終點(diǎn)座標(biāo)值,可以用絕對(duì)值,也可以用增量值,由G90或G91指定。I、J、K分別為圓弧的起點(diǎn)到圓心的X、Y、Z軸方向的增量,R表示圓弧的半徑值,如下圖:圖6YXZXZY終點(diǎn)起點(diǎn)終點(diǎn)起點(diǎn)終點(diǎn)起點(diǎn)圓心圓心圓心JIKIJKRRRG17G18G19圓弧圓弧圓弧aa-RR起點(diǎn)終點(diǎn)12■用半徑R編程的方法

用R指定圓弧插補(bǔ)時(shí),圓弧有兩種情況,這兩種情況就是R的符號(hào)區(qū)分,如下圖所示。當(dāng)圓心角a>180°時(shí),R值為負(fù)值;當(dāng)圓心角a<180°時(shí),R值為正值。當(dāng)圓心角a=180°時(shí),不能用R值指定半徑,而是用I,J,K指令。注意:用R編程只適用于非整圓的圓弧插補(bǔ)的情況,不適用于整圓加工。I,J,K符號(hào)方向則以其起點(diǎn)為0點(diǎn)來(lái)判斷正負(fù)值,XY2020G540AB-20-30-20例:如右下圖,A點(diǎn)為起點(diǎn),B點(diǎn)為終點(diǎn),程序如下:

O0001;

N1G00G17G40G49G80G90;

N2G54X0.Y0.S1000M3;

N3G02X0.Y0.I20.F100;

N4G03X-20.Y20.I-20.;或者(R20.0)

N5G03X-10.Y10.J-10.;或者(R-10.0)

N6M30;8、暫停指令(G04)

暫停指令是以暫停時(shí)間作為編程指令的,編程方式有小數(shù)點(diǎn)和非小數(shù)點(diǎn)兩種編程格式。如下所示:格式1:G04X1.008;(暫停時(shí)間為1.008s)格式2:G04P1008;(暫停時(shí)間為1.008s)暫停指令為非模態(tài)指令,只有指令段有效。

9、參考點(diǎn)指令(G27,G28,G29,G30)

參考點(diǎn)是機(jī)床上的固定位置,通常由于機(jī)床的需要,可用參數(shù)設(shè)定第一參考點(diǎn),第一參考點(diǎn)規(guī)定為機(jī)床原點(diǎn),第二至四參考點(diǎn)通常用于換刀點(diǎn)、多工作臺(tái)交換點(diǎn)等。

G27參考點(diǎn)返回檢查用于加工過(guò)程中檢查刀具是否按程序中指令正確返回參考點(diǎn),如果刀具按規(guī)定軸正確的返回參考點(diǎn),則該軸的指示燈會(huì)亮,如果刀具到達(dá)的位置不是參考點(diǎn),數(shù)控系統(tǒng)會(huì)顯示報(bào)警,以此確認(rèn)參考點(diǎn)位置的正確性。

G28返回參考點(diǎn)此指令是從任何位置返回機(jī)床參考點(diǎn),在程序中使用G28指令時(shí),所有的補(bǔ)償將被取消。

G29從參考點(diǎn)返回通常G29是在G28指令之后與G28指令成對(duì)應(yīng)使用的。

編程格式為:G29XY;XY為從參考點(diǎn)返回的終點(diǎn)位置。

G30也是返回參考點(diǎn),與G28不同的是G28是返回第一參考點(diǎn),G30是返回第二至四參考點(diǎn)。有些機(jī)床由于結(jié)構(gòu)很復(fù)雜,自動(dòng)化程度很高,相應(yīng)的配套附屬部件相對(duì)較多,如自動(dòng)換刀ATC、自動(dòng)交換工作臺(tái)APC等,這些裝置與機(jī)床主軸或工作臺(tái)在相對(duì)應(yīng)位置上都必須有固定的初始位置,只有具有了這些位置,才能夠保證機(jī)床和各相關(guān)部件的聯(lián)系,這是機(jī)床能夠正常工作的基礎(chǔ)。這些初始位置是非常重要的,所以就賦于這些位置的第二,三或四參考點(diǎn)。

編程格式為:

G30P2XY;P2表示第二參考點(diǎn)返回

G30P3XY;P3表示第三參考點(diǎn)返回

G30P4XY;P4表示第四參考點(diǎn)返回10.刀具的補(bǔ)償與偏置指令

(1)刀具半徑補(bǔ)償指令(G40,G41,G42)

在編制輪廓切削加工的場(chǎng)合,由于刀具半徑的存在,刀具中心軌跡和工件輪廓并不重合,即刀具中心實(shí)際移動(dòng)的軌跡是相對(duì)于工件輪廓向左或向右偏離一個(gè)刀具半徑值,偏離后的刀具中心軌跡與編程輪廓軌跡的運(yùn)動(dòng)軌跡在數(shù)值上是不同的。如圖7所示,其計(jì)算過(guò)程相當(dāng)復(fù)雜。這種復(fù)雜的計(jì)算過(guò)程就由數(shù)控系統(tǒng)上的刀具半徑補(bǔ)償功能進(jìn)行自動(dòng)計(jì)算,這樣編制程序就簡(jiǎn)單得多了。程序軌跡只需用半徑補(bǔ)償指令(G41,G42)按工件的輪廓軌跡編程,就可以加工出符合實(shí)際輪廓的移動(dòng)軌跡。編程軌跡實(shí)際刀具軌跡半徑補(bǔ)償圖7刀具的半徑補(bǔ)償?shù)毒摺龅毒甙霃窖a(bǔ)償?shù)姆椒〝?shù)控系統(tǒng)刀具半徑補(bǔ)償(CutterRadiusCompensation)就是將計(jì)算刀具中心軌跡的過(guò)程交由CNC系統(tǒng)執(zhí)行,編程時(shí)假設(shè)刀具為零,直接根據(jù)零件的輪廓尺寸進(jìn)行編程,(因此這種程序就叫做零件程序,)而實(shí)際的刀具半徑則存放在一個(gè)可編程刀具半徑偏置寄存器中。在加工過(guò)程中,CNC系統(tǒng)根據(jù)零件程序和刀具半徑自動(dòng)計(jì)算刀具中心軌跡,完成對(duì)零件的加工。當(dāng)?shù)毒甙霃桨l(fā)生變化時(shí),不需要修改零件程序,只需修改存放在刀具偏置寄存器中的刀具半徑即可。

G40刀具補(bǔ)償取消

G41刀具左補(bǔ)償

G42刀具右補(bǔ)償

G41左補(bǔ)償指令是沿著刀具前進(jìn)的方向觀察,刀具偏在工件輪廓左邊,而G42則在右邊,如圖8所示。G41,G42皆為續(xù)效指令。圖8刀具的補(bǔ)償方向

G41G42補(bǔ)償量補(bǔ)償量刀具前進(jìn)方向

刀具前進(jìn)方向

刀具旋轉(zhuǎn)方向

刀具旋轉(zhuǎn)方向沿前進(jìn)方向右則補(bǔ)償沿前進(jìn)方向右則補(bǔ)償編程格式為:G41(G42)G01XYDF;

式中的XY為終點(diǎn)坐標(biāo)值(帶半徑偏置)。

D為刀具偏置中的偏置號(hào),如同刀具長(zhǎng)度補(bǔ)償偏置號(hào)用H號(hào)表示一樣。

刀具長(zhǎng)度補(bǔ)償和刀具半徑補(bǔ)償在機(jī)床上一般共用一個(gè)補(bǔ)償偏置表。由OFFSET/MDI操作面板設(shè)定,與程序中指定的D代碼后面的數(shù)字(偏置號(hào))相對(duì)應(yīng)。

G41,G42是模態(tài)指令,即有續(xù)效作用。如果需要從G41轉(zhuǎn)為G42狀態(tài)時(shí),一定要用G40取消G41后再轉(zhuǎn)為G42,否則程序就會(huì)出現(xiàn)報(bào)警。一個(gè)零件的輪廓加工完畢后,要及時(shí)用G40取消刀具半徑補(bǔ)償功能。

(2)刀具長(zhǎng)度偏置指令(G43,G44,G49)刀具長(zhǎng)度偏置指令,用于刀具軸向的補(bǔ)償,它可以使刀具在Z方向上的實(shí)際位移量大于或小于程序的給定值。另外,工件加工時(shí),所選用刀具的長(zhǎng)度各異,在沿Z軸方向接近工件時(shí),為便于統(tǒng)一定位基準(zhǔn),在編程時(shí)就使用刀具長(zhǎng)度偏置功能。如圖9.

編程格式:G43(G44)HZ;H為長(zhǎng)度補(bǔ)償偏置號(hào);Z當(dāng)前的深度補(bǔ)償量。工件T1L0基準(zhǔn)刀具H2=45H3=-35H1=0T2T3ZX圖9使用G43時(shí)的刀補(bǔ)形式G43:刀具長(zhǎng)度正方向補(bǔ)償,程序中Z軸的指令值加上與指定偏置號(hào)相對(duì)應(yīng)的偏置量,即補(bǔ)償方向與Z向坐標(biāo)方向一致。

G44:刀具長(zhǎng)度負(fù)方向補(bǔ)償,程序中Z軸的指令值減去與指定偏置號(hào)相對(duì)應(yīng)的偏置量,即補(bǔ)償方向與Z向坐標(biāo)方向相反。

G49:取消刀具長(zhǎng)度補(bǔ)償。(3)刀具長(zhǎng)度測(cè)量的方法常用的刀具長(zhǎng)度測(cè)量有兩種方法,基準(zhǔn)刀具對(duì)刀法和刀具長(zhǎng)度直接測(cè)量法。

①基準(zhǔn)刀具對(duì)刀法基本原則就是在同時(shí)使用的幾把刀中以其中的一把刀作為基準(zhǔn)刀具,在對(duì)刀時(shí),基準(zhǔn)刀具的長(zhǎng)度補(bǔ)償值設(shè)置為零,如果用G43做補(bǔ)償,當(dāng)被測(cè)量的刀具比基準(zhǔn)刀具短時(shí),則刀長(zhǎng)補(bǔ)償值為負(fù)值;若被測(cè)量的刀具比基準(zhǔn)刀具長(zhǎng)時(shí),則刀長(zhǎng)補(bǔ)償值為正值。這種對(duì)刀的方式只是確定了刀具之間相互長(zhǎng)短尺寸的關(guān)系,還沒(méi)有確定基準(zhǔn)刀具到工件表面的Z軸深度值,這種對(duì)刀方法可在機(jī)內(nèi)也可以在機(jī)外進(jìn)行。但一定要設(shè)定基準(zhǔn)刀具到工件表面的絕對(duì)深度值,即工件坐標(biāo)(G54)的Z軸深度值。

■基準(zhǔn)刀具對(duì)刀法的特點(diǎn)是方便、靈活,可以在機(jī)內(nèi)進(jìn)行,也可以在機(jī)外進(jìn)行。現(xiàn)在廣泛應(yīng)用的有機(jī)外光學(xué)(或數(shù)碼)測(cè)量對(duì)刀儀?!敉ǔC(jī)床內(nèi)自動(dòng)對(duì)刀系統(tǒng)采用的對(duì)刀原理就是這種基準(zhǔn)對(duì)刀原理。對(duì)刀儀自動(dòng)記憶刀補(bǔ)償值(也就是刀具之間的長(zhǎng)度差),所以操作技工一定要理解自動(dòng)對(duì)刀的確切含義,不要以為是自動(dòng)對(duì)刀而忽略了工件坐標(biāo)系的設(shè)定。②刀具長(zhǎng)度直接測(cè)量法刀具長(zhǎng)度直接測(cè)量法就是將所有刀具相對(duì)工件表面零點(diǎn)位置尺寸直接測(cè)量出來(lái)并作為刀補(bǔ)值輸入到刀補(bǔ)偏置參數(shù)中的一種對(duì)刀方式。是一種在機(jī)內(nèi)面對(duì)工件直接測(cè)量出各刀具相對(duì)坐標(biāo)零點(diǎn)的補(bǔ)償值,是手動(dòng)對(duì)刀經(jīng)常采用的對(duì)刀方式。

■刀具直接測(cè)量法的特點(diǎn)是:第一、刀補(bǔ)值均為負(fù)值(G43)或均為正值(G44),不會(huì)有正負(fù)值共同存在的情況,便于操作技工發(fā)現(xiàn)補(bǔ)償方向的設(shè)定錯(cuò)誤;第二、刀具之間的刀補(bǔ)值沒(méi)有相對(duì)關(guān)系,每個(gè)刀補(bǔ)值對(duì)應(yīng)一把刀具;第三、工件坐標(biāo)系的Z軸深度值為0。12.編程鏡像指令(G50.1,G51.1)

格式如下:

G51.1XY;(設(shè)定編程鏡像功能)……………………G50.1XY;(取消編程鏡像功能)

XY:設(shè)定鏡像對(duì)稱(chēng)軸及對(duì)稱(chēng)軸中心絕對(duì)坐標(biāo)位置。取消鏡時(shí)須在刀具回到安全高度之后進(jìn)行,取消鏡像時(shí)的坐標(biāo)點(diǎn)須與設(shè)定時(shí)的一樣,否則不能取消。(課堂舉例)注意:必須在下刀點(diǎn)前進(jìn)行鏡像設(shè)定,否則會(huì)出現(xiàn)撞刀或工件過(guò)切的事故;深度值不能鏡像。程序體13.坐標(biāo)旋轉(zhuǎn)指令(G68,G69)

G68為座標(biāo)旋轉(zhuǎn)有效,此指令可將一條程序(刀具軌跡)進(jìn)行旋轉(zhuǎn)一個(gè)角度后執(zhí)行所設(shè)定的角度位置加工。G69是取消G68,座標(biāo)旋轉(zhuǎn)需要設(shè)定旋轉(zhuǎn)中心和旋轉(zhuǎn)角度。旋轉(zhuǎn)角度設(shè)定的范圍為-360+360度。

編程格式:

G17(G18,G19)G68XY(Z)R;

…………G69;式中的X,Y,Z為旋轉(zhuǎn)中心的坐標(biāo)值,可以是X,Y,Z中的任意兩個(gè),由當(dāng)前平面選擇指令決定。R為旋轉(zhuǎn)角度,逆時(shí)針旋轉(zhuǎn)定義為正向,一般為絕對(duì)值。當(dāng)程序用絕對(duì)值時(shí),G68程序段后的第一個(gè)程序段必須使用絕對(duì)值指令,才能確定旋轉(zhuǎn)中心。如果這一程序段為增量值,那么系統(tǒng)將以當(dāng)前位置為旋轉(zhuǎn)中心,按G68給定的角度旋轉(zhuǎn)坐標(biāo)系。以圖10為例,應(yīng)用旋轉(zhuǎn)指令的程序如下頁(yè):原刀具路徑程序:O0012N1G0G17G40G49G80G90;N2G0G90G54X0.Y0.S1000M3;N3G43H2Z100.;N4G1G41D17Y-25.F5000.;N5Z1.;N6Z-10.F500.;N7X-50.;N8Y25.;N9X25.;N10G2X25.Y-25.J-25.;N11G1X0.;N12G0G40Z100.;N13M30;0YX10050R25刀具運(yùn)動(dòng)方向刀具中心軌跡外形尺寸下刀位置圖10旋轉(zhuǎn)后的刀具路徑程序:O0013N1G0G17G40G49G80G90;N2G0G90G54X0.Y0.S1000M3;N3G43H2Z100.M8;N4G68R180.;N5G1G41D17Y-25.F5000.;N6Z1.;N7Z-10.F500.;N8X-50.;N9Y25.;N10X25.;N11G2X25.Y-25.J-25.;N12G1X0.;N13G0Z100.;N14G40X0.Y0.;N15G69;N16M30;%0刀具運(yùn)動(dòng)方向0YX10050R25刀具運(yùn)動(dòng)方向外形尺寸下刀位置刀具中心軌跡旋轉(zhuǎn)后的刀具路徑原刀具路徑11.固定循環(huán)指令(G73,G74,G76,G80~G89)

在NC鉆孔加工中,一般需要快速接近工件、慢速鉆孔、快速回退等固定的動(dòng)作。將這些固定的幾個(gè)連續(xù)動(dòng)作,用一條指令來(lái)代表,這樣,只須用單一程序段的指令程序即可完成工作,這樣的指令稱(chēng)為固定循環(huán)指令。對(duì)鉆孔用循環(huán)指令,其固定循環(huán)指令由6步形成,如圖11。(1)快速移動(dòng)到孔(X,Y)座標(biāo)。(2)沿Z軸快速移動(dòng),并達(dá)R點(diǎn)。(3)切削進(jìn)給加工。(4)加工至孔底位置(暫停,主軸反轉(zhuǎn)等)(5)返回R點(diǎn)(快速返回和切削進(jìn)給返回)(6)快速返回到起始點(diǎn)。圖11固定循環(huán)固定循環(huán)參數(shù)

固定循環(huán)程序中需G代碼、參數(shù)和所需孔的位置,而各個(gè)位置上的動(dòng)作不需再重復(fù)該命令,參見(jiàn)圖12所示,固定循環(huán)各參數(shù)的含義如下:圖12G98:返回平面為初始平面G99:返回平面為安全平面(R平面)XY:孔位置R:安全平面高度(接近高度)Z:孔深P:在孔底停留時(shí)間Q:每刀的切削深度F:進(jìn)給速度L:固定循環(huán)的重復(fù)次數(shù)G代碼孔加工行程(-Z)孔底動(dòng)作返回行程(+Z)用途G73啄式進(jìn)給快速移動(dòng)高速深孔鉆循環(huán)G74切削進(jìn)給主軸正轉(zhuǎn)切削進(jìn)給攻左螺紋G76切削進(jìn)給主軸定向刀具移位快速移動(dòng)精鏜孔G80切削進(jìn)給取消循環(huán)指令G81切削進(jìn)給快速移動(dòng)鉆孔循環(huán)、點(diǎn)鉆循環(huán)G82切削進(jìn)給暫停快速移動(dòng)鉆孔循環(huán)、锪鏜循環(huán)G83啄式進(jìn)給快速移動(dòng)深孔鉆循環(huán)G84切削進(jìn)給主軸反轉(zhuǎn)切削進(jìn)給攻右螺紋G85切削進(jìn)給切削進(jìn)給鏜孔G86切削進(jìn)給主軸停止切削進(jìn)給鏜孔G87切削進(jìn)給刀具移位主軸啟動(dòng)快速移動(dòng)反向鏜孔G88切削進(jìn)給暫停、主軸停止手動(dòng)移動(dòng)鏜孔G89切削進(jìn)給暫停切削進(jìn)給鏜孔以下說(shuō)明幾個(gè)鉆孔循環(huán)指令

G73指令的格式:

G98

G99這里Q是每次進(jìn)刀量,D是每次的退刀量,G73適用于高速鉆孔(斷屑)加工。如下圖:G73XYZRQDF;G76指令的格式:G98G99G76是精鏜孔循環(huán)退刀時(shí)主軸停、定向并有讓刀動(dòng)作,避免擦傷孔壁,讓刀值由Q設(shè)定(mm)。G76XYZRQPF;G81指令的格式:

G98

G99G83指令的格式:(逐式鉆孔循環(huán),常用于深鉆孔)

G98G99G81XYZRF;如圖13。G83XYZRQF;G81G73G83圖13例:鉆網(wǎng)格板(鋼板上的孔數(shù)為10×10=100個(gè),見(jiàn)右圖)O0001;N1G00G90G54X10.Y-10.S1500M3;N2G43H2Z1.0;N3G1G91G98G83Z-11.R0.Q2.F150;N4M98P2L5;N5G0Z50.;N6G80;N7M30;O0002;N1X10.L9;N2Y-10.;N3X-10.L9;N4Y-10.;N5M99■程序說(shuō)明如下:N1

X10.Y-10.

為第一個(gè)孔的坐標(biāo)位置,G54的坐標(biāo)零點(diǎn)為鋼板左上角的小黑點(diǎn)。N2Z1.0

為固定循環(huán)的初始平面.N3

本程序段開(kāi)始進(jìn)入增量值編程;R0.0

表示R點(diǎn)與初始平面的設(shè)置點(diǎn)相同。Z-11.為孔深11.0-1.0=10.0mm。N4M98P2L5

呼叫子程序O0002;L5為執(zhí)行5次子程序。子程序中的X-10.0L9;與X-10.0L9

為X方向移動(dòng)10mm,共移動(dòng)9次,程序中的X10.0,X-10.0與Y-10.0

為增量坐標(biāo)值.

二、常用輔助功能M指令

M指令是用來(lái)控制機(jī)床各種輔助動(dòng)作及開(kāi)關(guān)狀態(tài)的。如主軸的停與轉(zhuǎn)、冷卻液的開(kāi)與關(guān)等等。程序的每一個(gè)語(yǔ)句中M代碼只能出現(xiàn)一次。

下面介紹一下常用的M指令。

1、M00程序停止

執(zhí)行含有M00指令的語(yǔ)句后,機(jī)床自動(dòng)停止。如編程者想要在加工中使機(jī)床暫停(檢驗(yàn)工件、調(diào)整、排屑等),使用M00指令,重新啟動(dòng)程序后,才能執(zhí)行后續(xù)程序。

2、M01選擇停止

執(zhí)行含有M01的語(yǔ)句時(shí),如同M00一樣會(huì)使機(jī)床暫時(shí)停止,但是,只有在機(jī)床控制面板上的“選擇停止”鍵處于“ON”狀態(tài)時(shí)此功能才有效,否則,該指令無(wú)效。常用于關(guān)鍵尺寸的檢驗(yàn)工臨時(shí)暫停。

3、M02程序結(jié)束

該指令表明主程序結(jié)束,機(jī)床的數(shù)控單位復(fù)位,如主軸、進(jìn)給、冷卻停止,表示加工結(jié)束,但該指令并不返回程序起始位置。

4、M03主軸正轉(zhuǎn)

主軸正軸是從主軸+Z方向看(從主軸頭向工作臺(tái)方向看),主軸順時(shí)針?lè)较蛐D(zhuǎn)。

5、M04主軸反轉(zhuǎn)

6、M05主軸停止7、M06換刀指令

常用于加工中心刀庫(kù)的自動(dòng)換刀時(shí)使用。

8、M07霧狀冷卻液開(kāi)

9、M08液狀冷卻液開(kāi)

10、M09冷卻液關(guān)

11、M19主軸定向停止(定位)

主軸準(zhǔn)確停在預(yù)定的角度位置上,如自動(dòng)換刀時(shí)要有一個(gè)定位角度。

12、M21X軸鏡像

使X軸運(yùn)動(dòng)指令的正負(fù)號(hào)相反,這時(shí)X軸的實(shí)際運(yùn)動(dòng)是程序指定方向的反方向。13、M22Y軸鏡像

使Y軸運(yùn)動(dòng)指令的正負(fù)號(hào)相反,這時(shí)Y軸的實(shí)際運(yùn)動(dòng)是程序指定方向的反方向。

14、M23鏡像取消

關(guān)于鏡像使用的注意事項(xiàng):

(1)當(dāng)只對(duì)X軸或Y軸進(jìn)行鏡像時(shí),刀具的實(shí)際切削順序?qū)⑴c源程序相反,刀補(bǔ)矢量方向相反,圓弧插補(bǔ)轉(zhuǎn)向相反。當(dāng)同時(shí)對(duì)X軸和Y軸進(jìn)行鏡像時(shí),切削順序、刀補(bǔ)方向、圓弧時(shí)針?lè)较蚓蛔儭?/p>

(2)使用鏡像后,必須用M23取消鏡像。

(3)在G90模式下,鏡像功能必須在工件座標(biāo)原點(diǎn)進(jìn)行,取消鏡像也一樣。

15、M30程序結(jié)束

與M02同樣,表示主程序結(jié)束,區(qū)別是M30執(zhí)行后使程序返回到開(kāi)始狀態(tài)。

16、M48取消M49指令

17、M49進(jìn)給速度人工調(diào)整旋鈕的功能無(wú)效

M49使機(jī)床面板上的進(jìn)給倍率按鈕(FEEDRATEOVERRIDE)無(wú)效,此功能常用于攻絲(但固定循環(huán)如G76、G84等不用此指令)。

18、M98調(diào)用子程序

一個(gè)以程序號(hào)O開(kāi)始,以M99結(jié)束的程序稱(chēng)作子程序,子程序是相對(duì)主程序而言的。當(dāng)一個(gè)零件包括重復(fù)的圖形時(shí),可以把這個(gè)圖形編成一個(gè)子程序存在存儲(chǔ)器中,使用時(shí)反復(fù)調(diào)用。子程序的有效使用可以簡(jiǎn)化程序縮短檢查時(shí)間,子程序調(diào)用命令是M98,子程序可以多重調(diào)用,一般可達(dá)四重。主程序與子程序的關(guān)系結(jié)構(gòu)見(jiàn)圖14。圖14子程序的調(diào)用如:M98PL;其中P為程序號(hào),L為調(diào)用次數(shù)。19、M99子程序結(jié)束指令手工編程實(shí)例1主程序

一般情況下,主程式基本一樣,如下程式:

O0001;

N1G00G17G40G49G80G90;

N2G54X0.Y0.S1500M03;

N3G43H01Z50.;

N4G01Z0F1000;

N5M98PL;

N6G90G00Z50.;

N7M30%2副程式按所想要鑼那一種的形狀去編,如下模式:

(1)鑼一個(gè)直徑50的內(nèi)圓

O0011;

N1G91G01Z-0.5F2000;

N2G42D17X-25.;N3G90G02X-25.Y0.I25.;

N4G40G01X25.;

N5M99% ?50YX0圖15(2)鑼內(nèi)框O0012;N1G91G01Z-0.5F100.;N2G42D17X-50.0N3Y50.0;N4X100.0;N5Y-100.0;N6X-100.0;N7Y50.0;N8G40X50.0;N9M99%100100XY0圖16(3)鑼單一外R角首先利用主程序定義下刀點(diǎn)。O0002;N1G00G40G49G80G90;N2G54X-70.Y30.S1500M3;N3Z50.;N4G01Z0.F1500;N5M98P13;N6G90G00Z50.;N7M30%100100R20XY0圖17O0013;(副程序)N1G91G01Z-0.5F1500;N2G90G41D17X-50.;N3G02X-30.Y50.R20.;N4G40G01Y70.;N5G91G01Z-0.5;N6G90G42D17Y50.;N7G03X-50.Y30.R20.;N8G40G01X-70.;N9M99%R1580100XY0(4)鑼內(nèi)框有4個(gè)R角的,主程序與鑼圓一樣,副程序如下:

O0014;

N1G91G01Z-0.5F2000;

N2G42D17X-50.;N3G01Y25.F1500;

N4G02X15.Y15.R15.;

N5G01X70.;

N9G02X15.Y-15.R15.;

N7G01Y-50.;

N8G02X-15.Y-15.R15.;

N9G01X-70.;

N10G02X-15.Y15.R15.;

N11G01Y25.;

N12G40X50.;

N13M99%圖18(5)鉆孔程序

O0003;

N1G00G40G4

溫馨提示

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

評(píng)論

0/150

提交評(píng)論