亚洲va中文字幕无码-中文字幕亚洲一区二区三区-国产免费观看久久黄av片-国产精品美女久久久网av-隔壁老王国产在线精品-欧美性大战xxxxx久久久√

您好,歡迎光臨中國(guó)機(jī)電裝備維修與改造技術(shù)協(xié)會(huì)!

官方微信

  您當(dāng)前所在位置  首頁(yè) -  技術(shù)質(zhì)量  -  技術(shù)咨詢

數(shù)控車床的程序編制

發(fā)布時(shí)間:2012-07-12 點(diǎn)擊:0

 

§1數(shù)控車床的程序編制

本節(jié)介紹FANUC-0TC系統(tǒng)進(jìn)行車削加工所特有的程序編制方法。

一、   F功能

F為進(jìn)給功能,它的表示方法有兩種:

1、   表示每轉(zhuǎn)進(jìn)給量或切螺紋時(shí)的螺距(在G99狀態(tài)下)

G99  F 0.5;表示進(jìn)給量為0.5mm/轉(zhuǎn)或螺距為0.5mm。

2、   表示每分鐘進(jìn)給(在G98狀態(tài)下)

G98 F200; 表示進(jìn)給量為200mm/min。

G98、G99是模態(tài)G代碼屬05組。

它的起始狀態(tài)(即通電開機(jī))時(shí),為G99。

 

二、   S功能

S功能是主軸轉(zhuǎn)速功能。S代碼是模態(tài)代碼。

1、   主軸最高轉(zhuǎn)速限制(G50)

格式:G50 S__;

例如:G50 S1800; 表示主軸最高轉(zhuǎn)速為1800轉(zhuǎn)/分。

2、   恒線速度控制(G96)

格式:G96 S__;

例如:G96 S150; 表示控制主軸轉(zhuǎn)速使切削點(diǎn)的線速度始終保持在150m/分。

由線速度n可求得主軸轉(zhuǎn)速

n=1000n/pd      n=npd/1000

n?線速度m/min。

d?切削點(diǎn)的直徑mm。

n?主軸轉(zhuǎn)速 r/min。

如圖所示的切削零件A、B、C

各點(diǎn)燈線速度一致,則在每點(diǎn)的主軸速度分別為:

nA=1000′150/p′40=1193r/min

nB=1000′150/p′60=795r/min

nC=1000′150/p′70=682r/min

上述主軸轉(zhuǎn)速變化是由數(shù)控系統(tǒng)自動(dòng)控制的。

3、恒線速度取消(G97)

格式:G97 S__;

例如:G97 S1000;表示主軸轉(zhuǎn)速為1000r/min。

當(dāng)由G96轉(zhuǎn)為G97時(shí),應(yīng)對(duì)S碼賦值,未指令時(shí)將保留G96指令最終值。例上圖中切削F70后,指令G97時(shí)未給S碼賦值,則保留682r/min值。

當(dāng)由G97轉(zhuǎn)為G96時(shí),若沒(méi)有S指令,則按前一G96所賦S值進(jìn)行恒線速度控制。若剛開機(jī)而又沒(méi)有指令G96的S值,則系統(tǒng)報(bào)警。

 

三、   T功能

T后面有4位數(shù)值,前兩位是刀具號(hào),后兩位即是刀具長(zhǎng)度補(bǔ)償號(hào),又是刀尖圓弧半徑補(bǔ)償號(hào)。

例:T0503,表示5號(hào)刀及3號(hào)刀具長(zhǎng)度和刀具半徑補(bǔ)償。至于刀具長(zhǎng)度和刀尖圓弧半徑補(bǔ)償具體數(shù)值,應(yīng)到3號(hào)刀具補(bǔ)償位去查找和修改。如果后面兩位數(shù)為零,例如:T0300表示取消刀具補(bǔ)償狀態(tài),調(diào)用第3號(hào)刀具。

 

四、   M功能

輔助功能代碼是用M后面兩位數(shù)值表示的。數(shù)控車床加工常用的M代碼指令有:

1、      M00  程序停止。用于停止程序運(yùn)行(主軸旋轉(zhuǎn)、冷卻全停),利用NC啟動(dòng)命令,可以使機(jī)床繼續(xù)運(yùn)轉(zhuǎn)。(但主軸旋轉(zhuǎn)和冷卻開還需手動(dòng)操作或指令)

2、      M01  選擇停止。同M00作用相似,但它應(yīng)由機(jī)床“選擇停止”按鈕是否有效決定。

3、      M02(M30)程序停止。但M30程序執(zhí)行完自動(dòng)復(fù)位到程序起始位置。

