數(shù)控加工編程基礎(chǔ)_第1頁
數(shù)控加工編程基礎(chǔ)_第2頁
數(shù)控加工編程基礎(chǔ)_第3頁
數(shù)控加工編程基礎(chǔ)_第4頁
數(shù)控加工編程基礎(chǔ)_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)控加工編程基礎(chǔ)概述編程的基礎(chǔ)知識常用準備功能指令的編程方法數(shù)控編程的工藝處理程序編制中的數(shù)值計算1、數(shù)控編程的基本概念數(shù)控加工程序的編制:從零件圖樣到制成控制介質(zhì)的全過程。2、內(nèi)容和步驟一、概述確定加工方案工藝處理數(shù)學(xué)處理編寫程序清單制備控制介質(zhì)程序檢驗數(shù)控編程過程(1)確定工藝過程分析零件圖樣工藝→選擇加工方案、加工順序、加工路線、裝夾方式、刀具、工裝及切削用量等工藝參數(shù)認識普通機床工藝規(guī)程和數(shù)控機床工藝規(guī)程的區(qū)別特別是數(shù)控指令。(2)數(shù)值計算按確定的加工路線和允許的零件加工誤差,計算出所需輸入數(shù)控裝置的數(shù)據(jù),陳數(shù)值計算。主要內(nèi)容:在規(guī)定的坐標系內(nèi)計算零件輪廓和刀具運動的軌跡的坐標值,零件的復(fù)雜程度和數(shù)控裝置功能的強弱→數(shù)值計算的復(fù)雜程度。包括坐標換算、基點、節(jié)點計算、刀心運動軌跡坐標計算等(3)編寫零件的加工程序清單用功能指令代碼及程序段格式編寫程序,依據(jù)加工路線、工藝參數(shù)及刀具運動軌跡坐標。工藝文件:工序卡、數(shù)控刀具卡、刀具明細表等(4)制備控制介質(zhì)紙帶、磁帶、光盤等。(5)程序校驗和試切空刀試切;空運轉(zhuǎn)畫軌跡圖校驗;用圖形模擬校驗;首件試切。3編程方法

編程方法有手工編程、數(shù)控語言編程和圖形編程三種

1.

手工編程

用人工完成程序編制的全部工作(含數(shù)值計算)稱手工編程幾何形狀簡單、點位加工或由直線和圓弧構(gòu)成的零件輪廓加工2自動編程(1)

數(shù)控語言自動編程(APT)

(2)

圖形交互自動編程1、零件程序的結(jié)構(gòu)(1)程序的構(gòu)成

程序號、程序段和程序結(jié)束程序號(程序名):O0600,O為地址碼,0600為編號。不同系統(tǒng)地址碼符號不同,如FANUC用O,AB8400用P.

程序段:N****(開始段號),結(jié)束用Lf、CR、EOB等。字符數(shù)<90個。程序結(jié)束:用M02/M30程序段格式的相關(guān)概念

1程序由若干個“程序段(block)”組成,每個程序段由一定的順序和規(guī)定排列的“字”(word)組成——程序段

2字:表示地址的英文字母、特殊文字和數(shù)字集合,表示某一功能的一組代碼符號,是控制帶或程序的信息單位

3格式:指一個程序段中各個字的排列順序及其表達形式;常用的有三種:固定順序程序段格式;分隔符固定順序程序段格式;字地址程序段格式。廣為應(yīng)用的是:字地址程序段格式二、編程的基礎(chǔ)知識(2)程序段的格式(字的排列順序和表達方式)不同的數(shù)控系統(tǒng)有不同的格式,一般采用字地址程序段格式。特點:程序段的長短(字數(shù)和字長均可變),字的排列順序沒有嚴格的要求。采用ISO6983-J-1982GB/T8870-1988標準

N-(段號)G-(準備字)X-Y-Z-…

(坐標)F-(進給字)S-(主軸字)T-(刀具字)M-(準備功能字)如:N100G01X3200Y2500Z-150F180S300T12M03;

可見每個程序段由:順序號字;準備功能字;尺寸字;進給功能字;主軸功能字;刀具功能字;輔助功能字和程序結(jié)束符組成1、各字的意義1)程序段序號(sequencemuber)N加數(shù)字2)準備功能G代碼(preparatoryfunctionorG-function),

