數(shù)控加工培訓(xùn)_第1頁
數(shù)控加工培訓(xùn)_第2頁
數(shù)控加工培訓(xùn)_第3頁
數(shù)控加工培訓(xùn)_第4頁
數(shù)控加工培訓(xùn)_第5頁
已閱讀5頁,還剩97頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 數(shù)控加工技術(shù)數(shù)控加工技術(shù) 2.制造業(yè)的發(fā)展需求制造業(yè)的發(fā)展需求 產(chǎn)品日趨精密、復(fù)雜,改型頻繁,提出高性能、高精度和產(chǎn)品日趨精密、復(fù)雜,改型頻繁,提出高性能、高精度和高自動化要求高自動化要求1傳統(tǒng)機(jī)床的不足傳統(tǒng)機(jī)床的不足人工操作,勞動強(qiáng)度大,難以提高生產(chǎn)效率人工操作,勞動強(qiáng)度大,難以提高生產(chǎn)效率人為誤差,難以保證質(zhì)量人為誤差,難以保證質(zhì)量難以加工復(fù)雜形狀的零件難以加工復(fù)雜形狀的零件不利于生產(chǎn)管理現(xiàn)代化不利于生產(chǎn)管理現(xiàn)代化1.數(shù)控機(jī)床的產(chǎn)生與發(fā)展數(shù)控機(jī)床的產(chǎn)生與發(fā)展3. 數(shù)控機(jī)床的工作過程數(shù)控機(jī)床的工作過程 數(shù)控機(jī)床仍采用刀具和磨具對材料進(jìn)行切削加工,這點(diǎn)數(shù)控機(jī)床仍采用刀具和磨具對材料進(jìn)行切削加

2、工,這點(diǎn)在本質(zhì)上和普通機(jī)床并無區(qū)別。但在如何控制切削運(yùn)動等方在本質(zhì)上和普通機(jī)床并無區(qū)別。但在如何控制切削運(yùn)動等方面則與傳統(tǒng)切削加工存在本質(zhì)上的差別,如下圖。面則與傳統(tǒng)切削加工存在本質(zhì)上的差別,如下圖。零件圖零件圖編制工藝卡編制工藝卡工人操作機(jī)床工人操作機(jī)床編制程序編制程序零件圖零件圖鍵盤輸入鍵盤輸入加工運(yùn)動加工運(yùn)動數(shù)控裝置數(shù)控裝置伺服裝置伺服裝置加工運(yùn)動加工運(yùn)動檢測檢測(a)普通機(jī)床加工普通機(jī)床加工(b)數(shù)控機(jī)床加工數(shù)控機(jī)床加工信息反信息反饋饋4.4.數(shù)控加工技術(shù)的特點(diǎn)數(shù)控加工技術(shù)的特點(diǎn) (1)生產(chǎn)效率高,由于加工過程是自動進(jìn)行的,且機(jī)床能自動生產(chǎn)效率高,由于加工過程是自動進(jìn)行的,且機(jī)床能自動

3、換刀、自動不停車變速和快速空行程等功能,使加工時間大換刀、自動不停車變速和快速空行程等功能,使加工時間大大減少大減少 (2)能穩(wěn)定地獲得高精度,數(shù)控加工時人工干預(yù)減少,可以避能穩(wěn)定地獲得高精度,數(shù)控加工時人工干預(yù)減少,可以避免人為誤差,且機(jī)床重復(fù)精度高免人為誤差,且機(jī)床重復(fù)精度高 (3)由于機(jī)床自動化程度大大提高,減輕了工人勞動強(qiáng)度,改由于機(jī)床自動化程度大大提高,減輕了工人勞動強(qiáng)度,改善了勞動條件善了勞動條件 (4)加工能力提高,應(yīng)用數(shù)控機(jī)床可以很準(zhǔn)確的加工出曲線、加工能力提高,應(yīng)用數(shù)控機(jī)床可以很準(zhǔn)確的加工出曲線、曲面、圓弧等形狀非常復(fù)雜的零件,因此,可以通過編寫復(fù)曲面、圓弧等形狀非常復(fù)雜的零

4、件,因此,可以通過編寫復(fù)雜的程序來實現(xiàn)加工常規(guī)方法難以加工的零件雜的程序來實現(xiàn)加工常規(guī)方法難以加工的零件5.5.數(shù)控系統(tǒng)的組成數(shù)控系統(tǒng)的組成v現(xiàn)代數(shù)控機(jī)床一般由數(shù)控裝置現(xiàn)代數(shù)控機(jī)床一般由數(shù)控裝置(NC unit)(NC unit)、伺服系統(tǒng)、伺服系統(tǒng)(servo system)(servo system)、位置測量與反饋系統(tǒng)、位置測量與反饋系統(tǒng)(feedback (feedback system)system)、輔助控制單元、輔助控制單元(accessory control unit)(accessory control unit)和機(jī)床主機(jī)和機(jī)床主機(jī)(main engine)(main en

5、gine)組成,下圖是各組成部分組成,下圖是各組成部分的邏輯結(jié)構(gòu)簡圖:的邏輯結(jié)構(gòu)簡圖: 數(shù)控裝置是數(shù)控機(jī)床的核心,能完成信息的輸入、存數(shù)控裝置是數(shù)控機(jī)床的核心,能完成信息的輸入、存儲、變換、插補(bǔ)運(yùn)算以及實現(xiàn)各種功能;儲、變換、插補(bǔ)運(yùn)算以及實現(xiàn)各種功能; 伺服系統(tǒng)是接受數(shù)控裝置的指令,驅(qū)動機(jī)床執(zhí)行機(jī)構(gòu)伺服系統(tǒng)是接受數(shù)控裝置的指令,驅(qū)動機(jī)床執(zhí)行機(jī)構(gòu)運(yùn)動的驅(qū)動部件,它包括主軸驅(qū)動單元(主要是速度控運(yùn)動的驅(qū)動部件,它包括主軸驅(qū)動單元(主要是速度控制)、進(jìn)給驅(qū)動單元(主要有速度控制和位置控制)、主制)、進(jìn)給驅(qū)動單元(主要有速度控制和位置控制)、主軸電機(jī)和進(jìn)給電機(jī)等。軸電機(jī)和進(jìn)給電機(jī)等。 位置測量與反饋系

6、統(tǒng)由檢測元件和相應(yīng)電路組成,其位置測量與反饋系統(tǒng)由檢測元件和相應(yīng)電路組成,其作用是檢測速度與位移,并將信息反饋給數(shù)控裝置,形成作用是檢測速度與位移,并將信息反饋給數(shù)控裝置,形成閉環(huán)控制;但不一定每種數(shù)控機(jī)床都裝備位置測量與反饋閉環(huán)控制;但不一定每種數(shù)控機(jī)床都裝備位置測量與反饋系統(tǒng)(圖中虛線部分表示該模塊不是基本配置),沒有測系統(tǒng)(圖中虛線部分表示該模塊不是基本配置),沒有測量與反饋系統(tǒng)的數(shù)控裝置稱開環(huán)控制系統(tǒng)(如運(yùn)動簡單的量與反饋系統(tǒng)的數(shù)控裝置稱開環(huán)控制系統(tǒng)(如運(yùn)動簡單的中低檔數(shù)控車床),常用的測量元件有脈沖編碼器、旋轉(zhuǎn)中低檔數(shù)控車床),常用的測量元件有脈沖編碼器、旋轉(zhuǎn)變壓器、感應(yīng)同步器、光柵

7、尺等。變壓器、感應(yīng)同步器、光柵尺等。 輔助控制單元用以控制機(jī)床的各種輔助動作,包括:輔助控制單元用以控制機(jī)床的各種輔助動作,包括:冷卻泵的啟停等各種輔助操作。冷卻泵的啟停等各種輔助操作。 機(jī)床主機(jī)包括床身、主軸、進(jìn)給機(jī)構(gòu)等機(jī)械部件。機(jī)床主機(jī)包括床身、主軸、進(jìn)給機(jī)構(gòu)等機(jī)械部件。2.2.數(shù)控加工編程基礎(chǔ)數(shù)控加工編程基礎(chǔ) 2.1 機(jī)機(jī)床床坐坐標(biāo)標(biāo)系系 2.1.1 機(jī)床坐標(biāo)系和主運(yùn)動方向機(jī)床坐標(biāo)系和主運(yùn)動方向 1標(biāo)準(zhǔn)坐標(biāo)系的規(guī)定標(biāo)準(zhǔn)坐標(biāo)系的規(guī)定 對數(shù)控機(jī)床中的坐標(biāo)系和運(yùn)動方向的命名,對數(shù)控機(jī)床中的坐標(biāo)系和運(yùn)動方向的命名,ISO標(biāo)準(zhǔn)和標(biāo)準(zhǔn)和我國我國JB305282部頒標(biāo)準(zhǔn)都統(tǒng)一規(guī)定采用標(biāo)準(zhǔn)的右手笛卡部頒