4、      M03  主軸順時(shí)針?lè)较蛐D(zhuǎn)。

5、      M04主軸逆時(shí)針?lè)较蛐D(zhuǎn)。

6、      M05主軸旋轉(zhuǎn)停止。

7、      M06換刀。

8、      M08  切削液開。

9、      M09  切削液關(guān)。

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

11、 M99  子程序結(jié)束,并返回到主程序。

 

五、   坐標(biāo)系統(tǒng)

    1、機(jī)床的坐標(biāo)系

數(shù)控車床是以機(jī)床主軸軸線方向?yàn)閆軸方向,刀具遠(yuǎn)離工件的方向?yàn)閆軸的正方向。X軸位于與工件安裝面相平行的水平面內(nèi),垂直于工件旋轉(zhuǎn)軸線的方向,且刀具遠(yuǎn)離主軸軸線的方向?yàn)閄軸的正方向。

    2、機(jī)床原點(diǎn)、參考點(diǎn)及機(jī)床坐標(biāo)系

機(jī)床原點(diǎn)為機(jī)床上的一個(gè)固定點(diǎn)。車床的機(jī)床原點(diǎn)定義為主軸旋轉(zhuǎn)中心線與車頭端面的交點(diǎn),見圖3-1,O點(diǎn)即為機(jī)床原點(diǎn)。

