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

下載本文檔

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

文檔簡介

第三章數(shù)控車床編程第三章數(shù)控車床編程§3.4

刀具補(bǔ)償功能§3.1數(shù)控車床編程基礎(chǔ)§3.2數(shù)控車床編程基本指令§3.3車削加工循環(huán)指令第三章數(shù)控車床編程§3.4刀具補(bǔ)償功能§3.1數(shù)控車床編程基礎(chǔ)§3.2數(shù)

§3.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床主要功能1)一般在XOZ平面

2)可形成內(nèi)外圓柱面、圓錐面、倒角

1)可形成圓弧面、倒圓、非圓曲線回轉(zhuǎn)面

2)一次插補(bǔ),一次走刀1.直線插補(bǔ)2.圓弧插補(bǔ)3.車削固定循環(huán)1)外圓粗車、精車

2)內(nèi)孔粗車、精車

3)端面粗車、精車

4)槽粗車、精車

5)車螺紋

§3.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床主要功能1)一二、數(shù)控車床主要加工對象

精密、復(fù)雜回轉(zhuǎn)體零件二、數(shù)控車床主要加工對象精密、復(fù)雜回轉(zhuǎn)體零件數(shù)控車削加工零件數(shù)控車削加工零件三、數(shù)控車床主要技術(shù)參數(shù)1.最大回轉(zhuǎn)直徑2.最大加工直徑、最大加工長度3.主軸轉(zhuǎn)速范圍、功率,主軸通孔直徑4.尾座套筒直徑、行程、錐孔尺寸5.刀架刀位數(shù)、刀具安裝尺寸、工具孔直徑6.坐標(biāo)行程7.定位精度、重復(fù)定位精度(包括坐標(biāo)、刀架)8.快速進(jìn)給速度、切削進(jìn)給速度9.外形尺寸、凈重三、數(shù)控車床主要技術(shù)參數(shù)1.最大回轉(zhuǎn)直徑

四、數(shù)控車床坐標(biāo)系四、數(shù)控車床坐標(biāo)系(1)Z軸的確定Z軸是傳遞切削力的主軸所規(guī)定的主軸軸向。對于銑床、鏜床、鉆床等是帶動(dòng)刀具旋轉(zhuǎn)的軸;對于車床、磨床等是帶動(dòng)工件旋轉(zhuǎn)的軸。其方向是平行于主軸軸線,遠(yuǎn)離工件方向?yàn)檎较颉?/p>

銑床z軸+

銑床z軸-(1)Z軸的確定Z軸是傳遞切削力的主軸所規(guī)定的主(2)X軸的確定

X軸一般是水平的,平行于工件的裝夾平面。它平行于主要的切削方向,且以此方向?yàn)橹鞣较?。對于工件旋轉(zhuǎn)的機(jī)床(如車床、磨床等),X坐標(biāo)是工件的徑向且平行于橫向拖板,刀具遠(yuǎn)離回轉(zhuǎn)中心是正向。(2)X軸的確定X軸一般是水平的,平行于工件的裝夾平數(shù)控車床編程課件機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系機(jī)床原點(diǎn)工件原點(diǎn)機(jī)床參考點(diǎn)編程原點(diǎn)

數(shù)控車床坐標(biāo)系及相關(guān)點(diǎn)的關(guān)系機(jī)床原點(diǎn)工件原點(diǎn)機(jī)床參考點(diǎn)編程原點(diǎn)數(shù)控車

機(jī)床原點(diǎn)O+Z+XLФd旋轉(zhuǎn)中心線數(shù)控車床坐標(biāo)系O′參考點(diǎn)工件原點(diǎn)O+Z+XLФd

工件坐標(biāo)系起刀點(diǎn)機(jī)床原點(diǎn)O+Z+XLФd旋轉(zhuǎn)中心線數(shù)控車床坐數(shù)控車床編程課件

五、數(shù)控車床編程特點(diǎn)1.在一個(gè)程序段中,可以采用絕對坐標(biāo)編程、增量坐標(biāo)編程或二者混合編程。2.用絕對坐標(biāo)編程時(shí),坐標(biāo)值X取工件的直徑;增量坐標(biāo)編程時(shí),用徑向?qū)嶋H位移量的2倍值表示,并附上方向符號。3.由于車削加工的余量較大,因此,為簡化編程數(shù)控裝置常具備不同形式的固定循環(huán)。

4.編程時(shí),常認(rèn)為刀尖是一個(gè)點(diǎn),而實(shí)際中刀尖為一個(gè)半徑不大的圓弧,因此需要對刀具半徑進(jìn)行補(bǔ)償。五、數(shù)控車床編程特點(diǎn)1.在一個(gè)程序段

六、數(shù)控車床刀具六、數(shù)控車床刀具七、對刀問題

對刀就是確定刀尖在工件坐標(biāo)系中的位置。常用的對刀方法為試切法。O(b)確定刀尖在X向的位置O(a)確定刀尖在Z向的位置L

數(shù)控車床的對刀O(a)確定刀尖在Z向的位置L

O(b)確定刀尖在X向的位置dO(b)確定刀尖在X向的位置d七、對刀問題對刀就是確定刀尖在工件坐標(biāo)系中的

一、M指令——輔助功能指令1.程序停止M00

§3.2數(shù)控車床編程基本指令格式:M00;(1)系統(tǒng)執(zhí)行M00后,機(jī)床的所有動(dòng)作均被切斷,機(jī)床處于暫停狀態(tài),重新按下啟動(dòng)按鈕后,系統(tǒng)將繼續(xù)執(zhí)行M00程序段后面的程序。若此時(shí)按下復(fù)位鍵,程序?qū)⒎祷氐介_始位置,此指令主要用在尺寸檢驗(yàn)、排屑或插入必要的手工動(dòng)作等。

(2)M00指令必須單獨(dú)設(shè)一程序段。一、M指令——輔助功能指令1.程序停止M00§3.22.程序計(jì)劃停止M01格式:M01;說明:在機(jī)床操作面板上有“選擇停”(OPTIONALSTOP)開關(guān),當(dāng)該開關(guān)置ON時(shí),M01功能同M00,當(dāng)該開關(guān)置OFF位置時(shí),數(shù)控系統(tǒng)對M01不予理睬。M01指令同M00一樣,必須單獨(dú)設(shè)一程序段。3.程序結(jié)束M02格式:M02;說明:M02表示程序結(jié)束,機(jī)床停止運(yùn)行,程序停在最后一句。M02應(yīng)單獨(dú)設(shè)置一個(gè)程序段。2.程序計(jì)劃停止M01格式:M01;3.程序結(jié)束M024.主軸旋轉(zhuǎn)指令M03、M04、M05格式:M03(M04)S_;

M05;說明:M3啟動(dòng)主軸正轉(zhuǎn),M4啟動(dòng)主軸反轉(zhuǎn),M5使主軸停止轉(zhuǎn)動(dòng),S表示主軸轉(zhuǎn)速,如M4S500表示主軸以500r/min轉(zhuǎn)速反轉(zhuǎn)。M3、M4、M5可以和G代碼設(shè)在一個(gè)程序段內(nèi)。5.冷卻液開關(guān)M08、M09格式:M08(M09);說明:M08表示打開冷卻液,M09表示關(guān)閉冷卻液。M00、M01、M02、M30均能關(guān)閉冷卻液,如果機(jī)床有安全門,則打開安全門時(shí),冷卻液也會關(guān)閉。

4.主軸旋轉(zhuǎn)指令M03、M04、M056.調(diào)子程序(M98),子程序返回(M99)調(diào)子程序格式:M98P×××

××××;

調(diào)子程序次數(shù)子程序名子程序返回格式:M99;說明:(1)如果在一個(gè)加工程序的執(zhí)行過程中又調(diào)用了另一個(gè)程序,并且被調(diào)用的程序執(zhí)行完后又返回到原來的程序,則稱前一個(gè)程序?yàn)橹鞒绦?,后一個(gè)程序?yàn)樽映绦?。?dāng)在主程序中調(diào)用了一個(gè)子程序時(shí),我們稱之為1重嵌套。如果在子程序中又調(diào)用了另一個(gè)子程序,則稱為2重嵌套。6.調(diào)子程序(M98),子程序返回(M99)數(shù)控車床編程課件(2)M98指令編寫在主程序中,表示調(diào)子程序,P×××××××最后面的四位數(shù)字表示子程序名,前面其余幾位數(shù)字為調(diào)用子程序的次數(shù)(0~999次)。如:M98P1011001表示連續(xù)調(diào)用O1001子程序101次;

