章數(shù)控車削加工程序編寫 ppt課件_第1頁
章數(shù)控車削加工程序編寫 ppt課件_第2頁
章數(shù)控車削加工程序編寫 ppt課件_第3頁
章數(shù)控車削加工程序編寫 ppt課件_第4頁
章數(shù)控車削加工程序編寫 ppt課件_第5頁
已閱讀5頁,還剩113頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第3章 數(shù)控車削編程 n.1 坐標系的設(shè)定與選擇n3.2根本編程指令n3.3復(fù)雜的編程指令n3.4編程指令的運用 . 坐標系的設(shè)定與選擇 二工件坐標系的設(shè)定二工件坐標系的設(shè)定編程時要首先設(shè)定如圖編程時要首先設(shè)定如圖3-1所示的工件坐標系,其上所示的工件坐標系,其上的工件原點又稱為程序原點。的工件原點又稱為程序原點。 工件原點要盡量選擇在工件圖樣的設(shè)計基準上,同工件原點要盡量選擇在工件圖樣的設(shè)計基準上,同時要便于編程計算。時要便于編程計算。 圖圖3-1. 工件坐標系設(shè)定工件坐標系設(shè)定G92格式:格式:G92 X_Z_闡明:闡明:X、Z:設(shè)定的工件坐標系原點到刀具起點的有向間隔。:設(shè)定的工件坐標系

2、原點到刀具起點的有向間隔。G92指令經(jīng)過設(shè)定刀具起點對刀點與坐標系原點的相對位置建立工件指令經(jīng)過設(shè)定刀具起點對刀點與坐標系原點的相對位置建立工件坐標系。工件坐標系一坐標系。工件坐標系一 旦建立,絕對值編程時的指令值就是在此坐標旦建立,絕對值編程時的指令值就是在此坐標系系 中的坐標值。中的坐標值。 例如圖例如圖G92G92指令指令 G92后程序起點后程序起點X,Z)的取值原那么:的取值原那么:1、方便數(shù)學(xué)計算和簡化編程;、方便數(shù)學(xué)計算和簡化編程; 2、容易找正對刀;、容易找正對刀;3、便于加工檢查;、便于加工檢查; 4、引起的加工誤差?。?、引起的加工誤差??;5、不要與機床、工件發(fā)生碰撞;、不要與

3、機床、工件發(fā)生碰撞; 6、方便裝配工件;、方便裝配工件;7、空行程不要太長;、空行程不要太長;例如例如5353 絕對值編程與增量值編程絕對值編程與增量值編程直徑與半徑方式編程直徑與半徑方式編程3.2根本編程指令根本編程指令二、二、 線性進給指令線性進給指令G01格式:格式:G01 X _Z_F_ 其中,其中,X、Z為終點坐標,為終點坐標,G90時為終點在工件坐標系中的坐標;時為終點在工件坐標系中的坐標; G91時為終點相對于起點的時為終點相對于起點的位移量。位移量。G01和和F都是模態(tài)代碼,都是模態(tài)代碼,G01可由可由G00、G02、G03功能注銷。功能注銷。作用:作用: G01指令刀具以聯(lián)動

4、的方式,按指令刀具以聯(lián)動的方式,按F規(guī)定的合成進給速度,從規(guī)定的合成進給速度,從當前位置按線性道路當前位置按線性道路(聯(lián)動直線軸的合成軌跡為直線聯(lián)動直線軸的合成軌跡為直線)挪動到挪動到 程序段指程序段指令的終點。令的終點。倒角倒角倒角控制機能可以在兩相鄰軌跡程序段之間插入倒角控制機能可以在兩相鄰軌跡程序段之間插入 直線倒角或園直線倒角或園弧倒角,但它只能在自動方式下起弧倒角,但它只能在自動方式下起 作用。作用。在指定直線插補在指定直線插補(G01)的程序段尾,的程序段尾,C和和R都是半徑值。都是半徑值。輸入輸入C_,便插入直線倒角程序段;,便插入直線倒角程序段;輸入輸入R-_,便插入圓弧倒角程

5、序段。,便插入圓弧倒角程序段。格式:格式:G01 X _Z_ C(R)_;輸入?yún)?shù)表示倒角間隔;輸入?yún)?shù)表示倒圓半徑輸入?yún)?shù)表示倒角間隔;輸入?yún)?shù)表示倒圓半徑(x,z)點為兩相鄰直線交點的坐標,不是、點的坐標點為兩相鄰直線交點的坐標,不是、點的坐標n例程序如下:例程序如下:n%0008nN10 G00 U-70 W-10nN20 G01 U26 C3 F100nN30 W-22 R3nN40 U39 W-14 C3nN50 W-34nN60 G00 U5 W80nN70 M30五、五、 圓弧進給指令圓弧進給指令G02,G03格式:格式:G90 (G91) G02 X. Z. R. ( I. K

6、.) F.G90 (G91) G03 X. Z. R. ( I. K. ) F.如圖如圖2-20所示弧所示弧AB,編程計算方法如下:,編程計算方法如下:絕對絕對: G90 G02 X xb Z zb R r1 F f; R編程編程或或G90 G02 X xb Z zb I(x1xa)/2 K(z1za) F f ; 增量增量: G91 G02 X(xbxa) Z(zbza) R r1 F f ;或或G91G02 X(xbxa) Z(zbza)I(x1xa)/2 K(z1za)F f; 闡明:闡明:G02: 順時針圓弧插補順時針圓弧插補(如圖如圖6-9所示所示); G03: 逆時針圓弧插補逆時針