8、標(biāo)準(zhǔn)都統(tǒng)一規(guī)定采用標(biāo)準(zhǔn)的右手笛卡兒直角坐標(biāo)系,一個直線進(jìn)給運(yùn)動或一個圓周進(jìn)給運(yùn)動定義兒直角坐標(biāo)系,一個直線進(jìn)給運(yùn)動或一個圓周進(jìn)給運(yùn)動定義一個坐標(biāo)軸。一個坐標(biāo)軸。 標(biāo)準(zhǔn)中規(guī)定直線進(jìn)給運(yùn)動用右手直角笛卡兒坐標(biāo)系標(biāo)準(zhǔn)中規(guī)定直線進(jìn)給運(yùn)動用右手直角笛卡兒坐標(biāo)系X X、Y Y、Z Z表示,常稱基本坐標(biāo)系。表示,常稱基本坐標(biāo)系。X X、Y Y、Z Z坐標(biāo)軸的相互關(guān)系用右手坐標(biāo)軸的相互關(guān)系用右手定則決定。如圖定則決定。如圖-1-1所示,圖中大拇指的指向為所示,圖中大拇指的指向為X X軸的正方向,軸的正方向,食指指向為食指指向為Y Y軸的正方向,中指指向為軸的正方向,中指指向為Z Z軸的正方向。圍繞軸的正方向。

9、圍繞X X、Y Y、Z Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A A、B B、C C表示。根據(jù)右手表示。根據(jù)右手螺旋法則,可以方便地確定螺旋法則,可以方便地確定A A、B B、C C三個旋轉(zhuǎn)坐標(biāo)軸。以大拇三個旋轉(zhuǎn)坐標(biāo)軸。以大拇指指向指指向X X、Y Y、Z Z方向,則食指、中指等的指向是圓周進(jìn)方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動給運(yùn)動A A、B B、C C方向。方向。YZXZCYAXZBYXX、Y或ZA、B或C圖圖3 3-1 右手直角笛卡兒坐標(biāo)系右手直角笛卡兒坐標(biāo)系 如果數(shù)控機(jī)床的運(yùn)動多于如果數(shù)控機(jī)床的運(yùn)動多于X X、Y Y、Z Z三個坐三個坐標(biāo),則可用附加坐標(biāo)軸標(biāo),則

10、可用附加坐標(biāo)軸U U、V V、W W分別表示平行分別表示平行于于X X、Y Y、Z Z三個坐標(biāo)軸的第二組直線運(yùn)動;如三個坐標(biāo)軸的第二組直線運(yùn)動;如果在回轉(zhuǎn)運(yùn)動果在回轉(zhuǎn)運(yùn)動A A、B B、C C外還有第二組回轉(zhuǎn)運(yùn)動,外還有第二組回轉(zhuǎn)運(yùn)動,可分別指定為可分別指定為D D、E E、F F。然而,大部分?jǐn)?shù)控機(jī)。然而,大部分?jǐn)?shù)控機(jī)床加工的動作只需三個直線坐標(biāo)軸及一個旋轉(zhuǎn)床加工的動作只需三個直線坐標(biāo)軸及一個旋轉(zhuǎn)軸便可完成大部分零件的數(shù)控加工。軸便可完成大部分零件的數(shù)控加工。2.1.2 機(jī)床原點(diǎn)和機(jī)床參考點(diǎn)機(jī)床原點(diǎn)和機(jī)床參考點(diǎn)1機(jī)床原點(diǎn)機(jī)床原點(diǎn)機(jī)床原點(diǎn)是機(jī)床基本坐標(biāo)系的原點(diǎn),是工件坐標(biāo)系、機(jī)床機(jī)床原點(diǎn)是機(jī)床

11、基本坐標(biāo)系的原點(diǎn),是工件坐標(biāo)系、機(jī)床參考點(diǎn)的基準(zhǔn)點(diǎn),又稱參考點(diǎn)的基準(zhǔn)點(diǎn),又稱機(jī)械原點(diǎn)、機(jī)床零點(diǎn)機(jī)械原點(diǎn)、機(jī)床零點(diǎn),它是機(jī)床上的一,它是機(jī)床上的一個固定點(diǎn),其位置是由機(jī)床設(shè)計和制造單位確定的,通常不允個固定點(diǎn),其位置是由機(jī)床設(shè)計和制造單位確定的,通常不允許用戶改變,如圖許用戶改變,如圖3-33-3所示。數(shù)控車床的機(jī)床原點(diǎn)一般在卡盤所示。數(shù)控車床的機(jī)床原點(diǎn)一般在卡盤前端面或后端面的中心;數(shù)控銑床的機(jī)床原點(diǎn),各生產(chǎn)廠不一前端面或后端面的中心;數(shù)控銑床的機(jī)床原點(diǎn),各生產(chǎn)廠不一致,有的在機(jī)床工作臺的中心,有的在進(jìn)給行程的終點(diǎn)。致,有的在機(jī)床工作臺的中心,有的在進(jìn)給行程的終點(diǎn)。圖圖3-3 數(shù)控機(jī)床的機(jī)床原

12、點(diǎn)與參考點(diǎn)數(shù)控機(jī)床的機(jī)床原點(diǎn)與參考點(diǎn) 2機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)是機(jī)床坐標(biāo)系中一個固定不變的點(diǎn),是機(jī)床各機(jī)床參考點(diǎn)是機(jī)床坐標(biāo)系中一個固定不變的點(diǎn),是機(jī)床各運(yùn)動部件在各自的運(yùn)動部件在各自的正向自動退至極限的一個點(diǎn)正向自動退至極限的一個點(diǎn)( (由限位開關(guān)精由限位開關(guān)精密定位密定位) ),如圖,如圖3-33-3所示。機(jī)床參考點(diǎn)已由機(jī)床制造廠測定后輸所示。機(jī)床參考點(diǎn)已由機(jī)床制造廠測定后輸入數(shù)控系統(tǒng),并記錄在機(jī)床說明書中,用戶不得更改。入數(shù)控系統(tǒng),并記錄在機(jī)床說明書中,用戶不得更改。實際上,機(jī)床參考點(diǎn)是機(jī)床上最具體的一個機(jī)械固定點(diǎn),實際上,機(jī)床參考點(diǎn)是機(jī)床上最具體的一個機(jī)械固定點(diǎn),既是運(yùn)動部件返回

13、時的一個固定點(diǎn),又是各軸啟動時的一個固既是運(yùn)動部件返回時的一個固定點(diǎn),又是各軸啟動時的一個固定點(diǎn),而機(jī)床零點(diǎn)定點(diǎn),而機(jī)床零點(diǎn)( (機(jī)床原點(diǎn)機(jī)床原點(diǎn)) )只是系統(tǒng)內(nèi)運(yùn)算的基準(zhǔn)點(diǎn),處于只是系統(tǒng)內(nèi)運(yùn)算的基準(zhǔn)點(diǎn),處于機(jī)床何處無關(guān)緊要。機(jī)床參考點(diǎn)對機(jī)床原點(diǎn)的坐標(biāo)是一個已知機(jī)床何處無關(guān)緊要。機(jī)床參考點(diǎn)對機(jī)床原點(diǎn)的坐標(biāo)是一個已知定值,可以根據(jù)該點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值間接確定機(jī)床原定值,可以根據(jù)該點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值間接確定機(jī)床原點(diǎn)的位置。點(diǎn)的位置。2.1.3 工件坐標(biāo)系和工件原點(diǎn)工件坐標(biāo)系和工件原點(diǎn)工件坐標(biāo)系是編程人員在編程時使用的,由編程人員以工工件坐標(biāo)系是編程人員在編程時使用的,由編程人員以工件圖