數(shù)控系統(tǒng)準備進行某種操作G00---G99二、編程的基礎(chǔ)知識(2)程序段的格式(字的排列順序和表達方式)3)尺寸字(dimensionword),

給定機床各坐標軸位移的方向和數(shù)據(jù),進給尺寸地址字有

X,Y,Z,U,V,W,P,Q,R,A,B,C,I,J,K4)進給速度字(feedfunctionorF-function)

F后加若干位數(shù)字,數(shù)字取決于每個數(shù)控系統(tǒng)所采取的進給速度指定方式5)主軸速度字(spindlespeedfunctionorS-function)

S后加若干位數(shù)字,數(shù)字取決于每個數(shù)控系統(tǒng)所采取的主軸速度指定方式6)刀具功能字(toolfunctionorT-function)7)輔助功能字(miscellaneousfunctionorM-function)指定通斷控制功能M00-M99,8)程序段結(jié)束符;*CRLF空格回車二、編程的基礎(chǔ)知識(2)程序段的格式(字的排列順序和表達方式)幾點說明:準備功能:G指令機床動作輔助功能:M輔助動作指令補償值:H或D補償值地址切削用量:S、F主軸轉(zhuǎn)速、進給速度刀具號:T刀庫中的刀具編號主程序、子程序:幾個程序段多次重復(fù)出現(xiàn)可獨立編寫成子程序,子程序還可以嵌套。二、編程的基礎(chǔ)知識2、坐標系(1)坐標軸及運動方向的規(guī)定

1)直線進給和圓周進行運動的坐標系

X、Y、Z(直線進給)A、B、C(旋轉(zhuǎn))兩原則:工件靜止、刀具運動原則,否則方向為負增大刀具與工件之間距離的方向(遠離工件)為坐標正向。坐標系:符合右手笛卡爾坐標系和右手螺旋法則

2)坐標系的確定方法

二、編程的基礎(chǔ)知識

數(shù)控機床是按照坐標控制刀具位置的。為了使編出的程序在不同廠家生產(chǎn)的同類機床上有互換性,必須統(tǒng)一規(guī)定數(shù)控機床的坐標方向。確定坐標系的原則為:右手坐標系,X,Y,Z,A,B,C;X’,Y’,Z’,A’,B’,C’Z為平行與機床主軸(傳遞切削動力)的刀具運動坐標,離開工件為正;

a)刀具旋轉(zhuǎn)機床(銑、鉆、鏜),平行于旋轉(zhuǎn)刀具軸線的坐標

b)工件旋轉(zhuǎn)機床(車、磨),平行于工件軸線的坐標

c)無主軸機床(刨),垂直于工件裝夾面的坐標

d)多主軸機床:選垂直于工件裝夾面的主軸

e)主軸擺動機床,在擺動范圍內(nèi)與坐標系平行的位置,被平行的坐標軸為Z軸。

X為水平,平行工件裝夾面(水平面),平行主切削方向,垂直于主軸;

a)工件旋轉(zhuǎn):工件的徑向,平行于滑座,刀具遠離工件為正。

二、編程的基礎(chǔ)知識

2)刀具旋轉(zhuǎn):Z軸水平,沿刀具主軸向后段工件看,右方向為X軸的正向;Y軸:符合右手笛卡爾坐標系

a對于工件旋轉(zhuǎn)的機床,X為工件徑向,平行于橫滑座,刀具離開工件旋轉(zhuǎn)中心向為正

b對于刀具旋轉(zhuǎn)的立式機床,當從刀具的主軸向立柱看時,向右的方向為正

c對于刀具旋轉(zhuǎn)的臥式機床,當從刀具(主軸)尾端向工件看時,向右的方向為正附加運動坐標:U、V、W、P、Q、R二、編程的基礎(chǔ)知識二、編程的基礎(chǔ)知識2、坐標系

(2)機床坐標系與工件坐標系