7、圓弧插補(如圖如圖9所示所示);X, Z:圓弧終點,在:圓弧終點,在G90時為圓弧終點在工件坐標系中的時為圓弧終點在工件坐標系中的坐標;在坐標;在G91時為圓弧終點相對于圓弧起點的位移量;時為圓弧終點相對于圓弧起點的位移量;I, K:圓心相對于圓弧起點的偏移值:圓心相對于圓弧起點的偏移值(等于圓心的坐標減去等于圓心的坐標減去圓弧起點的坐標,在圓弧起點的坐標,在G90/G91時都是以增量方式指定;時都是以增量方式指定;R:圓弧半徑,當圓弧圓心角小于:圓弧半徑,當圓弧圓心角小于180時,時,R為正值,否為正值,否那么那么R為負值;為負值; F:被編程的兩個軸的合成進給速度;:被編程的兩個軸的合成進

8、給速度;圓弧的順圓弧的順/逆方向的斷定方法:逆方向的斷定方法:2個右手定那么:個右手定那么: 先用笛卡爾右手定那么大拇指、食指、中指分別指向先用笛卡爾右手定那么大拇指、食指、中指分別指向X、Y、Z軸正方向建立機床坐標系,判別不在圓弧平面的第三軸的軸正方向建立機床坐標系,判別不在圓弧平面的第三軸的 正方向。正方向。再用右手安培定那么判別圓弧的順再用右手安培定那么判別圓弧的順/逆方向:伸出右手,大拇逆方向:伸出右手,大拇 指指向不在圓弧平面第三軸的負方向,四個手指做環(huán)繞,假設(shè)指指向不在圓弧平面第三軸的負方向,四個手指做環(huán)繞,假設(shè) 與四指環(huán)繞方向一致的為順圓插補與四指環(huán)繞方向一致的為順圓插補G02,

9、反之為逆圓插補,反之為逆圓插補G03。對于上手刀架:用于順時針圓弧插補加工;用于逆時對于上手刀架:用于順時針圓弧插補加工;用于逆時針圓弧插補加工針圓弧插補加工對于下手刀架:對于下手刀架:G02用于逆時針圓弧插補加工;用于順時針用于逆時針圓弧插補加工;用于順時針圓弧插補加工圓弧插補加工圓弧插補本卷須知:圓弧插補本卷須知:1、當圓弧圓心角小于、當圓弧圓心角小于180時,時,R為正值,為正值, 2、當圓弧圓心角大于、當圓弧圓心角大于180時時,R為負值,為負值, 3、整圓編程時不可以運用、整圓編程時不可以運用R,只能用,只能用I、J、K; 4、F為編程的兩個軸的合成進給速度。為編程的兩個軸的合成進給

10、速度。n 六、六、 自動前往參考點自動前往參考點G28格式:格式:G28 X_Z_ 闡明:闡明:X、Z:回參考點時經(jīng)過的中間點非參考點,在:回參考點時經(jīng)過的中間點非參考點,在G90時為中間點在工件坐標系中的坐標;在時為中間點在工件坐標系中的坐標;在G91時為中間點相對時為中間點相對 于起點的位移量。于起點的位移量。G28指令首先使一切的編程軸都快速定位到中指令首先使一切的編程軸都快速定位到中間點,然后再從中間點前往到參考點。間點,然后再從中間點前往到參考點。 普通,普通,G28指令用于刀具自動改換或者消除機械誤差,在執(zhí)行該指令用于刀具自動改換或者消除機械誤差,在執(zhí)行該指令之前應(yīng)取消刀具半徑補償

11、和刀具長度補償。指令之前應(yīng)取消刀具半徑補償和刀具長度補償。 在在G28的程序段的程序段中不僅產(chǎn)生坐標軸挪動指令,而且記憶了中中不僅產(chǎn)生坐標軸挪動指令,而且記憶了中 間點坐標值,以供間點坐標值,以供G29運用。運用。七、自動從參考點前往七、自動從參考點前往G29格式:格式:G29 X _Z_ 闡明:闡明:X、Z:前往的定位終點,在:前往的定位終點,在G90時為定位終點在工件坐標時為定位終點在工件坐標系中的坐標;在系中的坐標;在G91時為定位終點相時為定位終點相 對于對于G28中間點的位移量。中間點的位移量。G29可使一切編程軸以快速進給經(jīng)過由可使一切編程軸以快速進給經(jīng)過由G28指令定義的中間指令

12、定義的中間點,然后再到達指定點。通常該指點,然后再到達指定點。通常該指 令緊跟在令緊跟在G28指令之后。指令之后。G29指令僅在其被規(guī)定的程序段中有效,是非模態(tài)指令。指令僅在其被規(guī)定的程序段中有效,是非模態(tài)指令。 4主軸速度控制指令主軸速度控制指令(G96、G97、G50)恒線速控制恒線速控制 編程格式編程格式 G96 S S后面的數(shù)字表示的是恒定的線速度:后面的數(shù)字表示的是恒定的線速度:m/min。 例:例:G96 S150 表示切削點線速度控制在表示切削點線速度控制在150 m/min。 對圖中所示的零件,為堅持對圖中所示的零件,為堅持A、B、C各點的線速度在各點的線速度在150 m/mi

13、n,那么各點在加工時的主軸轉(zhuǎn)速分別為:那么各點在加工時的主軸轉(zhuǎn)速分別為:A:n=1000150(40)=1193 r/minB:n=1000150(60)=795r/minC:n=1000150(70)=682 r/min在數(shù)控車削加工中,當需求保證車削后工件的外表粗糙度一致時,在數(shù)控車削加工中,當需求保證車削后工件的外表粗糙度一致時,可以用可以用G96指令設(shè)置恒線速控制。指令設(shè)置恒線速控制。 恒線速取消恒線速取消 編程格式編程格式 G97 S 其中其中S后面的數(shù)字表示主軸轉(zhuǎn)速,單位為后面的數(shù)字表示主軸轉(zhuǎn)速,單位為rmin ,即主軸按,即主軸按S指令的速度運轉(zhuǎn)。指令的速度運轉(zhuǎn)。 例:例:G97

14、 S3000 表示恒線速控制取消后主軸轉(zhuǎn)速表示恒線速控制取消后主軸轉(zhuǎn)速3000 r/min 。最高轉(zhuǎn)速限制最高轉(zhuǎn)速限制 編程格式編程格式 G50 SS后面的數(shù)字表示的是最高轉(zhuǎn)速:后面的數(shù)字表示的是最高轉(zhuǎn)速:r/min。例:例:G50 S3000 表示最高轉(zhuǎn)速限制為表示最高轉(zhuǎn)速限制為3000r/min。防止主軸。防止主軸轉(zhuǎn)速過高而發(fā)生危險,有時在設(shè)置恒線速控制前,必需用轉(zhuǎn)速過高而發(fā)生危險,有時在設(shè)置恒線速控制前,必需用G50指指令限定允許的主軸最高轉(zhuǎn)速令限定允許的主軸最高轉(zhuǎn)速 。 恒線速控制指令的運用恒線速控制指令的運用 圖所示的工件,用圖所示的工件,用T01刀具車削端刀具車削端面及外圓時設(shè)置恒

15、線速控制面及外圓時設(shè)置恒線速控制200mmin,并限定主軸最高轉(zhuǎn)速,并限定主軸最高轉(zhuǎn)速為為2500rmin;用;用T02刀具鉆中心刀具鉆中心孔及用孔及用T04刀具鉆刀具鉆10孔時取消恒孔時取消恒線速控制,并設(shè)置主軸轉(zhuǎn)速為線速控制,并設(shè)置主軸轉(zhuǎn)速為1200rmin 。 八 螺紋切削指令G32(單行程螺紋切削功能:執(zhí)行單行程螺紋切削,車刀的切入、切出、前往均需編功能:執(zhí)行單行程螺紋切削,車刀的切入、切出、前往均需編入程序。入程序。(2) 指令格式指令格式:G32 X(U)_ Z(W)_ R_E_P_F_ ; 其中其中X(U)、Z(W)為螺紋終點坐標,為螺紋終點坐標,F(xiàn)為螺紋的導(dǎo)程為螺紋的導(dǎo)程,R是

16、是Z向尾向尾退量,退量,E是是X向尾退量,主軸基準脈沖與螺紋切削起始點的角向尾退量,主軸基準脈沖與螺紋切削起始點的角度,度,R普通取普通取2倍螺距,倍螺距,E取牙型高度。取牙型高度。X省略時為圓柱螺紋切削;省略時為圓柱螺紋切削;X、Z均不省略時為錐螺紋切削;均不省略時為錐螺紋切削;圓柱螺紋切削圓柱螺紋切削 圓錐螺紋切削圓錐螺紋切削 (3) 運用螺紋切削指令應(yīng)本卷須知:1)主軸應(yīng)指令恒轉(zhuǎn)速G97指令,為保證切削正確的螺距,不能運用G96恒線速控制指令;2) 在編寫螺紋加工程序時,始點坐標和終點坐標應(yīng)思索進刀段1和退刀段段2;由于伺服電動機由靜止到勻速運動有一個加速過程,反之,那么為降速過程1=n