M98P52003表示連續(xù)調(diào)用O2003子程序5次。

M98P3000和M98P13000一樣,表示只調(diào)用O3000子程序1次。(3)M99指令編寫在子程序的最后一句,表示子程序返回,返回到主程序中。子程序?yàn)閱为?dú)編寫的一個(gè)程序。(4)子程序中的內(nèi)容應(yīng)視具體情況須用增量值編寫。(5)子程序調(diào)用主要用在重復(fù)加工的場合,如多刀車削的粗加工,形狀尺寸相同部位的加工等。(2)M98指令編寫在主程序中,表示調(diào)子程序,P××××××例

多刀粗加工的子程序調(diào)用。如圖錐面分3刀粗加工。

O1000;(主程序)

N010G50X280Z250.8;

N020M04S700T0100;

N030G00X85Z5;

N040M98P31001;

N050G28U2W2;

N060M30;

O1001;(子程序)

N010G00U-35;

N020G01U10W-85F0.15;

N030G00U25;

N040G00Z5;

N050G00U-5;

N060M99;例多刀粗加工的子程序調(diào)用。如圖錐面分3刀粗加工。二、F、S、T指令如F100——刀具進(jìn)給100mm/min

或F0.2——刀具進(jìn)給0.2mm/r1、F指令——進(jìn)給速度指令在程序啟動(dòng)第一個(gè)G1或G2或G3功能時(shí),必須同時(shí)驅(qū)動(dòng)F功能續(xù)效代碼,一般直接指定,即F后跟的數(shù)字就是進(jìn)給速度的大小.二、F、S、T指令如F100——刀具進(jìn)給100mm/minTnnnn。前兩位數(shù)字代表刀號,后兩位數(shù)字代表刀補(bǔ)號

如T0101(1號刀,刀偏號為01)

或T0102(1號刀,刀偏值為02)2、S指令——主軸速度功能S代碼后的數(shù)值為主軸轉(zhuǎn)速,要求為整數(shù)如S500——主軸轉(zhuǎn)速為500r/min在零件加工之前一定要啟動(dòng)主軸運(yùn)轉(zhuǎn)(M3或M4)3、T指令——刀具功能指令Tnnnn。前兩位數(shù)字代表刀號,后兩位數(shù)字代表刀補(bǔ)號2、S三、坐標(biāo)系相關(guān)G指令作用:設(shè)定起刀點(diǎn)(通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn))。格式:

G50X_Z_

(要求使用絕對坐標(biāo)值)如圖:N10G50X100Z801

工作坐標(biāo)系設(shè)定指令G50

三、坐標(biāo)系相關(guān)G指令作用:設(shè)定起刀點(diǎn)(通過當(dāng)前刀具所在位置來例:

O為編程原點(diǎn),按下圖設(shè)置編程坐標(biāo)系為:

G50X128.7Z375.1;例:O為編程原點(diǎn),按下圖設(shè)置編程坐標(biāo)系為:2、絕對值編程與相對值編程指令每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于程序原點(diǎn)。G90:絕對值編程G91:相對值編程每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于程序原點(diǎn)。1)格式:

G90X_Z_G91X_Z_2)說明:G90,G91為模態(tài)指令,可相互注銷,G90為缺省值.2、絕對值編程與相對值編程指令每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于絕對尺寸相對尺寸…..G90………;G00X30Y37;………..G91………;G00X20Y25;……絕對尺寸相對尺寸…..G90………;…..G91………;3、參考點(diǎn)返回檢測G27格式:G27X(U)_;X向參考點(diǎn)檢查;

G27Z(W)_;Z向參考點(diǎn)檢查;

G27X(U)_

Z(W)_;X、Z向參考點(diǎn)檢查。說明:(1)執(zhí)行該指令時(shí)刀具以快速運(yùn)動(dòng)方式在被指定的位置上定位,到達(dá)的位置如果是參考點(diǎn),則返回參考點(diǎn)燈亮。僅一個(gè)軸返回參考點(diǎn)時(shí)對應(yīng)軸的燈亮。若定位結(jié)束后被指定的軸沒有返回參考點(diǎn)則出現(xiàn)報(bào)警。執(zhí)行該指令前也應(yīng)取消刀具位置偏置。

2)X、Z為參考點(diǎn)的坐標(biāo)值,U、W表示到參考點(diǎn)的距離。(3)執(zhí)行G27指令的前提是機(jī)床在通電后必須返回過一次參考點(diǎn)。

3、參考點(diǎn)返回檢測G274、回參考點(diǎn)控制指令(1)自動(dòng)返回參考點(diǎn)G28格式:G28X_Z_X、Z:絕對編程時(shí)為中間點(diǎn)在工件坐標(biāo)系中的坐標(biāo);增量編程時(shí)為中間點(diǎn)相對于起點(diǎn)的位移量。(2)自動(dòng)從參考點(diǎn)返回G29格式:G29X_Z_X、Z:絕對編程時(shí)為定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);增量編程時(shí)為定位終點(diǎn)相對于G28中間點(diǎn)的位移量。4、回參考點(diǎn)控制指令(1)自動(dòng)返回參考點(diǎn)G28格式:G28數(shù)控車床編程課件

自動(dòng)返回參考點(diǎn)R-參考點(diǎn)執(zhí)行G28X40Z50程序后,刀具以快速移動(dòng)速度從B點(diǎn)開始移動(dòng),經(jīng)過中間點(diǎn)A(40,50),移動(dòng)到參考點(diǎn)R;或編程G28U2W2后,則刀具沿X、Z快速離開B點(diǎn),經(jīng)過中間點(diǎn)(相對于B點(diǎn)U=2,W=2),移動(dòng)到參考點(diǎn)R。自動(dòng)返回參考點(diǎn)R-參考點(diǎn)執(zhí)行G28X40Z50程序后G28G90X1000Y700;返回參考點(diǎn)(A→B→R)T0101;在參考點(diǎn)換刀G29X1500Y200;從參考點(diǎn)返回(R→B→C)G28和G29指令應(yīng)用的例子G28G90X1000Y700;返回參考點(diǎn)(A→B→R5、英制和公制(米制)輸入G20、G21格式:G20(G21)說明:(1)G20表示英制輸入,G21表示公制(米制)輸入。G20和G21是兩個(gè)可以相互取代的代碼,但不能在一個(gè)程序中同時(shí)使用G20和G21。

(2)機(jī)床通電后的狀態(tài)為G21狀態(tài)。5、英制和公制(米制)輸入G20、G211、G00快速點(diǎn)定位

格式:G00X_Z_

(其中X,Z為終點(diǎn)坐標(biāo))

如圖:G00X50Z2四、運(yùn)動(dòng)路徑控制指令

1、G00快速點(diǎn)定位格式:G00X_Z_如圖:四、例:如右圖刀尖從A點(diǎn)快進(jìn)到B點(diǎn),分別用絕對坐標(biāo)、增量坐標(biāo)和混合坐標(biāo)方式寫出該G00程序段。絕對坐標(biāo)方式:G00X40Z58;增量坐標(biāo)方式:G00U-60W-28.5;混合坐標(biāo)方式:G00X40W-28.5;

G00U-60Z58;例:如右圖刀尖從A點(diǎn)快進(jìn)到B點(diǎn),分別用絕對坐標(biāo)、增量坐標(biāo)和混2、G01直線插補(bǔ)格式:G1

X_Z_F_

(其中X,Z為終點(diǎn)坐標(biāo))

左圖:G01Z-80F100

右圖:G01X80Z-80F1002、G01直線插補(bǔ)格式:G1X_Z_F_(其中X,數(shù)控車床編程課件數(shù)控車床編程課件例:如圖刀具從P0┄→P1→P2→P3┄→P0點(diǎn)運(yùn)動(dòng)(圖中┄→為G00方式;→為G01方式)。加工程序?yàn)椋航^對坐標(biāo)方式:N030G00X50Z2;(P0→P1)N040G01Z-40F0.1;(P1→P2)N050X80Z-60;(P2→P3)N060G00X200Z100;(P3→P0)增量坐標(biāo)方式:N030G00U-150W-98;(P0┄→P1)N040G01W-42F0.1;(P1┄→P2)N050U30W-20;(P2┄→P3)N060G00U120W160;(P3┄→P0)例:如圖刀具從P0┄→P1→P2→P3┄→P0點(diǎn)運(yùn)動(dòng)(圖中┄3.圓弧插補(bǔ)指令G02、G033.圓弧插補(bǔ)指令G02、G03(1).圓弧插補(bǔ)方向(1).圓弧插補(bǔ)方向★用圓弧半徑R指定圓心位置編程G02(或G03)XZRF(絕對);G02(或G03)UWRF(相對)。

X,Z(U,W)為圓弧終點(diǎn)坐標(biāo);

R—圓弧半徑;

(2).圓弧插補(bǔ)指令格式★用圓弧半徑R指定圓心位置編程G02(或G03)

★用I,K指定圓心位置的編程G02(或G03)XZIKF(絕對);G02(或G03)UWIKF(相對)。I—圓心相對于圓弧起點(diǎn)的徑向增量坐標(biāo)值;

K—圓心相對于圓弧起點(diǎn)的軸向增量坐標(biāo)值★用I,K指定圓心位置的編程G02(或G03)ZXOR236014ZXO6014ZXO6014A.絕對坐標(biāo)編程

(3)順圓插補(bǔ)G02半徑法:

G02X60.0Z-23.0R23F30圓心法:

G02X60.0Z-23.0I46K0F30B.相對坐標(biāo)編程半徑法:

G02U46.0W-23.0R23F30圓心法:

G02U46.0W-23.0I46K0F30ZXOR236014ZXO6014ZXO6014

順時(shí)針車圓弧

例:所示工件,加工順時(shí)針圓弧的程序?yàn)椋航^對坐標(biāo)方式:N50G01X20Z-30F0.1;N60G02X40Z-40R10F0.08;增量坐標(biāo)方式:N50G01U0W-32F0.1;N60G02U20W-10I20K0F0.08;順時(shí)針車圓弧例:所示工件,加工順時(shí)針圓弧的程序?yàn)椋喉槇A模擬加工演示……N50G02X58Z-20R20

