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

您好,歡迎光臨中國機電裝備維修與改造技術協(xié)會!

官方微信

  您當前所在位置  首頁 -  技術質量  -  技術咨詢

數控車床的程序編制

發(fā)布時間:2012-06-28 點擊:0

§1數控車床的程序編制

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

一、   F功能

F為進給功能,它的表示方法有兩種:

1、   表示每轉進給量或切螺紋時的螺距(在G99狀態(tài)下)

G99  F 0.5;表示進給量為0.5mm/轉或螺距為0.5mm。

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

G98 F200; 表示進給量為200mm/min。

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

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

 

二、   S功能

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

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

格式:G50 S__;

例如:G50 S1800; 表示主軸最高轉速為1800轉/分。

2、   恒線速度控制(G96)

格式:G96 S__;

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

由線速度n可求得主軸轉速

n=1000n/pd      n=npd/1000

n?線速度m/min。

d?切削點的直徑mm。

n?主軸轉速 r/min。

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

各點燈線速度一致,則在每點的主軸速度分別為:

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

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

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

上述主軸轉速變化是由數控系統(tǒng)自動控制的。

3、恒線速度取消(G97)

格式:G97 S__;

例如:G97 S1000;表示主軸轉速為1000r/min。

當由G96轉為G97時,應對S碼賦值,未指令時將保留G96指令最終值。例上圖中切削F70后,指令G97時未給S碼賦值,則保留682r/min值。

當由G97轉為G96時,若沒有S指令,則按前一G96所賦S值進行恒線速度控制。若剛開機而又沒有指令G96的S值,則系統(tǒng)報警。

 

三、   T功能

T后面有4位數值,前兩位是刀具號,后兩位即是刀具長度補償號,又是刀尖圓弧半徑補償號。

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

 

四、   M功能

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

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

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

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

4、      M03  主軸順時針方向旋轉。

5、      M04主軸逆時針方向旋轉。

6、      M05主軸旋轉停止。

7、      M06換刀。

8、      M08  切削液開。

9、      M09  切削液關。

10、 M98  調用子程序。

11、 M99  子程序結束,并返回到主程序。

 

五、   坐標系統(tǒng)

    1、機床的坐標系

數控車床是以機床主軸軸線方向為Z軸方向,刀具遠離工件的方向為Z軸的正方向。X軸位于與工件安裝面相平行的水平面內,垂直于工件旋轉軸線的方向,且刀具遠離主軸軸線的方向為X軸的正方向。

    2、機床原點、參考點及機床坐標系

機床原點為機床上的一個固定點。車床的機床原點定義為主軸旋轉中心線與車頭端面的交點,見圖3-1,O點即為機床原點。