17、p/400 2=1=np/1800n為主軸轉(zhuǎn)速 p 螺紋的導(dǎo)程 3)普通螺紋的公差與配合規(guī)范在GB/T197-1981中,對外螺紋頂徑的根本偏向規(guī)定了e、f、g和h四種,其中h的根本偏向es = 0, e、f、g的根本偏向均為負值(es 0),加之螺紋車刀刀尖半徑對內(nèi)螺紋小徑尺寸的影響, 故車削螺紋之前車削頂徑外圓的尺寸要小于螺紋的公稱尺寸,以保證內(nèi)外螺紋結(jié)合的互換性。4螺紋加工時最簡單的方法是進刀方向指向卡盤,假設(shè)運用左手刀螺紋加工時最簡單的方法是進刀方向指向卡盤,假設(shè)運用左手刀加工右旋螺紋,進刀方向也可遠離卡盤,反之也然。加工右旋螺紋,進刀方向也可遠離卡盤,反之也然。5由于螺紋車刀是成型刀

18、具,所以刀刃與工件接觸線較長,切削力由于螺紋車刀是成型刀具,所以刀刃與工件接觸線較長,切削力也較大。為防止切削力過大呵斥刀具損壞或在切削中引起震顫,通常也較大。為防止切削力過大呵斥刀具損壞或在切削中引起震顫,通常在切削螺紋時需求多次進刀才干完成。在切削螺紋時需求多次進刀才干完成。 每次進給的背吃刀量根據(jù)螺紋深度按遞減規(guī)律分配每次進給的背吃刀量根據(jù)螺紋深度按遞減規(guī)律分配 數(shù)控系統(tǒng)根據(jù)螺距的大小自動選擇直進法或斜進法數(shù)控系統(tǒng)根據(jù)螺距的大小自動選擇直進法或斜進法 a) 斜進法斜進法 b) 直進法直進法普通螺紋普通規(guī)范普通螺紋普通規(guī)范切削常用螺紋的進給次數(shù)與背吃刀量關(guān)系切削常用螺紋的進給次數(shù)與背吃刀量