N60G01X58Z-54N70G02

X58Z-93R25……順圓模擬加工演示……ZXO60

(4)逆圓插補(bǔ)G03A.絕對坐標(biāo)編程半徑法:

G03X60.0Z-30.0R30F30圓心法:

G03X60.0Z-30.0I0K-30F30B.相對坐標(biāo)編程半徑法:

G03U60.0W-30.0R30F30圓心法:

G03U60.0W-30.0I0K-30F30ZXO60ZXO60ZXO60(4)逆圓插補(bǔ)G03A.

逆時(shí)針車圓弧

絕對坐標(biāo)方式:N50G01X28Z-40F0.1;N60G03X40Z-46R6F0.08;增量坐標(biāo)方式:N50G01U0W-42F0.1;N60G03U12W-6R6F0.08;

例:如圖加工逆時(shí)針圓弧的程序:逆時(shí)針車圓弧絕對坐標(biāo)方式:例:如圖加工逆時(shí)針圓弧的程序4、程序延時(shí)(暫停)G04格式:G04X_;或G04U_;或G04P_;說明:(1)該指令按給定時(shí)間延時(shí),不做任何動(dòng)作,延時(shí)結(jié)束后再自動(dòng)執(zhí)行下一段程序。該指令主要用于車削環(huán)槽,盲孔及自動(dòng)加工螺紋時(shí)可使刀具在短時(shí)間無進(jìn)給方式下進(jìn)行光整加工。(2)X、U表示秒,P表示毫秒。程序延時(shí)時(shí)間范圍為16毫秒到9999.999秒。例:程序暫停2.5秒,可編程:G04X2.5;或G04U2.5;或G04P2500;4、程序延時(shí)(暫停)G04例:如圖車削φ50×2槽,編程如下:……N010G00X62Z-12;N011G01X50F0.08;N012G04U1;N013G00X62;……例:如圖車削φ50×2槽,編程如下:數(shù)控車床編程課件5、進(jìn)給速度控制G98、G99格式:G98(G99)說明:(1)G98為每分鐘進(jìn)給(mm/min),G99為每轉(zhuǎn)進(jìn)給(mm/r)。G98通常用于數(shù)控銑床、加工中心類進(jìn)給指令;G99通常用于數(shù)控車床類進(jìn)給指令。G99為該數(shù)控車床通電后的狀態(tài)。(2)在機(jī)床操作面板上有進(jìn)給速度倍率開關(guān),進(jìn)給速度可在0~150%范圍內(nèi)以每級10%進(jìn)行調(diào)整。在零件試切削時(shí),進(jìn)給速度的修調(diào)可使操作者選取最佳的進(jìn)給速度。5、進(jìn)給速度控制G98、G99說明:6、主軸控制G96、G97格式:G96S_;

G97S_;

說明:(1)G96是接通機(jī)床恒線速控制,此處S指定的數(shù)值表示切削速度(m/min)。數(shù)控裝置從刀尖位置處計(jì)算出主軸轉(zhuǎn)速,自動(dòng)而連續(xù)的控制主軸轉(zhuǎn)速,使之始終達(dá)到由S指定的數(shù)值。設(shè)定恒線速可以使工件各表面獲得一致的表面粗糙度。(2)G97是取消恒線速控制,并按S指定的主軸轉(zhuǎn)速旋轉(zhuǎn),此處S指定的數(shù)值表示主軸轉(zhuǎn)速(r/min),也可以不指定S。6、主軸控制G96、G97例:G96S150表示切削點(diǎn)線速度控制在150m/min。對下圖中所示的零件,為保持A、B、C各點(diǎn)的線速度在150m/min,則各點(diǎn)在加工時(shí)的主軸轉(zhuǎn)速分別為:

A:n=1000×150÷(π×40)=1193r/min

B:n=1000×150÷(π×60)=795r/min

C:n=1000×150÷(π×70)=682r/min例:G96S150表示切削點(diǎn)線速度控制在150m/mi(3)在恒線速控制中,由于數(shù)控系統(tǒng)是將X的坐標(biāo)值當(dāng)作工件的直徑來計(jì)算主軸轉(zhuǎn)速,所以在使用G96指令前必須正確的設(shè)定工件坐標(biāo)系。(4)當(dāng)?shù)毒咧饾u靠近工件中心時(shí),主軸轉(zhuǎn)速會越來越高,此時(shí)工件有可能因卡盤調(diào)整壓力不足而從卡盤中飛出。為防止這種事故,在建立G96指令之前,最好先設(shè)定G50來限制主軸最高轉(zhuǎn)速。(3)在恒線速控制中,由于數(shù)控系統(tǒng)是將X的坐標(biāo)值當(dāng)作工件的直7、主軸最高轉(zhuǎn)速設(shè)定G50格式:G50S_;說明:(1)G50有坐標(biāo)系設(shè)定和主軸最高轉(zhuǎn)速設(shè)定兩種功能,此處G50是后一種功能,用S指定的數(shù)值來設(shè)定主軸最高轉(zhuǎn)速(r/min)。如:G50S2000;主軸最高轉(zhuǎn)速設(shè)定為2000r/min。(2)在設(shè)置恒線速度后,由于主軸的轉(zhuǎn)速在工件不同截面上是變化的,為防止主軸轉(zhuǎn)速過高而發(fā)生危險(xiǎn),在設(shè)置恒線速度前,可以將主軸最高轉(zhuǎn)速設(shè)定在某一個(gè)最高值,切削過程中當(dāng)執(zhí)行恒線速度時(shí),主軸最高轉(zhuǎn)速將被限制在此最高值。7、主軸最高轉(zhuǎn)速設(shè)定G508、螺紋車削G32格式:G32X(U)_

Z(W)_

F_;(1)X、Z:為絕對編程時(shí),有效螺紋終點(diǎn)在工件坐標(biāo)系中的坐標(biāo).(2)F為長軸螺距,如下圖,若錐角≤45°時(shí),F(xiàn)表示Z軸螺距,否則F表示X軸螺距。(3)U、W:為增量編程時(shí),有效螺紋終點(diǎn)相對于螺紋切削起點(diǎn)的位移量;8、螺紋車削G32(2)F為長軸螺距,如下圖,若錐角≤45°例:如圖直螺紋加工,已知直螺紋切削參數(shù):螺紋螺距P=2mm,引入量δ1=3mm,超越量δ2=1.5mm,分2次車削,背吃刀量為=0.5mm。程序如下。

