數(shù)控加工工藝與編程第4章 數(shù)控車削加工編程_第1頁
數(shù)控加工工藝與編程第4章 數(shù)控車削加工編程_第2頁
數(shù)控加工工藝與編程第4章 數(shù)控車削加工編程_第3頁
數(shù)控加工工藝與編程第4章 數(shù)控車削加工編程_第4頁
數(shù)控加工工藝與編程第4章 數(shù)控車削加工編程_第5頁
已閱讀5頁,還剩150頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第四章數(shù)控車削加工編程4.1數(shù)控車削編程概述1、數(shù)控車削加工特點(1)適合加工精度要求高的零件(2)適合加工表面粗糙度要求高的零件(3)適合加工表面形狀復(fù)雜的回轉(zhuǎn)體零件(4)能加工帶橫向加工的回轉(zhuǎn)體零件(5)能加工帶特殊類型螺紋的零件(6)能以車代磨加工淬硬工件--恒線速度切削功能4.1數(shù)控車削編程概述2、數(shù)控車削加工中的工藝處理(1)數(shù)控車削加工中的刀具選擇(2)車削加工中的裝刀技術(shù)(3)數(shù)控車床對刀(4)數(shù)控車削中的車削參數(shù)選擇a.交流變頻調(diào)速主軸的低速輸出力矩小,切削速度不能太低;通過對刀,建立工件的加工坐標(biāo)系。常用的對刀法—-試切對刀法。(錄像)背吃刀量、主軸轉(zhuǎn)速(或切削線速度)、進給量b.螺紋車削時的主軸轉(zhuǎn)速:n≤(1200/P)–kr/minP–被加工螺紋導(dǎo)程值,mm;k—安全系數(shù),一般取804.1數(shù)控車削編程概述3、數(shù)控車削編程要點(1)工件坐標(biāo)系(2)直徑編程與半徑編程(4)進刀和退刀方式、(5)對加工余量大的工件,使用固定循環(huán)指令編程快速走刀與切削進給(6)具有刀具半徑自動補償功能(G41,G42),可直接按工件輪廓尺寸編程。(3)可采用絕對值編程、增量值編程或混合編程工件加工坐標(biāo)系加工坐標(biāo)系:加工坐標(biāo)系應(yīng)與機床坐標(biāo)系的坐標(biāo)方向一致,X軸對應(yīng)徑向,Z軸對應(yīng)軸向,C軸(主軸)的運動方向則以從機床尾架向主軸看,逆時針為+C向,順時針為-C向,如圖所示數(shù)控車床各坐標(biāo)系關(guān)系圖M:機床零點R:參考點W:工件零點XMW、ZMW:工件零點坐標(biāo)XMR、ZMR:參考點坐標(biāo)直徑編程和半徑編程CNC車床的加工程序中工件的橫截面通常都是圓,其尺寸可用直徑或半徑指令。直徑編程中,圖紙中的直徑值作為X軸的值。半徑編程中,指令從中心線至外表面即半徑值為X軸的值。直徑編程半徑編程直徑編程和半徑編程書中的例子均為按直徑編程取值:X軸指令:用直徑值指定。(增量編程用直徑差值尺寸)圓弧插補中的參數(shù)(R、I、K):用半徑值計算1)絕對坐標(biāo)、直徑編程:X、ZG01X36Z82)增量坐標(biāo)、半徑編程:U、WG01U12W-20如圖,運動軌跡由AB的程序:G01U24W-20增量坐標(biāo)、直徑編程:U、W進刀和退刀4.2車床數(shù)控系統(tǒng)功能包括:準(zhǔn)備功能、輔助功能及F、S、T功能。FANUC0iT系列數(shù)控系統(tǒng)1、G功能表見P97表4-1.2、M、S、T功能a、常用M功能代碼表:表3-2(P89)b、S功能:指定主軸轉(zhuǎn)速(G96、G97)c、T功能:調(diào)用刀具格式舉例:T0102;/調(diào)用01號刀具,刀具補償量存放在02號地址中設(shè)定主軸轉(zhuǎn)速值單位:G96-m/min(或英尺/min)、G97-rpm模態(tài)代碼,開機默認(rèn)G97。G96即恒線速度方式,主軸的rmp隨半徑值變化(r小,角速度大,需限速)G96(G97)和S指令寫在同一語句中。G96、G97指令G96將一直有效,直到出現(xiàn)G97指令,之后的語句按G97執(zhí)行。G96S150;/表示主軸轉(zhuǎn)速為150m/minG97S300;/表示主軸轉(zhuǎn)速為300r/min格式:進給速度用F引導(dǎo)一個數(shù)字表示,進給速度一直有效,直到程序中指定新的進給速度,之后按新進給速度執(zhí)行。進給速度單位例:G98-mm/minG99-mm/r設(shè)定。進給速度對G01(直線插補)、G02及G03(圓弧插補)有效。進給速度的最大值由參數(shù)“MAXFEED”設(shè)定;G00速度不受進給速度F影響,G00速度在參數(shù)“G00FEED”中設(shè)定。進給速度F指令1、快速定位指令快速移動的速度由機床參數(shù)指定。G00快速直線運動過程中不進行切削。決不允許刀具以G00的速度切入工件。G00X(U)Z(W)