19、關(guān)系(mm) (mm) 米制螺紋螺螺 距距1.01.52.02.53.03.54.0牙牙 深深0.6490.9741.2991.6241.9492.2732.598進進 刀刀 次次 數(shù)數(shù) 及及 對對 應(yīng)應(yīng) 的的 背背 吃吃 刀刀 量量1次次0.70.80.91.01.21.51.52次次0.40.60.60.70.70.70.83次次0.20.40.60.60.60.60.64次次0.160.40.40.40.60.65次次0.10.40.40.40.46次次0.150.40.40.47次次0.20.20.48次次0.150.39次次0.2(4) 運用G32指令加工實例加工以下圖所示的圓柱螺紋

20、導(dǎo)程F=1.5mm,牙深0.977mm,選取主軸轉(zhuǎn)速N=650r/mim,經(jīng)計算得1=2 mm,2=1 mm,參照表2-12可分4次進給,對應(yīng)的背吃刀量(直徑值)依次為:0.8、0.6、0.4、0.16 mm。 G32車削圓柱螺紋實例車削圓柱螺紋實例 N20 G00 Z2.0 ; 沿沿Z軸快進到螺紋切削始點;軸快進到螺紋切削始點;N21 X29.2 ; 沿沿X軸快進到螺紋切削始點;軸快進到螺紋切削始點;N22 G32 Z-51.0 F1.5 ; 螺紋車削第一次進給;螺紋車削第一次進給;N23 G00 X40.0 ; 沿沿X軸快速退刀;軸快速退刀;N24 Z2.0 ; 沿沿X軸快速退刀;軸快速退

21、刀;N25 X28.6 ; 沿沿X軸快進到第二次螺紋切削始點;軸快進到第二次螺紋切削始點;N26 G32 Z-51.0 ; 螺紋車削第二次進給;螺紋車削第二次進給;N27 G00 X40.0 ;N28 Z2.0 ;N29 X28.2 ; N30 G32 Z-51.0 ; 螺紋車削第三次進給;螺紋車削第三次進給;N31 G00 X40.0 ;N32 Z2.0 ;N33 X28.04 ;N34 G32 Z-51.0 ; 螺紋車削第四次進給;螺紋車削第四次進給;N35G00 X40.0 ;九、九、 刀具的幾何補償和磨損補償?shù)毒叩膸缀窝a償和磨損補償 T T指令實現(xiàn)指令實現(xiàn) 如下圖,刀具幾何補償是補償?shù)?/p>

22、具外形和刀具安裝位置與編程時理如下圖,刀具幾何補償是補償?shù)毒咄庑魏偷毒甙惭b位置與編程時理想刀具或基準刀具的偏移的刀具磨損補償那么是想刀具或基準刀具的偏移的刀具磨損補償那么是 用于補償當?shù)毒哂糜谘a償當?shù)毒哌\用磨損后刀具頭部與原始尺寸的誤差的。這運用磨損后刀具頭部與原始尺寸的誤差的。這 些補償數(shù)據(jù)通常是些補償數(shù)據(jù)通常是經(jīng)過對刀后采集到的,而且必需將這些數(shù)據(jù)經(jīng)過對刀后采集到的,而且必需將這些數(shù)據(jù) 準確地儲存到刀具數(shù)準確地儲存到刀具數(shù)據(jù)庫中,然后經(jīng)過程序中的刀補代碼來提據(jù)庫中,然后經(jīng)過程序中的刀補代碼來提 取并執(zhí)行,用取并執(zhí)行,用T代碼來代碼來補償;補償; 。 對于不能自動換刀的車床來說,在用T指令前