N100G00U-60;N110G32W-74.5F2;N120G00U60;N130W74.5;N140U-61;N150G32W-74.5F2;N160G00U61;N170W74.5;例:如圖直螺紋加工,已知直螺紋切削參數(shù):螺紋螺距P=2mm例:如圖所示圓錐螺紋加工,已知錐螺紋切削參數(shù)為:螺紋導(dǎo)程P=3.5mm,引入量δ1=2mm,超越量δ2=1mm,分2次車削,背吃刀量為

=0.5mm。程序如下。

N100G00X13Z72;N110G32X42W-43F3.5;N120G00X50;N130Z72;N140X12;N150G32X41W-43F3.5;N160G00X50;N170Z72;例:如圖所示圓錐螺紋加工,已知錐螺紋切削參數(shù)為:螺紋導(dǎo)程PG50X50Z120M03S800G00Z101.5X29.2ap1=0.8G32Z19F1.5G00X40Z101.5X28.6ap2=0.6G32Z19F1.5G00X40Z101.5X28.2ap3=0.14…….3019101.5對圖所示的圓柱螺紋編程。螺紋導(dǎo)程為1.5mm,δ1=1.5mm,δ2=1mm,每次吃刀量(直徑值)分別為0.8mm、0.6mm、0.4mm、0.16mm.G50X50Z1203019101.5對圖所示的圓柱螺XZ例:直螺紋循環(huán)切削毛坯外形已加工完成,分4次切削。切削量為0.8,0.6,0.4,0.16XZ例:直螺紋循環(huán)切削毛坯外形已加工完成,分4次切削。切削量O3312N10G50X50Z120(設(shè)立坐標(biāo)系)N20M03S300(主軸以300r/min旋轉(zhuǎn))N30G00X29.2Z101.5(到螺紋起點(diǎn),升速段1.5,吃刀深0.8)N40G32Z19F1.5(切削螺紋到螺紋切削終點(diǎn),降速段1)N50G00X40(X軸方向快退)N60Z101.5(Z軸方向快退到螺紋起點(diǎn)處)N70X28.6(X軸方向快進(jìn)到螺紋起點(diǎn)處,吃刀深0.6)N80G32Z19F1.5(切削螺紋到螺紋切削終點(diǎn))N90G00X40(X軸方向快退)N100Z101.5(Z軸方向快退到螺紋起點(diǎn)處)N110X28.2(X軸方向快進(jìn)到螺紋起點(diǎn)處,吃刀深0.4)N120G32Z19F1.5(切削螺紋到螺紋切削終點(diǎn))N13G00X40(X軸方向快退)N14Z101.5(Z軸方向快退到螺紋起點(diǎn)處)N15X28.04(快進(jìn)到螺紋起點(diǎn)處,吃刀深0.16)N16G32Z19F1.5(切削螺紋到螺紋切削終點(diǎn))N17G00X40(X軸方向快退)N18X50Z120(回對刀點(diǎn))N19M05(主軸停)N20M30(主程序結(jié)束并復(fù)位)O3312§3.3車削加工循環(huán)指令一、單一外形固定循環(huán)G90、G92、G941.外徑、內(nèi)徑車削循環(huán)G90圓柱面車削循環(huán)格式:G90X(U)_

Z(W)_

F_;說明:X、Z為終點(diǎn)坐標(biāo),U、W為切削終點(diǎn)相對于循環(huán)起點(diǎn)坐標(biāo)值的增量。用增量坐標(biāo)編程時(shí)地址U、W的符號由軌跡1、2的方向決定,沿負(fù)方向移動(dòng)為負(fù)號,否則為正號。§3.3車削加工循環(huán)指令一、單一外形固定循環(huán)G90、G92數(shù)控車床編程課件

例:如圖所示,用G90指令編程,毛坯直徑ф34,工件直徑ф24,分三次車削。用絕對值編程。

N05G50X60Z80N10M03S400N15G00X40Z60N20G90X30Z20F200N30G90X27Z20N40G90X24Z20N50G00X60Z80N60M05N70M02例:如圖所示,用G90指令編程,毛坯直徑ф3例:應(yīng)用圓柱面車削循環(huán)功能加工圖示零件。N10G50X200Z200;

N20M04S1000T0100;

N30G00X55Z2M08;

N40G90X45Z-25F0.2;

N50X40;

N60X35;

N70G00X200Z200;

N80M30;

例:應(yīng)用圓柱面車削循環(huán)功能加工圖示零件。N10G50X2圓錐面車削循環(huán)格式:G90X(U)_Z(W)_R_F_;R值為切削起點(diǎn)B與切削終點(diǎn)C的X坐標(biāo)值之差(半徑值)。算術(shù)值為正時(shí),R取正;否則為負(fù)。即錐面起點(diǎn)坐標(biāo)大于終點(diǎn)坐標(biāo)時(shí)為正,反之為負(fù)。圓錐面車削循環(huán)格式:G90X(U)_Z(W)_R_F例:應(yīng)用圓錐面車削循環(huán)功能加工圖示零件?!?/p>

G01X65Z2;

G90X60Z-25R-5F0.2;

X50;

G00X100Z200;

……

例:應(yīng)用圓錐面車削循環(huán)功能加工圖示零件。……

G01X65

G90、G92、G94都是模態(tài)量,當(dāng)這些代碼在沒有被同組的其他代碼(G00、G01)取代以前,程序中又出現(xiàn)M代碼時(shí),則先將G90、G92、G94代碼重新執(zhí)行一遍,然后才執(zhí)行M代碼,這一點(diǎn)在編程時(shí)要特別注意。例如:N100G90U-50W-20F0.2;

N110M00;當(dāng)執(zhí)行完N110段時(shí),先重復(fù)執(zhí)行N100段的動(dòng)作,然后再執(zhí)行N110段。為避免這種情況,應(yīng)將程序段改為:

N100G90U-50W-20F0.2;

N110G00M00;此處僅取消G90狀態(tài),并不執(zhí)行任何動(dòng)作。

G90、G92、G94都是模態(tài)量,當(dāng)這些代碼在沒有2.螺紋車削循環(huán)G92

直螺紋車削循環(huán)格式:

G92X(U)_

Z(W)_

F_;圓錐螺紋車削循環(huán)格式:G92X(U)_

Z(W)_

R_

F_;

說明:①式中X(U)、Z(W)為終點(diǎn)坐標(biāo),F(xiàn)為螺紋的導(dǎo)程,R為錐螺紋大小端的半徑差。②螺紋的導(dǎo)程范圍及主軸速度的限制等與G32螺紋車削相同。

2.螺紋車削循環(huán)G92說明:螺紋車削循環(huán)

R:快速進(jìn)給F:切削進(jìn)給

圓錐螺紋車削循環(huán)直螺紋車削循環(huán)螺紋車削循環(huán)R:快速進(jìn)給圓錐螺紋車削循環(huán)例:試編寫圖示圓柱螺紋M30×1.5的加工程序。(查表2-2,牙深0.974mm。每刀車削直徑量為:0.8、0.6、0.4、0.16mm)

……N60G00X35Z104;

N61G92X29.2Z53F1.5;

N62X28.6;

N63X28.2;

N64X28.04;

N65G00X200Z200;