G00—快速直線運動終點坐標(biāo)常用G代碼2、直線插補指令切削速度由程序中的F值指定。在G01語句之前,或該語句中指定F值。G01X

Z

F

;G01—直線切削運動終點坐標(biāo)3、圓弧插補指令G02X

Z

R

;

G03U

W

I

K

;

插補方式終點坐標(biāo)圓弧半徑G02X50Z30.0R25.0F0.3G02U20W-20.0R25.0F0.3G02X50Z30.0I25.0(K0)F0.3G02U20W-20I25F0.3U、W:分別為X、Z方向圓弧終點與圓弧起點的坐標(biāo)差值。(其中U值為圓弧終點與起點直徑尺寸差值)R:圓弧半徑,R>0時,圓弧圓心角≤180度;R<0時,圓弧圓心角>180度。I、K:圓弧起點相對圓心的坐標(biāo)差值,由起點指向圓心向量確定該數(shù)據(jù)的符號。前刀架車床坐標(biāo)系統(tǒng)與后刀架車床坐標(biāo)系統(tǒng)后刀架:順、逆圓弧的設(shè)定:4、暫停指令G04格式:G04X_;或G04U_;或G04P_;其中,X、U指定的時間允許小數(shù)點,單位為s;P指定的時間不允許小數(shù)點,單位為ms。如:G04X5.0;或G04P5000作用:指定刀具作短暫的無進給光整加工。如車槽時的槽底暫停、鉆孔時的孔底暫停。5、圓柱插補指令G07.1格式:G07.1IPr;/啟動圓柱插補方式……G07.1IP0;/圓柱插補方式取消可以用G107代替G07.1;其中:IP為回轉(zhuǎn)軸名稱;r為圓柱體半徑;圓柱插補只能設(shè)定一個回轉(zhuǎn)軸;用于加工圓柱凸輪槽類的零件。圓柱插補的注意事項:①在進入圓柱插補方式前應(yīng)注銷任何正在進行的刀具補償方式,然后,在圓柱插補方式內(nèi)開始和結(jié)束刀具補償;②在圓柱插補方式中,圓柱半徑不能用地址I、J、K指定;③在圓柱插補方式中,圓柱插補方式不能被復(fù)位;⑤在圓柱插補方式期間,不能指定鉆孔固定循環(huán)G81-G89。④在圓柱插補方式中,不能指定工件坐標(biāo)系;圓柱插補指令編程舉例:P101-102在圓柱體的外表面上進行加工,將兩個直線軸的笛卡爾坐標(biāo)系變?yōu)闄M軸為回轉(zhuǎn)軸(C),縱軸為直線軸(Z)的坐標(biāo)系,用該坐標(biāo)系編制外表面上的加工輪廓。C6、與主軸轉(zhuǎn)速相關(guān)指令①最高轉(zhuǎn)速指令G50格式:G50S__;(S后面的數(shù)字表示限制的最高轉(zhuǎn)速,r/min)②恒線速度控制指令G96格式:G96S__;(S后面的數(shù)字表示控制主軸恒定的線速度,m/min)③恒線速度控制取消指令G97格式:G97S__;(S后面的數(shù)字表示恒線速度控制取消后的轉(zhuǎn)速,r/min)區(qū)別:G50S3000;G96S150;G97S3000;區(qū)別:G50X_Z_;/設(shè)定工件坐標(biāo)系,放在第一個程序段(P107)7、刀尖半徑補償指令G41、G42、G40格式:G40;/取消刀具半徑補償,按程序路徑進給G41;/按程序路徑前進方向刀具偏在零件左側(cè)進給G42;/按程序路徑前進方向刀具偏在零件右側(cè)進給使用時注意:①在零件輪廓線以外建立或取消刀尖半徑補償;②在程序中有了G41(或G42)指令后,需先用G40取消原補償狀態(tài),再使用G42(或G41);③在使用G41或G42指令時,不允許有兩句連續(xù)的非移動指令;④G41或G42指令可與G00或G01寫在同一個程序段內(nèi)使用。準(zhǔn)備功能指令