參考點也是機床上一個固定點。該點與機床原點的相對位置如圖3-1所示(點O`即為參考點)。其位置由Z向與X向的機械擋塊來確定。當進行回參考點的操作時,安裝在縱向和橫向滑板上的行程開關碰到相應的擋塊后,由數控系統(tǒng)發(fā)出信號,由系統(tǒng)控制滑板停止運動,完成回參考點的操作。

如果以機床原點為坐標原點,建立一個Z軸與X軸的直角坐標系,則此坐標系就稱為機床坐標系。

 

 

 

 

 

 

 

圖3-1  機床原點和參考點

 

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

3、   工件原點和工件坐標系

工件圖樣給出以后,首先應找出圖樣上的設計基準點。其它各項尺寸均以此點為基準進行標注。該基準點稱為工件原點。以工件原點為坐標原點建立一個Z軸與X軸的直角坐標系,稱為工件坐標系。

工件原點是人為設定的,設定的依據是既要符合圖樣尺寸的標注習慣,又要便于編程。通常工件原點選擇在工件右端面、左端面或卡爪的前端面。將工件安裝載卡盤上,則機床坐標系與工件坐

 

 

 

 

 

 

 

 

圖3-2  工件原點與工件坐標系

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

4、   絕對編程與增量編程

X軸和Z軸移動量的指令方法有絕對指令和增量指令兩種。絕對指令是對各軸移動到終點的坐標值進行編程的方法,稱為絕對編程法。增量指令是用各軸移動量直接編程的方法,稱為增量編程法。                      +X

    絕對編程時,用X、Z   70            終點B

表示X軸與Z軸的坐標值;

增量編程時,用U、W表示                         

在X軸和Z軸上的移動量。  20                          終點A

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

時為X50,U-60,絕對指令        圖3-3增量值與絕對值

時為X70,Z40。絕對編程

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

    5、直徑編程與半徑編程

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

 

六、   G功能

1、   坐標系設定(G50)

工件安裝在卡盤上,機床坐標系與工件坐標系是不重合的。為便于編程,應建立一個工件坐標系,使刀具在此坐標系中進行加工。

加工坐標系有兩種設定方法,一種是G50方式;另一種是以G54—G59方式。

G50是車削中常用得方式。

格式:G50 X__ Z__;

式中X__ Z__是目前刀具在新坐標系中位置值。

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

    A、工件坐標系設定

    G50 X__ Z__;

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

    G50 Xα Zβ;

后,系統(tǒng)內部即對(α,β)進行記憶,并顯示在顯示器上,這就相當于系統(tǒng)內建立了一個以工件原點為坐標原點燈工件坐標系。

例如圖3-4所示坐標系的設定,當以工件左端面為工件原點時:G50 X200 Z263;

當以工件右端面為工件原點時:G50 X200 Z123;

當以卡爪前端面為工件原點時:G50 X200 Z253;

 

 

 

 

 

 

 

 

 

圖3-4 工件坐標系設定

B、坐標系平移

G50 U__ W__;

該指令能把已建立起來的某個坐標系進行平移,其中U和W分別代表坐標原點在X軸和Z軸在的位移量。

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

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

應當注意,在機床坐標系中,坐標值是刀架中心點(對刀參考點)相對機床原點的距離;而在工件坐標系中,坐標值則是刀尖相對工件原點的距離。

 

 

 

 

 

 

 

圖3-5 坐標系的設定與平移

 

2、   倒角、倒圓編程                        

使用倒角、倒圓功能可以簡化編程程序。

①45°倒角。

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

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

           X                         X

                                   起點

      起點                    +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

                                     起點

                   

    起點                     +R    Z                                        Z

                         -R

                                      -R   +R

 

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

                      21

                 10

 

 


 

                          4′45°

                            R5

 

 


 

                                 

                                         F10   F38

0                                                                                                                    起點

                            (0,30)

 

圖3-10  倒角功能應用例圖

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

絕對編程                   增量編程

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;

③任意角度倒角

在直線或圓弧插補指令尾部加上C__,可自動插入任意角度的倒角,用C后面的數字指令重假設沒有倒角的拐角交點距倒角始點與終點之間的距離。

 終點(100,-100)        X             例:圖3-11程序為

                            N10 G50 X0 Z0;

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

                      N30 X100 Z-100;

              10         

                                        X

                           終點(100,-100)

        起點0              Z                           (50,0)

       圖3-11任意角度倒角                   R10

④ 任意角度倒圓

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

可自動插入任意角度的倒圓。              起點0           Z

例:圖3-12程序為                    圖3-12任意角度倒圓

N10 G01 X50 R10;

N20 X100 Z-100;

3、   刀尖圓弧自動補償功能

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

    按刀尖點編出的程序在進行端            +X

面、 外徑、內徑等與軸線平行的表     端面切削點               刀具

面  加工時,是沒有誤差的,但在進

行 倒角、錐面及圓弧切削時,則會少

切或過切現象(如圖3-14)具有刀尖圓                      +Z

弧自動補償功能的 數控系統(tǒng)能根據刀        理想刀尖   外徑切削點

尖圓弧半徑計算出補償量,自動控制        圖3-13  刀尖圓角R

刀尖的運動以避免上述現象的產生。

為了進行刀尖圓弧半徑補償,需要使用以下指令:

G40:取消刀具半徑補償,即按程序路徑進給。

G41:左偏刀具補償,按程序路徑前進方向刀具偏在零件左側進給。

G42:右偏刀具補償,按程序路徑前進方向刀具偏在零件右側進給。

另外還需指定假設刀尖點,指定方法如圖3-15所示。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

    下面的程序是應用刀具補償的實例(圖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刀具補償編程

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

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

例如:圖3-17按一般寫法,程序應寫為:

N10 G00 X50;

N20 G01 Z-30 F__;

N30 X65;

N40 G00 Z2;

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

G90 X50 Z-30 F__;

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

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

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

 

 

 

 

 

 

 

 

 

 

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

 

例圖3-19的程序為:

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ā)

點,因此產生了重復切削端面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)過程如圖3-20所示。I為錐面切削始點與切削終點的半徑差。圖中X軸向切削始點坐標小於切削終點坐標,I的數值為負,如果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)

切削端面時,編程格式為:

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

循環(huán)過程如圖3-22所示,X、Z為平面切削終點坐標值,U、W為端面切削終點相對循環(huán)起點的坐標分量。例如:圖3-23程序為:

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)都返回始點,因而使外徑被重復切削,浪費時間,為提高效率可將程序循環(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__;

切錐面時,編程格式為:

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

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

例:對于錐面切削,程序如下:(圖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,可以將螺紋切削過程中,從始點出發(fā)“切入-切螺紋-讓刀-返回始點”的4個動作作為一個循環(huán),用一個程序段指令。

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

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

  

 

 

 

 

 

 

 

 

 

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

 

例:圖3-28圓柱螺紋加工的程序為

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錐螺紋加工的程序為

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)應用        圖3-29錐螺紋切削循環(huán)應用

 

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

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

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

 

代碼號

名     稱

備       注

G70

精加工循環(huán)

 

 

能夠進行

刀尖半徑補償

G71

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

應用G70

進行精加工

G72

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

G73

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

G74

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

 

不能進行刀尖半徑補償

G75

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

G76

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

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

 

 

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

用于切削棒料毛坯的大部分加工余量。當給出圖3-30所示加工形狀的路線A®A`®B及背吃刀量,就會進行平行于Z軸的多次切削,最后再按留有精加工切削余量Dw和Du/2之后的精加工形狀進行加工。其程序為:

G71 U(Dd) R(e)

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

式中:

ns ?指定精加工路線的第一個程序段順序號。

nf ?指定精加工路線的最后一個程序段順序號。

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

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

Dd ?背吃刀量(半徑值),無正負號。

e ?退刀量,可由參數設定。

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

 

 

 

 

 

 

 

 

 

 

 

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

在此應注意以下幾點:

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

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

    3)可以進行刀具補償。

    例:在圖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指令類似,通過與X軸平行的運動來完成直線加工,最后刀具執(zhí)行錐線加工指令完成錐面加工其程序為:

G72 W(Δd) R(e);

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

其中參數含義與G71相同。

 

 

 

 

 

 

 

 

 

 

 

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

 

應用舉例如圖3-33所示,其程序為:

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)就是按照一定的切削形狀逐漸地接近最終形狀。這種方法對于鑄造或鍛造毛坯的切削是一種效率很高的方法。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?重復加工次數。

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

例:圖3-35程序為:

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進行精加工。

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

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

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

以圖3-31的程序為例:

在N130程序段之后再加上:

N135 G70 P70 Q130;

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

 

§2 數控車床編程實例

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

圖3-36 帶中心孔的軸

 

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

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

    2)工步順序

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

②切槽。

③車螺紋。

 

    2、選擇刀具,畫出刀

具布置圖(圖3-37)

根據加工要求,選用

三把刀具,一號刀車外圓,

二號刀切槽,三號刀車螺紋。

 

    3、確定切削用量

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

 

表3-2 切削用量表

 

          切削用量

切削表面

主軸轉速

轉/分

進給速度

毫米/轉

車外圓

630

0.15

切槽

315

0.16

車螺紋

200

1.50

  

    4、編制程序

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

 

程     序

說     明

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;

程序代號

建立工件坐標系,調第一號刀,并進行刀補

主軸轉速為630轉/分,主軸正轉

快速接近工件,切削液開

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

精車ф48.34mm螺紋外徑

X向退刀至X=50mm

車錐面

車ф62mm外圓

X向退刀

倒角

車ф80mm外圓

順時針圓弧插補,車R70mm圓弧

程     序

說     明

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向退刀,車小臺階端面

返回換刀點,取消刀補,切削液關

調二號刀,并進行刀補

主軸正轉,轉速為315轉/分

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

切空刀槽

暫停進給5秒

退刀

快速返回換刀點,取消刀補,切削液關

調三號刀,并進行刀補

正轉正轉,轉速為200轉/分

快速接近車螺紋進刀起點,切削液開

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

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

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

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

快速返回換刀點,取消刀具補償,切削液關

主軸停止

程序結束