……例:試編寫圖示圓柱螺紋M30×1.5的加工程序。(查表2-23.端面車削循環(huán)G94

(各地址代碼的用法同G90)

直端面車削循環(huán)格式:

G94X(U)_

Z(W)_

F_;圓錐端面車削循環(huán)格式:G94X(U)_

Z(W)_

R_

F_;

R:快速進(jìn)給F:切削進(jìn)給3.端面車削循環(huán)G94(各地址代碼的用法同G9二、復(fù)合固定循環(huán)指令1.外徑、內(nèi)徑粗加工循環(huán)指令G71

格式:G71U(△d)R(e)

G71P(ns)Q(nf)U(△u)W(△w)(F_S_T_);

說明:

G71指令適用于圓柱毛坯料粗車外徑和圓筒毛坯料粗車內(nèi)徑。G71指令程序段內(nèi)要指定精加工工件程序段的順序號、精加工余量、粗加工每次切深、F功能、S功能、T功能等。②ns

—精加工第一個(gè)程序段的段號;nf

—精加工最后一個(gè)程序段的段號;△u—x軸方向的精加工余量(直徑值);△w—z軸方向的精加工余量;△d—粗加工每次切深;F—粗車時(shí)進(jìn)給量;S—粗車時(shí)主軸轉(zhuǎn)速;T——刀號。③粗車過程中從程序段號P到Q之間包括的任何F、S、T功能都被忽略,只有G71指令中指定的F、S、T有效。

二、復(fù)合固定循環(huán)指令說明:

外徑粗加工循環(huán)R:快速進(jìn)給F:切削進(jìn)給e:回刀時(shí)徑向退刀量(由參數(shù)設(shè)定)外徑粗加工循環(huán)R:快速進(jìn)給例:已知粗車深度2mm,X軸方向的精加工余量(直徑值)2mm,z軸方向的精加工余量2mm,粗車時(shí)進(jìn)給量為0.25mm/r。刀具起始點(diǎn)坐標(biāo)X=200.0mm,Z=140.0mm。

例:已知粗車深度2mm,X軸方向的精加工余量(直徑值)2mmN50G00X40Z3;

N60G01Z-30F0.15;

N70X60Z-60;

N80Z-80;

N90X100Z-90;

N110Z-110;

N110X120Z-130;

N120G00X125;O2000;N10G50X200Z140;

N20G00X120Z3M08T0100;

N30G96S120;

N40G71U2R1;N45G71P50Q110U2W2F0.25N50G00X40Z3;

N60G01Z-30FO0001;N10M03S800;N20T0101;N30G00X150Z0;N40G71U2R1F200;N50G71P60Q100U0.25W0.5;N60G00X40S1200;N70G01Z-30F100;N80X60W-30;N90W-20;N100X100W-10;N110G70P60Q100;N120M05;N130M30;示例:毛坯Φ120x175O0001;示例:毛坯Φ120x175說明:

G72指令適用于圓柱毛坯料端面方向的加工,刀具的循環(huán)路徑如圖所示。G72指令與G71指令類似,不同之處就是刀具路徑是按徑向方向循環(huán)的。

2.端面粗加工循環(huán)指令G72

格式:

G72W(△d)R(e)

G72P(ns)Q(nf)U(△u)W(△w)(F_S_T_)

端面粗加工循環(huán)說明:2.端面粗加工循環(huán)指令G72端面粗加工循環(huán)R:快速進(jìn)給F:切削進(jìn)給e:回刀時(shí)徑向退刀量(由參數(shù)設(shè)定)R:快速進(jìn)給O0001;N10M03S800;N20T0101;N30G00X120Z0;N40G72W2R1F300;N50G72P60Q100U0.2W0.25;N60G00Z-55S800;N70G01X160F150;N80X80W20;N90W15;N100X40W20;N110G70P60Q100;N120M05;N130M30;示例:Φ165x100O0001;示例:Φ165x1003.圖形重復(fù)車削循環(huán)指令G73格式:G73U(△i)W(△k)R(d)

G73P(ns)Q(nf)U(△u)W(△w)(F_S_T);說明:①

G73指令與G71,G72指令功能相同,只是刀具路徑是按工件精加工輪廓進(jìn)行循環(huán)的。如鑄件、鍛件等毛坯已具備了簡單的零件輪廓,使用G73循環(huán)指令可以節(jié)省時(shí)間,提高功效。②式中ns

—精加工第一個(gè)程序段的段號;nf

—精加工最后一個(gè)程序段的段號;△u—x軸方向的精加工余量(直徑值);△w

—z軸方向的精加工余量;F—粗車時(shí)進(jìn)給量;S—粗車時(shí)主軸轉(zhuǎn)速;T——刀號。

;△i

—x軸方向的退出距離和方向;△k

—z軸方向的退出距離和方向;d

—粗切次數(shù)。

3.圖形重復(fù)車削循環(huán)指令G73格式:G73U(△i)W(△k)R(d)

G73P(ns)Q(nf)U(△u)W(△w)(F_S_T)格式:G73U(△i)W(△k)R(d)O0001;N10M03S500;N20T0101;N30G00X200Z10;N40G73U1W1R8;N50G73P60Q100U0.5W0.3F300;N60G00X80Z1;N70G01Z-20F150S800;N80X120W-10;N90W-20;N100G02X160W-20R20;N110G01X180W-10;N120G70P60Q110;N130M05;N140M30;示例:Φ190x120O0001;示例:Φ190x1204.精加工循環(huán)指令G70格式:G70PnsQ

nf;說明:G70為執(zhí)行G71,G72,G73粗加工循環(huán)指令以后的精加工循環(huán)。在G70指令程序段內(nèi)要給出精加工第一個(gè)程序段的序號和精加工最后一個(gè)程序段序號。4.精加工循環(huán)指令G70例:

如圖所示工件,試用G70,G71指令編程。

例:如圖所示工件,試用G70,G71指令編程。

O1000;

程序名

N010G50X200Z220;坐標(biāo)系設(shè)定

N020M04S800T0300;

主軸旋轉(zhuǎn)

N030G00X160Z180M08;

N035G71U2R1N040G71P50Q110U4W2F0.15S500;粗車循環(huán)N050G00X40S800;

N060G01W-40F0.06;

N070X60W-30;

N080W-20;

N090X100W-10;

N100W-20;

N110X140W-20;

N120G70P050Q110;精車循環(huán)

N130G00X200Z220M09;

N140M30;

O1000;程序名§3.4

刀具補(bǔ)償功能

刀具功能又稱T功能,進(jìn)行刀具選擇和刀具補(bǔ)償?shù)墓δ?。格式:T××

××

刀具號刀具補(bǔ)償號說明:(1)刀具號從01~12;刀具補(bǔ)償號從00~16,其中00表示取消某號刀的刀具補(bǔ)償。(2)通常以同一編號指令刀具號和刀具補(bǔ)償號,以減少編程時(shí)的錯(cuò)誤,如T0101表示01號刀調(diào)用01補(bǔ)償號設(shè)定的補(bǔ)償值,其補(bǔ)償值存在刀具補(bǔ)償存儲器內(nèi)。數(shù)控車床的刀具補(bǔ)償功能包括刀具位置補(bǔ)償和刀尖圓弧半徑補(bǔ)償兩個(gè)方面?!?.4刀具補(bǔ)償功能刀具功能又稱T功能,進(jìn)行刀具選擇和刀一、刀具位置補(bǔ)償

刀具的位置補(bǔ)償又稱為刀具偏置補(bǔ)償或刀具偏移補(bǔ)償,亦稱為刀具幾何位置及磨損補(bǔ)償。在下面三種情況下,均需進(jìn)行刀具位置的補(bǔ)償。(1)若干把刀具加工同一輪廓尺寸的零件,編程時(shí)以其中一把刀為基準(zhǔn)設(shè)定工件坐標(biāo)系的,因此必須將所有刀具的刀尖都移到此基準(zhǔn)點(diǎn)。利用刀具位置補(bǔ)償功能,即可完成。(2)同一把刀來說當(dāng)?shù)毒咧啬ズ笤侔阉鼫?zhǔn)確的安裝到程序所設(shè)定的位置是非常困難的,總是存在著位置誤差。必須用刀具位置補(bǔ)償功能來修正安裝位置誤差。

(3)加工過程中有不同程度的磨損,而磨損后刀具的刀尖位置與編程位置存在差值,用刀具位置補(bǔ)償?shù)姆椒▉斫鉀Q。一、刀具位置補(bǔ)償N50G00X50Z76T0101;N50G00X50Z76T0100;N60G01Z15F0.2;N60G01Z15F0.2T0101;

試對照圖比較下面兩種編程的不同?注:T0100刀具比基準(zhǔn)刀長了2mmN50G00X50Z76T0101;注意:刀具位置補(bǔ)償一般是在換刀指令后第一個(gè)含有移動(dòng)指令的程序段中進(jìn)行,或者說刀具位置補(bǔ)償是在上個(gè)程序段的執(zhí)行過程中完成的。例如:N50G00X50Z76T0100;該程序段中沒有刀具補(bǔ)償,刀尖運(yùn)動(dòng)軌跡如上圖(a)中實(shí)線所示,即從P0運(yùn)動(dòng)到P1。