14、紙上的某一固定點(diǎn)為原點(diǎn)所建立的坐標(biāo)系,編程尺寸都按件圖紙上的某一固定點(diǎn)為原點(diǎn)所建立的坐標(biāo)系,編程尺寸都按工件坐標(biāo)系中的尺寸確定。為保證編程與機(jī)床加工的一致性,工件坐標(biāo)系中的尺寸確定。為保證編程與機(jī)床加工的一致性,工件坐標(biāo)系也應(yīng)該是工件坐標(biāo)系也應(yīng)該是右手笛卡兒坐標(biāo)系右手笛卡兒坐標(biāo)系,而且工件裝夾到機(jī)床,而且工件裝夾到機(jī)床上時,應(yīng)使工件坐標(biāo)系與機(jī)床坐標(biāo)系的坐標(biāo)軸方向保持一致。上時,應(yīng)使工件坐標(biāo)系與機(jī)床坐標(biāo)系的坐標(biāo)軸方向保持一致。工件坐標(biāo)系的原點(diǎn)稱為工件原點(diǎn)或編程原點(diǎn)。工件原點(diǎn)在工件坐標(biāo)系的原點(diǎn)稱為工件原點(diǎn)或編程原點(diǎn)。工件原點(diǎn)在工件上的位置可以任意選擇,為了有利于編程,工件上的位置可以任意選擇,為了

15、有利于編程,工件原點(diǎn)工件原點(diǎn)最好最好選在工件圖樣的基準(zhǔn)上或工件的對稱中心上,例如回轉(zhuǎn)體零件選在工件圖樣的基準(zhǔn)上或工件的對稱中心上,例如回轉(zhuǎn)體零件的端面中心、非回轉(zhuǎn)體零件的角邊、對稱圖形的中心等。的端面中心、非回轉(zhuǎn)體零件的角邊、對稱圖形的中心等。在數(shù)控車床上加工零件時,工件原點(diǎn)一般設(shè)在主軸中心線在數(shù)控車床上加工零件時,工件原點(diǎn)一般設(shè)在主軸中心線與工件右端面或左端面的交點(diǎn)處如圖與工件右端面或左端面的交點(diǎn)處如圖3-4(a)3-4(a)所示;在數(shù)控銑床所示;在數(shù)控銑床上加工零件時,工件原點(diǎn)一般設(shè)在工件的某個角上或?qū)ΨQ中心上加工零件時,工件原點(diǎn)一般設(shè)在工件的某個角上或?qū)ΨQ中心上,如圖上,如圖3-4(b)

16、3-4(b)所示。所示。圖圖3-4 工件原點(diǎn)設(shè)置工件原點(diǎn)設(shè)置(a) 數(shù)控車床;數(shù)控車床;(b) 數(shù)控銑床數(shù)控銑床 2.1.4 工件坐標(biāo)系和機(jī)床坐標(biāo)系的關(guān)系工件坐標(biāo)系和機(jī)床坐標(biāo)系的關(guān)系編程時,尺寸都按工件坐標(biāo)系中編程時,尺寸都按工件坐標(biāo)系中的尺寸確定,不必考慮工件在機(jī)床上的尺寸確定,不必考慮工件在機(jī)床上的安裝位置和安裝精度,但在加工時的安裝位置和安裝精度,但在加工時需要確定機(jī)床坐標(biāo)系、工件坐標(biāo)系、需要確定機(jī)床坐標(biāo)系、工件坐標(biāo)系、刀具起點(diǎn)三者的位置才能加工。工件刀具起點(diǎn)三者的位置才能加工。工件裝夾在機(jī)床上后,可通過對刀確定工裝夾在機(jī)床上后,可通過對刀確定工件在機(jī)床上的位置。件在機(jī)床上的位置。所謂對

17、刀,就是確定工件坐標(biāo)系所謂對刀,就是確定工件坐標(biāo)系與機(jī)床坐標(biāo)系的相互位置關(guān)系。在加與機(jī)床坐標(biāo)系的相互位置關(guān)系。在加工時,工件隨夾具在機(jī)床上安裝后,工時,工件隨夾具在機(jī)床上安裝后,測量工件原點(diǎn)與機(jī)床原點(diǎn)之間的距離,測量工件原點(diǎn)與機(jī)床原點(diǎn)之間的距離,這個距離稱為工件原點(diǎn)偏置,如圖這個距離稱為工件原點(diǎn)偏置,如圖3-53-5所示。在用絕對坐標(biāo)編程時,該偏置所示。在用絕對坐標(biāo)編程時,該偏置值可以預(yù)存到數(shù)控裝置中,在加工時值可以預(yù)存到數(shù)控裝置中,在加工時工件原點(diǎn)偏置值可以自動加到機(jī)床坐工件原點(diǎn)偏置值可以自動加到機(jī)床坐標(biāo)系上,使數(shù)控系統(tǒng)可按機(jī)床坐標(biāo)系標(biāo)系上,使數(shù)控系統(tǒng)可按機(jī)床坐標(biāo)系確定加工時的坐標(biāo)值。確定加

18、工時的坐標(biāo)值。圖圖3-5 機(jī)床坐標(biāo)系與工件坐標(biāo)系機(jī)床坐標(biāo)系與工件坐標(biāo)系 2.2程序的結(jié)構(gòu)程序的結(jié)構(gòu) 程序的構(gòu)成程序的構(gòu)成程序(完整)程序(完整)主程序主程序子程序子程序程序段程序段. . . . .若干程序段若干程序段若干指令字若干指令字. . . . . . . . . . . . . . . . . . . . . . . . . . . . .數(shù)值數(shù)值指令字符指令字符. . . . . . . . .常見程序段格式常見程序段格式 1234567891011N_G_X_U_Q_Y_V_P_Z_W_R_I_J_K_R_F_S_T_M_LF順順序序號號準(zhǔn)準(zhǔn)備備功功能能坐坐 標(biāo)標(biāo) 字字進(jìn)進(jìn)給給功

19、功能能主主軸軸功功能能刀刀具具功功能能輔輔助助功功能能結(jié)結(jié)束束符符號號字順序字順序v程序段中有很多指令時建議按如下順序:程序段中有很多指令時建議按如下順序:vN G X Y Z F S T D M H 注釋注釋v利用加注釋的方法可在程序中對程序段利用加注釋的方法可在程序中對程序段進(jìn)行說明。注釋可作為對操作者的提示進(jìn)行說明。注釋可作為對操作者的提示顯示在屏幕上。顯示在屏幕上。 3. 程序程序G G代碼代碼G功能功能G G指令是使數(shù)控機(jī)床建立起某種加工指令方式,如規(guī)定刀指令是使數(shù)控機(jī)床建立起某種加工指令方式,如規(guī)定刀具和工件的相對運(yùn)動軌跡具和工件的相對運(yùn)動軌跡( (即規(guī)定插補(bǔ)功能即規(guī)定插補(bǔ)功能)

20、)、刀具補(bǔ)償、固定、刀具補(bǔ)償、固定循環(huán)、機(jī)床坐標(biāo)系、坐標(biāo)平面等多種加工功能。循環(huán)、機(jī)床坐標(biāo)系、坐標(biāo)平面等多種加工功能。G G指令由地址指令由地址符符G G和后面的兩位數(shù)字組成,從和后面的兩位數(shù)字組成,從G00G00到到G99G99共共100100種。種。G G代碼是程代碼是程序的主要內(nèi)容,序的主要內(nèi)容,JB/T3208JB/T320819991999標(biāo)準(zhǔn)規(guī)定如表標(biāo)準(zhǔn)規(guī)定如表2-12-1所示。所示。表表3-1 G代碼代碼(JB/T32081999) 代 碼 功能保持到被取消或被同樣 字母表示的程序指令所代替 功能僅在所出現(xiàn)的 程序段內(nèi)有效 功 能 G00 a 點(diǎn)定位 G01 a 直線插補(bǔ) G02

21、 a 順時針圓弧插補(bǔ) G03 a 逆時針圓弧插補(bǔ) G04 * 暫停 G05 # # 不指定 G06 a 拋物線插補(bǔ) G07 # # 不指定 G08 * 加速 G09 * 減速 G10G16 # # 不指定 G17 c XY平面選擇 G18 c ZX 平面選擇 G19 c YZ 平面選擇 G20G32 # # 不指定 表表3-1 G代碼代碼(JB/T32081999) G33 a 螺紋切削,等螺距 G34 a 螺紋切削,增螺距 G35 a 螺紋切削,減螺距 G36G39 # # 永不指定 G40 d 刀具補(bǔ)償/刀具偏置注銷 G41 d 刀具補(bǔ)償(左) G42 d 刀具補(bǔ)償(右) G43 #(d)