參考點(diǎn)也是機(jī)床上一個(gè)固定點(diǎn)。該點(diǎn)與機(jī)床原點(diǎn)的相對(duì)位置如圖3-1所示(點(diǎn)O`即為參考點(diǎn))。其位置由Z向與X向的機(jī)械擋塊來(lái)確定。當(dāng)進(jìn)行回參考點(diǎn)的操作時(shí),安裝在縱向和橫向滑板上的行程開關(guān)碰到相應(yīng)的擋塊后,由數(shù)控系統(tǒng)發(fā)出信號(hào),由系統(tǒng)控制滑板停止運(yùn)動(dòng),完成回參考點(diǎn)的操作。

如果以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn),建立一個(gè)Z軸與X軸的直角坐標(biāo)系,則此坐標(biāo)系就稱為機(jī)床坐標(biāo)系。

圖3-1  機(jī)床原點(diǎn)和參考點(diǎn)

 

機(jī)床通電之后,不論刀架位于什么位置,此時(shí)顯示器上顯示的Z與X的坐標(biāo)值均為零。當(dāng)完成回參考點(diǎn)的操作后,則馬上顯示此時(shí)刀架中心(對(duì)刀參考點(diǎn))在機(jī)床坐標(biāo)系中的坐標(biāo)值,就相當(dāng)于數(shù)控系統(tǒng)內(nèi)部建立了一個(gè)以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)的機(jī)床坐標(biāo)系。

3、   工件原點(diǎn)和工件坐標(biāo)系

工件圖樣給出以后,首先應(yīng)找出圖樣上的設(shè)計(jì)基準(zhǔn)點(diǎn)。其它各項(xiàng)尺寸均以此點(diǎn)為基準(zhǔn)進(jìn)行標(biāo)注。該基準(zhǔn)點(diǎn)稱為工件原點(diǎn)。以工件原點(diǎn)為坐標(biāo)原點(diǎn)建立一個(gè)Z軸與X軸的直角坐標(biāo)系,稱為工件坐標(biāo)系。

工件原點(diǎn)是人為設(shè)定的,設(shè)定的依據(jù)是既要符合圖樣尺寸的標(biāo)注習(xí)慣,又要便于編程。通常工件原點(diǎn)選擇在工件右端面、左端面或卡爪的前端面。將工件安裝載卡盤上,則機(jī)床坐標(biāo)系與工件

圖3-2  工件原點(diǎn)與工件坐標(biāo)系

標(biāo)系不重合,而工件坐標(biāo)系的Z軸一般與主軸軸線重合,X軸隨工件原點(diǎn)位置不同而異。各軸正方向與機(jī)床坐標(biāo)系相同。圖3-2所示以工件右端面為工件原點(diǎn)的工件坐標(biāo)系。

4、   絕對(duì)編程與增量編程

X軸和Z軸移動(dòng)量的指令方法有絕對(duì)指令和增量指令兩種。絕對(duì)指令是對(duì)各軸移動(dòng)到終點(diǎn)的坐標(biāo)值進(jìn)行編程的方法,稱為絕對(duì)編程法。增量指令是用各軸移動(dòng)量直接編程的方法,稱為增量編程法。                      +X

    絕對(duì)編程時(shí),用X、Z   70            終點(diǎn)B

表示X軸與Z軸的坐標(biāo)值;

增量編程時(shí),用U、W表示                         

在X軸和Z軸上的移動(dòng)量。  20                          終點(diǎn)A

如圖3-3所示,增量指令     0        40            100        +Z

時(shí)為X50,U-60,絕對(duì)指令        圖3-3增量值與絕對(duì)值

時(shí)為X70,Z40。絕對(duì)編程

和增量編程可在同一程序中使用,這樣可以免去編程時(shí)一些尺寸值的計(jì)算,如X70,W-60。

    5、直徑編程與半徑編程

編制軸類工件的加工程序時(shí),因其截面為圓形,所以尺寸有直徑指定和半徑指定兩種方法,采用哪種方法要由系統(tǒng)的參數(shù)決定。采用直徑編程時(shí),稱為直徑編程法;采用半徑編程時(shí),稱為半徑編程法。車床出廠時(shí)均設(shè)定為直徑編程。如果需用半徑編程,則要改變系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于半徑編程狀態(tài)。

 

六、   G功能

1、   坐標(biāo)系設(shè)定(G50)

工件安裝在卡盤上,機(jī)床坐標(biāo)系與工件坐標(biāo)系是不重合的。為便于編程,應(yīng)建立一個(gè)工件坐標(biāo)系,使刀具在此坐標(biāo)系中進(jìn)行加工。

加工坐標(biāo)系有兩種設(shè)定方法,一種是G50方式;另一種是以G54—G59方式。

G50是車削中常用得方式。

格式:G50 X__ Z__;

式中X__ Z__是目前刀具在新坐標(biāo)系中位置值。

G54—G59則必須事先在系統(tǒng)中預(yù)先將坐標(biāo)值設(shè)置后才有效。

    A、工件坐標(biāo)系設(shè)定

    G50 X__ Z__;

    該指令是規(guī)定刀具起刀點(diǎn)(或換刀點(diǎn))至工件原點(diǎn)的距離。坐標(biāo)值X、Z為刀尖(刀位點(diǎn))在工件坐標(biāo)系中的起始點(diǎn)(即起刀點(diǎn))位置。如圖3-2所示,假設(shè)刀尖的起始點(diǎn)距工件原點(diǎn)的Z向尺寸和X向尺寸分別為β和α(直徑值),則執(zhí)行程序段

    G50 Xα Zβ;

后,系統(tǒng)內(nèi)部即對(duì)(α,β)進(jìn)行記憶,并顯示在顯示器上,這就相當(dāng)于系統(tǒng)內(nèi)建立了一個(gè)以工件原點(diǎn)為坐標(biāo)原點(diǎn)燈工件坐標(biāo)系。

例如圖3-4所示坐標(biāo)系的設(shè)定,當(dāng)以工件左端面為工件原點(diǎn)時(shí):G50 X200 Z263;

當(dāng)以工件右端面為工件原點(diǎn)時(shí):G50 X200 Z123;

當(dāng)以卡爪前端面為工件原點(diǎn)時(shí):G50 X200 Z253; 

圖3-4 工件坐標(biāo)系設(shè)定

B、坐標(biāo)系平移

G50 U__ W__;

該指令能把已建立起來(lái)的某個(gè)坐標(biāo)系進(jìn)行平移,其中U和W分別代表坐標(biāo)原點(diǎn)在X軸和Z軸在的位移量。

如圖3-5所示,在執(zhí)行G50 Ua Wb以前,系統(tǒng)所顯示的坐標(biāo)值為X=a,Z=b,執(zhí)行完G50 U__ W__;指令后,系統(tǒng)所顯示的坐標(biāo)值將變?yōu)閄=a+α、Z=b+β,即相當(dāng)于將坐標(biāo)原點(diǎn)從O點(diǎn)平移倒了O’點(diǎn)。

由此可見,G50的作用就是讓系統(tǒng)內(nèi)部用新的坐標(biāo)值代替舊的坐標(biāo)值,從而建立新的坐標(biāo)系。工件坐標(biāo)系一旦建立,就取代了原來(lái)的機(jī)床坐標(biāo)系;反之,如果重新建立機(jī)床坐標(biāo)系,又會(huì)取代舊的工件坐標(biāo)系。

應(yīng)當(dāng)注意,在機(jī)床坐標(biāo)系中,坐標(biāo)值是刀架中心點(diǎn)(對(duì)刀參考點(diǎn))相對(duì)機(jī)床原點(diǎn)的距離;而在工件坐標(biāo)系中,坐標(biāo)值則是刀尖相對(duì)工件原點(diǎn)的距離

圖3-5 坐標(biāo)系的設(shè)定與平移

 

2、   倒角、倒圓編程                        

使用倒角、倒圓功能可以簡(jiǎn)化編程程序。

①45°倒角。

格式:G01 Z(W)__ I__ F__;(Z→X)   (見圖3-6)

      G01 X(U)__ K__ F__;(X→Z)   (見圖3-7)

           X                         X

                                   起點(diǎn)

      起點(diǎn)                    +I      Z

                        -I

                                                 Z

                                    -K   +K

       圖3-6  Z→X倒角            圖3-7  X→Z倒角

②1/4圓角倒圓

格式:G01 Z(W)__ R__ F__;(Z→X)  (見圖3-8)

      G01 X(U)__ R__ F__;(X→Z)  (見圖3-9)

              X                                  X

                                     起點(diǎn)

                   

    起點(diǎn)                     +R    Z                                        Z

                         -R

                                      -R   +R

 

       圖3-8  Z→X倒圓            圖3-9  X→Z倒圓

                      21

                 10

 

 


                          4′45°

                            R5

 

 


                                 

                                         F10   F38

0                                                                                                                    起點(diǎn)

                            (0,30)

 

圖3-10  倒角功能應(yīng)用例圖

例:加工圖3-10零件倒角程序

絕對(duì)編程                   增量編程

N10 G50 X0 Z30;           N10 G00 U10 W-8

N20 G00 X10 Z22;          N20 G01 W12 R5 F0.5;

N30 G01 Z10 R5 F0.5;      N30 U18 K-4;

N40 X38 K-4;              N40 W-6;

N50 Z0                     N50 G00 W30;

N60 G00 Z30;              N60 U-38;

N70 X0;                   N70 M30;

N80 M30;

③任意角度倒角

在直線或圓弧插補(bǔ)指令尾部加上C__,可自動(dòng)插入任意角度的倒角,用C后面的數(shù)字指令重假設(shè)沒(méi)有倒角的拐角交點(diǎn)距倒角始點(diǎn)與終點(diǎn)之間的距離。

 終點(diǎn)(100,-100)        X             例:圖3-11程序?yàn)?/span>

                            N10 G50 X0 Z0;

           10  (50,0)      N20 G01 X50 C10 F0.5;

                      N30 X100 Z-100;

              10         

                                        X

                           終點(diǎn)(100,-100)

        起點(diǎn)0              Z                           (50,0)

       圖3-11任意角度倒角                   R10

④ 任意角度倒圓

在直線或圓弧程序段尾部加上R__,

可自動(dòng)插入任意角度的倒圓。              起點(diǎn)0           Z

例:圖3-12程序?yàn)?nbsp;                   圖3-12任意角度倒圓

N10 G01 X50 R10;

N20 X100 Z-100;

3、   刀尖圓弧自動(dòng)補(bǔ)償功能

通常在編程時(shí)都將車刀刀尖作為一點(diǎn)來(lái)考慮的,即所謂假設(shè)刀尖。但實(shí)際上刀尖是有圓角的。(如圖3-13)

    按刀尖點(diǎn)編出的程序在進(jìn)行端            +X

面、 外徑、內(nèi)徑等與軸線平行的表     端面切削點(diǎn)               刀具

面  加工時(shí),是沒(méi)有誤差的,但在進(jìn)

行 倒角、錐面及圓弧切削時(shí),則會(huì)少

切或過(guò)切現(xiàn)象(如圖3-14)具有刀尖圓                      +Z

弧自動(dòng)補(bǔ)償功能的 數(shù)控系統(tǒng)能根據(jù)刀        理想刀尖   外徑切削點(diǎn)

尖圓弧半徑計(jì)算出補(bǔ)償量,自動(dòng)控制        圖3-13  刀尖圓角R

刀尖的運(yùn)動(dòng)以避免上述現(xiàn)象的產(chǎn)生。

為了進(jìn)行刀尖圓弧半徑補(bǔ)償,需要使用以下指令:

G40:取消刀具半徑補(bǔ)償,即按程序路徑進(jìn)給。

G41:左偏刀具補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件左側(cè)進(jìn)給。

G42:右偏刀具補(bǔ)償,按程序路徑前進(jìn)方向刀具偏在零件右側(cè)進(jìn)給。

另外還需指定假設(shè)刀尖點(diǎn),指定方法如圖3-15所示

圖3-14刀尖圓角R造成的少切與過(guò)切       圖3-15刀尖圓角R的指定方法

    下面的程序是應(yīng)用刀具補(bǔ)償?shù)膶?shí)例(圖3-16)

O3;

N10 G50 X200 Z175 T0101;

N20 G40 G97 S1100 M03;

N30 G00 G42 X58 Z10 M08;

N40 G01 G96 Z0 F1.5 S200;

N50 X70 F0.2;

N60 X78 Z-4;

N70 X83;

N80 X85 Z-5;

N90 Z-18 R3 F0.15;

N100 X94;

N110 X97 Z-19.5;

N120 X100;

N130 G00 G40 G97 X200 Z175 S1000 T0100;

N140 M30;

圖3-16刀具補(bǔ)償編程

4、   單一固定循環(huán)

利用單一固定循環(huán)可以將一系列連續(xù)的動(dòng)作,如“切入-切削-退刀-返回”,用一個(gè)循環(huán)指令完成,從而使程序簡(jiǎn)化。

例如:圖3-17按一般寫法,程序應(yīng)寫為:

N10 G00 X50;

N20 G01 Z-30 F__;

N30 X65;

N40 G00 Z2;

使用固定循環(huán)語(yǔ)句只要下面一句就可以了:

G90 X50 Z-30 F__;

①圓柱或圓錐切削循環(huán)(G90)

圓柱切削循環(huán)指令編程格式為:G90 X(U)__ Z(W)__ F__;

循環(huán)過(guò)程如圖3-18所示。X、Z為圓柱面切削終點(diǎn)坐標(biāo)值,U、W為圓柱面切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的坐標(biāo)分量。

 

圖3-17 固定循環(huán)                   圖3-18圓柱切削循環(huán)

 

例圖3-19的程序?yàn)椋?/span>

O1;

N10 G50 X200 Z200 T0101;

N20 G97 G40 S695 M03;

N30 G00 X55 Z4 M08;

N40 G01 G96 Z2 F2.5 S120;

N50 G90 X45 Z-25 F0.35;

N60 X40;

N70 X35;

N80 G00 G97 X200 Z200 S965 T0100;

N90 M02;

上述程序中每次循環(huán)都是返回了出發(fā)

點(diǎn),因此產(chǎn)生了重復(fù)切削端面A的情況,

為了提高效率,可將循環(huán)部分程序改為:

N50 G90 X45 Z-25 F0.35;

N60 G00 X47;

N70 G90 X40 Z-25;

N80 G00 X42;

N90 G90 X35 Z-25;

N100 G00 ……;                  

圓錐切削循環(huán)指令編程格式為:     圖3-19 G90的用法(圓柱面)

G90 X(U)__ Z(W)__ I__ F__;   

循環(huán)過(guò)程如圖3-20所示。I為錐面切削始點(diǎn)與切削終點(diǎn)的半徑差。圖中X軸向切削始點(diǎn)坐標(biāo)小於切削終點(diǎn)坐標(biāo),I的數(shù)值為負(fù),如果I為正,則相反。

例:圖3-21的錐面切削

……

N40 G01 G96 X65 Z2 S120;

N50 G90 X60 Z-35 I-5 F0.3;

N60 X50;

N70 G00 X100 Z100;

在N50程序段中,I=(D-d)/2=(50-40)/2=5mm

 

 

 

 

 

 

 

 

圖3-20  錐面的切削循環(huán)              圖3-21  G90的用法(錐面)

②端面切削循環(huán)(G94)

切削端面時(shí),編程格式為:

G94 X(U)__ Z(W)__ F__;

循環(huán)過(guò)程如圖3-22所示,X、Z為平面切削終點(diǎn)坐標(biāo)值,U、W為端面切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的坐標(biāo)分量。例如:圖3-23程序?yàn)椋?/span>

O1;

N10 G50 X200 Z200 T0101;

N20 G97 G40 S450 M03;

N30 G00 X85 Z10 M08;

N40 G01 G96 Z5 F3 S120;

N50 G94 X30 Z-5 F0.2;

N60 Z-10;

N70 Z-15;

N80 G00 G97 X200 Z200 S450 T0100;

N90 M02;

 

 

 

 

 

 

 

 

 

 

圖3-22端面切削循環(huán)                  圖3-23 G94的用法(端平面)

 

上述程序中每一循環(huán)都返回始點(diǎn),因而使外徑被重復(fù)切削,浪費(fèi)時(shí)間,為提高效率可將程序循環(huán)部分改為:

N50 G94 X30 Z-5 F0.2;

N60 G00 Z-3;

N70 G94 X30 Z-10;

N80 G00 Z-8;

N90 G94 X30 Z-15;

N100 G00 X__ Z__;

切錐面時(shí),編程格式為:

G94 X(U)__ Z(W)__ K__ F__;

循環(huán)過(guò)程如圖3-24,K為端面切削始點(diǎn)至終點(diǎn)位移栽Z軸方向的坐標(biāo)分量,圖中軌跡1的方向是Z軸的負(fù)方向,K值為負(fù),反之為正。

例:對(duì)于錐面切削,程序如下:(圖3-25)

N40 G01 G96 X55 Z2 S120;

N50 G94 X20 Z0 K-5 F0.2;

N60 Z-5;

N70 Z-10;

N80 G00 X__ Z__;

 

 

 

 

 

 

 

 

 

 

圖3-24  帶錐度的端面切削循環(huán)        圖3-25  G94的用法(錐面)

   

    ③螺紋切削循環(huán)(G92)

利用G92,可以將螺紋切削過(guò)程中,從始點(diǎn)出發(fā)“切入-切螺紋-讓刀-返回始點(diǎn)”的4個(gè)動(dòng)作作為一個(gè)循環(huán),用一個(gè)程序段指令。

格式:G92 X(U)__ Z(W)__ I__ F__;

當(dāng)I(螺紋部分半徑之差)后邊的值為0時(shí),為圓柱螺紋(圖3-26),否則為圓錐螺紋(圖3-27)。I后數(shù)值的正負(fù)號(hào)與G90的用法一樣,即始點(diǎn)坐標(biāo)小于終點(diǎn)坐標(biāo),I的數(shù)值為負(fù);如果I為正,則相反。F為螺距。

  

 

 

 

 

 

 

 

 

 

圖3-26圓柱螺紋切削循環(huán)           圖3-27錐螺紋切削循環(huán)

 

例:圖3-28圓柱螺紋加工的程序?yàn)?/span>

N50 G50 X270 Z260;

N60 G97 S300 T0101 M03;

N70 G00 X35 Z104;

N80 G92 X29.2 Z56 F1.5;

N90 X28.6;

N100 X28.2;

N110 X28.04;

N120 G00 X270 Z260 T0100 M06;

N130 M02;

 

例:圖3-29錐螺紋加工的程序?yàn)?/span>

N50 X270 Z260;

N60 G97 S300 M03 T0101;

N70 G00 X80 Z62;

N80 G92 X49.6 Z12 I-5 F2;

N90 X48.7;

N100 X48.1;

N110 X47.5;

N120 X47.1;

N130 X47;

N140 G00 X270 Z260 T0100 M05;

N150 M02;

 

 

 

 

 

 

 

 

 

 

 

 

 

圖3-28圓柱螺紋切削循環(huán)應(yīng)用        圖3-29錐螺紋切削循環(huán)應(yīng)用

 

5、   復(fù)合形固定循環(huán)(G70—G76)

應(yīng)用G90、G92、G94這些固定循環(huán)還不能有效地簡(jiǎn)化加工程序,如果應(yīng)用復(fù)合形固定循環(huán),只須指定精加工路線和粗加工的吃刀量,系統(tǒng)就會(huì)自動(dòng)計(jì)算出粗加工路線和加工次數(shù),因此可以進(jìn)一步簡(jiǎn)化加工程序和編程工作。表3-1列出了7種復(fù)合形固定循環(huán),可供選擇。

表3-1復(fù)合形固定循環(huán)代碼

 

代碼號(hào)

名     稱

備       注

G70

精加工循環(huán)

 

 

能夠進(jìn)行

刀尖半徑補(bǔ)償

G71

外徑粗加工循環(huán)

應(yīng)用G70

進(jìn)行精加工

G72

端面粗加工循環(huán)

G73

固定形狀粗加工循環(huán)

G74

間斷縱向面切削循環(huán)

 

不能進(jìn)行刀尖半徑補(bǔ)償

G75

間斷端面切削循環(huán)

G76

自動(dòng)螺紋加工循環(huán)

表中代碼均屬非模態(tài)代碼,在執(zhí)行后即自動(dòng)消失

 

 

①外圓粗切削循環(huán)(G71)

用于切削棒料毛坯的大部分加工余量。當(dāng)給出圖3-30所示加工形狀的路線A®A`®B及背吃刀量,就會(huì)進(jìn)行平行于Z軸的多次切削,最后再按留有精加工切削余量Dw和Du/2之后的精加工形狀進(jìn)行加工。其程序?yàn)椋?/span>