1)機床坐標系與機床原點數(shù)控機床出廠時,由生產(chǎn)廠家按照國家標準設(shè)定的坐標系。機床坐標系一經(jīng)設(shè)定,就不再改變。每次開機時由數(shù)控裝置自動設(shè)置一次機床坐標系機床坐標系的原點稱機床原點、機械原點是固定點

2)工件坐標系與工件原點為了編程方便而設(shè)定的坐標系,零件加工程序中的坐標值均為編程坐標系中的坐標。編寫零件加工程序前必須確定所在的坐標系。編程坐標系可以同時設(shè)定6個(G54-G59)。工件坐標系的原點:編程原點、工件原點,可用指令改變,在加工程序中可多次改變。局部坐標系在編程坐標系中建立的坐標系G52,在所在的編程坐標系里有效。二、編程的基礎(chǔ)知識編程坐標系G54編程坐標系G59G54中的局部坐標系G59中的局部坐標系機床坐標系機床坐標系、編程坐標系和局部坐標系的關(guān)系車床的坐標系:CK3263(b)CK0630(c)CK6140XOZ—機床坐標系XpOpZp—工件坐標系

1.工件2.工作臺

圖2銑床的坐標系

2、坐標系

(3)絕對坐標系和增量(相對)坐標系

1)絕對坐標系坐標點以固定坐標原點為起點確定坐標值常用X、Y、Z表示

2)增量(相對)坐標系運動軌跡(直線或者圓?。┑慕K點坐標值是以起點開始計算的。坐標原點是移動的。常用U、V、W表示在編程時視具體方便情況進行選擇。

3)最小設(shè)定單位與編程尺寸的表示方法最小設(shè)定單位:數(shù)控系統(tǒng)能實現(xiàn)的最小位移量。又稱最小指令單位。數(shù)值上等于脈沖單量。脈沖單量:數(shù)控系統(tǒng)向伺服系統(tǒng)發(fā)送一個脈沖,工作臺與刀具相對運動的最小單位距離。表示法:X12530、X125.30Z40525、Z405.25二、編程的基礎(chǔ)知識3.對刀點(起刀點)的確定在數(shù)控加工中,工件坐標系確定后,還要確定刀具的起刀點在工件坐標系中的位置。即常說的對刀問題。對刀點也稱起刀點是數(shù)控加工中刀具相對工件運動的起點。數(shù)控機床上,目前,常用的對刀方法為手動試切對刀。a)對稱零件的對刀點選擇b)鉆孔加工時的對刀點選擇圖2-4對刀點的選擇參考內(nèi)容:數(shù)控車床與銑床的對刀

(一).數(shù)控車床的回參考點和對刀操作

數(shù)控車床對刀方法基本相同,首先,將工件在三爪卡盤上裝夾好之后,用手動方法操作機床,具體步驟如下:

1)回參考點操作采用ZERO(回參考點)方式進行回參考點的操作,建立機床坐標系。此時CRT上將顯示刀架中心(對刀參考點)在機床坐標系的坐標值。

2)試切對刀先用已選好的刀具將工件外圓表面車一刀,保持X向尺寸不變,Z向退刀,按設(shè)置編程零點鍵,CRT屏幕上顯示X、Z坐標值都清成零(即X0,Z0);然后,停止主軸,測量工件外圓直徑D。如圖所示。再將工件端面車一刀,當CRT上顯示的X坐標值為-(D/2)時,按設(shè)置編程零點鍵,CRT屏幕上顯示X、Z坐標值都清成零(即X0,Z0),系統(tǒng)內(nèi)部完成了編程零點的設(shè)置功能。

(二).數(shù)控銑床的回參考點和對刀操作

假設(shè)零件為對稱零件,并且毛坯已測量好長為L1、寬為L2,平底立銑刀的直徑也已測量好。如圖所示,將工件在銑床工作臺上裝夾好后,在手動方式操縱機床,具體步驟如下:

1)回參考點操作

采用ZERO(回參考點)方式進行回參考點的操作,建立機床坐標系。此時CRT上將顯示銑刀中心(對刀參考點)在機床坐標系中的當前位置的坐標值。2)手工對刀