22、 # 刀具偏置(正) G44 #(d) # 刀具偏置(負(fù)) G45 #(d) # 刀具偏置/ G46 #(d) # 刀具偏置/ G47 #(d) # 刀具偏置/ G48 #(d) # 刀具偏置/ G49 #(d) # 刀具偏置 0/ G50 #(d) # 刀具偏置 0/ G51 #(d) # 刀具偏置/0 G52 #(d) # 刀具偏置/0 G53 f 直線偏移注銷 代 碼 功能保持到被取消或被同樣 字母表示的程序指令所代替 功能僅在所出現(xiàn)的 程序段內(nèi)有效 功 能 G54 f 直線偏移 X G55 f 直線偏移 Y G56 f 直線偏移 Z G57 f 直線偏移 XY G58 f 直線偏移 X

23、Z G59 f 直線偏移 YZ G60 h 準(zhǔn)確定位 1(精) G61 h 準(zhǔn)確定位 2(中) G62 h 準(zhǔn)確定位(粗) G63 * 攻絲 G64G67 # # 不指定 G68 #(d) # 刀具偏置,內(nèi)角 G69 #(d) # 刀具偏置,外角 表表3-1 G代碼代碼(JB/T32081999) G70G79 # # 不指定 G80 e 固定循環(huán)注銷 G81G89 e 固定循環(huán) G90 j 絕對尺寸 G91 j 增量尺寸 G92 * 預(yù)置寄存 G93 k 時間倒數(shù),進(jìn)給率 G94 k 每分鐘進(jìn)給 G95 k 主軸每轉(zhuǎn)進(jìn)給 G96 i 恒線速度 G97 i 主軸每分鐘轉(zhuǎn)數(shù) G98、G99 #

24、# 不指定 表表3-1 G代碼代碼(JB/T32081999) 1、快速點(diǎn)定位、快速點(diǎn)定位 G00:快速點(diǎn)定位快速點(diǎn)定位 G00:直線插補(bǔ)直線插補(bǔ) G01:G00 X/U_ Z/W_F S _B T _M _; 其中其中:X/U_ Z/W為快速定位的目標(biāo)點(diǎn)為快速定位的目標(biāo)點(diǎn);常用格式常用格式G00 X/U_ Z/W_;實際速度受實際速度受面板倍率面板倍率控制控制常用格式常用格式G01 X/U_ Z/W_ F_;倒角倒角C_ CHF_倒圓倒圓R_ RND_指令格式:指令格式: G02(G03) X(U) Z(W) I K (R) F;功能:圓弧插補(bǔ)功能:圓弧插補(bǔ)指令說明:圓弧插補(bǔ)指令是切削圓弧時

25、使用的指令指令說明:圓弧插補(bǔ)指令是切削圓弧時使用的指令, 即即G02、G03指令表指令表 示刀具在給定平面內(nèi)以示刀具在給定平面內(nèi)以F進(jìn)給速度從圓弧起點(diǎn)向圓弧終點(diǎn)進(jìn)行進(jìn)給速度從圓弧起點(diǎn)向圓弧終點(diǎn)進(jìn)行 圓弧插補(bǔ),圓弧插補(bǔ), 屬于屬于模態(tài)指令模態(tài)指令。 G02為順時針圓弧插補(bǔ)指令為順時針圓弧插補(bǔ)指令, 即凹圓弧的加工;即凹圓弧的加工; G03為逆時針圓弧插補(bǔ)指令為逆時針圓弧插補(bǔ)指令, 即凸圓弧的加工即凸圓弧的加工。X,Z圓弧終點(diǎn)絕對值坐標(biāo),即采用絕對坐標(biāo)編程時圓弧終點(diǎn)絕對值坐標(biāo),即采用絕對坐標(biāo)編程時, X、Z為圓弧終點(diǎn)坐標(biāo)值;為圓弧終點(diǎn)坐標(biāo)值;U,W圓弧終點(diǎn)相對圓弧起點(diǎn)增量坐標(biāo),即用增量坐標(biāo)編程時圓

26、弧終點(diǎn)相對圓弧起點(diǎn)增量坐標(biāo),即用增量坐標(biāo)編程時, U、W為圓弧終點(diǎn)相對圓弧起點(diǎn)的坐標(biāo)增量;為圓弧終點(diǎn)相對圓弧起點(diǎn)的坐標(biāo)增量;I, K圓心相對圓弧起點(diǎn)增量坐標(biāo)圓心相對圓弧起點(diǎn)增量坐標(biāo)(I、K編程編程),即,即I、K為圓心在為圓心在X、Z軸方向上軸方向上 相對圓弧起點(diǎn)的坐標(biāo)增量相對圓弧起點(diǎn)的坐標(biāo)增量(用半徑值表示用半徑值表示), I、K為零時可以省略;為零時可以省略;F圓弧插補(bǔ)的進(jìn)給量圓弧插補(bǔ)的進(jìn)給量 2、圓弧插補(bǔ)、圓弧插補(bǔ)(G02、G03)指令指令 R圓弧半徑圓弧半徑(R編程編程), 當(dāng)圓弧所對圓心角為當(dāng)圓弧所對圓心角為0180時時, R取正值;取正值; 圓心角為圓心角為180360時時, R取

27、負(fù)值取負(fù)值; I, K圓心相對圓弧起點(diǎn)增量坐標(biāo)圓心相對圓弧起點(diǎn)增量坐標(biāo)(I、K編程編程),即,即I、K為圓心在為圓心在X、Z軸方向上相對圓弧起點(diǎn)的坐標(biāo)增量軸方向上相對圓弧起點(diǎn)的坐標(biāo)增量(用半徑值表示用半徑值表示), I、K為零時可以省略;為零時可以省略;絕對值編程:絕對值編程: I、K編程編程: G02 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 U2

28、6.0 W-15.078 R23.0 F0.1;從從A點(diǎn)到點(diǎn)到B點(diǎn)的圓弧插補(bǔ),點(diǎn)的圓弧插補(bǔ),編程編程(用用G02編程編程)如下:如下: 3絕對和增量指令:絕對和增量指令:G90,G91G90和和G91指令分別對應(yīng)著絕對值數(shù)據(jù)輸入和指令分別對應(yīng)著絕對值數(shù)據(jù)輸入和增量值數(shù)據(jù)輸入。其中增量值數(shù)據(jù)輸入。其中G90表示坐標(biāo)系中目標(biāo)表示坐標(biāo)系中目標(biāo)點(diǎn)的絕對坐標(biāo)尺寸,點(diǎn)的絕對坐標(biāo)尺寸,G91表示待運(yùn)行的位移量表示待運(yùn)行的位移量 。v在位置數(shù)據(jù)不同于在位置數(shù)據(jù)不同于G90/G91的設(shè)定時,的設(shè)定時,可以在程序段中通過可以在程序段中通過AC/IC以絕對尺寸以絕對尺寸/相相對尺寸方式進(jìn)行設(shè)定。對尺寸方式進(jìn)行設(shè)定。

29、v格式:格式:vG90; 絕對尺寸輸入絕對尺寸輸入vG91; 增量尺寸輸入增量尺寸輸入vX=AC(); x軸以絕對尺寸輸入軸以絕對尺寸輸入vY=IC(); y軸以相對尺寸輸入軸以相對尺寸輸入vZ=IC(); z軸以相對尺寸輸入軸以相對尺寸輸入v絕對絕對 X Y Z AC G90 X Y Z AC G90 默認(rèn)默認(rèn)v增量增量 U V W IC G91U V W IC G91v4平面選擇功能:平面選擇功能:G17 G18 G19 X? Y? Z? G 1 9? G 1 8? G 1 7? v5公制尺寸公制尺寸/英制尺寸:英制尺寸:G71 G70 v編程編程vG70;英制尺寸;英制尺寸vG71;公制