G71 U(Dd) R(e)

G71 P(ns) Q(nf) U(Du) W(Dw) D(Dd) F(f) S(s) T(t);

式中:

ns ?指定精加工路線的第一個(gè)程序段順序號(hào)。

nf ?指定精加工路線的最后一個(gè)程序段順序號(hào)。

Du ?X軸方向上的精加工余量(直徑值)。

Dw ?Z軸方向上的精加工余量。

Dd ?背吃刀量(半徑值),無(wú)正負(fù)號(hào)。

e ?退刀量,可由參數(shù)設(shè)定。

f,s,t,?F,S,T代碼。

 

 

 

 

 

 

 

 

 

 

 

                                        圖3-30外圓粗加工循環(huán)

在此應(yīng)注意以下幾點(diǎn):

1)   在使用G71進(jìn)行粗加工循環(huán)時(shí),只有含在G71程序段中F、S、T功能才有效。而包含在ns®nf程序段中的F、S、T功能,即使被指定對(duì)粗加工循環(huán)也無(wú)效。

2)   A®B之間必須符合X軸,Z軸方向的共同單調(diào)增大或減少的模式。

    3)可以進(jìn)行刀具補(bǔ)償。

    例:在圖3-31中,試按圖示尺寸編寫粗車循環(huán)加工程序。