—直線運動編程舉例:A→BN10G50S1500;N20G40G96G99S100M03M08T0101;N30G00X20Z2;N40G01Z-24F0.2;N50X33.856Z-36;N55X42;N60Z-48;N65X60Z-53.196;N70X68Z-75;N80X84M09;N90G00X100Z100M05;N100T0100;N110M30;ABXZ8、倒角和倒圓指令①45°倒角功能:由Z軸向X軸倒角。倒角向X軸正向?。?,向X軸負(fù)向取-。格式1:G01Z(W)

I±I;格式2:G01X(U)

K±k;功能:由X軸向Z軸倒角。倒角向Z軸正向取+,向Z軸負(fù)向?。?i+k-i-k8、倒角和倒圓指令②任意角度倒角格式:G01X_C_;功能:可自動插入任意角度的倒角。C的數(shù)值是從假設(shè)沒有倒角的拐角交點距倒角始點或終點間的距離。X8、倒角和倒圓指令③倒圓角格式:G01Z(W)_R±r;/Z軸向X軸倒圓角,圖aG01X(U)_R±r;/X軸向Z軸倒圓角,圖bab8、倒角和倒圓指令③倒圓角格式:G01Z(W)_R±r;G01X(U)_R±r;右圖,刀具由A到B的程序如下:AB例2P105圖4-169、螺紋切削加工指令①螺紋車削指令G32-可加工圓柱螺紋、圓錐螺紋、端面螺紋。格式:G32X(U)__Z(W)__F_;X(U),Z(W)為終點的位置坐標(biāo);F為螺紋導(dǎo)程。a.車削圓柱螺紋:G32Z(W)__F_;b.車削端面螺紋:G32X(U)__F_;c.車削錐面螺紋時,斜角α≤45°時,螺紋導(dǎo)程F以導(dǎo)程在Z軸方向的投影值指定;斜角α≥45°時,螺紋導(dǎo)程F以導(dǎo)程在X軸方向的投影值指定。P106圖4-18注意:螺紋切削時,不能使用G96指令(保證切削正確的螺距);螺紋切削程序應(yīng)考慮始點坐標(biāo)和終點坐標(biāo)的切入、切出距離;外螺紋切削:頂徑尺寸應(yīng)小于螺紋的公稱尺寸0.1-0.2mm;切削螺紋時,通常需要多次進刀才能完成:p106表4-2。已知:螺紋螺距為1.0mm,螺紋牙深為0.649mmδ1=3mm,δ2=1.5mm①螺紋車削指令G32X查表4-2知:分3次進給,對應(yīng)的背吃刀量為0.7、0.4、0.2mm(直徑值)。M20x1.0A(100,100)10N10G50X100Z100;N20M03S500;N30T0101;N40G00X19.3Z3M08;N50G32Z-71.5F1.0;N60G00X40;N70Z3;N80X18.9;N90G32Z-71.5F1.0;N100G00X40;N120Z3;N130X18.7;N140G32Z-71.5F1.0;N150G00X100M09;N160Z100M05;①螺紋車削指令G32XM20x1.0N170T0100;N180M30;10②.G92-螺紋切削循環(huán)格式:G92X(U)_Z(W)_R_F_;R=0R-螺紋部分半徑之差:X向切削起始點坐標(biāo)小于切削終點坐標(biāo)時,R取負(fù);反之取正。②螺紋切削循環(huán)指令G92的動作循環(huán)螺紋部分的切削方式:直進法進刀(P106圖4-19)兩側(cè)刃同時工作,多用于小螺距螺紋的加工。已知:螺紋螺距為1.0mm,螺紋牙深為0.649mm,δ1=3mm,δ2=2mm.例:用螺紋車削循環(huán)指令G92完成下圖螺紋加工程序。X分3次進給,對應(yīng)的背吃刀量為0.7、0.4、0.2mm(直徑值)。M20x1.0B(40,3)10設(shè)循環(huán)起點為B點,切削螺紋部分的加工程序:G00X40Z3;G92X19.3Z-72F1.0;X18.9;X18.7;G00X100Z100;例:用螺紋車削循環(huán)指令G92完成下圖螺紋部分的加工程序。例:用螺紋車削循環(huán)指令G92完成下圖螺紋部分的加工程序?!璆00X80Z62;

G92X49.3Z12R-20F2;

X48.7;

X48.1;

X47.5;

X47;

G00X200Z200;……例零件毛坯材料為45號鋼,用G92編制精加工程序。確定工藝方案及走刀路線:自右向左加工;選用3把刀具:1號刀為外圓車刀、2號刀為3mm切槽刀、3號刀為螺紋車刀,采用對刀儀對刀;工件坐標(biāo)系:工件原點取在工件內(nèi)端面O點,起刀點為(200,350);確定切削用量:參考程序:X46.04;復(fù)合螺紋切削循環(huán)指令G76:與G32、G92相比,可縮短程序、改善刀具切削條件(斜進法進刀)。其指令格式:

G76Pm

r

αQΔdminRd;G76X(U)_Z(W)_RIPkQΔdFf;m:精加工重復(fù)次數(shù);r:倒角量,用兩位數(shù)字指定;α:刀尖角度,用兩位數(shù)指定;Δdmin:最小切削深度,μm;d:精加工余量,μm;X(U)、Z(W):螺紋終點坐標(biāo),帶小數(shù)點為mm,否則為μm;I:圓錐螺紋半徑差,I=0為圓柱螺紋。x向切削始點坐標(biāo)小于終點坐標(biāo)時取負(fù);k:螺紋牙高(X軸方向半徑值),μm;Δd:第一次切入量(半徑值指定);f:螺紋導(dǎo)程。復(fù)合螺紋切削循環(huán)G76③.G76螺紋切削復(fù)合循環(huán)與斜進法進刀

△F△斜進法進刀的優(yōu)點:單側(cè)刃加工,排屑容易,適用于大螺距螺紋的加工。例牙形角60°、底徑為Ф60.64、精加工次數(shù)為2次、導(dǎo)程為6mm的螺紋加工程序段為:G76P020660Q100R100;G76X60.64Z35.0P3680Q1800F6.0;變螺距螺紋切削指令G34:格式:G34X(U)_Z(W)_F_K_;其中:X(U),Z(W)為終點的坐標(biāo)值;F為螺紋導(dǎo)程;K為主軸每轉(zhuǎn)螺距的增量或減量。多頭螺紋切削:其中:Q為指定主軸一轉(zhuǎn)信號與螺紋切削起點的偏移角度(起始角度)。Q為非模態(tài)值,每次使用時都必須指定,不能指定小數(shù)點。格式:G32X(U)_Z(W)_F_Q_;或G34X(U)_Z(W)_F_K_Q_;或G92X(U)_Z(W)_R_F_Q_;10、內(nèi)外圓柱/圓錐切削循環(huán)指令①切削內(nèi)外圓柱/圓錐簡單循環(huán)-G90圓柱面切削循環(huán)格式:圓柱面切削循環(huán)適用于:?D①切削內(nèi)外圓柱/圓錐簡單循環(huán)-G90A例、G90指令編程練習(xí)①切削內(nèi)外圓柱/圓錐簡單循環(huán)-G90AN10G50X200Z200;N20T0101;

N30M03S1000;N40G00X55Z4M08;

N50G01G96Z2F2.5S150;

N60G90X45Z-25F0.2;N70X40;

N80X35;N90G00X200Z200M09;

N100T0100;N110M30;圓錐切削簡單循環(huán)-G90切削始點與切削終點的半徑之差,加正、負(fù)號R①切削內(nèi)外圓柱/圓錐簡單循環(huán)-G90適用于:圓錐切削簡單循環(huán)-G90①切削內(nèi)外圓柱/圓錐簡單循環(huán)-G90圓錐切削簡單循環(huán)-G90XXU>0U<0R<0R>0圓錐切削簡單循環(huán)-G90?40(65,0)例、用G90編寫圖中錐面加工程序段。圓錐切削簡單循環(huán)-G90……G00X65Z0M08;G96S100;

G90X60Z-25R-5F0.2;

X55;X50;

G00X100Z200M09;……?40(65,0)例、用G90編寫圖中錐面加工程序段。②G94-車削端面/圓錐簡單循環(huán)R-圓錐起點相對于圓錐終點在Z軸上的位置差:R=ZB-ZC平端面車削:R=0G94X(U)_Z(W)_F_;內(nèi)外圓柱/圓錐切削循環(huán)指令適用于:內(nèi)外圓柱/圓錐切削循環(huán)指令②切削端面/圓錐簡單循環(huán)-G94/平端面切削②切削端面/圓錐簡單循環(huán)-G94G94平端面切削編程舉例:……

G00X85Z20;

G94X30Z15F0.2;

Z12;

Z10;

……

(85,20)108Ф80Ф30X例、G94指令編程練習(xí):加工下圖工件的中間槽(用4mm、2﹟切斷刀)XG50X200Z200;T0202;/(4㎜切斷刀)G00X32Z-14;G01X15