30、尺寸;公制尺寸v6半徑半徑/直徑數(shù)據(jù)尺寸:直徑數(shù)據(jù)尺寸:G22 G23vG22 半徑數(shù)據(jù)尺寸半徑數(shù)據(jù)尺寸vG23 直徑數(shù)據(jù)尺寸直徑數(shù)據(jù)尺寸v7極坐標(biāo),極點(diǎn)定義:極坐標(biāo),極點(diǎn)定義:G110,G111,G112(1)平面)平面v極坐標(biāo)同樣可以使用極坐標(biāo)同樣可以使用G17G19平面。平面。 (2)極坐標(biāo)半徑)極坐標(biāo)半徑RP= (3)極坐標(biāo)角度)極坐標(biāo)角度AP= vG110; 極點(diǎn)定義,相對于上次編程設(shè)定極點(diǎn)定義,相對于上次編程設(shè)定的位置(如的位置(如G17平面)平面)vG111; 極點(diǎn)定義,相對于當(dāng)前工件坐標(biāo)極點(diǎn)定義,相對于當(dāng)前工件坐標(biāo)系的零點(diǎn)(如系的零點(diǎn)(如G17平面)平面)vG112; 極點(diǎn)定義

31、,相對于最后有效的極極點(diǎn)定義,相對于最后有效的極點(diǎn),平面不變點(diǎn),平面不變極坐標(biāo)編程v8可編程平移:可編程平移:TRANS,ATRANS(1)功能)功能v如果工件上在不同的位置有重復(fù)出現(xiàn)如果工件上在不同的位置有重復(fù)出現(xiàn)的形狀要加工,或者選用了一個新的的形狀要加工,或者選用了一個新的參考點(diǎn),在這種情況下就需要使用可參考點(diǎn),在這種情況下就需要使用可編程平移。編程平移。 v9可編程旋轉(zhuǎn):可編程旋轉(zhuǎn):ROT,AROTv10可編程的比例縮放:可編程的比例縮放:SCALE,ASCALE(1)功能)功能v使用使用SCALE,ASCALE指令,可以為所指令,可以為所有坐標(biāo)軸按編程的比例系數(shù)進(jìn)行縮放,有坐標(biāo)軸按編

32、程的比例系數(shù)進(jìn)行縮放,按此比例使所給定的軸放大或縮小若干按此比例使所給定的軸放大或縮小若干倍。倍。v當(dāng)前設(shè)定的坐標(biāo)系作為比例縮放的基準(zhǔn)。當(dāng)前設(shè)定的坐標(biāo)系作為比例縮放的基準(zhǔn)。(2)編程)編程vSCALE X Y Z ; 可編程的比例系數(shù),可編程的比例系數(shù),清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指令指令vASCALE X Y Z ; 可編程的比例系數(shù),可編程的比例系數(shù),附加于當(dāng)前的指令附加于當(dāng)前的指令vSCALE; 不帶數(shù)值:清除所有有不帶數(shù)值:清除所有有關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指令關(guān)偏移、旋轉(zhuǎn)、比例系數(shù)、鏡像的指令vSCALE,ASCALE指令要求

33、一個獨(dú)立的程序指令要求一個獨(dú)立的程序段。段。 v11可編程的鏡像:可編程的鏡像:MIRROR,AMIRRORv(1)功能)功能v用用MIRROR和和AMIRROR指令可以使工指令可以使工件鏡像加工。件鏡像加工。 v12工件裝夾工件裝夾可設(shè)定的零點(diǎn)置:可設(shè)定的零點(diǎn)置:G54G59,v(1)功能)功能v可設(shè)定的零點(diǎn)偏置給出工件零點(diǎn)在機(jī)床可設(shè)定的零點(diǎn)偏置給出工件零點(diǎn)在機(jī)床坐標(biāo)系中的位置(工件零點(diǎn)以機(jī)床零點(diǎn)坐標(biāo)系中的位置(工件零點(diǎn)以機(jī)床零點(diǎn)為基準(zhǔn)偏移)。為基準(zhǔn)偏移)。 v13螺旋插補(bǔ):螺旋插補(bǔ):G2/G3,v(1)功能)功能v螺旋插補(bǔ)由兩種運(yùn)動組成:在螺旋插補(bǔ)由兩種運(yùn)動組成:在G17,G18或或G19

34、平面中進(jìn)行的圓弧運(yùn)動加垂平面中進(jìn)行的圓弧運(yùn)動加垂直該平面的直線運(yùn)動;用指令編制整圓直該平面的直線運(yùn)動;用指令編制整圓循環(huán)螺線,附加到圓弧編程中,即可加循環(huán)螺線,附加到圓弧編程中,即可加工螺旋線。螺旋插補(bǔ)可以用于銑削螺紋,工螺旋線。螺旋插補(bǔ)可以用于銑削螺紋,或者用于加工油缸的潤滑油槽?;蛘哂糜诩庸び透椎臐櫥筒?。 v14等螺距螺紋切削或攻絲:等螺距螺紋切削或攻絲:G33v等螺距螺紋切削或紋絲功能要求主軸有等螺距螺紋切削或紋絲功能要求主軸有位置測量系統(tǒng)。位置測量系統(tǒng)。v(1)數(shù)控車)數(shù)控車v用用G33功能可以加工下述各種類型的恒功能可以加工下述各種類型的恒螺距螺紋:圓柱螺紋、圓錐螺紋、外螺螺距螺紋

35、:圓柱螺紋、圓錐螺紋、外螺紋紋/內(nèi)螺紋、單螺紋和多重螺紋、多段連內(nèi)螺紋、單螺紋和多重螺紋、多段連續(xù)螺紋。續(xù)螺紋。v右旋和左旋螺紋由主軸旋轉(zhuǎn)方向右旋和左旋螺紋由主軸旋轉(zhuǎn)方向M3和和M4確定(確定(M3右旋,右旋,M4左旋)。左旋)。 v錐形螺紋:在具有錐形螺紋:在具有2個坐標(biāo)軸尺寸的圓錐個坐標(biāo)軸尺寸的圓錐螺紋加工中,螺距地址螺紋加工中,螺距地址I或或K下必須設(shè)置下必須設(shè)置較大位移(較大螺紋長度)的螺紋尺寸,較大位移(較大螺紋長度)的螺紋尺寸,另一個較小的螺距尺寸不用給出。另一個較小的螺距尺寸不用給出。v起始點(diǎn)偏移起始點(diǎn)偏移SF:在加工螺紋中切削位置:在加工螺紋中切削位置偏移以后以及在加工多頭螺紋

36、時均要求偏移以后以及在加工多頭螺紋時均要求起始點(diǎn)偏移一位置。起始點(diǎn)偏移一位置。 v15進(jìn)給率進(jìn)給率F v(1)編程)編程vF ; 每分鐘的進(jìn)給率每分鐘的進(jìn)給率v注釋:在取整數(shù)值方式下可以取消小數(shù)注釋:在取整數(shù)值方式下可以取消小數(shù)點(diǎn)后面的數(shù)據(jù),如點(diǎn)后面的數(shù)據(jù),如F300。v(2)進(jìn)給率)進(jìn)給率F的單位的單位v地址地址F的單位由的單位由G功能確定,即功能確定,即G94和和G95。vG94直線進(jìn)給率,單位直線進(jìn)給率,單位mm/minvG95旋轉(zhuǎn)進(jìn)給率,單位旋轉(zhuǎn)進(jìn)給率,單位mm/r(只有(只有主軸旋轉(zhuǎn)才有意義)。主軸旋轉(zhuǎn)才有意義)。v16暫停:暫停:G4v通過在兩個程序段之間插入一個通過在兩個程序段之

37、間插入一個G4程序程序段,可以使加工按給定的時間暫停,比段,可以使加工按給定的時間暫停,比如退刀槽切削等。如退刀槽切削等。v編程編程vG4 F ;暫停時間(暫停時間(s)v17輪廓倒圓,倒角輪廓倒圓,倒角v在一個輪廓拐角處可以進(jìn)行倒角或倒圓,在一個輪廓拐角處可以進(jìn)行倒角或倒圓,指令指令CHF= 或者或者RND= 與加工拐角的運(yùn)與加工拐角的運(yùn)動軸指令一起寫入程序段中。動軸指令一起寫入程序段中。v(1)倒角)倒角CHF=v直線輪廓之間、圓弧輪廓之間以及直線直線輪廓之間、圓弧輪廓之間以及直線輪廓和圓弧輪廓之間需要倒去棱角,可輪廓和圓弧輪廓之間需要倒去棱角,可選用選用CHF=功能。功能。v(2)倒圓)