N50G00X50Z76T0101;刀具運(yùn)動(dòng)結(jié)果如圖(a)中虛線所示,刀尖從運(yùn)動(dòng)到。如果下一個(gè)程序段是車φ50外圓,那么刀尖由點(diǎn)開始運(yùn)動(dòng),加工出的零件表面是符合零件圖樣要求的。

N50G00X50Z76T0100;N60G01Z15T0101;

對上兩段執(zhí)行完N50程序段后,刀尖從P0運(yùn)動(dòng)到P1

,執(zhí)行N60時(shí)再進(jìn)行刀具補(bǔ)償,切削出的工件表面P1

必然是圓錐面,如上圖(b)中虛線所示,故加工出的是不合格的零件注意:刀具位置補(bǔ)償一般是在換刀指令后第一個(gè)含有移動(dòng)指令的程序二、刀尖圓弧半徑補(bǔ)償

為提高刀具壽命和降低加工表面的粗糙度Ra的值,車刀刀尖圓弧半徑R一般在0.2~0.8mm之間。編程時(shí)以理論刀尖點(diǎn)P(又稱刀位點(diǎn)或假想刀尖點(diǎn):沿刀片圓角切削刃作X、Z兩方向切線相交于P點(diǎn))來編程,數(shù)控系統(tǒng)控制P點(diǎn)的運(yùn)動(dòng)軌跡。而切削時(shí),實(shí)際起作用的切削刃是圓弧的各切點(diǎn),這勢必會產(chǎn)生加工表面的形狀誤差。而刀尖圓弧半徑補(bǔ)償功能就是用來補(bǔ)償由于刀尖圓弧半徑引起的工件形狀誤差。二、刀尖圓弧半徑補(bǔ)償點(diǎn)P(又稱刀位點(diǎn)或假想刀尖點(diǎn):沿刀片圓

車削右端面和外圓柱面時(shí)車削出的工件沒有形狀誤差和尺寸誤差,因此可以不考慮刀尖半徑補(bǔ)償。刀尖圓弧對車削工件的影響:

車削圓錐面和圓弧面時(shí)影響到工件的加工精度,而且刀尖圓弧半徑越大,加工誤差越大。刀尖圓弧對車削工件的影響:車削圓錐面和圓弧面時(shí)影響到1.刀尖半徑將刀尖圓弧半徑R輸入到存儲器中。2.車刀的形狀和位置參數(shù)車刀的形狀和位置參數(shù)稱為刀尖方位T。車刀的形狀和位置如圖所示,分別用參數(shù)0~9表示,P點(diǎn)為理論刀尖點(diǎn)。三、實(shí)現(xiàn)刀尖圓弧半徑補(bǔ)償功能的準(zhǔn)備工作

加工之前,要把刀尖半徑補(bǔ)償?shù)挠嘘P(guān)數(shù)據(jù)輸入到存儲器中,以便使數(shù)控系統(tǒng)對刀尖的圓弧半徑所引起的誤差進(jìn)行自動(dòng)補(bǔ)償。1.刀尖半徑將刀尖圓弧半徑R輸入到存儲器中。三、實(shí)現(xiàn)刀尖數(shù)控車床編程課件3.參數(shù)的輸入

與每個(gè)刀具補(bǔ)償號相對應(yīng)有一組X和Z的刀具位置補(bǔ)償值、刀尖圓弧半徑R以及刀尖方位T值,輸入刀尖圓弧半徑補(bǔ)償值時(shí),就是要將參數(shù)R和T輸入到存儲器中。

N100G00G42X100Z3T0101;

輸入刀具補(bǔ)償號為01的參數(shù),CRT屏幕上顯示右圖的內(nèi)容。在自動(dòng)加工工件的過程中,系統(tǒng)將按照01刀具補(bǔ)償欄內(nèi)的X、Z、R、T的數(shù)值,自動(dòng)修正刀具的位置誤差和自動(dòng)進(jìn)行刀尖圓弧半徑的補(bǔ)償。3.參數(shù)的輸入與每個(gè)刀具補(bǔ)償號相對應(yīng)有一組X和Z的刀具位4.刀尖圓弧半徑補(bǔ)償?shù)姆较?/p>

(1)刀具右補(bǔ)償:順著刀尖運(yùn)動(dòng)方向看,刀具在工件的右側(cè)。用G42指令刀尖半徑右補(bǔ)償。(2)刀具左補(bǔ)償:順著刀尖運(yùn)動(dòng)方向看,刀具在工件的左側(cè)。用G41指令刀尖半徑左補(bǔ)償。(3)取消刀具補(bǔ)償:用G40指令編程,則車刀軌跡按理論刀尖點(diǎn)軌跡運(yùn)動(dòng)。刀尖半徑右補(bǔ)償?shù)都獍霃阶笱a(bǔ)償?shù)都鈭A弧半徑補(bǔ)償方向4.刀尖圓弧半徑補(bǔ)償?shù)姆较虻都獍霃接已a(bǔ)償?shù)都獍霃阶笱a(bǔ)償?shù)都猓担毒甙霃窖a(bǔ)償?shù)慕⒒蛉∠噶罡袷礁袷剑?/p>

X(U)_

Z(W)_

T_

F_

;G41G42G40G00G01(1)刀具半徑補(bǔ)償?shù)慕⒒蛉∠仨氃谖灰埔苿?dòng)指令(G00、G01)中進(jìn)行。X(U)、Z(W)為建立或取消刀補(bǔ)程序段中刀具移動(dòng)的終點(diǎn)坐標(biāo);T0707是用7號刀并調(diào)用7號補(bǔ)償值建立刀補(bǔ)。G41、G42、G40均為模態(tài)指令。(2)刀具半徑補(bǔ)償和刀具位置補(bǔ)償一樣,其實(shí)現(xiàn)過程分為三大步驟,即刀補(bǔ)的建立、刀補(bǔ)的執(zhí)行和刀補(bǔ)的取消。說明:(3)若刀具在刀尖半徑大于圓弧內(nèi)側(cè)移動(dòng),程序?qū)⒊鲥e(cuò)。(4)系統(tǒng)內(nèi)部只有兩個(gè)程序段的緩沖存儲器,刀補(bǔ)過程中,不允許連續(xù)編制兩個(gè)以上沒有移動(dòng)的指令、以及單獨(dú)編寫的M、S、T程序段等。5.刀具半徑補(bǔ)償?shù)慕⒒蛉∠噶罡袷紾41G00(1)刀具半例:采用刀具半徑補(bǔ)償指令編程。程序如下:……N040G00X60Z292;

快進(jìn)接近工件N050G42G01Z290T0202F0.1;刀具右補(bǔ)償?shù)慕060X120W-150;

車削圓錐面N070X200W-30;

車削圓錐臺階面N080Z50;

車削φ200外圓面N090G40G00X210T0200;退刀并取消刀補(bǔ)N100X300Z300;回到起點(diǎn)……例:采用刀具半徑補(bǔ)償指令編程。程序如下:N10G50X200Z175;

N20M04S1000T0100;

N30G00G42X58Z10T0101M08;N40G96S200;

N50G01Z0F0.1;

N60X70F0.05;

N70X78Z-4F0.15;

N80X83;

N90X85Z-5;N91Z-15;

N100G02X91Z-18R3;

N110G01X94;

N120X97Z-19.5;

N130X100;

N140G00G40G97X120Z0T0100M09;例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工圖示零件N10G50X200Z175;

N20M04S

本章結(jié)束本章結(jié)束第三章數(shù)控車床編程第三章數(shù)控車床編程§3.4

刀具補(bǔ)償功能§3.1數(shù)控車床編程基礎(chǔ)§3.2數(shù)控車床編程基本指令§3.3車削加工循環(huán)指令第三章數(shù)控車床編程§3.4刀具補(bǔ)償功能§3.1數(shù)控車床編程基礎(chǔ)§3.2數(shù)

§3.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床主要功能1)一般在XOZ平面

2)可形成內(nèi)外圓柱面、圓錐面、倒角

1)可形成圓弧面、倒圓、非圓曲線回轉(zhuǎn)面

2)一次插補(bǔ),一次走刀1.直線插補(bǔ)2.圓弧插補(bǔ)3.車削固定循環(huán)1)外圓粗車、精車

2)內(nèi)孔粗車、精車

3)端面粗車、精車

4)槽粗車、精車

5)車螺紋

§3.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床主要功能1)一二、數(shù)控車床主要加工對象