先使刀具靠攏工件的左側(cè)面(采用點動操作,以開始有微量切削為準),刀具如圖A位置,按設(shè)置編程零點鍵,CRT上顯示X0、Y0、Z0,則完成X方向的編程零點設(shè)置。再使刀具靠攏工件的前側(cè)面,刀具如圖B位置,保持刀具Y方向不動,使刀具X向退回,當CRT上X坐標值0時,按編程零點設(shè)置鍵,就完成X、Y兩個方向的編程零點設(shè)置。最后抬高Z軸,移動刀具,考慮到存在銑刀半徑,當CRT上顯示X坐標值為(L1/2+銑刀半徑),Y的坐標值為(L2/2+銑刀半徑)時,使銑刀底部靠攏工件上表面,按編程零點設(shè)置鍵,CRT屏幕上顯示X、Y、Z坐標值都清成零(即X0,Y0,Z0),系統(tǒng)內(nèi)部完成了編程零點的設(shè)置功能。就把銑刀的刀位點設(shè)置在工件對稱中心上,即工件坐標系的工件原點上。

3)建立工件坐標系

此時,刀具(銑刀的刀位點)當前位置就在編程零點(即工件原點)上。由于手動試切對刀方法,調(diào)整簡單、可靠,且經(jīng)濟,所以得到廣泛的應(yīng)用。3、功能代碼簡介

常用的功能代碼:G、M、F、S、T

(1)準備功能代碼(G代碼):G00-G99共100種G代碼:模態(tài)代碼(續(xù)效代碼);非模態(tài)代碼(非續(xù)效代碼)。模態(tài)代碼:在一個程序段中被使用后一直有效,直到出現(xiàn)同組其它任何一G代碼。同組G代碼不可以在同一程序段中出現(xiàn),非同組G代碼可在同一程序段中出現(xiàn)。非模態(tài)代碼:僅在該代碼段出現(xiàn)時才有效。二、編程的基礎(chǔ)知識下面是一段簡單的零件加工程序,通過這段程序體會一下零件加工程序的編制方法二、編程的基礎(chǔ)知識10O機O編B2040XYDAC10EN01G92X-10Y-10;

N02G90G17G00X10Y10;

N03G01X30F100;

N04G03X40Y20I0J10;

N05G02X30Y30I0J10;

N06G01X10Y20;

N07Y10;

N08G00X-10Y-10M02;3、功能代碼簡介(2)輔助功能代碼(M代碼、M指令):M00-M99機床加工時的工藝性指令:主軸開、停、正反轉(zhuǎn)、切削液開關(guān)、運動部件的夾緊/松開等M00:程序停止(可用于完成手動變速、換刀、工件掉頭等),按“啟動”重新執(zhí)行程序;M01:計劃(任選)停止,與M00相似,僅需加按“任意停止”有效;M02:程序結(jié)束,程序結(jié)束并使系統(tǒng)處于復(fù)位狀態(tài);M03、M04、M05:主軸正傳、主軸反轉(zhuǎn)、主軸停止;M06:換刀;M07、M08:切削液開,M09:切削液關(guān);M10、M11:運動部件的夾緊和松開;M30:程序結(jié)束。并使程序返回開始狀態(tài)(一邊更換工件)。多見加工時使用二、編程的基礎(chǔ)知識3、功能代碼簡介(3)F、S、T代碼1)F代碼:單位一般mm/min,實際轉(zhuǎn)速則與主軸倍率開關(guān)有關(guān)50%-200%。如F100→100mm/min說明:早切削螺紋指令時。指的是mm/r(毫米/轉(zhuǎn))2)S代碼:制定主軸轉(zhuǎn)速,單位一般r/minS1000→1000r/min,實際主軸轉(zhuǎn)速也與倍率有關(guān),50%-200%;

說明:在恒線速度切削時,要指定最高轉(zhuǎn)速3)T代碼:T04→4號刀

T0101→1號刀,1號刀補值;說明:刀補號和刀號可以不同。二、編程的基礎(chǔ)知識1、與坐標相關(guān)指令(1)絕對與增量坐標指令——G90、G91假設(shè)刀具的當前位置在A點,以下兩段代碼的功能是一樣的:

G00G54G90X60.0Y40.0;