F30;X32F100;G94X15Z-17F30;Z-20;Z-23;G00X200Z200;T0200;M30;G00Z-15;Z-25;例、G94指令編程練習(xí):加工下圖工件的中間槽(用4mm、2﹟切斷刀)M03S250G98;適用于:G94X__Z__R__F__;G94U__W__R__F__;RZ內(nèi)外圓柱/圓錐切削循環(huán)指令②切削端面/圓錐簡單循環(huán)-G94錐面切削R=Zb-Zcbc②切削端面/圓錐簡單循環(huán)-G94編程練習(xí):用G94指令完成下圖的錐面切削加工②切削端面/圓錐簡單循環(huán)-G94編程練習(xí):錐面切削加工N30G00X32Z1;N40G94X10Z-3F0.2;N50Z-6;N60Z-9;N65Z-10;N68G00X32Z-5;N70G94X10Z-10R-3F0.2;N100R-9;N110R-12;N120R-14;N130R-16.5;/16.5為計算的值N140G00X200Z200;N150T0100;N160M30;N80R-6;N20T0101;N10G50X200Z200;N25M03S300;G71PnsQnfU△u

W

△wF

S

T

;內(nèi)外圓柱/圓錐切削循環(huán)指令③G71-縱切削粗車復(fù)合循環(huán)G71U△d

Re;格式:其中:△d為粗加工每次切深(半徑值編程);e為退刀量;ns為精加工程序組的第一個程序段的順序號;nf為精加工程序組的最后一個程序段的順序號;△u為X軸方向精加工余量(直徑值);△w為Z軸方向精加工余量;G71適用于圓柱毛坯的軸向粗車,是沿著平行于Z軸進行切削循環(huán)加工的。G71PnsQnfU△u

W

△wF

S

T

;內(nèi)外圓柱/圓錐切削循環(huán)指令③G71-縱切削粗車復(fù)合循環(huán)G71U△d

Re;格式:注意:a.ns→nf精加工程序段中的F、S、T功能,即使被指定也對粗車循環(huán)無效;b.在序號為ns的程序段中指定A及A′間的刀具路徑,且在該段中不能指定沿Z軸方向移動,刀具移動指令必須垂直于Z軸方向;c.從A′到B的刀具軌跡在X軸及Z軸必須單調(diào)增加或單調(diào)減少;d.粗車循環(huán)最后一刀按ns到nf間精車程序段軌跡切削,留余量△u、△w。③G71-縱切削粗車復(fù)合循環(huán)N10G50S2500N20G40G96G99S80M03T0101;

N30G00X120Z12M08;

N40G71U2R0.5;

N50G71P60Q120U0.2W0.1F0.25;

N60G00X40;/ns

N70G01G42Z2S150;N75Z-30;

N80X60Z-60;

N90Z-80;

N100X100Z-90;

N110Z-110;

N120X120Z-130;/nf

N130G00X125;

N140X200Z200M09;N145T0100;

……例外圓粗車循環(huán)編程練習(xí):使用G71完成下圖零件的輪廓加工N10G50X200Z200;N15M03S650;N20T0101;N30G00G98X32Z2;N40G71U1.5R1;N50G71P60Q100U0.5W0F100;N60G00X0;N70G01Z0;N80G03X19Z-7R10;N90G01X30Z-30;N100Z-45;N110G00X200Z200;N120T0100;N130M30;參考程序:G72PnsQnfU△u

W

△wF

S

T

;內(nèi)外圓柱/圓錐切削循環(huán)指令④G72-橫切削粗車復(fù)合循環(huán)G72W△d

Re;格式:其中:△d為Z軸方向切深;e為退刀量;ns為精加工程序組的第一個程序段的順序號;nf為精加工程序組的最后一個程序段的順序號;△u為X軸方向精加工余量(直徑值);△w為Z軸方向精加工余量;G72適用于圓柱毛坯的端面方向粗車,是沿著平行于X軸進行切削循環(huán)加工的。圖中為從外徑方向往軸心方向的端面車削循環(huán)。首先做平行于Z軸的直線運動,然后再執(zhí)行端面加工指令完成端面加工。A'G72PnsQnfU△u

W

△wF

S

T

;內(nèi)外圓柱/圓錐切削循環(huán)指令④G72-橫切削粗車復(fù)合循環(huán)G72W△d

R△e;格式:注意:a.ns→nf程序段中的F、S、T功能,即使被指定也對粗車循環(huán)無效;b.在序號為ns的程序段中指定A及A′間的刀具路徑,且在該段中不能指定沿X軸方向移動,刀具移動指令必須垂直于X軸方向;c.從A′到B的刀具軌跡在X軸及Z軸必須單調(diào)增加或單調(diào)減少;d.粗車循環(huán)最后一刀按ns到nf間精車程序段軌跡切削,留余量△u、△w。A'例:毛坯為棒料,粗加工切削深度為7mm,進給量為0.3mm/r,主軸轉(zhuǎn)速500r/min,精加工余量為:X向0.4mm(直徑上),Z向0.2mm。使用G72指令編程。