精密、復(fù)雜回轉(zhuǎn)體零件二、數(shù)控車床主要加工對象精密、復(fù)雜回轉(zhuǎn)體零件數(shù)控車削加工零件數(shù)控車削加工零件三、數(shù)控車床主要技術(shù)參數(shù)1.最大回轉(zhuǎn)直徑2.最大加工直徑、最大加工長度3.主軸轉(zhuǎn)速范圍、功率,主軸通孔直徑4.尾座套筒直徑、行程、錐孔尺寸5.刀架刀位數(shù)、刀具安裝尺寸、工具孔直徑6.坐標(biāo)行程7.定位精度、重復(fù)定位精度(包括坐標(biāo)、刀架)8.快速進(jìn)給速度、切削進(jìn)給速度9.外形尺寸、凈重三、數(shù)控車床主要技術(shù)參數(shù)1.最大回轉(zhuǎn)直徑

四、數(shù)控車床坐標(biāo)系四、數(shù)控車床坐標(biāo)系(1)Z軸的確定Z軸是傳遞切削力的主軸所規(guī)定的主軸軸向。對于銑床、鏜床、鉆床等是帶動(dòng)刀具旋轉(zhuǎn)的軸;對于車床、磨床等是帶動(dòng)工件旋轉(zhuǎn)的軸。其方向是平行于主軸軸線,遠(yuǎn)離工件方向?yàn)檎较颉?/p>

銑床z軸+

銑床z軸-(1)Z軸的確定Z軸是傳遞切削力的主軸所規(guī)定的主(2)X軸的確定

X軸一般是水平的,平行于工件的裝夾平面。它平行于主要的切削方向,且以此方向?yàn)橹鞣较?。對于工件旋轉(zhuǎn)的機(jī)床(如車床、磨床等),X坐標(biāo)是工件的徑向且平行于橫向拖板,刀具遠(yuǎn)離回轉(zhuǎn)中心是正向。(2)X軸的確定X軸一般是水平的,平行于工件的裝夾平數(shù)控車床編程課件機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系機(jī)床原點(diǎn)工件原點(diǎn)機(jī)床參考點(diǎn)編程原點(diǎn)

數(shù)控車床坐標(biāo)系及相關(guān)點(diǎn)的關(guān)系機(jī)床原點(diǎn)工件原點(diǎn)機(jī)床參考點(diǎn)編程原點(diǎn)數(shù)控車

機(jī)床原點(diǎn)O+Z+XLФd旋轉(zhuǎn)中心線數(shù)控車床坐標(biāo)系O′參考點(diǎn)工件原點(diǎn)O+Z+XLФd

工件坐標(biāo)系起刀點(diǎn)機(jī)床原點(diǎn)O+Z+XLФd旋轉(zhuǎn)中心線數(shù)控車床坐數(shù)控車床編程課件

五、數(shù)控車床編程特點(diǎn)1.在一個(gè)程序段中,可以采用絕對坐標(biāo)編程、增量坐標(biāo)編程或二者混合編程。2.用絕對坐標(biāo)編程時(shí),坐標(biāo)值X取工件的直徑;增量坐標(biāo)編程時(shí),用徑向?qū)嶋H位移量的2倍值表示,并附上方向符號。3.由于車削加工的余量較大,因此,為簡化編程數(shù)控裝置常具備不同形式的固定循環(huán)。

4.編程時(shí),常認(rèn)為刀尖是一個(gè)點(diǎn),而實(shí)際中刀尖為一個(gè)半徑不大的圓弧,因此需要對刀具半徑進(jìn)行補(bǔ)償。五、數(shù)控車床編程特點(diǎn)1.在一個(gè)程序段

六、數(shù)控車床刀具六、數(shù)控車床刀具七、對刀問題

對刀就是確定刀尖在工件坐標(biāo)系中的位置。常用的對刀方法為試切法。O(b)確定刀尖在X向的位置O(a)確定刀尖在Z向的位置L

數(shù)控車床的對刀O(a)確定刀尖在Z向的位置L

O(b)確定刀尖在X向的位置dO(b)確定刀尖在X向的位置d七、對刀問題對刀就是確定刀尖在工件坐標(biāo)系中的

一、M指令——輔助功能指令1.程序停止M00

§3.2數(shù)控車床編程基本指令格式:M00;(1)系統(tǒng)執(zhí)行M00后,機(jī)床的所有動(dòng)作均被切斷,機(jī)床處于暫停狀態(tài),重新按下啟動(dòng)按鈕后,系統(tǒng)將繼續(xù)執(zhí)行M00程序段后面的程序。若此時(shí)按下復(fù)位鍵,程序?qū)⒎祷氐介_始位置,此指令主要用在尺寸檢驗(yàn)、排屑或插入必要的手工動(dòng)作等。

(2)M00指令必須單獨(dú)設(shè)一程序段。一、M指令——輔助功能指令1.程序停止M00§3.22.程序計(jì)劃停止M01格式:M01;說明:在機(jī)床操作面板上有“選擇?!保∣PTIONALSTOP)開關(guān),當(dāng)該開關(guān)置ON時(shí),M01功能同M00,當(dāng)該開關(guān)置OFF位置時(shí),數(shù)控系統(tǒng)對M01不予理睬。M01指令同M00一樣,必須單獨(dú)設(shè)一程序段。3.程序結(jié)束M02格式:M02;說明:M02表示程序結(jié)束,機(jī)床停止運(yùn)行,程序停在最后一句。M02應(yīng)單獨(dú)設(shè)置一個(gè)程序段。2.程序計(jì)劃停止M01格式:M01;3.程序結(jié)束M024.主軸旋轉(zhuǎn)指令M03、M04、M05格式:M03(M04)S_;

M05;說明:M3啟動(dòng)主軸正轉(zhuǎn),M4啟動(dòng)主軸反轉(zhuǎn),M5使主軸停止轉(zhuǎn)動(dòng),S表示主軸轉(zhuǎn)速,如M4S500表示主軸以500r/min轉(zhuǎn)速反轉(zhuǎn)。M3、M4、M5可以和G代碼設(shè)在一個(gè)程序段內(nèi)。5.冷卻液開關(guān)M08、M09格式:M08(M09);說明:M08表示打開冷卻液,M09表示關(guān)閉冷卻液。M00、M01、M02、M30均能關(guān)閉冷卻液,如果機(jī)床有安全門,則打開安全門時(shí),冷卻液也會關(guān)閉。

4.主軸旋轉(zhuǎn)指令M03、M04、M056.調(diào)子程序(M98),子程序返回(M99)調(diào)子程序格式:M98P×××

××××;

調(diào)子程序次數(shù)子程序名子程序返回格式:M99;說明:(1)如果在一個(gè)加工程序的執(zhí)行過程中又調(diào)用了另一個(gè)程序,并且被調(diào)用的程序執(zhí)行完后又返回到原來的程序,則稱前一個(gè)程序?yàn)橹鞒绦?,后一個(gè)程序?yàn)樽映绦颉.?dāng)在主程序中調(diào)用了一個(gè)子程序時(shí),我們稱之為1重嵌套。如果在子程序中又調(diào)用了另一個(gè)子程序,則稱為2重嵌套。6.調(diào)子程序(M98),子程序返回(M99)數(shù)控車床編程課件(2)M98指令編寫在主程序中,表示調(diào)子程序,P×××××××最后面的四位數(shù)字表示子程序名,前面其余幾位數(shù)字為調(diào)用子程序的次數(shù)(0~999次)。如:M98P1011001表示連續(xù)調(diào)用O1001子程序101次;

M98P52003表示連續(xù)調(diào)用O2003子程序5次。

M98P3000和M98P13000一樣,表示只調(diào)用O3000子程序1次。(3)M99指令編寫在子程序的最后一句,表示子程序返回,返回到主程序中。子程序?yàn)閱为?dú)編寫的一個(gè)程序。(4)子程序中的內(nèi)容應(yīng)視具體情況須用增量值編寫。(5)子程序調(diào)用主要用在重復(fù)加工的場合,如多刀車削的粗加工,形狀尺寸相同部位的加工等。(2)M98指令編寫在主程序中,表示調(diào)子程序,P××××××例

多刀粗加工的子程序調(diào)用。如圖錐面分3刀粗加工。

O1000;(主程序)

N010G50X280Z250.8;