23、應(yīng)先用M00指令暫停程序的執(zhí)行。此時,便可進展手動轉(zhuǎn)位換刀,然后 按循環(huán)啟動,執(zhí)行T指令,進展自動刀補挪動,如圖2-39所示。刀補挪動的效果便是令轉(zhuǎn)位后新刀具的刀尖挪動到與上一基 準刀具刀尖所在的位置上,新、老刀尖重合,它在工件坐標 系中的坐標就不產(chǎn)生改動,這就是刀位補償?shù)谋举|(zhì)。2 刀尖半徑補償 雖然采用尖角車刀對加工及編程都很方便,但由于刀頭越尖就越容易磨損,并且當?shù)毒咛舛M給速度又較大時,可明 顯地覺得出普通的輪廓車削將產(chǎn)生車螺紋的效果,即使減小進 給速度,也會影響到加工外表的粗糙度。為此,精車時常將車 刀刀尖磨成圓弧過渡刃。采用這樣的車刀車內(nèi)、外圓和端面 時,刀尖圓弧不影響加工尺寸和外

24、形,但轉(zhuǎn)角處的尖角一定是 無法車出的,并且在切削錐面或圓弧面時,會呵斥過切或少 切,因此,有必要對此采用刀尖半徑補償來消除誤差。刀尖半徑補償?shù)那樾稳缦聢D,有刀尖存在時,對刀尖按輪廓線A編程加 工,即可以得到想要的輪廓A,不需求思索刀補;而用圓弧頭車刀時,假設(shè)還按假想刀尖編程加工而又不思索刀補,那么實踐切 削得到的輪廓將是線B,只需思索刀補(人工思索刀補量進展編程時,假設(shè)以刀尖圓弧中心為刀位點時按圖示補償后圓弧中心 軌跡線計算;假設(shè)以假想刀尖為刀位點時按軌跡線C計算)編程 加工后,方可保證切削得到要求的輪廓線A。當然也可以還是 按照軌跡A編程,再在程序中適當位置加上刀補代碼,讓機床 自動進展刀補

25、。刀補方式及其軌跡比較見表2-5。 利用機床自動進展刀尖半徑補償時,需求運用G40、G41、G42指令。當系統(tǒng)執(zhí)行到含T代碼的程序指令時,僅僅是從中獲得了刀具補償?shù)拇娣牌鞯刂诽?其中包括刀具幾何位置補償和刀具半徑大小),此時并不會開場實施刀尖半徑補償。只需在程序中遇到G41、G42、G40指令時,才開場從刀庫中提取數(shù)據(jù)并實施相應(yīng)的刀徑補償。G41刀尖半徑左補償。沿著進給方向看,刀尖位置應(yīng)在編程軌跡的左邊。G42刀尖半徑右補償。沿著進給方向看,刀尖位置應(yīng)在編程軌跡的右邊,如圖2-41所示。G40取消刀尖半徑補償。刀尖運動軌跡與編程軌跡一致。 刀補方式確實定1刀位點與刀尖方位刀位點與刀尖方位刀位點

26、即是刀具上用于作為編程相對基準的參照點。刀位點即是刀具上用于作為編程相對基準的參照點。當執(zhí)當執(zhí) 行沒有刀補的程序時,刀位點正好走在編程軌跡上;行沒有刀補的程序時,刀位點正好走在編程軌跡上;而有刀補而有刀補 時,刀位點將能夠行走在偏離于編程軌跡的位置時,刀位點將能夠行走在偏離于編程軌跡的位置上。按照試切上。按照試切 對刀的情況看,對刀所獲得的坐標數(shù)據(jù)就是對刀的情況看,對刀所獲得的坐標數(shù)據(jù)就是刀尖的坐標,采用刀尖的坐標,采用 對刀儀,也根本上是按刀尖對刀的。刀對刀儀,也根本上是按刀尖對刀的。刀尖圓弧補償?shù)难a償值由尖圓弧補償?shù)难a償值由T指令中指定的刀尖圓弧補償存放器指令中指定的刀尖圓弧補償存放器中的

27、值來決議。即刀尖圓弧補償和偏置補償號對應(yīng)。中的值來決議。即刀尖圓弧補償和偏置補償號對應(yīng)。并且刀尖圓弧半徑補償單元還要定義刀尖圓弧補償及并且刀尖圓弧半徑補償單元還要定義刀尖圓弧補償及刀尖的方向號。其關(guān)系見圖刀尖的方向號。其關(guān)系見圖雖然說只需采用刀徑補償,就可加工出準確的軌跡尺寸形雖然說只需采用刀徑補償,就可加工出準確的軌跡尺寸形 狀,但假設(shè)狀,但假設(shè)運用了不適宜的刀具,如左偏刀換成右偏刀,那么采運用了不適宜的刀具,如左偏刀換成右偏刀,那么采 用同樣的刀補算用同樣的刀補算法還能保證加工準確嗎?一定不行。為此,就法還能保證加工準確嗎?一定不行。為此,就 引出了刀尖方位的概念引出了刀尖方位的概念。圖。