……N60G00X176.0Z132.0;N70G72W7.0R1.0;N80G72P90Q160U0.4W0.2F0.3S500;N90G00G41Z60.0S800;/nsN95G01X160;N100X120.0Z70.0;N110W10.0;N120X80.0W10.0;N130W20.0;N140X40.0W20.0;N150X0;N160W2.0;/nf……⑤精加工復(fù)合循環(huán)(G70)當(dāng)用G71,G72、G73粗加工完畢后,用G70代碼指定精加工循環(huán),切除粗加工中留下的余量。其指令格式為:

G70PnsQnf;其中:ns為精加工循環(huán)的第一個程序段的順序號;nf為精加工循環(huán)的最后一個程序段的順序號。注意:a.精車過程中的F、S、T在程序段ns到nf間指定;b.在車削循環(huán)期間,刀具半徑補償功能有效;c.在程序段ns到nf間不能調(diào)用子程序。內(nèi)外圓柱/圓錐切削循環(huán)指令⑤精加工復(fù)合循環(huán)(G70)內(nèi)外圓柱/圓錐切削循環(huán)指令精加工時,G71、G72、G73程序段中的F、S、T指令無效,只有在ns到nf程序段中的F、S、T指令才有效。編程舉例:見P112-113例4-4、例4-5編程練習(xí):按照右下圖給出的坐標(biāo)用G72、G70編寫輪廓加工程序;N10G00G98X100Z100M3S350;N30G00X42Z1;N50G72P60Q120U0.4W0.2F50;N60G00Z-45;N80Z-35;N90X20Z-30;N100Z-20;N110G03X10Z-15R5;N120G01Z0;N130G70P60Q120F30S150;N140G00X100Z100;N150T0200;N160M30;N20T0202;/(4mm切刀)N40G72W2R0.5;N70G01X30;外輪廓切削循環(huán)G73:

適用于毛坯輪廓形狀與零件輪廓基本接近的、已初具形狀的毛坯粗加工。如鑄件、鍛件的粗加工。刀具路徑按工件精加工輪廓進行。按同一軌跡重復(fù)切削,應(yīng)用于成型毛坯。G73PnsQnfU△uW△wF

S

T

;內(nèi)外圓柱/圓錐切削循環(huán)指令⑥G73-外輪廓切削復(fù)合循環(huán)指令G73U△iW△kR

;格式:△△內(nèi)外圓柱/圓錐切削循環(huán)指令⑥G73-外輪廓切削復(fù)合循環(huán)指令G73PnsQnfU△uW△wF

S

T

;G73U△iW△kR

;格式:式中:△i為X軸方向粗加工余量(半徑值);△k為Z軸方向粗加工余量;R為指定粗加工的循環(huán)次數(shù);△u、△w—X向、Z向的精加工余量;其余參數(shù)的含義與前面相同?!鳌鞯毒哕壽E:由端面外徑方向從右向左加工。△△⑥G73-外輪廓切削復(fù)合循環(huán)指令編程練習(xí):X向、Z向精加工余量分別為:1及0.5mm60⑥G73-外輪廓切削復(fù)合循環(huán)指令……N30G00G42X140Z50M08;

N40G96S150;

N50G73U9.5W9.5R3;/△i=9.5,△k=9.5

N60G73P70Q130U1W0.5F0.3;

N70G00G42X20Z0;//ns

N80G01Z-20F0.15;

N90X40Z-30;

N100Z-50;

N110G03X80Z-70R20;

N120G01X100Z-80;

N130X105;//nf

N140G00X200Z200G40;

……/刀具到達(dá)B點60編程練習(xí):按照下圖工件,用G73、G70編寫程序(X方向總余量3mm-半徑值,Z方向總余量2mm,每次最多切2mm)編程練習(xí):按照下圖工件,用G73、G70編寫程序(X方向總余量3mm-半徑值,Z方向總余量2mm,每次最多切2mm)N10G0G99X100Z100M3S650;N20T0101;N30G0X40Z2;N40G73U3W2R4.0;N50G73P60Q110U0.5W0.2F0.3;N60G0X0;N70G1Z0F0.1;N80G2X20Z-10R10;N90G1Z-20;N100X26Z-30;N110Z-40;N120G0X100Z100T0100;N130T0202;N140G0X28Z3;N190M30;N180T0200;N170G0X100Z100;N160G70P60Q110;N150S750;編程:如圖所示,毛坯為鑄件,粗加工分三次走刀,第一刀在X軸方向(半徑上)留下的加工余量為14,精加工在X軸方向留下加工余量為2mm,Z軸方向留下加工余量為2mm,粗加工切削深度為3mm,進給量為0.3mm/r,主軸轉(zhuǎn)速500r/min。精加工進給量為0.15mm/r,主軸轉(zhuǎn)速為800r/min。使用G73、G70指令編程。