N020M04S700T0100;

N030G00X85Z5;

N040M98P31001;

N050G28U2W2;

N060M30;

O1001;(子程序)

N010G00U-35;

N020G01U10W-85F0.15;

N030G00U25;

N040G00Z5;

N050G00U-5;

N060M99;例多刀粗加工的子程序調(diào)用。如圖錐面分3刀粗加工。二、F、S、T指令如F100——刀具進(jìn)給100mm/min

或F0.2——刀具進(jìn)給0.2mm/r1、F指令——進(jìn)給速度指令在程序啟動(dòng)第一個(gè)G1或G2或G3功能時(shí),必須同時(shí)驅(qū)動(dòng)F功能續(xù)效代碼,一般直接指定,即F后跟的數(shù)字就是進(jìn)給速度的大小.二、F、S、T指令如F100——刀具進(jìn)給100mm/minTnnnn。前兩位數(shù)字代表刀號,后兩位數(shù)字代表刀補(bǔ)號

如T0101(1號刀,刀偏號為01)

或T0102(1號刀,刀偏值為02)2、S指令——主軸速度功能S代碼后的數(shù)值為主軸轉(zhuǎn)速,要求為整數(shù)如S500——主軸轉(zhuǎn)速為500r/min在零件加工之前一定要啟動(dòng)主軸運(yùn)轉(zhuǎn)(M3或M4)3、T指令——刀具功能指令Tnnnn。前兩位數(shù)字代表刀號,后兩位數(shù)字代表刀補(bǔ)號2、S三、坐標(biāo)系相關(guān)G指令作用:設(shè)定起刀點(diǎn)(通過當(dāng)前刀具所在位置來設(shè)定加工坐標(biāo)系的原點(diǎn))。格式:

G50X_Z_

(要求使用絕對坐標(biāo)值)如圖:N10G50X100Z801

工作坐標(biāo)系設(shè)定指令G50

三、坐標(biāo)系相關(guān)G指令作用:設(shè)定起刀點(diǎn)(通過當(dāng)前刀具所在位置來例:

O為編程原點(diǎn),按下圖設(shè)置編程坐標(biāo)系為:

G50X128.7Z375.1;例:O為編程原點(diǎn),按下圖設(shè)置編程坐標(biāo)系為:2、絕對值編程與相對值編程指令每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于程序原點(diǎn)。G90:絕對值編程G91:相對值編程每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于程序原點(diǎn)。1)格式:

G90X_Z_G91X_Z_2)說明:G90,G91為模態(tài)指令,可相互注銷,G90為缺省值.2、絕對值編程與相對值編程指令每個(gè)編程坐標(biāo)軸上的坐標(biāo)值相對于絕對尺寸相對尺寸…..G90………;G00X30Y37;………..G91………;G00X20Y25;……絕對尺寸相對尺寸…..G90………;…..G91………;3、參考點(diǎn)返回檢測G27格式:G27X(U)_;X向參考點(diǎn)檢查;

G27Z(W)_;Z向參考點(diǎn)檢查;

G27X(U)_

Z(W)_;X、Z向參考點(diǎn)檢查。說明:(1)執(zhí)行該指令時(shí)刀具以快速運(yùn)動(dòng)方式在被指定的位置上定位,到達(dá)的位置如果是參考點(diǎn),則返回參考點(diǎn)燈亮。僅一個(gè)軸返回參考點(diǎn)時(shí)對應(yīng)軸的燈亮。若定位結(jié)束后被指定的軸沒有返回參考點(diǎn)則出現(xiàn)報(bào)警。執(zhí)行該指令前也應(yīng)取消刀具位置偏置。

2)X、Z為參考點(diǎn)的坐標(biāo)值,U、W表示到參考點(diǎn)的距離。(3)執(zhí)行G27指令的前提是機(jī)床在通電后必須返回過一次參考點(diǎn)。

3、參考點(diǎn)返回檢測G274、回參考點(diǎn)控制指令(1)自動(dòng)返回參考點(diǎn)G28格式:G28X_Z_X、Z:絕對編程時(shí)為中間點(diǎn)在工件坐標(biāo)系中的坐標(biāo);增量編程時(shí)為中間點(diǎn)相對于起點(diǎn)的位移量。(2)自動(dòng)從參考點(diǎn)返回G29格式:G29X_Z_X、Z:絕對編程時(shí)為定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);增量編程時(shí)為定位終點(diǎn)相對于G28中間點(diǎn)的位移量。4、回參考點(diǎn)控制指令(1)自動(dòng)返回參考點(diǎn)G28格式:G28數(shù)控車床編程課件

自動(dòng)返回參考點(diǎn)R-參考點(diǎn)執(zhí)行G28X40Z50程序后,刀具以快速移動(dòng)速度從B點(diǎn)開始移動(dòng),經(jīng)過中間點(diǎn)A(40,50),移動(dòng)到參考點(diǎn)R;或編程G28U2W2后,則刀具沿X、Z快速離開B點(diǎn),經(jīng)過中間點(diǎn)(相對于B點(diǎn)U=2,W=2),移動(dòng)到參考點(diǎn)R。自動(dòng)返回參考點(diǎn)R-參考點(diǎn)執(zhí)行G28X40Z50程序后G28G90X1000Y700;返回參考點(diǎn)(A→B→R)T0101;在參考點(diǎn)換刀G29X1500Y200;從參考點(diǎn)返回(R→B→C)G28和G29指令應(yīng)用的例子G28G90X1000Y700;返回參考點(diǎn)(A→B→R5、英制和公制(米制)輸入G20、G21格式:G20(G21)說明:(1)G20表示英制輸入,G21表示公制(米制)輸入。G20和G21是兩個(gè)可以相互取代的代碼,但不能在一個(gè)程序中同時(shí)使用G20和G21。

(2)機(jī)床通電后的狀態(tài)為G21狀態(tài)。5、英制和公制(米制)輸入G20、G211、G00快速點(diǎn)定位

格式:G00X_Z_

(其中X,Z為終點(diǎn)坐標(biāo))

如圖:G00X50Z2四、運(yùn)動(dòng)路徑控制指令

1、G00快速點(diǎn)定位格式:G00X_Z_如圖:四、例:如右圖刀尖從A點(diǎn)快進(jìn)到B點(diǎn),分別用絕對坐標(biāo)、增量坐標(biāo)和混合坐標(biāo)方式寫出該G00程序段。絕對坐標(biāo)方式:G00X40Z58;增量坐標(biāo)方式:G00U-60W-28.5;混合坐標(biāo)方式:G00X40W-28.5;

G00U-60Z58;例:如右圖刀尖從A點(diǎn)快進(jìn)到B點(diǎn),分別用絕對坐標(biāo)、增量坐標(biāo)和混2、G01直線插補(bǔ)格式:G1

X_Z_F_

(其中X,Z為終點(diǎn)坐標(biāo))

左圖:G01Z-80F100

右圖:G01X80Z-80F1002、G01直線插補(bǔ)格式:G1X_Z_F_(其中X,數(shù)控車床編程課件數(shù)控車床編程課件例:如圖刀具從P0┄→P1→P2→P3┄→P0點(diǎn)運(yùn)動(dòng)(圖中┄→為G00方式;→為G01方式)。加工程序?yàn)椋航^對坐標(biāo)方式:N030G00X50Z2;(P0→P1)N040G01Z-40F0.1;(P1→P2)N050X80Z-60;(P2→P3)N060G00X200Z100;(P3→P0)增量坐標(biāo)方式:N030G00U-150W-98;(P0┄→P1)N040G01W-42F0.1;(P1┄→P2)N050U30W-20;(P2┄→P3)N060G00U120W160;(P3┄→P0)例:如圖刀具從P0┄→P1→P2→P3┄→P0點(diǎn)運(yùn)動(dòng)(圖中┄3.圓弧插補(bǔ)指令G02、G033.圓弧插補(bǔ)指令G02、G03(1).圓弧插補(bǔ)方向(1).圓弧插補(bǔ)方向★用圓弧半徑R指定圓心位置編程G02(或G03)XZRF(絕對);G02(或G03)UWRF(相對)。

X,Z(U,W)為圓弧終點(diǎn)坐標(biāo);

R—圓弧半徑;

(2).圓弧插補(bǔ)指令格式★用圓弧半徑R指定圓心位置編程G02(或G03)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論