N10 G50 X200 Z140 T0101;

N20 G97 G40 S240 M03;

N30 G00 G42 X120 Z10 M08

N40 G96 S120;

N50 G71 U2 R0.1;

N60 G71 P70 Q130 U2 W2 F0.3;

N70 G00 X40;              (ns)

N80 G01 Z-30 F0.5 S150;

N90 X60 Z-60;

N100 Z-80;

N110 X100 Z-90;

N120 Z-110;

N130 X120 Z-130;          (fs)

N140 G00 X125 G40;       

N150 X200 Z140;

N160 M02;

 

 

 

 

 

 

 

 

圖3-31  G71程序例圖

 

②端面粗加工循環(huán)(G72)

如圖3-32所示,與G71指令類似,通過(guò)與X軸平行的運(yùn)動(dòng)來(lái)完成直線加工,最后刀具執(zhí)行錐線加工指令完成錐面加工其程序?yàn)椋?/span>

G72 W(Δd) R(e);

G72 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t);

其中參數(shù)含義與G71相同。

 

 

 

 

 

 

 

 

 

 

 

圖3-32 端面粗加工循環(huán)             圖3-33 G72程序例圖

 

應(yīng)用舉例如圖3-33所示,其程序?yàn)椋?/span>

N10 G50 X200 Z200 T0101;