G00G91X40.0Y30.0;三、常用準備功能指令的編程方法y40B302010AO204060x1、與坐標相關(guān)指令(1)絕對與增量坐標指令——G90、G911)絕對坐標的終點坐標按統(tǒng)一原點計算2)某系系統(tǒng)不用G91,用U、V、W表示如G91G01…→G01U-V-說明:G90、G91是模態(tài)指令;絕對和增量可以在一個程序里混合使用,同時也可以在一個程序段內(nèi)使用,但僅可以用U、V、W來表示增量坐標。不可以在一個程序段里用G90、G91三、常用準備功能指令的編程方法1、與坐標相關(guān)指令(2)坐標系的設(shè)定G92建立工件坐標系(編程用),規(guī)定工件坐標系的坐標原點。確切說是確定工件坐標系原點距離刀具位置起始位置(起刀點)的距離?;蛘哒f確定起刀點在工件坐標系中的坐標值。工件坐標系的原點:工件基準、工藝基準、卡盤斷面中心、工件右斷面中心等。注(1):G92并不使機床運動,因此在G92之前需使刀具位于起刀點位置。若刀位點與設(shè)定值有誤差,可用刀補指令補償其差值。注(2):在車床中X值用直徑值。G92指令,X、Y、Z必須齊全??稍诔绦蛑卸啻涡薷木幊淘c。三、常用準備功能指令的編程方法1、與坐標相關(guān)指令(3)坐標平面的選擇指令:G17、G18、G19進行圓弧插補和刀具補償時必須使用G17:XY平面;G18:ZX平面;G19:YZ平面其中G17可以省略,而車僅有XZ坐標,也不需要設(shè)。平面位置圖三、常用準備功能指令的編程方法ZYXG19G18G172、運動控制指令(1)G001)快速點定位指令G00

格式為:G00X—Y—;三種可能的路徑:。三、常用準備功能指令的編程方法AA

A

BBBXXXYYYa)方案1b)方案2c)方案32、運動控制指令(1)G001)快速點定位2)不需要指定F,系統(tǒng)事先設(shè)定;3)不同系統(tǒng)運動軌跡有所不同,需要實現(xiàn)了解軌跡避免碰撞干涉。注:不可以進行切削,只能作為消除空行程使用。不標點坐標可以是絕對和增量兩種方式。。三、常用準備功能指令的編程方法2、運動控制指令(2)直線插補指令G01格式:G01X—Y—Z—F—;F為進給速度,X、Y、Z為終點(目標點)坐標。1)G01直線插補指令,控制工作臺或者刀具作直線切削運動。2)無F,機床不動(但要注意有些系統(tǒng)亂動);3)G01和F均為模態(tài)(續(xù)效)代碼。例4-2。

用直線插補指令編制圖4-3所示工件的加工程序。。三、常用準備功能指令的編程方法2、運動控制指令(2)直線插補指令G01三、常用準備功能指令的編程方法2023/2/336%0002;

程序名N10G92X100Z10;

建立工件坐標系,定義起刀點的位置N20G00X16Z2S600M03;

移到倒角延長線,Z軸2mm處,主軸正轉(zhuǎn),轉(zhuǎn)速600r/minN30G01U10W-5F300;

倒C3角N40Z-48;

車削?26外圓N50U34W-10;

車削第一段圓錐N60U20Z-73;

車削第二段圓錐N70X90;

退刀N80G00X100Z10;

快退回起刀點N90M05;

主軸停轉(zhuǎn)N100M30;

主程序結(jié)束并復(fù)位

⑵倒直角指令的程序段格式為:G01X(U)____Z(W)____C____。⑶倒圓角指令的程序段格式為:G01X(U)____Z(W)____R____。直線倒角G01,指令刀具從A點到B點,然后到C點,如圖4-4所示。X、Z為絕對編程時,未倒角前兩相鄰軌跡程序段的交點G的坐標值;U、W為增量編程時,G點相對于起始直線軌跡的始點A的移動距離。C為相鄰兩直線的交點G相對于倒角始點B的距離。R為倒角圓弧的半徑值。注意:①在螺紋切削程序段中不得出現(xiàn)倒角控制指令。②見圖4-4,X、Z軸指定的移動量比指定的R或C小時,系統(tǒng)將報警,即GA長度必須大于GB長度。2023/2/3372023/2/338倒角參數(shù)說明用倒角指令編制圖4-5所示工件加工程序2023/2/339倒角編程實例2023/2/340%0003;