28、圖2-42(b)所示為按假想刀尖方位以數(shù)字代碼對應(yīng)的各種刀具裝夾放所示為按假想刀尖方位以數(shù)字代碼對應(yīng)的各種刀具裝夾放置的情況;假設(shè)以刀尖圓弧中心作為刀位點進展編程,那么應(yīng)選用置的情況;假設(shè)以刀尖圓弧中心作為刀位點進展編程,那么應(yīng)選用0或或9作為刀尖方位號,其他號都是以假想刀尖編程時采用的。只需在刀具作為刀尖方位號,其他號都是以假想刀尖編程時采用的。只需在刀具數(shù)據(jù)庫內(nèi)按刀具實踐放置情況設(shè)置相應(yīng)的刀尖方位代碼,才干保證對它數(shù)據(jù)庫內(nèi)按刀具實踐放置情況設(shè)置相應(yīng)的刀尖方位代碼,才干保證對它進展正確的刀補;否那么,將會出現(xiàn)不合要求的過切和少切景象。進展正確的刀補;否那么,將會出現(xiàn)不合要求的過切和少切景象。

29、2刀具補償?shù)囊氲毒哐a償?shù)囊?初次加載初次加載)由沒有設(shè)定刀徑補償?shù)倪\動軌跡到初次執(zhí)行含由沒有設(shè)定刀徑補償?shù)倪\動軌跡到初次執(zhí)行含G41、G42的的 程序段,程序段,即是刀尖半徑補償?shù)囊脒^程。見圖即是刀尖半徑補償?shù)囊脒^程。見圖2-43,編程時書,編程時書 寫格式為:寫格式為:.G40; 先取消以前能夠加載的刀徑補償先取消以前能夠加載的刀徑補償(假設(shè)以前假設(shè)以前 未用過未用過G41或或G42,那么可以不寫這一行,那么可以不寫這一行)G41(G42) G01(G00) .Dxx; 在要引入刀補的含坐標挪動的程在要引入刀補的含坐標挪動的程序行前加上序行前加上G41或或G42.3刀徑補償?shù)娜∠稄?/p>

30、補償?shù)娜∠?卸載卸載)執(zhí)行過刀徑補償執(zhí)行過刀徑補償G41或或G42的指令后,刀補將繼續(xù)對每一編的指令后,刀補將繼續(xù)對每一編 程軌跡有程軌跡有效;假設(shè)要取消刀補,那么需求在某一編程軌跡的程序行效;假設(shè)要取消刀補,那么需求在某一編程軌跡的程序行 前加上前加上G40指令,或單獨將指令,或單獨將G40作一程序行書寫。作一程序行書寫。留意:留意:刀徑補償?shù)囊牒托遁d只能用刀徑補償?shù)囊牒托遁d只能用G00或或G01指令指令不應(yīng)在不應(yīng)在G02、G03圓弧軌跡程序行上實施建立或取消刀補。圓弧軌跡程序行上實施建立或取消刀補。十十S S、 F F、T T功能功能n主軸功能指令主軸功能指令(S)n主軸功能指令是設(shè)定

31、主軸轉(zhuǎn)速或速度的指令,主軸功能指令是設(shè)定主軸轉(zhuǎn)速或速度的指令,用字母用字母S和其后面的數(shù)字表示。和其后面的數(shù)字表示。n例如:運用機夾硬質(zhì)合金刀片的車刀粗車例如:運用機夾硬質(zhì)合金刀片的車刀粗車45鋼鋼(毛坯為棒料毛坯為棒料),被加工工件的直徑為,被加工工件的直徑為50mm,單,單邊背吃刀量為邊背吃刀量為3 mm,按表,按表2-7引薦的切削速度參引薦的切削速度參考值,選取考值,選取vc=120mminn計算出主軸轉(zhuǎn)速約為計算出主軸轉(zhuǎn)速約為764(rmin),取整數(shù),取整數(shù)760(rmim)。編程時用主軸功能指令設(shè)定主軸轉(zhuǎn)。編程時用主軸功能指令設(shè)定主軸轉(zhuǎn)速:速:S760。進給功能指令(F)進給功能指

32、令是設(shè)定進給速度的指令,用字母F和其后面的數(shù)字表示。在數(shù)控車削中有兩種指令進給速度的方式,如圖a所示為每轉(zhuǎn)進給方式,即用mmr作為進給速度的單位,其設(shè)置方法為:G99 ; 每轉(zhuǎn)進給方式;G01 X50 Z47.5 F0.2 ; 進給速度為0.3mmr;如圖b所示為每分鐘進給方式,即用mmmin作為進給速度的單位,其設(shè)置方法為:G98 ; 每分鐘進給方式;G01 X50 Z47.5 F50 ; 進給速度為50mmmin;G98 和G99均為模態(tài)代碼,機床開機時,CNC系統(tǒng)缺省形狀為每轉(zhuǎn)進給方式(G99) 。 在數(shù)控車削加工中普通采用每轉(zhuǎn)進給方式,只需在用動力刀具銑削時才采用每分鐘進給方式。3刀具