N20 G40 G97 S220 M03;

N30 G00 G41 X176 Z2 M08;

N40 G96 S120;

N50 G72 U3 R0.1;

N60 G72 P70 Q120 U2 W0.5 F0.3;

N70 G00 X160 Z60;        (ns)

N80 G01 X120 Z70 F0.5 S150;

N90 Z80;

N100 X80 Z90;

N110 Z110;

N120 X36 Z132;           (nf)

N130 G00 G40 X200 Z200;

N140 M02;

 

③封閉切削循環(huán)(G73)

所謂封閉切削循環(huán)就是按照一定的切削形狀逐漸地接近最終形狀。這種方法對(duì)于鑄造或鍛造毛坯的切削是一種效率很高的方法。G73循環(huán)方法如圖3-34所示。

格式:G73 U(i) W(k) R(d);

      G73 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t);

式中:i?X軸上總退刀量(半徑值);

      k?Z軸上的總退刀量;

      d?重復(fù)加工次數(shù)。

其余與G71相同。用G73時(shí),與G71、G72一樣,只有G73程序段中的F、S、T有效。

例:圖3-35程序?yàn)椋?/span>

N10 G50 X200 Z200 T0101;

N20 G97 G40 S200 M03;

N30 G00 G42 X140 Z40 M08;