F⑦深孔鉆削復(fù)合循環(huán)指令—G74G74X(U)

Z(W)

P△iQ△kR△dF

;G74Re;格式:參數(shù)說明:e為退刀量,模態(tài)值;X為B點的X坐標(biāo)值;u為從A到B的增量;Z為C點的坐標(biāo)值;w為從A到C的增量;△i為X軸方向間斷切削長度(無正負(fù));△k為Z軸方向間斷切削長度(無正負(fù));△i及△k的單位為um;△d為切削至終點的退刀量。退刀量e由系統(tǒng)參數(shù)設(shè)定;

⑦深孔鉆削復(fù)合循環(huán)指令—G74格式:例4-7:P116G74X(U)

Z(W)

P△iQ△kR△dF

;G74Re;⑦深孔鉆削復(fù)合循環(huán)指令—G74G74XuZwP△iQ△kR△dF

;G74Re;格式:例:端面鉆孔……T0303;G0X0Z1;G74R1;G74Z-25Q7000F0.2;……XZ⑦深孔鉆削復(fù)合循環(huán)指令—G74G74XuZwP△iQ△kR△dF

;G74Re;格式:例、用G74切端面槽:??……T0202;/(3mm切刀,前一點是對刀點,從外到內(nèi))G0X25Z1;G74R1;G74X16Z-6P2000Q3000F0.2;G0X50Z50;……或:T0202(后一點是對刀點,從內(nèi)到外)G0X10Z1G74R1G74X19Z-6P2000Q3000F0.2G0X50Z50XZ⑧切削內(nèi)外圓柱槽復(fù)合循環(huán)指令—G75G75X(U)

Z(W)

P△iQ△kR△dF

;G75Re;格式:參數(shù)說明(與G74同):e為退刀量,模態(tài)值;X為B點的X坐標(biāo)值;u為從A到B的增量;Z為C點的坐標(biāo)值;w為從A到C的增量;△i為X軸方向間斷切削長度(無正負(fù));△k為Z軸方向間斷切削長度(無正負(fù));△d為切削至終點的退刀量。⑧切削內(nèi)外圓柱槽復(fù)合循環(huán)指令—G75G75X(U)

Z(W)

P△iQ△kR△dF

;G75Re;

⑧切削內(nèi)外圓柱槽復(fù)合循環(huán)指令—G75例4-8:P116△i為X軸方向間斷切削長度(無正負(fù));△k為Z軸方向間斷切削長度(無正負(fù));ΔΔΔΔΔΔΔ編程練習(xí):用G75指令編程加工下圖圓柱槽(3mm切槽刀)

。編程練習(xí):用G75指令編程加工下圖圓柱槽(3mm切槽刀)

?!璗0202;/(3mm切槽刀)G0X32Z-13;G75R2;G75X15Z-30P6000Q2000F0.1;……編程練習(xí):加工下圖工件圓柱槽部分(4mm切槽刀)。編程練習(xí):加工下圖工件圓柱槽部分。G40G97G99M3S250;G0X52Z-14;G75R1;G75X40Z-42P5000Q14000F0.2;G0X100Z100;T0200;M30;T0202;/(4㎜切槽刀)G0X100Z100;11、調(diào)用子程序指令子程序的結(jié)束代碼為M99,可以多重嵌套(FANUC0iTA系統(tǒng)可以有四重嵌套)。M98P