33、功能指令(T)T指令用于指定刀具號和刀具補償號。其指令格式有兩種:指令用于指定刀具號和刀具補償號。其指令格式有兩種:T T 刀補存儲器號刀補存儲器號 刀補存儲器號刀補存儲器號 刀具號刀具號 刀具號刀具號編程時通常以同一編號指令刀號和刀補號,顯得直觀不易出錯。編程時通常以同一編號指令刀號和刀補號,顯得直觀不易出錯。十一子程序十一子程序1子程序的組成格式子程序的組成格式 子程序號子程序號N_ - - - - - - ; 子程序的加工內(nèi)容;子程序的加工內(nèi)容;N_ - - - - - - ;N_ M99 ; 子程序終了指令。子程序終了指令。闡明:闡明:(1) 子程序必需在主程序終了指令后建立;子程序必

34、需在主程序終了指令后建立;(2) 子程序的作用好像一個固定循環(huán),供主程序調(diào)用。子程序的作用好像一個固定循環(huán),供主程序調(diào)用。2子程序的調(diào)用子程序的調(diào)用調(diào)用子程序的格式為:調(diào)用子程序的格式為:M98 P_L_ ; 其中其中M98是調(diào)用子程序的指令,地址是調(diào)用子程序的指令,地址P后面的第一位數(shù)字表后面的第一位數(shù)字表示調(diào)用子程號;示調(diào)用子程號;L后表示調(diào)用次數(shù)后表示調(diào)用次數(shù)。M98 用來調(diào)用子程序用來調(diào)用子程序M99表示子程序終了表示子程序終了3.3 3.3 車削循環(huán)程序編寫與調(diào)試車削循環(huán)程序編寫與調(diào)試單一固定循環(huán)可以將一系列延續(xù)加工動作,如單一固定循環(huán)可以將一系列延續(xù)加工動作,如“切入切入-切削切削

35、-退刀退刀-前往,用一個循環(huán)指令完成,可以免去許多復(fù)雜的計算過程,使前往,用一個循環(huán)指令完成,可以免去許多復(fù)雜的計算過程,使程序得到簡化。程序得到簡化。1單一固定循環(huán)指令單一固定循環(huán)指令利用利用G80、G81、 G82指令可以分別進展外圓指令可以分別進展外圓(內(nèi)孔內(nèi)孔)切削循環(huán)和端切削循環(huán)和端面切削循環(huán)面切削循環(huán) (1) 外圓外圓(內(nèi)孔內(nèi)孔)切削循環(huán)切削循環(huán)G80格式:格式:G80 X. Z. I. F.闡明:,在絕對編程時為切削終點在坐標系下的坐標;在增量闡明:,在絕對編程時為切削終點在坐標系下的坐標;在增量編程時,為切削終點相對于起點的有向間隔。編程時,為切削終點相對于起點的有向間隔。I后

36、的值總是外圓錐面切削起點(并非循環(huán)起點)與外圓錐面切削終點的半徑差。當I值為零省略時,即為圓柱面車削循環(huán)F指進給速度如下圖,刀具從循環(huán)起點A開場,按著箭頭所指的路線行走,先走X軸快進(G00速度,用R表示),到外圓錐面切削起點C后,再工進切削(F指令速度,用F表示),到外圓錐面的切削終點B;然后,軸向退刀;最后,又回到循環(huán)起點A。當用絕對編程方式時,X、Z后的值為外圓錐面切削終點的絕對坐標值;當用增量編程方式時,X、Z后的值為外圓錐面切削終點相對于循環(huán)起點的坐標增量。而無論用何種編程方式,I后的值總是外圓錐面切削起點(并非循環(huán)起點)與外圓錐面切削終點的半徑差。當I值為零省略時,即為圓柱面車削循

37、環(huán)。X、Z、I后的值都可正可負。也就是說,本固定循環(huán)指令既可用于軸的車削,也可用于內(nèi)孔的車削,如圖2-23所示。不同I值時的情形G80G80運用例如運用例如G80G80運用例如運用例如G80G80運用例如運用例如圓錐切削循環(huán)例如圓錐切削循環(huán)例如2G81端面車削循環(huán)端面車削循環(huán)格式:格式:G81 X. Z. K. F.如下圖,刀具從循環(huán)起點開場,按箭頭所指的道路行走如下圖,刀具從循環(huán)起點開場,按箭頭所指的道路行走(先走先走Z軸軸),最后又回到循環(huán)起點。當用絕對編程方式時,最后又回到循環(huán)起點。當用絕對編程方式時,X、Z后的值為錐后的值為錐端面切削終點的絕對坐標值;當用增量編程方式時,端面切削終點的