N40 G96 S120;

N50 G73 U9.5 W9.5 R3;

N60 G73 P70 Q130

U1.0 W0.5 F0.3;

    N70 G00 X20 Z0;(ns)

N80 G01 Z-20 F0.15 S150;          

N90 X40 Z-30;

N100 Z-50;                          圖3-34 封閉切削循環(huán)

N110 G02 X80 Z-70 R20;

N120 G01 X100 Z-80;

N130 X105;                         

N140 G40 G00 X200 Z200 ;

N150 M02;

 

 

 

 

 

 

 

 

                                      圖3-35 G73 程序例圖

 

④精加工循環(huán)(G70)

由G71、G72、完成粗加工后,可以用G70進(jìn)行精加工。

格式:G70 P(ns) Q(nf);

其中ns和nf與前述含義相同。

在這里G71、G72、G73程序段中F、S、T的指令都無(wú)效,只有在ns?nf程序段中的F、S、T才有效。

以圖3-31的程序?yàn)槔?/span>

在N130程序段之后再加上:

N135 G70 P70 Q130;

就可以完成從粗加工到精加工的全過(guò)程。

 

§2 數(shù)控車床編程實(shí)例

    一、軸類帶中心孔工件加工編程

如圖3-36所示工件需要進(jìn)行精加工,其中φ85mm外圓不加工。毛坯為φ85mm×340mm棒料,材料為45鋼。

 

 

 

 

 

 

 

 

 

 

 

 

 

