




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、中南大學(xué)Central South University機械制造工程訓(xùn)練 中南大學(xué)工程訓(xùn)練中心多媒體教學(xué)課件1.4 數(shù)控加工技術(shù)的特點 (1)生產(chǎn)效率高,由于加工過程是自動進行的,且機床能自動換刀、自動不停車變速和快速空行程等功能,使加工時間大大減少 (2)能穩(wěn)定地獲得高精度,數(shù)控加工時人工干預(yù)減少,可以避免人為誤差,且機床重復(fù)精度高 (3)由于機床自動化程度大大提高,減輕了工人勞動強度,改善了勞動條件 (4)加工能力提高,應(yīng)用數(shù)控機床可以很準(zhǔn)確的加工出曲線、曲面、圓弧等形狀非常復(fù)雜的零件,因此,可以通過編寫復(fù)雜的程序來實現(xiàn)加工常規(guī)方法難以加工的零件1.5 數(shù)控系統(tǒng)的組成現(xiàn)代數(shù)控機床一般由數(shù)控
2、裝置(NC unit)、伺服系統(tǒng)(servo system)、位置測量與反饋系統(tǒng)(feedback system)、輔助控制單元(accessory control unit)和機床主機(main engine)組成,下圖是各組成部分的邏輯結(jié)構(gòu)簡圖: 數(shù)控裝置是數(shù)控機床的核心,能完成信息的輸入、存儲、變換、插補運算以及實現(xiàn)各種功能; 伺服系統(tǒng)是接受數(shù)控裝置的指令,驅(qū)動機床執(zhí)行機構(gòu)運動的驅(qū)動部件,它包括主軸驅(qū)動單元(主要是速度控制)、進給驅(qū)動單元(主要有速度控制和位置控制)、主軸電機和進給電機等。 位置測量與反饋系統(tǒng)由檢測元件和相應(yīng)電路組成,其作用是檢測速度與位移,并將信息反饋給數(shù)控裝置,形成閉
3、環(huán)控制;但不一定每種數(shù)控機床都裝備位置測量與反饋系統(tǒng)(圖中虛線部分表示該模塊不是基本配置),沒有測量與反饋系統(tǒng)的數(shù)控裝置稱開環(huán)控制系統(tǒng)(如運動簡單的中低檔數(shù)控車床),常用的測量元件有脈沖編碼器、旋轉(zhuǎn)變壓器、感應(yīng)同步器、光柵尺等。 輔助控制單元用以控制機床的各種輔助動作,包括:冷卻泵的啟停等各種輔助操作。 機床主機包括床身、主軸、進給機構(gòu)等機械部件。 滾珠絲杠螺母機構(gòu),在絲杠1和螺母4上各加工有圓弧,當(dāng)螺母4旋轉(zhuǎn)時,絲杠1的旋轉(zhuǎn)面經(jīng)滾珠2推動螺母4軸向移動,同時滾珠2沿螺旋形滾道滾動,使絲杠1和螺母4之間的滑動摩擦轉(zhuǎn)為滾珠與絲杠1、螺母4之間的滾動摩擦。螺母螺旋槽的兩端用回珠管3連接起來,使?jié)L珠
4、2能夠從一端重新回到另一端,構(gòu)成一個閉合的循環(huán)回路。 各類中小型數(shù)控機床普遍采用滾珠絲杠。 1.6 數(shù)控機床主機中的傳動機構(gòu) 為了適應(yīng)數(shù)控機床加工范圍廣,工藝適應(yīng)性強和自動化程度高的特點,要求主傳動裝置具有很寬的變速范圍,并能無級變速,隨著全數(shù)字化交流調(diào)速技術(shù)的日趨完善,齒輪分級變速傳動在逐漸減少,大多數(shù)數(shù)控機床采用電動機直接驅(qū)動主軸的結(jié)構(gòu)。 數(shù)控機床的進給傳動裝置,靈敏度和穩(wěn)定性,將直接影響到工件的加工質(zhì)量,因此常采用不同于普通機床的進給機構(gòu),例如采用線性導(dǎo)軌、塑料導(dǎo)軌或靜壓導(dǎo)軌代替普通滑動導(dǎo)軌,用滾珠絲杠螺母機構(gòu)代替普通的滑動絲杠螺母機構(gòu),以及采用可以消除間隙的齒輪傳動副和可以消除間隙的鍵
5、連接等 數(shù)控加工過程所需的各種操作(如主軸變速、松夾工件、進刀與退刀、開車與停車、選擇刀具、供給冷卻液等)和步驟以及與工件之間的相對位移等都用數(shù)字化的代碼表示,并按工藝先后順序組織成“NC程序”, 數(shù)控機床之所以能夠加工一些幾何形狀復(fù)雜的零件,就是因為數(shù)控機床的坐標(biāo)軸能夠聯(lián)動,編程人員在編寫NC程序時,使用規(guī)定的NC代碼體系,只給出聯(lián)動軸的起終點坐標(biāo)及插補速度等的代碼,而完成聯(lián)動軸在起終點間的運動過程參數(shù)要由NC自動求出。2. 數(shù)控加工原理插補原理: 插補是在已知曲線的起終點之間,確定一些中間點坐標(biāo)的一種計算方法,機械零件大部分由直線和圓弧組成,因此NC都具有直線和圓弧的插補功能。零件程序中提
6、供了直線的起點和終點坐標(biāo),圓弧的起點坐標(biāo)以及圓弧走向(順時針或逆時針)或圓心相對于起點的偏移量或圓弧半徑。插補的任務(wù),是根據(jù)偏程進給速度的要求,完成從輪廓起點到終點的中間點坐標(biāo)值的計算。如圖所示,刀具由O至A,直線OA是其理論軌跡。如何確定控制軸X、Z的走向呢?用逐點比較法:每走一步與理論軌跡比較一下,從而確定下一步的走向。起點坐標(biāo)(0,0),終點坐標(biāo)(Xe,Ze)于是直線OA的方程為:X/Z=Xe/Ze; 即:ZXe-XZe=0;若點(X,Z)在直線上方,則:ZXe-XZe0;若點(X,Z)在直線下方,則:ZXe-XZe0時,NC發(fā)出移動微指令,使控制軸向+X方向移動一個步長;當(dāng)F0時,NC
7、發(fā)出移動微指令,使控制軸向+Z方向移動一個步長;當(dāng)F=0時,可以規(guī)定NC使控制軸向+X或+Z方向移動一個步長 這樣可以不斷地趨向終點,圖中,帶箭頭的折線軌跡是機床實際運動的插補軌跡,直線OA是理論軌跡,由于插補運算所取的步長很小,所以可以近似地認(rèn)為插補軌跡就是直線OA的理論軌跡。 刀具補償原理:是指NC對編程時零件輪廓軌跡與刀具實際運行軌跡差值進行補償?shù)墓δ?。如右圖所示:用一個半徑為R的刀具加工圖中的實線表示的工件,刀具運行的實際中心軌跡應(yīng)為圖中的虛線所示,于是刀具離開工件的這一個距離就是偏置(二者之間相差一個刀具半徑R),偏置量(offset value )是一個二維的矢量,可正可負(fù) 同理:
8、在刀具長度方向上,每種刀具長度不一致,也是采用同樣的方法進行補償,稱刀具長度補償。刀具補償又可以分為形狀補償(geometry offset)和磨損補償(wear offset),運行程序前的刀具標(biāo)稱半徑或長度是形狀補償量,在加工過程中,刀具由于磨損的作用發(fā)生細(xì)微的尺寸變化,這時,將磨損量輸入到磨損補償號中,可以不必改動形狀補償號。方便操作。3. 數(shù)控加工編程基礎(chǔ) .1 機床坐標(biāo)系 .1.1 機床坐標(biāo)系和主運動方向 1標(biāo)準(zhǔn)坐標(biāo)系的規(guī)定 對數(shù)控機床中的坐標(biāo)系和運動方向的命名,ISO標(biāo)準(zhǔn)和我國JB305282部頒標(biāo)準(zhǔn)都統(tǒng)一規(guī)定采用標(biāo)準(zhǔn)的右手笛卡兒直角坐標(biāo)系,一個直線進給運動或一個圓周進給運動定義一
9、個坐標(biāo)軸。 標(biāo)準(zhǔn)中規(guī)定直線進給運動用右手直角笛卡兒坐標(biāo)系X、Y、Z表示,常稱基本坐標(biāo)系。X、Y、Z坐標(biāo)軸的相互關(guān)系用右手定則決定。如圖-1所示,圖中大拇指的指向為X軸的正方向,食指指向為Y軸的正方向,中指指向為Z軸的正方向。圍繞X、Y、Z軸旋轉(zhuǎn)的圓周進給坐標(biāo)軸分別用A、B、C表示。根據(jù)右手螺旋法則,可以方便地確定A、B、C三個旋轉(zhuǎn)坐標(biāo)軸。以大拇指指向X、Y、Z方向,則食指、中指等的指向是圓周進給運動A、B、C方向。圖3-1 右手直角笛卡兒坐標(biāo)系 如果數(shù)控機床的運動多于X、Y、Z三個坐標(biāo),則可用附加坐標(biāo)軸U、V、W分別表示平行于X、Y、Z三個坐標(biāo)軸的第二組直線運動;如果在回轉(zhuǎn)運動A、B、C外還有
10、第二組回轉(zhuǎn)運動,可分別指定為D、E、F。然而,大部分?jǐn)?shù)控機床加工的動作只需三個直線坐標(biāo)軸及一個旋轉(zhuǎn)軸便可完成大部分零件的數(shù)控加工。2運動方向的確定數(shù)控機床的進給運動,有的是由刀具向工件運動來實現(xiàn)的,有的是由工作臺帶著工件向刀具來實現(xiàn)的。為了在不知道刀具、工件之間如何作相對運動的情況下,便于確定機床的進給操作和編程,統(tǒng)一規(guī)定標(biāo)準(zhǔn)坐標(biāo)系X、Y、Z作為刀具(相對于工件)運動的坐標(biāo)系,增大刀具與工件距離的方向為坐標(biāo)正方向,即坐標(biāo)系的正方向都是假定工件靜止、刀具相對于工件運動來確定的。考慮到刀具與工件是一對相對運動,即刀具向某一方向運動等同于工件向其相反方向運動的特點,圖3-1中虛線所示的X、Y、Z必然
11、是工件(相對于刀具)正向運動的坐標(biāo)系。3坐標(biāo)軸的確定(1) Z軸的確定。統(tǒng)一規(guī)定與機床主軸重合或平行的坐標(biāo)為Z軸,遠離工件的方向為正方向。機床主軸是傳遞切削動轉(zhuǎn)矩的軸。如數(shù)控車床、數(shù)控外圓磨床是主軸帶動工件旋轉(zhuǎn),數(shù)控銑床、數(shù)控鉆床等是主軸帶動刀具旋轉(zhuǎn)。對于沒有主軸的機床,規(guī)定垂直于工件裝夾表面的方向為Z坐標(biāo)軸的方向,正向是使刀具離開工件的方向。(2) X軸的確定。X軸為水平的、平行于工件裝夾面的軸。對于加工過程中主軸帶動工件旋轉(zhuǎn)的機床,如數(shù)控車床、數(shù)控磨床等,X軸沿工件的徑向并平行于橫向拖板,刀具或砂輪離開工件旋轉(zhuǎn)中心的方向為X軸的正向。對于如銑床、鉆床、鏜床等刀具旋轉(zhuǎn)的機床,若Z軸水平(主軸
12、是臥式的),當(dāng)從主軸(刀具)向工件看時,X軸的正向指向右邊,如數(shù)控臥式鏜床、銑床;若Z軸垂直(主軸是立式的),對于單立柱機床,當(dāng)從主軸向立柱看時,X軸的正向指向右邊,對于雙立柱機床,當(dāng)從主軸向左側(cè)立柱看時,X軸的正向指向右邊。(3) Y軸的確定。根據(jù)X、Z軸及其方向,可按右手直角笛卡兒坐標(biāo)系,利用右手螺旋法則確定軸。根據(jù)X、Y、Z軸及其方向,利用右手螺旋法則即可確定A、B、C的方向。一些數(shù)控機床的坐標(biāo)系如圖3-2所示。3.1.2 機床原點和機床參考點1機床原點機床原點是機床基本坐標(biāo)系的原點,是工件坐標(biāo)系、機床參考點的基準(zhǔn)點,又稱機械原點、機床零點,它是機床上的一個固定點,其位置是由機床設(shè)計和制
13、造單位確定的,通常不允許用戶改變,如圖3-3所示。數(shù)控車床的機床原點一般在卡盤前端面或后端面的中心;數(shù)控銑床的機床原點,各生產(chǎn)廠不一致,有的在機床工作臺的中心,有的在進給行程的終點。圖3-3 數(shù)控機床的機床原點與參考點 2機床參考點機床參考點是機床坐標(biāo)系中一個固定不變的點,是機床各運動部件在各自的正向自動退至極限的一個點(由限位開關(guān)精密定位),如圖3-3所示。機床參考點已由機床制造廠測定后輸入數(shù)控系統(tǒng),并記錄在機床說明書中,用戶不得更改。實際上,機床參考點是機床上最具體的一個機械固定點,既是運動部件返回時的一個固定點,又是各軸啟動時的一個固定點,而機床零點(機床原點)只是系統(tǒng)內(nèi)運算的基準(zhǔn)點,處
14、于機床何處無關(guān)緊要。機床參考點對機床原點的坐標(biāo)是一個已知定值,可以根據(jù)該點在機床坐標(biāo)系中的坐標(biāo)值間接確定機床原點的位置。在機床接通電源后,通常要做回零操作,使刀具或工作臺運動到機床參考點。注意,通常我們所說的回零操作,其實是指機床返回參考點的操作,并非返回機床零點。當(dāng)返回參考點的工作完成后,顯示器即顯示出機床參考點在機床坐標(biāo)系中的坐標(biāo)值,表明機床坐標(biāo)系已經(jīng)自動建立。機床在回參考點時所顯示的數(shù)值表示參考點與機床零點間的工作范圍,該數(shù)值被記憶在CNC系統(tǒng)中,并在系統(tǒng)中建立了機床零點作為系統(tǒng)內(nèi)運算的基準(zhǔn)點。也有機床在返回參考點時,顯示為零(X0,Y0,Z0),這表示該機床零點被建立在參考點上。3.1
15、.3 工件坐標(biāo)系和工件原點工件坐標(biāo)系是編程人員在編程時使用的,由編程人員以工件圖紙上的某一固定點為原點所建立的坐標(biāo)系,編程尺寸都按工件坐標(biāo)系中的尺寸確定。為保證編程與機床加工的一致性,工件坐標(biāo)系也應(yīng)該是右手笛卡兒坐標(biāo)系,而且工件裝夾到機床上時,應(yīng)使工件坐標(biāo)系與機床坐標(biāo)系的坐標(biāo)軸方向保持一致。工件坐標(biāo)系的原點稱為工件原點或編程原點。工件原點在工件上的位置可以任意選擇,為了有利于編程,工件原點最好選在工件圖樣的基準(zhǔn)上或工件的對稱中心上,例如回轉(zhuǎn)體零件的端面中心、非回轉(zhuǎn)體零件的角邊、對稱圖形的中心等。在數(shù)控車床上加工零件時,工件原點一般設(shè)在主軸中心線與工件右端面或左端面的交點處如圖3-4(a)所示;
16、在數(shù)控銑床上加工零件時,工件原點一般設(shè)在工件的某個角上或?qū)ΨQ中心上,如圖3-4(b)所示。圖3-4 工件原點設(shè)置(a) 數(shù)控車床;(b) 數(shù)控銑床 3.1.4 工件坐標(biāo)系和機床坐標(biāo)系的關(guān)系編程時,尺寸都按工件坐標(biāo)系中的尺寸確定,不必考慮工件在機床上的安裝位置和安裝精度,但在加工時需要確定機床坐標(biāo)系、工件坐標(biāo)系、刀具起點三者的位置才能加工。工件裝夾在機床上后,可通過對刀確定工件在機床上的位置。所謂對刀,就是確定工件坐標(biāo)系與機床坐標(biāo)系的相互位置關(guān)系。在加工時,工件隨夾具在機床上安裝后,測量工件原點與機床原點之間的距離,這個距離稱為工件原點偏置,如圖3-5所示。在用絕對坐標(biāo)編程時,該偏置值可以預(yù)存到
17、數(shù)控裝置中,在加工時工件原點偏置值可以自動加到機床坐標(biāo)系上,使數(shù)控系統(tǒng)可按機床坐標(biāo)系確定加工時的坐標(biāo)值。圖3-5 機床坐標(biāo)系與工件坐標(biāo)系 對刀過程一般從各坐標(biāo)方向分別進行,可理解為通過找正刀具與一個在工件坐標(biāo)系中有確定位置的點(即對刀點)來實現(xiàn)。對刀點可以設(shè)在工件、夾具或機床上,但必須與工件的定位基準(zhǔn)(相當(dāng)于工件坐標(biāo)系)有已知的準(zhǔn)確關(guān)系,這樣才能確定工件坐標(biāo)系與機床坐標(biāo)系的關(guān)系。選擇對刀點的原則是:便于確定工件坐標(biāo)系與機床坐標(biāo)系的相互位置,容易找正,加工過程中便于檢查,引起的加工誤差小。當(dāng)對刀精度要求較高時,對刀點應(yīng)盡量選在零件的設(shè)計基準(zhǔn)或工藝基準(zhǔn)上。對刀時直接或間接地使對刀點與刀位點重合。所
18、謂刀位點,是指編制數(shù)控加工程序時用以確定刀具位置的基準(zhǔn)點。對于平頭立銑刀、面銑刀類刀具,刀位點一般取為刀具軸線與刀具底端面的交點;對球頭銑刀,刀位點為球心;對于車刀、鏜刀類刀具,刀位點為刀尖;鉆頭取為鉆尖等,如圖3-6(a)(d)所示。刀具起始運動的刀位點稱為起刀點。圖3-6 刀位點(a) 平頭銑刀;(b) 鉆頭;(c) 球頭銑刀;(d) 車刀、鏜刀 數(shù)控系統(tǒng)從對刀點開始控制刀位點運動,并由刀具切削部分加工出要求的零件輪廓,如用球頭刀加工三坐標(biāo)立體型面的零件時,數(shù)控系統(tǒng)控制球頭刀球心軌跡,而由外圓切削刃加工出零件輪廓。對數(shù)控車床、加工中心等數(shù)控機床,如加工過程中要換刀,在編程時應(yīng)考慮選擇合適的
19、換刀位置,為了防止換刀時刀具碰傷工件,換刀點必須設(shè)在零件的外部。3.1.5 相對坐標(biāo)與絕對坐標(biāo)表示法 其中A點(10,10)用絕對坐標(biāo)指令表示為X10 Z10; B點(25,30)用絕對坐標(biāo)指令表示為X25 Z30; B點用相對坐標(biāo)指令表示為U15 W20相對坐標(biāo)與絕對坐標(biāo)表示法 3.1.6 直徑指定與半徑指定數(shù)控車床系統(tǒng)的X軸方向的指令值,X軸方向是零件的半徑或直徑方向,在工程圖紙中,通常標(biāo)注的是軸類零件的直徑,如果按照數(shù)控車的工件原點,X軸的指令值應(yīng)是工件的半徑,這樣在編程時會造成很多直徑值轉(zhuǎn)化為半徑值的計算,給編程造成很多不必要的麻煩,因此,數(shù)控車的NC系統(tǒng)在設(shè)計時通常采用直徑指定,所謂
20、直徑指定即數(shù)控車的X軸的指令值按坐標(biāo)點在X軸截距的2倍,即表示的是工件的直徑,如X20,那么在數(shù)控車系統(tǒng)中表示的是X方向刀具與工件原點的距離是10mm而不是20mm。3.2 數(shù)控加工程序格式 3.2.1 程序基本格式1數(shù)控加工程序的結(jié)構(gòu)一個完整的數(shù)控加工程序可分為程序號、程序段、程序結(jié)束指令等幾個部分。程序號又名程序名,置于程序開頭,用作一個具體加工程序存儲、調(diào)用的標(biāo)記。目前的計算機數(shù)控(CNC)機床,能將程序存儲在內(nèi)存中,為了區(qū)別不同程序,在程序的最前端加上程序號碼以區(qū)分,以便進行程序檢索。程序號碼以地址O、P、%以及19999范圍內(nèi)的任意數(shù)字組成,通常FANUC系統(tǒng)用“O”,SINUMER
21、IC系統(tǒng)用“%”作為程序號的地址碼。編程時要根據(jù)說明書的規(guī)定作指令,否則系統(tǒng)是不會執(zhí)行的。 工件加工程序由若干個程序段組成,程序段是控制機床的一種語句,表示一個完整的運動或操作。程序結(jié)束指令用M02或M30代碼,放在最后一個程序段作為整個程序的結(jié)束。舉例如下,如圖3-7所示。圖3-7 編程示例 O2001; (程序號)N10 G50 X200 Z150 T0100;(建立工件坐標(biāo)系,選擇T01號刀)N20 G96 S150 M03; (恒線速設(shè)定,主軸正轉(zhuǎn))N25 G50 S2000; (設(shè)定主軸轉(zhuǎn)速)N30 G00 X20 Z6 T0101; (建立刀具補償)N40 G01 Z-30 F0.
22、25; (20圓柱加工)N50 X50; (50軸肩加工)N60 X60 Z-70; (50圓錐加工)N70 X90; (60軸肩加工)N80 G00 X200 Z150 T00 M05;(刀具回位)N90 M02; (程序結(jié)束)上例為一個完整的零件加工程序,程序號為O2001。以上程序中每一行即稱為一個程序段,共由10個程序段組成,每個程序段以序號“N”開頭。M02作為整個程序的結(jié)束。 2程序段的組成一個程序段表示一個完整的加工工步或動作。程序段由程序段號、若干程序字和程序段結(jié)束符號組成。程序段號N又稱程序段名,由地址N和數(shù)字組成。數(shù)字大小的順序不表示加工或控制順序,只是程序段的識別標(biāo)記。在
23、編程時,數(shù)字大小可以不連續(xù),也可以顛倒,也可以部分或全部省略。但一般習(xí)慣按順序并以5或10的倍數(shù)編程,以備插入新的程序段。程序字由一組排列有序的字符組成,如G00、G01、X120、M02等,表示一種功能指令。每個“字”是控制系統(tǒng)的具體指令,由一個地址文字(地址符)和數(shù)字組成,字母、數(shù)字、符號統(tǒng)稱為字符。例如X250為一個字,表示X向尺寸為250 mm;F200為一個字,表示進給速度為200 mm/min(具體值由規(guī)定的代碼方法決定)。每個程序段由按照一定順序和規(guī)定排列的“字”組成。程序段末尾的“;”為程序段結(jié)束符號,有時也用“LF”表示程序段結(jié)束。3程序段的格式程序段格式指程序中的字、字符、
24、數(shù)據(jù)的安排規(guī)則。不同的數(shù)控系統(tǒng)往往有不同的程序段格式,格式不符合規(guī)定,數(shù)控系統(tǒng)便不能接受,則程序?qū)⒉槐粓?zhí)行而出現(xiàn)報警提示,故必須依據(jù)該數(shù)控裝置的指令格式書寫指令。 程序段的格式可分為固定順序程序段格式、分隔符程序格式和可變程序段格式。數(shù)控機床發(fā)展初期采用的固定順序程序段格式以及后來的分隔符程序格式,現(xiàn)已不用或很少使用,最常用的是地址可變程序段格式,簡稱字地址程序格式。其形式如下: N_G_X_Y_Z_F_S_T_M_;例如:N10 G01 X40 Z0 F0.2;其中:N為程序段地址碼,用于指令程序段號;G為指令動作方式的準(zhǔn)備功能地址,G01為直線插補指令;X為坐標(biāo)軸地址,后面的數(shù)字表示刀具移
25、動的目標(biāo)點坐標(biāo);F為進給量指令地址,后面的數(shù)字表示進給量。在程序段中除程序段號與程序段結(jié)束字符外,其余各字的順序并不嚴(yán)格,可先可后,但為便于編寫,習(xí)慣上可按N,G,X,Y,Z,F(xiàn),S,T,M的順序編程。字地址程序格式具有程序簡單、可讀性強、易于檢查的特點。程序段的長短,隨字?jǐn)?shù)和字長(位數(shù))都是可變的,一個程序段中字的數(shù)目與字的位數(shù)(字長)可按需給定,不需要的代碼字以及與上段相同的續(xù)效字可以不寫,使程序簡化、縮短?,F(xiàn)代數(shù)控機床中廣泛采用這種格式。3.2.2 程序指令分類 1G功能G指令是使數(shù)控機床建立起某種加工指令方式,如規(guī)定刀具和工件的相對運動軌跡(即規(guī)定插補功能)、刀具補償、固定循環(huán)、機床坐
26、標(biāo)系、坐標(biāo)平面等多種加工功能。G指令由地址符G和后面的兩位數(shù)字組成,從G00到G99共100種。G代碼是程序的主要內(nèi)容,JB/T32081999標(biāo)準(zhǔn)規(guī)定如表2-1所示。表3-1 G代碼(JB/T32081999) 表3-1 G代碼(JB/T32081999) 表3-1 G代碼(JB/T32081999) 表3-1 G代碼(JB/T32081999) 2輔助功能(M指令)輔助功能指令用于指定主軸的啟停、正反轉(zhuǎn)、冷卻液的開關(guān)、工件或刀具的夾緊與松開、刀具的更換等。輔助功能由指令地址符M和后面的兩位數(shù)字組成,也有M00M99共100種。M指令也有續(xù)效指令與非續(xù)效指令。JB/T32081999標(biāo)準(zhǔn)規(guī)定
27、如表3-2所示。 表3-2 輔助功能M代碼(JB/T32081999) 表3-2 輔助功能M代碼(JB/T32081999) 表3-2 輔助功能M代碼(JB/T32081999) 續(xù)表 常用M指令如下:(1) M00程序停止指令。M00使程序停止在本段狀態(tài),不執(zhí)行下段。執(zhí)行完含有M00的程序段后,機床的主軸、進給、冷卻都自動停止,但全部現(xiàn)存的模態(tài)信息保持不變,重按控制面板上的循環(huán)啟動鍵,便可繼續(xù)執(zhí)行后續(xù)程序。該指令可用于自動加工過程中停車進行測量工件尺寸、工件調(diào)頭、手動變速等操作。(2) M01計劃停止指令。該指令與M00相似,不同的是必須預(yù)先在控制面板上按下“任選停止”鍵,當(dāng)執(zhí)行到M01時程
28、序才停止;否則,機床仍不停地繼續(xù)執(zhí)行后續(xù)的程序段。該指令常用于工件尺寸的停機抽樣檢查等,當(dāng)檢查完成后,可按啟動鍵繼續(xù)執(zhí)行以后的程序。(3) M02程序結(jié)束指令。用此指令使主軸、進給、冷卻全部停止,并使機床復(fù)位。M02必須出現(xiàn)在程序的最后一個程序段中,表示加工程序全部結(jié)束。(4) M03、M04、M05主軸正/反轉(zhuǎn)、停止指令。M03表示主軸正轉(zhuǎn),M04表示主軸反轉(zhuǎn),M05表示主軸停止。(5) M06換刀指令。該指令用于具有自動換刀裝置的機床。3進給功能(F功能)F指令為進給速度指令,用來指定坐標(biāo)軸移動進給的速度。F代碼為續(xù)效代碼,一經(jīng)設(shè)定后如未被重新指定,則先前所設(shè)定的進給速度繼續(xù)有效。該指令一
29、般有以下兩種表示方法:(1) 代碼法。代碼法后面的數(shù)字不直接表示進給速度的大小,而是機床進給速度數(shù)列的序號。(2) 直接指定法。F后跟的數(shù)字就是進給速度的大小,如F150,表示進給速度為150 mm/min。這種方法比較直觀,目前大多數(shù)數(shù)控機床都采用直接指定法。4S功能S指令用來指定主軸轉(zhuǎn)速,用字母及后面的14位數(shù)字表示,有恒轉(zhuǎn)速(單位為r/min)和恒線速(單位為m/min)兩種指令方式。S指令只是設(shè)定主軸轉(zhuǎn)速的大小,并不會使主軸回轉(zhuǎn),必須有M03(主軸正轉(zhuǎn))或M04(主軸反轉(zhuǎn))指令時,主軸才開始旋轉(zhuǎn)。S指令是續(xù)效代碼。3.T功能T指令用于選擇所需的刀具,同時還可用來指定刀具補償號。一般加工
30、中心程序中的T代碼后的數(shù)字直接表示所選擇的刀具號碼,如T12,表示12號刀;數(shù)控車床程序中的T代碼后的數(shù)字既包含所選擇的刀具號,也包含刀具補償號,如T0102,表示選擇01號刀,調(diào)用02號刀補參數(shù)。需要說明的是:盡管數(shù)控代碼是國際通用的,但是各個數(shù)控系統(tǒng)制造廠家往往自定了一些編程規(guī)則,不同的系統(tǒng)有不同的指令方法和含義,具體應(yīng)用時要參閱該數(shù)控機床的編程說明書,遵守編程手冊的規(guī)定,這樣編制的程序才能為具體的數(shù)控系統(tǒng)所接受。3.2.3 程序編制步驟數(shù)控機床是一種按照輸入的數(shù)字信息進行自動加工的機床,因此,在數(shù)控機床上加工零件有一個零件程序的編制問題。程序編制就是根據(jù)加工零件的圖樣和加工工藝,將零件加
31、工的工藝過程及加工過程中需要的輔助動作,如換刀、冷卻、夾緊、主軸正/反轉(zhuǎn)等,按照加工順序和數(shù)控機床中規(guī)定的指令代碼及程序格式編成加工程序單,再將程序單中的全部內(nèi)容輸入到數(shù)控機床的數(shù)控裝置的過程。程序編制的一般過程如下:1) 分析零件圖樣首先要根據(jù)零件的材料、形狀、尺寸、精度、毛坯形狀和熱處理要求等確定加工方案,選擇合適的機床。2) 工藝處理 工藝處理涉及的問題較多,主要考慮以下幾點:(1) 確定加工方案。此時應(yīng)按照充分發(fā)揮數(shù)控機床功能的原則,使用合適的數(shù)控機床,確定合理的加工方法。(2) 刀具、夾具的選擇。數(shù)控加工用刀具由加工方法、切削用量及其他與加工有關(guān)的因素來確定。數(shù)控加工一般不需要專用的
32、、復(fù)雜的夾具,在選擇夾具時應(yīng)特別注意要迅速完成工件的定位和夾緊過程,以減少輔助時間,所選夾具還應(yīng)便于安裝,便于協(xié)調(diào)工件和機床坐標(biāo)系的尺寸關(guān)系。(3) 選擇對刀點。對刀點是程序執(zhí)行的起點,也稱“程序原點”,程序編制時正確地選擇對刀點是很重要的。對刀點的選擇原則是:所選的對刀點應(yīng)使程序編制簡單;對刀點應(yīng)選在容易找正、加工過程中便于檢查的位置;為提高零件的加工精度,對刀點應(yīng)盡量設(shè)置在零件的設(shè)計基準(zhǔn)或工藝基準(zhǔn)上。(4) 確定加工路線。確定加工路線時要盡量縮短加工路線,減少進刀和換刀次數(shù),保證加工安全可靠。(5) 確定切削用量。即確定切削深度、主軸轉(zhuǎn)速、進給速度等,具體數(shù)值應(yīng)根據(jù)數(shù)控機床使用說明書的規(guī)定
33、、被加工工件的材料、加工工序以及其他要求并結(jié)合實際經(jīng)驗來確定。同時,對毛坯的基準(zhǔn)面和加工余量要有一定的要求,以便毛坯的裝夾,使加工能順利進行。3) 刀具運動軌跡計算(數(shù)學(xué)處理) 工藝處理完成后,根據(jù)零件的幾何尺寸、加工路線計算數(shù)控機床所需的輸入數(shù)據(jù)。一般的數(shù)控系統(tǒng)都具有直線插補和圓弧插補的功能,所以對于由直線和圓弧組成的較簡單的平面零件,只需計算出零件輪廓的相鄰幾何元素的交點或切點(稱為基點)的坐標(biāo)值;對于較復(fù)雜的零件或零件的幾何形狀與數(shù)控系統(tǒng)的插補功能不一致時,就需要進行較為復(fù)雜的數(shù)值計算。例如非圓曲線,需要用直線段或圓弧段來逼近,計算出相鄰逼近直線或圓弧的交點或切點(稱為節(jié)點)的坐標(biāo)值,編
34、制程序時要輸入這些數(shù)據(jù)。4) 編寫加工程序單 完成工藝處理與運動軌跡運算后,根據(jù)計算出的運動軌跡坐標(biāo)值和已確定的加工順序、加工路線、切削參數(shù)和輔助動作,以及所使用的數(shù)控系統(tǒng)的指令、程序段格式,按數(shù)控機床規(guī)定使用的功能代碼及程序格式,編寫加工程序單。5) 程序輸入 編好的程序可以通過幾種方式輸入數(shù)控裝置:可以按規(guī)定的代碼存入穿孔紙帶、磁盤等程序介質(zhì)中,變成數(shù)控裝置能讀取的信息,送入數(shù)控裝置;可以用手動方式,通過操作面板的按鍵將程序輸入數(shù)控裝置;如果是專用計算機編程或用通用微機進行的計算機輔助編程,可以通過通信接口,直接傳入數(shù)控裝置。6) 程序校驗 編好的程序在正式加工之前,需要經(jīng)過檢測。一般采用
35、空走刀檢測,在不裝夾工件的情況下啟動數(shù)控機床,進行空運行,觀察運動軌跡是否正確。也可采用空運轉(zhuǎn)畫圖檢測,在具有CRT屏幕圖形顯示功能的數(shù)控機床上,進行工件圖形的模擬加工,檢查工件圖形的正確性。7) 首件試切 以上這些方法(即步驟1)6)只能檢查運動是否正確,不能檢查出由于刀具調(diào)整不當(dāng)或編程計算不準(zhǔn)而造成的誤差,因此,必須用首件試切的方法進行實際切削檢查,進一步考察程序的正確性,并檢查加工精度是否滿足要求。若實際切削不符合要求,可修改程序或采取補償措施。試切一般采用鋁件、塑料、石蠟等易切材料進行。4. 數(shù)控車床加工程序的編制本節(jié)主要介紹數(shù)控車床編程的基本方法及典型零件的工藝分析程序編制 注意事項
36、一: 數(shù)控車床的直徑編程例如,A點坐標(biāo)為(110,60) B點坐標(biāo)為 (50,0)在程序中輸入直徑值注意事項二: 數(shù)控車床的絕對、增量、混合編程數(shù)控車床機床的坐標(biāo)系及機床原點機床原點的 尋找及其位置.1數(shù)控車床機床的坐標(biāo)系及機床原點編程坐標(biāo)系(工件坐標(biāo)系) 原點的合理位置編程原點,選在機床原點時,編程原點 選在工件右端面回轉(zhuǎn)中心原點時, 結(jié)果是:工件原點, 在右端面比 在機床原點尺寸數(shù)字更簡, 一目了然。 第一種是:通過對刀將刀偏值寫入?yún)?shù)從而獲得工件坐標(biāo)系。這種方法操作簡單,可靠性好,它通過刀偏與機械坐標(biāo)系緊密的聯(lián)系在一起,只要不斷電、不改變刀偏值,工件坐標(biāo)系就會存在且不會變,即使斷電,重啟
37、后回參考點,工件坐標(biāo)系還在原來的位置。 第二種是:用G50設(shè)定坐標(biāo)系,對刀后將刀移動到G50設(shè)定的位置才能加工。對刀時先對基準(zhǔn)刀,其他刀的刀偏都是相對于基準(zhǔn)刀的。 第三種方法是MDI參數(shù),運用G54G59可以設(shè)定六個坐標(biāo)系,這種坐標(biāo)系是相對于參考點不變的,與刀具無關(guān)。這種方法適用于批量生產(chǎn)且工件在卡盤上有固定裝夾位置的加工。 4.2 FANUC系統(tǒng)確定工件坐標(biāo)系的三種方法:如何尋找和保證?工件原點在所選位置一、直接用刀具試切對刀 1.用外園車刀先試車一外園,記住當(dāng)前X坐標(biāo),測量外園直徑后,用X坐標(biāo)減外園直徑,所的值輸入offset界面的幾何形狀X值里。2.用外園車刀先試車一外園端面,記住當(dāng)前Z
38、坐標(biāo),輸入offset界面的幾何形狀Z值里。二、用G50設(shè)置工件零點 1.用外園車刀先試車一外園,測量外園直徑后,把刀沿Z軸正方向退點,切端面到中心(X軸坐標(biāo)減去直徑值)。2.選擇MDI方式,輸入G50 X0 Z0,啟動START鍵,把當(dāng)前點設(shè)為零點。3.選擇MDI方式,輸入G0 X150 Z150 ,使刀具離開工件進刀加工。4.這時程序開頭:G50 X150 Z150 .。5.注意:用G50 X150 Z150,你起點和終點必須一致即X150 Z150,這樣才能保證重復(fù)加工不亂刀。6.如用第二參考點G30,即能保證重復(fù)加工不亂刀,這時程序開頭 G30 U0 W0 G50 X150 Z150三
39、、 用工件移設(shè)置工件零點 1.在FANUC0-TD系統(tǒng)的Offset里,有一工件移界面,可輸入零點偏移值。2.用外園車刀先試切工件端面,這時Z坐標(biāo)的位置如:Z200,直接輸入到偏移值里。3.選擇“Ref”回參考點方式,按X、Z軸回參考點,這時工件零點坐標(biāo)系即建立。4.注意:這個零點一直保持,只有從新設(shè)置偏移值Z0,才清除。四、用G54-G59設(shè)置工件零點 1.用外園車刀先試車一外園,測量外園直徑后,把刀沿Z軸正方向退點,切端面到中心。2.把當(dāng)前的X和Z軸坐標(biāo)直接輸入到G54-G59里,程序直接調(diào)用如:G54X50Z50。3.注意:可用G53指令清除G54-G59工件坐標(biāo)系。 Fanuc系統(tǒng)數(shù)控
40、車床設(shè)置工件零點常用方法要求:加工結(jié)束后,刀具回到起刀點。用G50確定工件原點坐標(biāo)系的確定方法用G50可以確定任意點作為工件原點。但,確定在右端面O3為更方便。例如,O1點,G50 X70 Z70;O2點,G50 X70 Z60;O3點,G50 X70 Z20;20用G5459偏置零點的方法零點零點偏置后偏置后零點用刀具補償指令Txxxx 設(shè)定工件原點用刀具刀尖對準(zhǔn)右端面OP處,當(dāng)?shù)毒呶挥谟叶嗣嫖恢茫斎隯0,并按測量時,機械坐標(biāo)所顯示數(shù)值為: OP點到機床原點(零點)的距離;切外圓后,測量其直徑,該直徑是外圓到回轉(zhuǎn)中心的距離,將該直徑值寫入,并按測量時所顯示的機械坐標(biāo)X數(shù)值為:回轉(zhuǎn)中心到機床
41、原點的距離。所以,等于是將機床零點偏移了所顯示的數(shù)值后,零點偏到了右端面中心。 用刀具補償指令對刀時對起刀點,沒有什么特殊要求,刀具只要在工件外即可??焖冱c定位 G00:4.3 基本移動指令代碼快速點定位 G00:直線插補 G01:G00 X/U_ Z/W_F S _B T _M _; 其中:X/U_ Z/W為快速定位的目標(biāo)點;常用格式G00 X/U_ Z/W_;實際速度受面板倍率OVERRIDE控制尾座移動_ _附加輔助_ _G01X/U_Z/W_A C/R F_ E_S_B _T_M_;其中:X/U_ Z/W為直線插補的目標(biāo)點; A E常用格式G01 X/U_ Z/W_ F_;角度值_ _
42、倒棱數(shù)據(jù)/倒圓數(shù)據(jù)_ _ _ _G00,G01快速移動定位(G00)指令格式:G00 X(U)- Z(W)-;功能:G00指令是使刀具以系統(tǒng)預(yù)先設(shè)定的快速進給速度移動定位至程序段所指定的位置,G00指令又稱為點定位指令。其中,X、Z表示目標(biāo)點絕對值坐標(biāo),即采用絕對坐標(biāo)編程時, X、Z表示快速移動的終點位置在工件坐標(biāo)系中的坐標(biāo);U、W表示目標(biāo)點相對前一點的增量坐標(biāo),即采用增量坐標(biāo)編程時, U、W表示快速移動的終點位置相對于起點位置(前一點)的坐標(biāo)增量(即位移量+移動方向)。如圖3-17(a)和(b)所示,刀具快速移動到指定位置時,用G00編程如下:(a)絕對值編程:G00 X50.0 Z6.0;
43、 增量值編程:G00 U-70.0 W-84.0;(b)絕對值編程:G00 X38.0 Z2.0; (ABC) 增量值編程:G00 U-22.0 W-23.0; 直線插補(G01)指令格式:G0l X(U)- Z(W)- F-;功能:G01指令是使刀具以程序中設(shè)定的指令即進給速度,從所在點出發(fā)沿直線移動到目標(biāo)點即直線插補至指定點。G0l是模態(tài)代碼, 可由G00、G02、G03或G32指令注銷。其中, X、Z表示目標(biāo)點絕對值坐標(biāo),即采用絕對坐標(biāo)編程時, X、Z表示程序段指定點在工件坐標(biāo)系中的坐標(biāo)位置; U、W表示目標(biāo)點相對前一點的增量坐標(biāo),即采用增量坐標(biāo)編程時, U、W表示程序段指定點相對當(dāng)前點
44、的移動距離與方向; F表示進給量,若在前面已經(jīng)指定,可以省略,即F表示合成進給速度, 在新的 F指令替代前一直有效, 是模態(tài)指令。 絕對值編程:G99 G0l X40.0 Z20.1 F0.1; (SE) 增量值編程:G99 G01 U20.0 W-25.9 F0.1; 絕對值編程: 無省略格式形式 一般(省略)形式 注釋說明N10 G50 X200.0 Z100.0; G50 X200.0 Z100.0; 設(shè)OP為工件原點N20 S800 M04; S800 M04; 主軸反轉(zhuǎn),轉(zhuǎn)速800r/minN30 G00 X50.0 Z2.0; G00 X50.0 Z2.0; P0P1點用G00快速
45、定位N40 G01 X50.0 Z-40.0 F0.1; G01 Z-40.0 F0.1; 刀尖從P1P2點,F(xiàn)0.1mm/rN50 G01 X80.0 Z-60.0 F0.1; X80.0 Z-60.0; 刀尖從P2P3點,F(xiàn)0.1mm/rN60 G00 X200.0 Z100.0; G00 X200.0 Z100.0; 從P3快速返回到起刀點P0點 增量值編程:N10 G50 X200.0 Z100.0; G50 X200.0 Z100.0; N20 S800 M04; S800 M04; N30 G00 U-150 W-98.0 F0.1; G00 U-150 W-98.0;N40 G0
46、1 U0.0 W-42.0 F0.1; G01 Z-42.0 F0.1;N50 G01 U30.0 W-20.0 F0.1; U30.0 W-20.0; N60 G00 U120.0 W160.0; G00 X200.0 Z100.0; 指令格式: G02(G03) X(U) Z(W) I K (R) F;功能:圓弧插補指令說明:圓弧插補指令是切削圓弧時使用的指令, 即G02、G03指令表 示刀具在給定平面內(nèi)以F進給速度從圓弧起點向圓弧終點進行 圓弧插補, 屬于模態(tài)指令。 G02為順時針圓弧插補指令, 即凹圓弧的加工; G03為逆時針圓弧插補指令, 即凸圓弧的加工。 X,Z圓弧終點絕對值坐標(biāo),
47、即采用絕對坐標(biāo)編程時, X、Z為圓弧終點坐標(biāo)值;U,W圓弧終點相對圓弧起點增量坐標(biāo),即用增量坐標(biāo)編程時, U、W為圓弧終點相對圓弧起點的坐標(biāo)增量;I, K圓心相對圓弧起點增量坐標(biāo)(I、K編程),即I、K為圓心在X、Z軸方向上 相對圓弧起點的坐標(biāo)增量(用半徑值表示), I、K為零時可以省略;F圓弧插補的進給量 圓弧插補(G02、G03)指令數(shù)控車床所用圓弧插補指令 R圓弧半徑(R編程), 當(dāng)圓弧所對圓心角為0180時, R取正值; 圓心角為180360時, R取負(fù)值; I, K圓心相對圓弧起點增量坐標(biāo)(I、K編程),即I、K為圓心在X、Z軸方向上相對圓弧起點的坐標(biāo)增量(用半徑值表示), I、K為
48、零時可以省略;用R編程方法G01 X20.0; ABG03 X44.0 Z23.0 K-12.0; BCG01 Z10.0; CD或(用R編程)G01 X20.0; ABG03 X44.0 Z23.0 R12.0; BC G01 Z10.0; CD圓心角180 圓心角180編程方法絕對值編程相對值編程I、K編程G02 X50.0 Z30.0 I25.0 F30;G02 U20.0 W-20.0 I25.0 F30;R編程G02 X50.0 Z30.0 R25.0 F30;G02 U20.0 W-20.0 R25.0 F30;圓弧插補I、K編程與R編程方法的區(qū)別絕對值編程: I、K編程: G02
49、 X46.0 Z-15.078 I22.204 K6.0 F0.1; R編程: G02 X46.0 Z-15.078 R23.0 F0.l; 增量值編程: I、K編程:G02 U26.0 W-15.078 I22.204 K6.0 F0.1; R編程: G02 U26.0 W-15.078 R23.0 F0.1;從A點到B點的圓弧插補,編程(用G02編程)如下: 走刀路線為ABCDEF, 其絕對坐標(biāo)方式和增量坐標(biāo)方式 編程如下:絕對坐標(biāo)編程: G01 X26.0 Z0 F0.5; A G03 X34.0 Z-4.0 I0 K-4.0 (或R4.0) F0.5; AB G01 Z-20.0; B
50、C G02 Z-40.0 R20.0; CD G0l Z-58.0; DE G02 X50.0 Z-66.0 I8.0 K0 (或R8.0); EF 增量坐標(biāo)編程: G03 U8.0 W-4.0 I0 K-4.0 (或R4.0) F0.5; AB G01 W-16.0; BC G02 W-20.0 R20.0; CD G0l W-18.0; DE G02 U16.0 W-8.0 I8.0 K0 (或R8.0); EF 螺紋切削指令(G32)指令格式:G32 X(U) Z(W) F ;指令功能:用于切削圓柱螺紋,圓錐螺紋及端面/平面螺紋; 是單行程螺紋車削。 其中 X, Z車削到達之終點坐標(biāo),即
51、螺紋切削終點的坐標(biāo)值; U,W切削終點相對起點的增量坐標(biāo); F螺紋導(dǎo)程,單位為mm/r。指令說明:F表示長軸方向的導(dǎo)程, 如果X軸方向為長軸, F為半徑值。 對于圓錐螺紋,其斜角在45以下時, Z軸方向為長軸; 斜角在4590時, X軸方向為長軸; 圓柱螺紋切削加工時, X、U值可以省略, 格式為G32 Z(W) F ;端面/平面螺紋切削加工時, Z、W值可以省略, 格式為G32 X(U) F ;常用螺紋切削的進給次數(shù)與背吃刀量(單位:mm) 切削圓柱螺紋 切削圓錐螺紋圓柱螺紋程序 G32 U0 W-75.0 F4.0; G00 U60.0; W75.0; U-62.0;(第二次再切入1mm)
52、 G32 U0 W-75.0; G00 U62.0; W75.0; 圓錐螺紋程序G00 X12.0;(第一次切入1mm)G32 X41.0 W-45.0 F4.0;G00 X50.0; W45.0; X10.0;(第二次再切入1mm)G32 X39.0 W-45.0;G00 X50.0; W45.0;螺紋導(dǎo)程為4mm, L1=3mm,L2=2mm, 每次背吃刀量為1mm, 切削深度為2mm。用G32編制加工程序如下:4.4 數(shù)控車床進給速度F功能:1、進給量,單位:mm/r,用G99設(shè)定;2、進給速度,單位:mm/min,用G98設(shè)定。4.5 數(shù)控車床刀具T功能:指令代碼:T;表達方式:Txx
53、xx。舉例:數(shù)控車床的模態(tài)與非模態(tài)含義:模態(tài)指令,書寫可以省略。因為不被注銷,便一直有效。O0030;N010 G50 X270.0 Z260.0; N020 G97 S300 M03;N030 T1010;N040 G00 Z10.0 G04 U0.5;N050 Z-9.0;N060 G01 Z-20.0;N070 G00 Z10.0 G04 U0.5;N080 Z-19.0;N100 G01 Z-30.0;N110 G00 Z10.0 G04 U0.5;N120 Z-29.0;N130 G01 Z-40.0 G04 U0.5;N140 G00 Z10.0 M05 M09;N150 G30
54、U0 W0;N160 M304.6 程序延時指令格式: G04 X_ ; G04 U _ ; G04 P_ ;X、U用小數(shù);P不用小數(shù)數(shù)控車床暫停指令G04的意義:G04的書寫:可以有三種,X、U用小數(shù);P不用小數(shù)。舉例如下:4.7 數(shù)控車削加工編程舉例N10 M3 M41 *N20 G04 X1*N30 G00 X30 Z100*N40 T1*N50 G00 X22 Z2*N60 G01 Z0 F50 *N70 G01 X24 Z-40 *N80 G00 X30 Z100 *N90 M2 *40242225輪廓起點為:X0/Z0G1 X20 倒角開始(24-2*2) N1 G1 X20G1
55、X24 Z-2 N2 G1 X24 Z-2G1 Z-28 弧線開始(30-2) N3 G1 Z-28弧線 N4 G2 X25 Z-30 I2 K0G1 X36 弧線開始(40-2*2) N5 G1 X36 弧線 N6 G3 X40 Z-32 I0 K-2G1 Z-40 N7 G1 Z-40弧線 N8 G2 X40 Z-60 I17.32 K-10 G1 Z-70 絕對(“ABS”) (勾股定理計算I值)或 N9 G1 Z-70 G91G1 Z-10 G91表示增量(“INC”)(G90)G1 X60 Z-75.774 用正切功能確定U值 N10 G1 X60 Z-75.774 G1 Z-100
56、 因為規(guī)定不允許有角 N11 G1 Z-100 根據(jù)標(biāo)準(zhǔn),所有直線均用G1(G01縮寫)來編程,弧線用G2(G3) 。X和Z端點通常用絕對座標(biāo)來確定: 習(xí)題與思考題 4.1 什么是機床坐標(biāo)系,標(biāo)準(zhǔn)坐標(biāo)系是如何規(guī)定的?4.2 試述機床原點和機床參考點的區(qū)別與聯(lián)系。4.3 什么是工件坐標(biāo)系?如何確定工件坐標(biāo)系?4.4 試述機床坐標(biāo)和工件坐標(biāo)的區(qū)別與聯(lián)系。4.5 舉例說明程序的基本格式。4.6 簡述程序指令的分類。4.7 編制數(shù)控程序應(yīng)按照哪些步驟進行? 第七章 加工中心自動編程與操作返回索引1 加工中心簡介加工中心簡介加工中心的特點1.1加工中心刀具及加工范圍1.2加工中心的組成1.31.1 加工
57、中心的特點加工中心是帶有刀庫和自動換刀裝置的數(shù)控機床,集銑削、鉆削、鉸削、鏜削、攻螺紋和切螺紋于一身,綜合加工能力較強。全封閉防護工序集中,加工連續(xù)進行使用多把刀具,自動進行刀具交換多個工作臺,自動進行工作臺交換功能強大,趨向復(fù)合加工高自動化、高精度、高效率高投入,在適當(dāng)?shù)臈l件下才能發(fā)揮最佳效益主要加工對象:1)既有平面又有孔系的零件 箱體類零件 盤、套、板類零件 2) 復(fù)雜曲面類零件 凸輪類 整體葉輪類 模具類 3)外型不規(guī)則零件 4)加工精度要求高的中小批量零件 5)新產(chǎn)品試制中的零件1.2 加工中心刀具及加工范圍銑削 加工中心可銑削平面、臺階面、各種溝槽以及復(fù)雜的曲面。鉆削 加工中心可鉆
58、削各種規(guī)格的孔,包括螺紋孔。鏜削加工1.3 加工中心的組成 基礎(chǔ)部件: 基礎(chǔ)部件是加工中心的基礎(chǔ)結(jié)構(gòu),它主要由床身、工作臺、立柱三大部分組成; (一般為鑄鐵)主軸部件: 主軸部件由主軸箱、主軸電機、主軸和主軸軸承等零部件組成,主軸是加工中心切削加工的功率輸入部件,它的起動、停止、變速、換向等都由數(shù)控系統(tǒng)控制。主軸的旋轉(zhuǎn)精度和定位精度是影響加工精度的重要因素。 數(shù)控系統(tǒng): 數(shù)控系統(tǒng)由CNC裝置、可編程序控制器、伺服驅(qū)動系統(tǒng)等組成。自動換刀系統(tǒng): 自動換刀系統(tǒng)由刀庫和換刀裝置組成。工件在一次裝夾后,可連續(xù)完成對工件表面自動進行鉆孔、擴孔、鉸孔、鏜孔、攻螺紋、銑削等多工步的加工。 輔助裝置: 潤滑、
59、冷卻、排屑、液壓、氣動等 2 自動編程概述自動編程手工編程與自動編程2.1自動編程方式的分類2.2數(shù)控加工應(yīng)注意的策略2.4自動編程的流程2.32.1 手工編程與自動編程手工編程概念:手工編程指主要由人工來完成數(shù)控編程中各個階段的工作。特點:耗費時間較長,容易出現(xiàn)錯誤,無法勝任復(fù)雜形狀零件的編程。 據(jù)國外資料統(tǒng)計,當(dāng)采用手工編程時,一段程序的編寫時間與其在機床上運行加工的實際時間之比,平均約為30:1;而數(shù)控機床不能開動的原因中有20%30%是由于加工程序編制困難,編程時間較長。應(yīng)用:一般對幾何形狀不太復(fù)雜的零件,所需的加工程序不長,計算比較簡單,用手工編程比較合適。自動編程概念:也稱為計算機
60、輔助零件編程,即數(shù)控機床的程序編制的工作的大部分或一部分是由計算機來完成的。特點:自動編程具有編程速度快、周期短、質(zhì)量高、使用方便等優(yōu)點。應(yīng)用:能完成用手工編程無法編制的復(fù)雜零件的數(shù)控加工程序,而且零件越是復(fù)雜,其經(jīng)濟效益越好。自動編程是數(shù)控加工發(fā)展的必然趨勢!APT語言自動編程圖形交互自動編程自動編程方式2.2 自動編程方式的分類API語言自動編程APT(Automatically Programmed Tool)語言是一種對工件、刀具的幾何形狀及刀具相對于工件的運動進行定義時用的一種接近于英語的符號語言,把用此語言編寫的零件程序輸入計算機,進行APT處理程序經(jīng)過編譯和運算,輸出刀具加工軌跡
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六一疫情朗誦活動方案
- 六一美術(shù)開業(yè)活動方案
- 六一節(jié)活動策劃方案
- 六一贈書活動方案
- 六年級計算競賽活動方案
- 藥品檢驗考試試題及答案
- 藥劑員考試試題及答案
- 藥劑考試試題及答案解析
- 藥店藥士考試試題及答案
- 六盤水美食活動方案
- 《顱內(nèi)和椎管內(nèi)腫瘤》
- 拆零藥品登記表
- GB/T 8478-2020鋁合金門窗
- GB/T 11363-2008釬焊接頭強度試驗方法
- GB 12995-2006機動輪椅車
- 40篇短文搞定高考英語3500詞
- 【山東】國際足球運動小鎮(zhèn)概念規(guī)劃方案
- 海氏(hay)職位分析法-介紹、實踐與評價合集課件
- 有趣的英漢互譯-課件
- 步進式加熱爐耐材砌筑施工方案
- GB-T12232-2005- 通用閥門 法蘭連接鐵制閘閥
評論
0/150
提交評論