程序名N10G92X70Z10;

建立工件坐標系,定義起刀點的位置N20G00U-70W-10S600M03;從起刀點,移到工件前端面中心處,主軸正轉(zhuǎn)N30G01U26C3F100;

倒C3直角N40W-22R3;

車?26外圓,并倒R3圓角N50U39W-14C3;

車圓錐并倒邊長為3等腰直角N60W-34;

車削?65外圓N70G00U5W80;

回到起刀點N80M05;

主軸停轉(zhuǎn)N90M30;

主程序結(jié)束并復(fù)位2、運動控制指令(3)圓弧插補指令G02、G03格式:G02(G03)X—Y—I—J—F—;

G02(G03)X—Y—R—F—;三、常用準備功能指令的編程方法逆圓指令G03b)順圓指令G022、運動控制指令(3)圓弧插補指令G02、G03關(guān)于圓弧插補指令的說明:順逆判定:沿垂直于圓弧所在平面的坐標軸的負方向觀察,來確定順逆方向。如車床。

I,J,K為圓弧圓心相對起點的坐標。對于運用R地址表達的圓弧插補,如圖左,

R為圓弧半徑,R后跟負數(shù),表示的是>180度的弧

R后跟正數(shù),表示的是<180度的弧三、常用準備功能指令的編程方法2、運動控制指令(3)圓弧插補指令G02、G03三、常用準備功能指令的編程方法XYABR+R+R-R-XYAB30-30O2023/2/344

9.圓弧插補指令G02/G03

G02/G03指令的程序段格式為:X(U)____Z(W)____⑴用絕對尺寸編程時,X、Z為圓弧終點坐標;用增量尺寸編程時,U、W為圓弧終點相對起點的增量值。⑵R是圓弧半徑,當圓弧所對應(yīng)的圓心角小于等于180°時,R取正值,當所對應(yīng)的圓心角大于180°時,R取負值。⑶不論是用絕對尺寸編程還是用增量尺寸編程,I、K都為圓心在X、Z軸方向上相對起始點的坐標增量(等于圓心坐標減去圓弧起點的坐標),在直徑、半徑編程時I都是半徑值,如圖4-6所示。⑷若程序段中同時出現(xiàn)I、K和R,以R為優(yōu)先,I、K無效。2023/2/345G02/G03參數(shù)說明a)上手刀,刀架在操作者的外側(cè)

b)下手刀,刀架在操作者的內(nèi)側(cè)2023/2/346

⑸圓弧插補的順逆是從垂直于圓弧所在平面(如XZ平面)的坐標軸的正方向看到的回轉(zhuǎn)方向(見圖a上手刀),即觀察者站在Y軸的正向(正向指向自己)沿Y軸的負方向看去,順時針方向為G02,逆時針方向為G03。反之,如果觀察者站在Y軸的負向,沿Y軸的正向看去(見圖b下手刀),順時針方向為G03,逆時針方向為G02。該法則同樣適合數(shù)控銑床。2023/2/347圖G02/G03插補方向a)上手刀,刀架在操作者的外側(cè)

b)下手刀,刀架在操作者的內(nèi)側(cè)2023/2/348例用圓弧插補指令編制圖4-8所示工件的精加工程序圖4-8圓弧插補編程實例2023/2/349%0004;

程序名N10G92X40Z5;建立工件坐標系,定義起刀點的位置N20M03S1000;

主軸正轉(zhuǎn),轉(zhuǎn)速1000r/minN30G96S80;

恒線速度有效,線速度為80m/minN40G00X0;刀到中心,轉(zhuǎn)速升高,直到主軸最大限速N50G95G01Z0F0.1;

工進接觸工件,每轉(zhuǎn)進給2023/2/350N60G03U24W-24R15;

加工R15圓弧段N70G02X26Z-31R5;

加工R5圓弧段N80G01Z-40;

加工φ26外圓N9G00X40Z5;

快退回起刀點N10G97S300;