圖3-36 帶中心孔的軸

 

    1、根據(jù)圖樣要求,毛坯及前道工序加工情況,確定工藝方案及加工路線

    1)以φ85mm外圓及右中心孔為工藝基準(zhǔn),用三爪自定心卡盤夾持φ85mm外圓,用機(jī)床尾座頂尖頂住右中心孔。

    2)工步順序

①自右向左進(jìn)行外輪廓面加工:外圓→倒角→切削螺紋外圓→切削錐面→車φ62mm外圓→倒角→車φ80mm外圓→車R70mm圓弧→車φ80mm外圓;

②切槽。

③車螺紋。

 

    2、選擇刀具,畫出刀

具布置圖(圖3-37)

根據(jù)加工要求,選用

三把刀具,一號(hào)刀車外圓,

二號(hào)刀切槽,三號(hào)刀車螺紋。

 

    3、確定切削用量

如表3-2所示。                      圖3-37 刀具布置圖

 

表3-2 切削用量表

 

          切削用量

切削表面

主軸轉(zhuǎn)速

轉(zhuǎn)/分

進(jìn)給速度

毫米/轉(zhuǎn)

車外圓

630

0.15

切槽

315

0.16

車螺紋

200

1.50

  

    4、編制程序

確定以三爪自定心卡爪前端面中心O點(diǎn)為工件原點(diǎn),并將點(diǎn)A作為換刀點(diǎn)。該工件的加工程序如下:

 

程     序

說(shuō)     明

O003;

N010 G50 X200 Z350 T0101;

N020 G97 S630 M03;

N030 G00 X41.8 Z292 M08;

N040 G01 X48.34 Z289 F0.15;

N050 Z230;

N060 X50;

N070X62 W-60;

N080 Z155;

N090 X78;

N100 X80 W-1;

N110 W-19

N120 G02 W-60 I3.25 K-30;

程序代號(hào)

建立工件坐標(biāo)系,調(diào)第一號(hào)刀,并進(jìn)行刀補(bǔ)

主軸轉(zhuǎn)速為630轉(zhuǎn)/分,主軸正轉(zhuǎn)

快速接近工件,切削液開

進(jìn)給至X=48.34、Z=289,進(jìn)給量為0.15mm/轉(zhuǎn)(倒角)

精車ф48.34mm螺紋外徑

X向退刀至X=50mm

車錐面

車ф62mm外圓

X向退刀

倒角

車ф80mm外圓

順時(shí)針圓弧插補(bǔ),車R70mm圓弧

程     序

說(shuō)     明

N130 G01 Z65

N140 X90;

N150 G00 X200 Z350 T0100 M09;

N160 M06 T0202;

N170 S315 M03;

N180 G00 X51 Z227 M08;

N190 G01 X45 F0.16;

N200 G04 X5;

N210 G00 X51;

N220 X200 Z350 T0200 M09;

N230 M06 T0303;

N240 S200 M03;

N250 G00 X62 Z296 M08;

N260 G92 X47.54 Z228.5 F1.5;

N270 X46.94;

N280 X46.54;

N290 X46.38;

N300 G00 X200 Z350 T0300 M09;

N310 M05;

N320 M30;

車ф80mm外圓

X向退刀,車小臺(tái)階端面

返回?fù)Q刀點(diǎn),取消刀補(bǔ),切削液關(guān)

調(diào)二號(hào)刀,并進(jìn)行刀補(bǔ)

主軸正轉(zhuǎn),轉(zhuǎn)速為315轉(zhuǎn)/分

快速移至切槽處,切削液開

切空刀槽

暫停進(jìn)給5秒

退刀

快速返回?fù)Q刀點(diǎn),取消刀補(bǔ),切削液關(guān)

調(diào)三號(hào)刀,并進(jìn)行刀補(bǔ)

正轉(zhuǎn)正轉(zhuǎn),轉(zhuǎn)速為200轉(zhuǎn)/分

快速接近車螺紋進(jìn)刀起點(diǎn),切削液開

螺紋切削循環(huán),螺距為1.5mm

螺紋切削循環(huán),螺距為1.5mm

螺紋切削循環(huán),螺距為1.5mm

螺紋切削循環(huán),螺距為1.5mm

快速返回?fù)Q刀點(diǎn),取消刀具補(bǔ)償,切削液關(guān)

主軸停止

程序結(jié)束