38、倒圓RND=v18輪廓定義編程輪廓定義編程 v編程:編程:vANG= ;定義直線用角度編程定義直線用角度編程vCHR= ;倒角,編程值為倒角邊長倒角,編程值為倒角邊長vRND= ;倒圓,編程值為圓角半徑倒圓,編程值為圓角半徑v(1)角度)角度ANG=v(2)倒角)倒角CHR=v在拐角處的兩段直線之間有一倒角,在拐角處的兩段直線之間有一倒角,編程值就是倒角的直角邊長。編程值就是倒角的直角邊長。 v(3)倒圓)倒圓RND=v兩段直線之間有一個圓弧過渡,圓兩段直線之間有一個圓弧過渡,圓弧和這兩條直線相切,可以用倒圓弧和這兩條直線相切,可以用倒圓功能編程。功能編程。 v19刀尖半徑補(bǔ)償:刀尖半徑補(bǔ)償:

39、G41,G42,G40v刀具在所選擇的平面刀具在所選擇的平面G17G19平面中平面中帶刀具半徑補(bǔ)償工作。刀具必須有相應(yīng)帶刀具半徑補(bǔ)償工作。刀具必須有相應(yīng)的的D補(bǔ)償號才能有效。補(bǔ)償號才能有效。 v編程:編程:vG41 G00/G01 X Y ;v刀補(bǔ)在工件輪廓左邊有效刀補(bǔ)在工件輪廓左邊有效vG42 C00/G01 X Y ; v刀補(bǔ)在工件輪廓右邊有效刀補(bǔ)在工件輪廓右邊有效9、刀具的補(bǔ)償與偏置指令 (1) 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令(G40,G41,G42)G40 刀具補(bǔ)償取消G41 刀具左補(bǔ)償G42 刀具右補(bǔ)償G41 G42 補(bǔ)償量 沿前進(jìn)方向右側(cè)補(bǔ)償 沿前進(jìn)方向左側(cè)補(bǔ)償 補(bǔ)償量 刀具旋轉(zhuǎn)

40、方向 刀具旋轉(zhuǎn)方向 刀具前進(jìn)方向 刀具前進(jìn)方向 v取消刀尖半徑補(bǔ)償:取消刀尖半徑補(bǔ)償:G40v用用G40取消刀尖半徑補(bǔ)償,取消刀尖半徑補(bǔ)償,G40指令之指令之前的程序段刀具以正常方式結(jié)束,結(jié)束前的程序段刀具以正常方式結(jié)束,結(jié)束時補(bǔ)償矢量垂直于軌跡終點(diǎn)切線處。時補(bǔ)償矢量垂直于軌跡終點(diǎn)切線處。 v編程:編程:vG40 G01 X Y ; 取消刀具半徑補(bǔ)償取消刀具半徑補(bǔ)償v刀尖半徑補(bǔ)償中的幾個特殊情況刀尖半徑補(bǔ)償中的幾個特殊情況v(1)重復(fù)執(zhí)行補(bǔ)償)重復(fù)執(zhí)行補(bǔ)償v重復(fù)執(zhí)行相同的補(bǔ)償方式時,可以直接重復(fù)執(zhí)行相同的補(bǔ)償方式時,可以直接進(jìn)行新的編程而無需在其中寫入進(jìn)行新的編程而無需在其中寫入G40指指令。

41、令。v(2)變換補(bǔ)償號)變換補(bǔ)償號Dv可以在補(bǔ)償運(yùn)行過程中變換補(bǔ)償號可以在補(bǔ)償運(yùn)行過程中變換補(bǔ)償號D。 v(3)變換補(bǔ)償方向)變換補(bǔ)償方向v補(bǔ)償方向指令補(bǔ)償方向指令G41和和G42可以相互變換,可以相互變換,無需在其中再寫入無需在其中再寫入G40指令。指令。v(4)通過)通過M2結(jié)束補(bǔ)償結(jié)束補(bǔ)償v如果通過如果通過M2(程序結(jié)束),而不是用(程序結(jié)束),而不是用G40指令結(jié)束補(bǔ)償運(yùn)行,則最后的程序指令結(jié)束補(bǔ)償運(yùn)行,則最后的程序段以補(bǔ)償矢量正常位置坐標(biāo)結(jié)束。不進(jìn)段以補(bǔ)償矢量正常位置坐標(biāo)結(jié)束。不進(jìn)行撤補(bǔ)償移動,程序以此刀具位結(jié)束。行撤補(bǔ)償移動,程序以此刀具位結(jié)束。v20程序跳轉(zhuǎn)程序跳轉(zhuǎn)v(1)標(biāo)記符

42、程序跳轉(zhuǎn))標(biāo)記符程序跳轉(zhuǎn)v標(biāo)記符或程序段號用于標(biāo)記程序中所跳標(biāo)記符或程序段號用于標(biāo)記程序中所跳轉(zhuǎn)的目標(biāo)程序段,用跳轉(zhuǎn)功能可以實現(xiàn)轉(zhuǎn)的目標(biāo)程序段,用跳轉(zhuǎn)功能可以實現(xiàn)程序運(yùn)行分支。程序運(yùn)行分支。 v21子程序子程序 v(1)子程序程序名)子程序程序名v為了方便地調(diào)用某一子程序,必須給子為了方便地調(diào)用某一子程序,必須給子程序取一個程序名。程序取一個程序名。v西門子用字母西門子用字母L和數(shù)字表示和數(shù)字表示 結(jié)束用結(jié)束用 M17 M02 RET M99v(2)子程序調(diào)用)子程序調(diào)用v在一個程序中(主程序或子程序)可以在一個程序中(主程序或子程序)可以直接用程序名調(diào)用子程序。子程序調(diào)用直接用程序名調(diào)用子程

43、序。子程序調(diào)用要求占用一個獨(dú)立的程序段。要求占用一個獨(dú)立的程序段。v格式格式 M98 P_L_ L _ P_v(3)程序重復(fù)調(diào)用次數(shù))程序重復(fù)調(diào)用次數(shù)P Lv如果要求多次連續(xù)地執(zhí)行某一子程序,如果要求多次連續(xù)地執(zhí)行某一子程序,則在編程時必須在所調(diào)用子程序的程序則在編程時必須在所調(diào)用子程序的程序名后地址名后地址P后寫入調(diào)用次數(shù),最大次數(shù)后寫入調(diào)用次數(shù),最大次數(shù)可以為可以為9999,即,即P1P9999。v(4)嵌套深度)嵌套深度v子程序不僅可以從主程序中調(diào)用,也子程序不僅可以從主程序中調(diào)用,也可以從其他子程序中調(diào)用,這個過程可以從其他子程序中調(diào)用,這個過程稱為子程序的嵌套。子程序的嵌套深稱為子程

44、序的嵌套。子程序的嵌套深度可以為度可以為8層,也就是層,也就是8級程序界面級程序界面(包括主程序界面)(包括主程序界面) 。vSIEMENS 802D系統(tǒng)循環(huán)要求最多系統(tǒng)循環(huán)要求最多4級程序。級程序。 (5)子程序特殊用法)子程序特殊用法 1) 子程序返回到主程序某一程序段子程序返回到主程序某一程序段 M99 Pn n-主程序程序段主程序程序段 2) 自動返回程序頭自動返回程序頭 在主程序中用在主程序中用M99 Pn n-主程序程序主程序程序段段 注意注意子程序盡量用增量編程子程序盡量用增量編程主程序和子程序不能用一次刀補(bǔ)主程序和子程序不能用一次刀補(bǔ)v22調(diào)用固定循環(huán)調(diào)用固定循環(huán)v循環(huán)是指用于

45、特定加工過程的工藝子程循環(huán)是指用于特定加工過程的工藝子程序,比如用于鉆孔、銑槽切削或螺紋切序,比如用于鉆孔、銑槽切削或螺紋切削等。循環(huán)用于各種具體加工過程時,削等。循環(huán)用于各種具體加工過程時,只要改變參數(shù)就可以。只要改變參數(shù)就可以。 v(1)模態(tài)調(diào)用循環(huán))模態(tài)調(diào)用循環(huán)v在有在有MCALL指令的程序段中調(diào)用子程序,指令的程序段中調(diào)用子程序,如果其后的程序段中含有軌跡運(yùn)行,則如果其后的程序段中含有軌跡運(yùn)行,則子程序會自動調(diào)用。子程序會自動調(diào)用。 v(2)CYCLE82()循環(huán)循環(huán)vN30 MCALL; v結(jié)束結(jié)束CYCLE82()的模態(tài)調(diào)用的模態(tài)調(diào)用西門子孔加工固定循環(huán)指令西門子樣式循環(huán)指令 4輔