;格式:P后面可以跟8位數(shù)字,前4位表示子程序調(diào)用次數(shù),若省略則調(diào)用一次,前面的0可省略;后4位表示調(diào)用的子程序號。例4-9:P117練習(xí):用M98編程加工圖中圓弧段尺寸。練習(xí):用M98編程主程序O0001N10G40G97G99M3S750T0303(尖刀)N20G0X36Z-5N30M98P30002(調(diào)用O0002子程序3次)N40G0X50N50X100Z100N60T0300N70M30子程序O0002N10G1U-2F0.1N20G2W-14.28R10N30G1W14.28N40M9912、FANUC系統(tǒng)宏變量編程FANUC系統(tǒng)用戶宏程序允許使用變量、算術(shù)運算、邏輯運算和條件轉(zhuǎn)移,相對于子程序編程來說,編程過程變得更方便、更容易。使用用戶宏程序時,數(shù)值可以直接指定或用變量指定。當(dāng)用變量時,變量值可用程序或用MDI面板上的操作改變。變量的表示--用戶宏程序中,變量用變量符號(#)和后面的變量號指定。例如:#1表達(dá)式可以用于指定變量號。此時,表達(dá)式必須封閉在括號中。

例如:#[#1+#2-12]變量號變量類型功能#0空變量該變量總是空,沒有值能賦給該變量#1-#33局部變量局部變量只能用在宏程序中存儲數(shù)據(jù),如運算結(jié)果。當(dāng)斷電時,局部變量被初始化為空。調(diào)用宏程序時,自變量對局部變量賦值。#100-#199公共變量公共變量在不同的宏程序中的意義相同。當(dāng)斷電時,變量#100-#199初始化為空,變量#500-#999的數(shù)據(jù)保存,即使斷電也不丟失。#500-#999#1000~系統(tǒng)變量系統(tǒng)變量用于讀和寫CNC運行時各種數(shù)據(jù)的變化,例如刀具的當(dāng)前位置和補償值。(1)宏變量的類型-四種基本類型⑵算術(shù)運算和邏輯運算P119表4-4(3)宏程序的轉(zhuǎn)移和循環(huán)語句(共3種)①無條件轉(zhuǎn)移語句GOTO格式:GOTOn;無條件轉(zhuǎn)移到程序段n②條件轉(zhuǎn)移語句IF格式a:IF[<條件表達(dá)式>]GOTOn;/若條件滿足,則轉(zhuǎn)移到順序號為n的程序段格式b:IF[<條件表達(dá)式>]THEN_;/若條件滿足,則執(zhí)行預(yù)先決定的宏程序語句常用的運算符及含義:運算符含義運算符含義EQ=GE≥NE≠LT<GT>LE≤(3)宏程序的轉(zhuǎn)移和循環(huán)語句(共3種)①無條件轉(zhuǎn)移語句GOTO格式:GOTOn;無條件轉(zhuǎn)移到程序段n②條件轉(zhuǎn)移語句IF格式a:IF[<條件表達(dá)式>]GOTOn;/若條件滿足,則轉(zhuǎn)移到順序號為n的程序段格式b:IF[<條件表達(dá)式>]THEN_;/若條件滿足,則執(zhí)行預(yù)先決定的宏程序語句③循環(huán)語句WHILE格式:WHILE[<條件表達(dá)式>]DOm;……ENDm;當(dāng)條件表達(dá)式滿足時,執(zhí)行從DO到END間的程序;否則,轉(zhuǎn)到END后的程序段應(yīng)用:見P121例4-10(m=1,2,3)(4)調(diào)用宏程序①宏程序非模態(tài)調(diào)用G65格式:G65P_L_<自變量>;其中,P表示調(diào)用的程序;L表示重復(fù)的次數(shù);自變量的指定形式-Ⅰ型和Ⅱ型(見表4-6、4-7)②宏程序模態(tài)調(diào)用G66格式:G66P_L_<自變量指定>;……G67;<取消模態(tài)調(diào)用宏程序>其中,P指定要調(diào)用的程序號;L指定重復(fù)的次數(shù)(默認(rèn)值為1);應(yīng)用:見P123例4-11GSK928T、GSK980T系統(tǒng)編程指令及編程(與FANUC0iT系統(tǒng)比較)(GSK--928TA)數(shù)控車床編程指令格式及使用一、編程概要

(沒有宏變量編程功能)二、G代碼

GSK928TE編程指令(GSK928TE系統(tǒng)沒有宏變量編程功能)1、G00、G01、G02、G03指令:與FANUC0iT相同。G功能指令2、G33—螺紋切削格式:G33X(U)_Z(W)_P(E)_K_I_a.X(U)、Z(W)為螺紋終點的坐標(biāo)(省略X時為直螺紋);b.P-公制螺紋導(dǎo)程,單位:mm;E-英制螺紋導(dǎo)程,單位:牙/英寸;c.K-螺紋退尾起始點距螺紋終點在Z方向的長度,單位:mm;加工中直螺紋K>0時,螺紋退尾時向X軸正方向移動,K<0向負(fù)方向移動;d.I-螺紋退尾時X方向的移動總量(直徑值,mm),有K值但省略I時系統(tǒng)默認(rèn)為45°退尾;G33指令中X(U)坐標(biāo)值非零時表示加工錐螺紋。例1、螺紋導(dǎo)程4mm,切深2mm(直徑值,分兩次切入)。XZ2250¢15G1U-1F100;進刀1mm(直徑編程)G33W-54P4;第一次螺紋切削G0U2;退刀2mmW54;回起始點G1U-3;第二次進刀1mmG33W-54P4;第二

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論