38、絕對坐標值;當用增量編程方式時,X、Z后的值后的值為錐端面切削終點相對于循環(huán)起點的坐標增量。無論用何種編程為錐端面切削終點相對于循環(huán)起點的坐標增量。無論用何種編程方式,方式,K后的值總為錐面切削終點與錐面切削起點后的值總為錐面切削終點與錐面切削起點(并非循環(huán)起點并非循環(huán)起點)的的Z坐標之差。當坐標之差。當K值為零省略時,即為端平面車削循環(huán)。值為零省略時,即為端平面車削循環(huán)。X、Z、K后的值都可正可負。也就是說,本固定循環(huán)指令既可用于外后的值都可正可負。也就是說,本固定循環(huán)指令既可用于外部軸端面的車削,也可用于孔內(nèi)端面的車削部軸端面的車削,也可用于孔內(nèi)端面的車削格式:G82 X_ Z_I_ R_

39、E_C_P_ F_如圖2-36所示,刀具從循環(huán)起點開場,沿著箭頭所指的路線行走,最后又回到循環(huán)起點。 R、E為Z、X方向的尾退量, C為螺紋頭數(shù),單頭螺紋時為0或1.P在切削單頭螺紋時普通取0,多頭螺紋時,為相鄰螺紋頭起始點之間的螺紋轉(zhuǎn)角。 螺紋車削的簡單固定循環(huán)螺紋車削的簡單固定循環(huán)G82G82和前面引見的G80、G81等簡單循環(huán)一樣,螺紋車削循環(huán)也包括四段行走道路,其中只需一段是主要用于車螺紋的工進道路段,其他都是快速空程道路。采用簡單固定循環(huán)編程雖然可簡化程序,但要車出一個完好的螺紋還需求人工延續(xù)安排幾個這樣的循環(huán)。例O0014 G92 X70.0 Z25.0 ;S100 M03 ; G

40、90 G00 X40.0 Z2.0 ;G91 G82 X-10.7 Z-48.0F1.0 ;G82 X-11.1 Z 48.0 ; G82 X-11.3 Z- 48.0 ; G90 G00 X70.0 Z25.0 ;M05 M02 ;O0015 G92 X80.0 Z30.0 S160 M03 ; G90 G00 X50.0 Z2.0 ; G91 G82 X-7.8 Z- 43.0 I-14.5 F1.5 ; G82 X-8.4 Z- 43.0 I- 14.5 ; G82 X-8.8 Z 43.0 I- 14.5 ; G82 X-8.96 Z 43.0 I- 14.5 ; G90 G00 X8

41、0.0 Z30.0 ; M05 M02 ;4 4、端面深孔鉆加工循環(huán)指令、端面深孔鉆加工循環(huán)指令G74G74n格式:G74 Z(W)_R(e_Q(k)_F_n闡明:Z參數(shù)指定孔底終點位置坐標nR參數(shù)指定每進一次刀的退刀量nQ參數(shù)指定每次進刀的深度nF參數(shù)指定進給速度5 5、外徑切槽循環(huán)、外徑切槽循環(huán)G75G75n格式:G75 X(U)_R(e_Q(k)_F_n闡明:X參數(shù)指定槽底終點位置坐標nR參數(shù)指定每進一次刀的退刀量nQ參數(shù)指定每次進刀的深度nF參數(shù)指定進給速度3.3 3.3 復(fù)雜指令編程復(fù)雜指令編程n 粗車復(fù)合循環(huán)指令主要處理從毛坯到精加工輪廓之間的刀具走刀道路的自動生成。大大簡化了生成

42、粗加工軌跡的程序編寫。所以在進展程序編寫時,普通由編寫出的精加工程序來描畫要被切除部分的輪廓,方便根據(jù)指令算法算出粗加工軌跡,粗加工循環(huán)指令包括了較為復(fù)雜的算法。主要的復(fù)合指令有:nG71內(nèi)外徑粗車復(fù)合循環(huán)nG72端面粗車復(fù)合循環(huán)nG73閉環(huán)粗車復(fù)合循環(huán)nG76螺紋加工復(fù)合循環(huán)1G71-外圓粗車復(fù)合循環(huán)外圓粗車復(fù)合循環(huán)如下圖,工件廢品外形為如下圖,工件廢品外形為A1B,假設(shè)留給精加工,假設(shè)留給精加工的余量為的余量為(u/2和和( w,每次切削深度為,每次切削深度為d,那么程序格式為:,那么程序格式為:G71 U( d) R(e) P(ns) Q(nf) X( u) Z( w) F(f) S(s) T(t)其中:其中:e為退刀量;為退刀量;ns和和nf分別為按分別為按AA1B的走刀道路編寫的精加工程的走刀道路編寫的精加工程序中的第一個程序行的順序號序中的第一個程序行的順序號N(ns)和最后一個程序行的順和最后一個程序行的順序號序號N(nf);F、S、T為粗切時的進給速度、主軸轉(zhuǎn)速和刀補設(shè)定。為粗切時的進給速度、主軸轉(zhuǎn)速和刀補設(shè)定。此時,這些值將不再按精加工的設(shè)定。此時,這些值將不再按精加工的設(shè)定。例如NoImage如圖2-30所示,工件廢品

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論