46、助功能輔助功能(M指令指令) 輔助功能指令用于指定主軸的啟停、正反轉(zhuǎn)、冷卻液的開關(guān)、工件或刀具的夾緊與松開、刀具的更換等。輔助功能由指令地址符M和后面的兩位數(shù)字組成,也有M00M99共100種。M指令也有續(xù)效指令與非續(xù)效指令。JB/T32081999標(biāo)準(zhǔn)規(guī)定如表3-2所示。 表表3-2 輔助功能輔助功能M代碼代碼(JB/T32081999) 常用常用M M指令如下:指令如下:(1) (1) M00M00程序停止指令。程序停止指令。M00M00使程序停止在本段狀態(tài),使程序停止在本段狀態(tài),不執(zhí)行下段。執(zhí)行完含有不執(zhí)行下段。執(zhí)行完含有M00M00的程序段后,機(jī)床的主軸、進(jìn)給、的程序段后,機(jī)床的主軸、

47、進(jìn)給、冷卻都自動停止,但全部現(xiàn)存的模態(tài)信息保持不變,重按控制冷卻都自動停止,但全部現(xiàn)存的模態(tài)信息保持不變,重按控制面板上的循環(huán)啟動鍵,便可繼續(xù)執(zhí)行后續(xù)程序。該指令可用于面板上的循環(huán)啟動鍵,便可繼續(xù)執(zhí)行后續(xù)程序。該指令可用于自動加工過程中停車進(jìn)行測量工件尺寸、工件調(diào)頭、手動變速自動加工過程中停車進(jìn)行測量工件尺寸、工件調(diào)頭、手動變速等操作。等操作。(2) (2) M01M01計劃停止指令。該指令與計劃停止指令。該指令與M00M00相似,不同的是相似,不同的是必須預(yù)先在控制面板上按下必須預(yù)先在控制面板上按下“任選停止任選停止”鍵,當(dāng)執(zhí)行到鍵,當(dāng)執(zhí)行到M01M01時時程序才停止;否則,機(jī)床仍不停地繼續(xù)

48、執(zhí)行后續(xù)的程序段。該程序才停止;否則,機(jī)床仍不停地繼續(xù)執(zhí)行后續(xù)的程序段。該指令常用于工件尺寸的停機(jī)抽樣檢查等,當(dāng)檢查完成后,可按指令常用于工件尺寸的停機(jī)抽樣檢查等,當(dāng)檢查完成后,可按啟動鍵繼續(xù)執(zhí)行以后的程序。啟動鍵繼續(xù)執(zhí)行以后的程序。(3) (3) M02M02程序結(jié)束指令。用此指令使主軸、進(jìn)給、冷程序結(jié)束指令。用此指令使主軸、進(jìn)給、冷卻全部停止,并使機(jī)床復(fù)位。卻全部停止,并使機(jī)床復(fù)位。M02M02必須出現(xiàn)在程序的最后一個程必須出現(xiàn)在程序的最后一個程序段中,表示加工程序全部結(jié)束。序段中,表示加工程序全部結(jié)束。(4) (4) M03M03、M04M04、M05M05主軸正主軸正/ /反轉(zhuǎn)、停止指

49、令。反轉(zhuǎn)、停止指令。M03M03表表示主軸正轉(zhuǎn),示主軸正轉(zhuǎn),M04M04表示主軸反轉(zhuǎn),表示主軸反轉(zhuǎn),M05M05表示主軸停止。表示主軸停止。(5) (5) M06M06換刀指令。該指令用于具有自動換刀裝置的換刀指令。該指令用于具有自動換刀裝置的機(jī)床。機(jī)床。T功能功能T T指令用于選擇所需的刀具,同時還可用來指定刀具補(bǔ)償指令用于選擇所需的刀具,同時還可用來指定刀具補(bǔ)償號。一般加工中心程序中的號。一般加工中心程序中的T T代碼后的數(shù)字直接表示所選擇的代碼后的數(shù)字直接表示所選擇的刀具號碼,如刀具號碼,如T12T12,表示,表示1212號刀;數(shù)控車床程序中的號刀;數(shù)控車床程序中的T T代碼后代碼后的數(shù)

50、字既包含所選擇的刀具號,也包含刀具補(bǔ)償號,如的數(shù)字既包含所選擇的刀具號,也包含刀具補(bǔ)償號,如T0102T0102,表示選擇表示選擇0101號刀,調(diào)用號刀,調(diào)用0202號刀補(bǔ)參數(shù)。號刀補(bǔ)參數(shù)。需要說明的是:盡管數(shù)控代碼是國際通用的,但是各個需要說明的是:盡管數(shù)控代碼是國際通用的,但是各個數(shù)控系統(tǒng)制造廠家往往自定了一些編程規(guī)則,不同的系統(tǒng)有數(shù)控系統(tǒng)制造廠家往往自定了一些編程規(guī)則,不同的系統(tǒng)有不同的指令方法和含義,具體應(yīng)用時要參閱該數(shù)控機(jī)床的編不同的指令方法和含義,具體應(yīng)用時要參閱該數(shù)控機(jī)床的編程說明書,遵守編程手冊的規(guī)定,這樣編制的程序才能為具程說明書,遵守編程手冊的規(guī)定,這樣編制的程序才能為具體

51、的數(shù)控系統(tǒng)所接受。體的數(shù)控系統(tǒng)所接受。 5.程序編制步驟程序編制步驟數(shù)控機(jī)床是一種按照輸入的數(shù)字信息進(jìn)行自動加工的機(jī)床,數(shù)控機(jī)床是一種按照輸入的數(shù)字信息進(jìn)行自動加工的機(jī)床,因此,在數(shù)控機(jī)床上加工零件有一個零件程序的編制問題。程因此,在數(shù)控機(jī)床上加工零件有一個零件程序的編制問題。程序編制就是根據(jù)加工零件的圖樣和加工工藝,將零件加工的工序編制就是根據(jù)加工零件的圖樣和加工工藝,將零件加工的工藝過程及加工過程中需要的輔助動作,如換刀、冷卻、夾緊、藝過程及加工過程中需要的輔助動作,如換刀、冷卻、夾緊、主軸正主軸正/ /反轉(zhuǎn)等,按照加工順序和數(shù)控機(jī)床中規(guī)定的指令代碼反轉(zhuǎn)等,按照加工順序和數(shù)控機(jī)床中規(guī)定的指

52、令代碼及程序格式編成加工程序單,再將程序單中的全部內(nèi)容輸入到及程序格式編成加工程序單,再將程序單中的全部內(nèi)容輸入到數(shù)控機(jī)床的數(shù)控裝置的過程。數(shù)控機(jī)床的數(shù)控裝置的過程。程序編制的一般過程如下:程序編制的一般過程如下:1) 1) 分析零件圖樣分析零件圖樣首先要根據(jù)零件的材料、形狀、尺寸、精度、毛坯形狀和首先要根據(jù)零件的材料、形狀、尺寸、精度、毛坯形狀和熱處理要求等確定加工方案,選擇合適的機(jī)床。熱處理要求等確定加工方案,選擇合適的機(jī)床。2) 2) 工藝處理工藝處理 工藝處理涉及的問題較多,主要考慮以下幾點(diǎn):工藝處理涉及的問題較多,主要考慮以下幾點(diǎn):(1) (1) 確定加工方案。此時應(yīng)按照充分發(fā)揮數(shù)控

53、機(jī)床功能的確定加工方案。此時應(yīng)按照充分發(fā)揮數(shù)控機(jī)床功能的原則,使用合適的數(shù)控機(jī)床,確定合理的加工方法。原則,使用合適的數(shù)控機(jī)床,確定合理的加工方法。(2) (2) 刀具、夾具的選擇。數(shù)控加工用刀具由加工方法、切刀具、夾具的選擇。數(shù)控加工用刀具由加工方法、切削用量及其他與加工有關(guān)的因素來確定。數(shù)控加工一般不需要削用量及其他與加工有關(guān)的因素來確定。數(shù)控加工一般不需要專用的、復(fù)雜的夾具,在選擇夾具時應(yīng)特別注意要迅速完成工專用的、復(fù)雜的夾具,在選擇夾具時應(yīng)特別注意要迅速完成工件的定位和夾緊過程,以減少輔助時間,所選夾具還應(yīng)便于安件的定位和夾緊過程,以減少輔助時間,所選夾具還應(yīng)便于安裝,便于協(xié)調(diào)工件和機(jī)