取消恒線速度功能,設(shè)定主軸按300r/min旋轉(zhuǎn)N11M30;

主軸停轉(zhuǎn)、主程序結(jié)束并復(fù)位2、運動控制指令(4)暫停指令G04格式:G04P—

(也有用K、U、X,要根據(jù)系統(tǒng)定)其中P后面為暫停時間,單位是毫秒。常出現(xiàn)在孔加工孔底、槽底停留時間注:1)有時表示工件的轉(zhuǎn)數(shù)

2)深孔底部的無進給切削

3)鏜孔退刀時停主軸,暫停→退刀

4)車槽:進刀→暫?!说?/p>

5)車倒角、頂尖孔:進刀→暫停(光整)→退刀例:G91G01Z-7;G04X5;G00Z7;M02三、常用準備功能指令的編程方法3、刀補指令(1)半徑補償G41、G42、G401)概念:A、可按照零件輪廓編程

B、刀具磨損、重磨或者換新刀時方便編程刀具半徑補償功能的作用:要求數(shù)控系統(tǒng)能根據(jù)工件輪廓和刀具半徑自動計算刀具中心軌跡,編程時可按照零件輪廓的坐標數(shù)據(jù)編制加工程序,加工時控制刀具加工出工件輪廓。2)指令

G41—左補償,G42—右補償,G40—取消刀具補償

G40與G41、G42配合使用。

G00/G01G41/G42X-Y-D-

三、常用準備功能指令的編程方法y

ABA編程輪廓B

G41編程輪廓G40G42G40oxoxa)左刀補G41b)右刀補G42

圖2-7刀補功能的定義a)左刀補G41b)右刀補G42y3、刀補指令(1)半徑補償G41、G42、G40

數(shù)控程序一般是針對刀具上的某一點即刀位點,按工件輪廓尺寸編制的。車刀的刀位點一般為理想狀態(tài)下的假想刀尖點或刀尖圓弧圓心點。但實際加工中的車刀,由于工藝或其他要求,刀尖往往不是一理想點,而是一段圓弧。切削加工時,刀具切削點在刀尖圓弧上變動,在切削內(nèi)孔、外圓及端面時,刀尖圓弧不影響加工尺寸和形狀,但在切削錐面和圓弧時,會造成過切或少切現(xiàn)象(見圖)。此時,可以用刀尖半徑補償功能來消除誤差。刀尖圓弧半徑補償是通過G41/G42/G40代碼及T代碼指定的刀尖圓弧半徑補償號來加入或取消半徑補償?shù)娜?、常用準備功能指令的編程方?、刀補指令(1)半徑補償G41、G42、G40

三、常用準備功能指令的編程方法3、刀補指令(1)半徑補償G41、G42、G40

例:銑輪廓

N0040G90G41XAYAD01F400N0050XBYBN0060XCYCN0070G42XDYDN0080G41XAYAN0090G40XPYPM02其它作用:1)刀具磨損半徑變小

2)粗、精余量分配

3)加工誤差補償

4)凸凹模加工:G41凸模、G42凹模三、常用準備功能指令的編程方法3、刀補指令(1)刀具長度補償G43、G44、G40

用于刀具軸向(Z)補償,使刀具在Z方向的實際位移大于或小于程序給定值。實際位移量=程序給定值±補償值相加為正偏置→G43,相減為負偏置→G44注:程序坐標值和輸入補償值本身均可正負格式:G43/G44Z-H-其中:Z為坐標,H為刀具長度補償?shù)牡刂诽?/p>

G43Z實際=Z指令+(H值);G44Z實際=Z指令-(H值)

G40取消刀補

三、常用準備功能指令的編程方法2)刀具長度補償指令G40、G43、G44長度短

e為負

正偏置G43長度長

e為正

負偏置G44標準長度3、刀補指令(1)刀具長度補償G43、G44、G404、固定循環(huán)指令一個動作編寫一個加工程序。鉆孔:快進→慢鉆→快退車螺紋:切入→車螺紋→刀具徑向/斜向退出→返回鏜深孔:快進→鏜孔→孔底刀具準停→讓刀→返回退刀

溫馨提示

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

評論

0/150

提交評論