54、床坐標(biāo)系的尺寸關(guān)系。裝,便于協(xié)調(diào)工件和機(jī)床坐標(biāo)系的尺寸關(guān)系。(3) (3) 選擇對刀點(diǎn)。對刀點(diǎn)是程序執(zhí)行的起點(diǎn),也稱選擇對刀點(diǎn)。對刀點(diǎn)是程序執(zhí)行的起點(diǎn),也稱“程程序原點(diǎn)序原點(diǎn)”,程序編制時正確地選擇對刀點(diǎn)是很重要的。對刀,程序編制時正確地選擇對刀點(diǎn)是很重要的。對刀點(diǎn)的選擇原則是:所選的對刀點(diǎn)應(yīng)使程序編制簡單;對刀點(diǎn)點(diǎn)的選擇原則是:所選的對刀點(diǎn)應(yīng)使程序編制簡單;對刀點(diǎn)應(yīng)選在容易找正、加工過程中便于檢查的位置;為提高零件應(yīng)選在容易找正、加工過程中便于檢查的位置;為提高零件的加工精度,對刀點(diǎn)應(yīng)盡量設(shè)置在零件的設(shè)計基準(zhǔn)或工藝基的加工精度,對刀點(diǎn)應(yīng)盡量設(shè)置在零件的設(shè)計基準(zhǔn)或工藝基準(zhǔn)上。準(zhǔn)上。(4) (4

55、) 確定加工路線。確定加工路線時要盡量縮短加工路確定加工路線。確定加工路線時要盡量縮短加工路線,減少進(jìn)刀和換刀次數(shù),保證加工安全可靠。線,減少進(jìn)刀和換刀次數(shù),保證加工安全可靠。(5) (5) 確定切削用量。即確定切削深度、主軸轉(zhuǎn)速、確定切削用量。即確定切削深度、主軸轉(zhuǎn)速、進(jìn)給速度等,具體數(shù)值應(yīng)根據(jù)數(shù)控機(jī)床使用說明書的規(guī)進(jìn)給速度等,具體數(shù)值應(yīng)根據(jù)數(shù)控機(jī)床使用說明書的規(guī)定、被加工工件的材料、加工工序以及其他要求并結(jié)合定、被加工工件的材料、加工工序以及其他要求并結(jié)合實際經(jīng)驗來確定。同時,對毛坯的基準(zhǔn)面和加工余量要實際經(jīng)驗來確定。同時,對毛坯的基準(zhǔn)面和加工余量要有一定的要求,以便毛坯的裝夾,使加工能順

56、利進(jìn)行。有一定的要求,以便毛坯的裝夾,使加工能順利進(jìn)行。 3) 3) 刀具運(yùn)動軌跡計算刀具運(yùn)動軌跡計算( (數(shù)學(xué)處理數(shù)學(xué)處理) ) 工藝處理完成后,根據(jù)零件的幾何尺寸、加工路線計算工藝處理完成后,根據(jù)零件的幾何尺寸、加工路線計算數(shù)控機(jī)床所需的輸入數(shù)據(jù)。一般的數(shù)控系統(tǒng)都具有直線插補(bǔ)數(shù)控機(jī)床所需的輸入數(shù)據(jù)。一般的數(shù)控系統(tǒng)都具有直線插補(bǔ)和圓弧插補(bǔ)的功能,所以對于由直線和圓弧組成的較簡單的和圓弧插補(bǔ)的功能,所以對于由直線和圓弧組成的較簡單的平面零件,只需計算出零件輪廓的相鄰幾何元素的交點(diǎn)或切平面零件,只需計算出零件輪廓的相鄰幾何元素的交點(diǎn)或切點(diǎn)點(diǎn)( (稱為基點(diǎn)稱為基點(diǎn)) )的坐標(biāo)值;對于較復(fù)雜的零件或

57、零件的幾何形的坐標(biāo)值;對于較復(fù)雜的零件或零件的幾何形狀與數(shù)控系統(tǒng)的插補(bǔ)功能不一致時,就需要進(jìn)行較為復(fù)雜的狀與數(shù)控系統(tǒng)的插補(bǔ)功能不一致時,就需要進(jìn)行較為復(fù)雜的數(shù)值計算。例如非圓曲線,需要用直線段或圓弧段來逼近,數(shù)值計算。例如非圓曲線,需要用直線段或圓弧段來逼近,計算出相鄰逼近直線或圓弧的交點(diǎn)或切點(diǎn)計算出相鄰逼近直線或圓弧的交點(diǎn)或切點(diǎn)( (稱為節(jié)點(diǎn)稱為節(jié)點(diǎn)) )的坐標(biāo)的坐標(biāo)值,編制程序時要輸入這些數(shù)據(jù)。值,編制程序時要輸入這些數(shù)據(jù)。4) 4) 編寫加工程序單編寫加工程序單 完成工藝處理與運(yùn)動軌跡運(yùn)算后,根據(jù)計算出的運(yùn)動軌完成工藝處理與運(yùn)動軌跡運(yùn)算后,根據(jù)計算出的運(yùn)動軌跡坐標(biāo)值和已確定的加工順序、加

58、工路線、切削參數(shù)和輔助跡坐標(biāo)值和已確定的加工順序、加工路線、切削參數(shù)和輔助動作,以及所使用的數(shù)控系統(tǒng)的指令、程序段格式,按數(shù)控動作,以及所使用的數(shù)控系統(tǒng)的指令、程序段格式,按數(shù)控機(jī)床規(guī)定使用的功能代碼及程序格式,編寫加工程序單。機(jī)床規(guī)定使用的功能代碼及程序格式,編寫加工程序單。5) 5) 程序輸入程序輸入 編好的程序可以通過幾種方式輸入數(shù)控裝置:可以按規(guī)定編好的程序可以通過幾種方式輸入數(shù)控裝置:可以按規(guī)定的代碼存入穿孔紙帶、磁盤等程序介質(zhì)中,變成數(shù)控裝置能讀的代碼存入穿孔紙帶、磁盤等程序介質(zhì)中,變成數(shù)控裝置能讀取的信息,送入數(shù)控裝置;可以用手動方式,通過操作面板的取的信息,送入數(shù)控裝置;可以用

59、手動方式,通過操作面板的按鍵將程序輸入數(shù)控裝置;如果是專用計算機(jī)編程或用通用微按鍵將程序輸入數(shù)控裝置;如果是專用計算機(jī)編程或用通用微機(jī)進(jìn)行的計算機(jī)輔助編程,可以通過通信接口,直接傳入數(shù)控機(jī)進(jìn)行的計算機(jī)輔助編程,可以通過通信接口,直接傳入數(shù)控裝置。裝置。6) 6) 程序校驗程序校驗 編好的程序在正式加工之前,需要經(jīng)過檢測。一般采用編好的程序在正式加工之前,需要經(jīng)過檢測。一般采用空走刀檢測,在不裝夾工件的情況下啟動數(shù)控機(jī)床,進(jìn)行空空走刀檢測,在不裝夾工件的情況下啟動數(shù)控機(jī)床,進(jìn)行空運(yùn)行,觀察運(yùn)動軌跡是否正確。也可采用空運(yùn)轉(zhuǎn)畫圖檢測,運(yùn)行,觀察運(yùn)動軌跡是否正確。也可采用空運(yùn)轉(zhuǎn)畫圖檢測,在具有在具有C

60、RTCRT屏幕圖形顯示功能的數(shù)控機(jī)床上,進(jìn)行工件圖形的屏幕圖形顯示功能的數(shù)控機(jī)床上,進(jìn)行工件圖形的模擬加工,檢查工件圖形的正確性。模擬加工,檢查工件圖形的正確性。7) 7) 首件試切首件試切 以上這些方法以上這些方法( (即步驟即步驟1)1)6)6)只能檢查運(yùn)動是否正確,不只能檢查運(yùn)動是否正確,不能檢查出由于刀具調(diào)整不當(dāng)或編程計算不準(zhǔn)而造成的誤差,因能檢查出由于刀具調(diào)整不當(dāng)或編程計算不準(zhǔn)而造成的誤差,因此,必須用首件試切的方法進(jìn)行實際切削檢查,進(jìn)一步考察程此,必須用首件試切的方法進(jìn)行實際切削檢查,進(jì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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論