數(shù)控編程培訓(xùn)(果義圍)_第1頁(yè)
數(shù)控編程培訓(xùn)(果義圍)_第2頁(yè)
數(shù)控編程培訓(xùn)(果義圍)_第3頁(yè)
數(shù)控編程培訓(xùn)(果義圍)_第4頁(yè)
數(shù)控編程培訓(xùn)(果義圍)_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1數(shù)控車(chē)床培訓(xùn)教程目 錄1. 常用數(shù)控系統(tǒng)2. 數(shù)控機(jī)床的種類(lèi)3. 數(shù)控車(chē)床的特點(diǎn)4. 常用數(shù)控車(chē)削刀具5. 刀具的安裝6. 切削用量 6.1 切削深度 6.2 切削速度 6.3 進(jìn)給量7. 坐標(biāo)系統(tǒng) 7.1 機(jī)床坐標(biāo)系 7.2 工件坐標(biāo)系8. 增量坐標(biāo)與絕對(duì)坐標(biāo)一. 數(shù)控機(jī)床概述三. FANUC的基本編程方法1. 程序的結(jié)構(gòu) 1.1 程序號(hào) 1.2 程序內(nèi)容 1.3 程序結(jié)束2. 程序段的組成 3. 程序的編輯與管理 3.1 新程序的創(chuàng)建 3.2 字的插入、修改和刪除 3.3 程序掃描的步驟 3.4 指向程序開(kāi)頭的方式 3.5 刪除程序的步驟 3.6 調(diào)用程序的步驟 二. 數(shù)控編程概述 1.

2、 數(shù)控編程定義2. 數(shù)控編程的分類(lèi)3. 數(shù)控編程特點(diǎn)與要求3三. 數(shù)控車(chē)的常用命令1. 常用功能指令的屬性2. 常用輔助功能命令3. 刀具功能命令4. 進(jìn)給功能指令5. 主軸功能指令6. 常用準(zhǔn)備功能指令7. 子程序的編制8. 刀具的補(bǔ)償功能 8.1 刀具的補(bǔ)償功能 8.2 刀具的偏置 8.3 刀具的圓弧補(bǔ)償1. 數(shù)控車(chē)床的對(duì)刀2. MDI的運(yùn)行3. 自動(dòng)加工 3.1 全自動(dòng)加工循環(huán) 3.2 倍率開(kāi)關(guān) 3.3 單段執(zhí)行循環(huán) 四. 示例程序五. 數(shù)控車(chē)床的操作六. 數(shù)控車(chē)床幾種界面的操作1. 坐標(biāo)界面2. 程序編輯界面3. 報(bào)警界面 4一. 數(shù)控機(jī)床概述1. 1. 常用數(shù)控系統(tǒng)常用數(shù)控系統(tǒng)國(guó)產(chǎn)系

3、統(tǒng)國(guó)外系統(tǒng)華中數(shù)控(HNC)系統(tǒng):HNC-21、HNC-1M廣州數(shù)控(GSK)系統(tǒng):GSK928TA、GSK980T法那克(FANUC)系統(tǒng):FANUC O、FANUC 16西門(mén)子(SINUMERIK)系統(tǒng):802D、840C三菱(MITSUBISHI)數(shù)控系統(tǒng):M64A / M64SM 、M7052. 2. 數(shù)控機(jī)床的種類(lèi)數(shù)控機(jī)床的種類(lèi) 數(shù)控車(chē)床、數(shù)控銑床、數(shù)控磨床、加工中心數(shù)控車(chē)床數(shù)控銑床加工中心數(shù)控磨床63. 3. 數(shù)控車(chē)床的特點(diǎn)數(shù)控車(chē)床的特點(diǎn) 可以加工精度、表面粗糙度要求較高,輪廓形狀復(fù)雜或難以控制尺寸、帶特殊螺紋的回轉(zhuǎn)體零件。 4.4.常用數(shù)控車(chē)削刀具常用數(shù)控車(chē)削刀具注意區(qū)分左偏刀和

4、右偏刀75.5.刀具的安裝刀具的安裝 5.1 刀片的安裝方式:復(fù)合壓緊式、螺釘壓緊式、杠桿壓緊式5.2 刀桿的安裝:正確的刀具安裝方法,應(yīng)保證刀尖中心與主軸軸線平行,刀桿的伸出長(zhǎng)度在保證加工的情況下,伸出長(zhǎng)度盡量短。同時(shí),應(yīng)注意,左偏刀和右偏刀安裝的方向是上下相反的。86.6.切削用量切削用量6.1 切削深度(ap)-亦稱(chēng)背吃刀量,指車(chē)削工件時(shí)已加工表面與待加工表面之間的垂直距離叫切削深度。切斷、車(chē)槽時(shí)的切削深度等于車(chē)刀主切削刃的寬度。計(jì)算公式為:a p = ( d w d m ) /2 。6.2 切削速度(vc)-是指刀具切削刃上選定點(diǎn)相對(duì)于工件待加工表面在主運(yùn)動(dòng)方的瞬時(shí)速度單位為M/min

5、。計(jì)算公式為:Vc=Ds/1000。6.3 進(jìn)給量(f )在主運(yùn)動(dòng)每轉(zhuǎn)一轉(zhuǎn)或每一行程時(shí)(或單位時(shí)間內(nèi)),刀具與工件之間沿進(jìn)給運(yùn)動(dòng)方向的相對(duì)位移??煞譃槊哭D(zhuǎn)進(jìn)給(mm/r)和每分鐘進(jìn)給(mm/min)。 97.7.坐標(biāo)系統(tǒng)坐標(biāo)系統(tǒng) 7.1 機(jī)床坐標(biāo)系:用來(lái)確定機(jī)床的運(yùn)動(dòng)方向和移動(dòng)距離,而在機(jī)床上建立的坐標(biāo)系 稱(chēng)為機(jī)床坐標(biāo)系。數(shù)控車(chē)床的加工運(yùn)動(dòng)分為刀具的運(yùn)動(dòng)和工件的運(yùn)動(dòng),因此,在確定機(jī)床坐標(biāo)時(shí),永遠(yuǎn)假定刀具相對(duì)工件運(yùn)動(dòng)。對(duì)于機(jī)床坐標(biāo)系的方向,統(tǒng)一規(guī)定增大工件與刀具之間距離的方向?yàn)檎较颉?機(jī)床坐標(biāo)系統(tǒng)符合右手定則規(guī)定的笛卡爾坐標(biāo)系,拇指即指向X軸的正方向。伸出食指和中指,食指指向Y軸的正方向,中指

6、所指示的方向即是Z軸的正方向7.1.1 Z軸方向:對(duì)于任何具有旋轉(zhuǎn)主軸的機(jī)床,其Z軸方向與主軸方向平行或重合,刀具遠(yuǎn)離工件的方向?yàn)閆軸的正向。7.1.2 X軸方向:為垂直Z軸,平行于工件徑向和車(chē)床的橫軌的方向?yàn)閄軸。同樣規(guī)定,刀具遠(yuǎn)離工件的方向?yàn)閄軸的正向。10水平床身前置刀架機(jī)床坐標(biāo)系傾斜床身后置刀架機(jī)床坐標(biāo)系7.1.3 機(jī)床原點(diǎn):也稱(chēng)機(jī)床零點(diǎn),是機(jī)床上設(shè)置的一個(gè)固定點(diǎn) ,即機(jī)床坐標(biāo)系的原點(diǎn)。它是設(shè)備裝配、調(diào)試時(shí)設(shè)定好的一個(gè)點(diǎn),一般不能隨便改變。7.1.4 機(jī)床參考點(diǎn):機(jī)床參考點(diǎn)是數(shù)控機(jī)床上的一個(gè)特殊點(diǎn),通常該點(diǎn)位于機(jī)床正向的極限位置。如果其值為零則,機(jī)床原點(diǎn)與參考點(diǎn)重合。大多數(shù)機(jī)床在開(kāi)機(jī)時(shí)

7、的第一步都要手動(dòng)返回參考點(diǎn)。117.2 工件坐標(biāo)系:針對(duì)某一工件并根據(jù)圖樣建立起來(lái)的坐標(biāo)系,也稱(chēng)為編程坐標(biāo)系。 機(jī)床零點(diǎn)位于卡盤(pán)中心機(jī)床零點(diǎn)位于機(jī)床正向極限位置(與機(jī)床參考點(diǎn)重合)7.2.1 工件坐標(biāo)系原點(diǎn):也稱(chēng)編程原點(diǎn),是工件裝夾完成后,選擇工件上的某一點(diǎn)作為編程或工件加工的基準(zhǔn)點(diǎn)。為了方便計(jì)算,工件坐標(biāo)系的原點(diǎn)盡可能的與尺寸基準(zhǔn)重合。7.2.2 工件坐標(biāo)原點(diǎn)的選擇,采用左端面作為原點(diǎn),有利于保證工件總長(zhǎng):采用右端面作為原點(diǎn),則有利于對(duì)刀。 128. 8. 增量坐標(biāo)與絕對(duì)坐標(biāo)增量坐標(biāo)與絕對(duì)坐標(biāo)8.1 增量坐標(biāo):亦稱(chēng)相對(duì)坐標(biāo),增量坐標(biāo)是相對(duì)于某個(gè)點(diǎn)的坐標(biāo),這個(gè)點(diǎn)可以是任意點(diǎn)。8.2 絕對(duì)坐標(biāo):

8、所有坐標(biāo)值均以機(jī)床或工件原點(diǎn)計(jì)量的坐標(biāo)系稱(chēng)為絕對(duì)坐標(biāo)。XZO10 20 30 40 50 6040302010AB在增量方式下:A(X20,Z28),B(X8,Z32)在絕對(duì)方式下:A(X20.Z28),B(X28,Z60)合理使用增量坐標(biāo)編寫(xiě)程序,可以減少計(jì)算工作量。20.320.198.13O例:從A點(diǎn)到B點(diǎn)絕對(duì)方式:G0Z0; G0Z-8.13; G0Z-28.23; G0Z-48.62;增量方式:G0Z0; G0W-8.13; G0W-20.19; G0W-20.313二. 數(shù)控編程概述1.1.數(shù)控編程定義數(shù)控編程定義 使數(shù)控機(jī)床根據(jù)零件加工要求進(jìn)行動(dòng)作,將這些要求以機(jī)床數(shù)控系統(tǒng)能識(shí)別

9、的指令形式告知數(shù)控系統(tǒng),這種數(shù)控系統(tǒng)能識(shí)別的指令稱(chēng)為程序,制做程序的過(guò)程稱(chēng)為數(shù)控編程。2.2.數(shù)控編程的分類(lèi)數(shù)控編程的分類(lèi) 數(shù)控編程可分為手工編程和自動(dòng)編程。 2.1 手工編程:指所有加工程序編制的過(guò)程,即圖樣分析、確定加工工藝、數(shù)值計(jì)算、編寫(xiě)程序、制作控制介質(zhì)、程序校驗(yàn)都是由手工完成。 143. 3. 數(shù)控編程特點(diǎn)與要求數(shù)控編程特點(diǎn)與要求 2.2 自動(dòng)編程:是指用計(jì)算機(jī)或編程器編制數(shù)控加工程序的過(guò)程。適用于編制形狀復(fù)雜的零件,如模具加工、多軸聯(lián)動(dòng)加工的場(chǎng)合。常用編程軟件有CAXA數(shù)控車(chē)。3.1 混合編程:指在程序段中,根據(jù)圖紙尺寸的要求,可采用絕對(duì)值編程、相 對(duì)值編程,也可采用兩者混合編程。

10、在FANUC中絕對(duì)值以X、Z表示,相對(duì)值以U、W表示。3.2 徑向尺寸以直徑量表示:因?yàn)榱慵较虺叽绲臉?biāo)注和測(cè)量常以直徑方式表示,所以在直徑方向編程時(shí),X(U)通常代表直徑量。如果要以半徑量表示,則需要通過(guò)相關(guān)指令更改。3.3 固定循環(huán)簡(jiǎn)化編程:當(dāng)加工的毛坯零件余量過(guò)多,或采用常用編程方式編程量太大時(shí),可采用循環(huán)編程方式簡(jiǎn)化編程,以減少工作量。如G71、G73、G90。3.4 刀具位置補(bǔ)償:數(shù)控車(chē)床的對(duì)刀操作和設(shè)定工件坐標(biāo)系通常采用刀具位置補(bǔ)償設(shè)定。153.5 刀尖圓弧半徑補(bǔ)償:在編制采用圓弧刀加工的程序時(shí),采用G41、G42來(lái)對(duì)車(chē)刀刀尖圓弧進(jìn)行圓弧補(bǔ)償,可以提高加工精度。三. FANUC的基

11、本編程方法1.1.程序的結(jié)構(gòu)程序的結(jié)構(gòu)一個(gè)完整的程序一般由程序號(hào)、程序內(nèi)容和程序結(jié)束組成。程序號(hào)是加工程序的識(shí)別標(biāo)識(shí),因此同一程序中程序號(hào)是不可重復(fù)的。 O0001;N10 M03S500;N20 T0101 M8;N30 G00X100Z100; .N150 G00X150Z150;N160 M30;程序號(hào)程序內(nèi)容程序結(jié)束1.1 程序號(hào):FANUC的程序號(hào)的書(shū)寫(xiě)格式為O*,其中O為地址符,其后跟4個(gè)數(shù)字,數(shù)值從O0000至O9999。1.2 程序內(nèi)容:是整個(gè)程序的核心部分,由許多個(gè)程序段組成,每個(gè)程序段又由一個(gè)或多個(gè)指令組成。1.3 程序結(jié)束:由程序結(jié)束指令組成,必須寫(xiě)在程序的最后,采用M0

12、2或M30作為結(jié)束指令,一般單獨(dú)占一行。162. 2. 程序段的組成程序段的組成2.1 程序段的基本格式由若干個(gè)數(shù)據(jù)字組成,而數(shù)據(jù)字又由表示地址的英文字母、特殊文字和數(shù)字構(gòu)成,如X30、G02。FANUC中的程序段采用分號(hào)(;)作為該程序段結(jié)束。2.2 程序段的組成 2.2.1 程序段號(hào):由地址符“N”開(kāi)頭,其后緊跟若干數(shù)字。它一般作為程序檢索或跳轉(zhuǎn)時(shí)的目標(biāo)位置指示,因此它的大小可以顛倒,也可以省略不寫(xiě)。 2.2.2 程序段內(nèi)容:程序段具備的6個(gè)要素,即準(zhǔn)備功能字、尺寸功能字、進(jìn)給功能字、主軸功能字、刀具功能字和輔助功能字。3. 3. 程序的編輯與管理程序的編輯與管理3.1 新程序的創(chuàng)建 按

13、開(kāi)關(guān)進(jìn)入程序編輯方式按操作面板上的 功能鍵按地址鍵 ,再輸入程序號(hào)按 ,程序號(hào)被輸入程序顯示區(qū)3.2 字的插入、修改和刪除方法17按 開(kāi)關(guān)進(jìn)入程序編輯方式按操作面板上的 功能鍵按 和數(shù)字,再按軟鍵【O檢索】按光標(biāo)鍵掃描要處理的文字鍵入數(shù)據(jù),按 鍵鍵入數(shù)據(jù),按 鍵選中要?jiǎng)h除的字,按 鍵 刪除替換插入3.3 程序掃描的步驟按光標(biāo)鍵 光標(biāo)在屏幕上向前或向后逐字移動(dòng),持續(xù)按該鍵,則連續(xù)掃描字。按光標(biāo)鍵 下一個(gè)或上一個(gè)程序段的第一個(gè)字被檢索,連續(xù)按該鍵,則光標(biāo)連續(xù)移動(dòng)到程序段開(kāi)頭。按翻頁(yè)鍵 顯示下一頁(yè),光標(biāo)處于該頁(yè)的第一個(gè)字,連續(xù)按則一頁(yè)一頁(yè)地顯示。183.3 指向程序開(kāi)頭的方式3.3.1 EDIT(程

14、序編輯)方式,出現(xiàn)程序界面時(shí),按 鍵,光標(biāo)返回程序的開(kāi)始處。3.3.2 在自動(dòng)運(yùn)行方式或EDIT(程序編輯)方式,處在程序界面時(shí),按地址 。輸入程序號(hào),按軟鍵【O檢索】。3.4 刪除程序的步驟按 鍵,再按 顯示程序畫(huà)面,鍵入地址 鍵。輸入要求的程序號(hào),如9650,按 鍵,再按顯示屏左下角的確認(rèn)軟件,則鍵入的程序被刪除。3.5 調(diào)用程序的步驟按 鍵,進(jìn)入程序編輯界面,輸入要調(diào)用的程序名,按屏幕下方軟鍵【O檢索】?;蛘咴诔绦蚓庉嫿缑?,輸入要調(diào)用的程序名,再按 ,則程序出現(xiàn)在屏幕畫(huà)面。 19三. 數(shù)控車(chē)的常用命令1. 1. 常用功能指令的屬性常用功能指令的屬性1.1 指令分組:就是將系統(tǒng)中不能同時(shí)執(zhí)

15、行的指令分到一組,并以編號(hào)區(qū)別。例如:G01、G02、G03同屬于01組。1.2 模態(tài)指令:又稱(chēng)為續(xù)效指令,表示該指令一經(jīng)在一個(gè)程序段中指定,在接下來(lái)的程序段中一直持續(xù)有效,直到執(zhí)行同組的另一個(gè)指令時(shí),該指令才失效,如G00、G01。1.3 非模態(tài)指令:僅在編入的程序段內(nèi)才有效的指令,如G04、G00。1.4 開(kāi)機(jī)默認(rèn)指令:數(shù)控機(jī)床在開(kāi)機(jī)時(shí),都會(huì)在每一組的指令當(dāng)中,選取一個(gè)指令作為開(kāi)機(jī)默認(rèn)指令,開(kāi)機(jī)時(shí)自動(dòng)有效,不必在程序中再編寫(xiě),常見(jiàn)的有G01、G18等。2.2.常用輔助功能命令常用輔助功能命令 輔助功能命令也叫M功能或M指令,由地址M和后面兩位數(shù)字組成,主要用來(lái)控制機(jī)床或系統(tǒng)的開(kāi)、關(guān)等輔助動(dòng)

16、作的功能指令,如開(kāi)、停水泵、主軸正反轉(zhuǎn)等。2.1 M00程序結(jié)束指令M00指令實(shí)際上是一個(gè)暫停指令。功效是履行此指令后,機(jī)床結(jié)束一切操作。即主軸停轉(zhuǎn)、切削液關(guān)閉、進(jìn)給結(jié)束。但模態(tài)信息全數(shù)被保存,在按下把持面板上的啟動(dòng)指令后,機(jī)床重新啟動(dòng),持續(xù)履行后面的程序。該指令重要用于工件在加工過(guò)程中需停機(jī)檢查、測(cè)量零件、手工換刀或交接班等。202.2 M01選擇結(jié)束指令M01指令的功效與M00類(lèi)似,不同的是,M01只有在預(yù)先按下把持面板上“選擇結(jié)束開(kāi)關(guān)”按鈕的情形下,程序才會(huì)結(jié)束。如果不按下“選擇結(jié)束開(kāi)關(guān)”按鈕,程序履行到M01時(shí)不會(huì)結(jié)束,而是持續(xù)履行下面的程序。M01結(jié)束之后,按啟動(dòng)按鈕可以持續(xù)履行后面

17、的程序。該指令重要用于加工工件抽樣檢查,清理切屑等。2.3 M02程序結(jié)束指令M02指令的功效是程序全數(shù)結(jié)束。此時(shí)主軸停轉(zhuǎn)、切削液關(guān)閉,數(shù)控裝置和機(jī)床復(fù)位。該指令寫(xiě)在程序的最后一段。2.4 M30程序結(jié)束指令M30指令與M02指令的功效基礎(chǔ)雷同,不同的是,M30能主動(dòng)返回程序起始地位,為加工下一個(gè)工件作好籌備。2.5 M03、M04、M05主軸正轉(zhuǎn)、反轉(zhuǎn)、停止指令M03表現(xiàn)主軸正轉(zhuǎn),M04表現(xiàn)主軸反轉(zhuǎn)。所謂主軸正轉(zhuǎn),是從主軸向Z軸正向看,主軸順時(shí)針遷移轉(zhuǎn)變;反之,則為反轉(zhuǎn)。M05表現(xiàn)主軸停止。M03、M04、M05均為模態(tài)指令。212.6 M08、M09冷卻液開(kāi)關(guān)指令M08、M09指令用于冷卻

18、裝置的啟動(dòng)和關(guān)閉。屬于模態(tài)指令。M09表現(xiàn)關(guān)閉冷卻液開(kāi)關(guān)。2.7 M98、M99子程序調(diào)用與返回指令M98為調(diào)用子程序指令,M99為子程序結(jié)束并返回到主程序的指令。3. 3. 刀具功能命令刀具功能命令 是指系統(tǒng)進(jìn)行選刀和換刀的命令,又稱(chēng)T功能命令。用地址符T后面再加數(shù)字表示,數(shù)控車(chē)床一般是加4位數(shù)字。如T0101,第一個(gè)“01”表示刀位號(hào),后面的“01”表示刀具補(bǔ)償存儲(chǔ)器號(hào)。4. 4. 進(jìn)給功能指令進(jìn)給功能指令 用來(lái)指定刀具相對(duì)工件運(yùn)動(dòng)的速度功能。根據(jù)使用要求,可分為每分鐘進(jìn)給(mm/min)和每轉(zhuǎn)進(jìn)給(mm/r),每轉(zhuǎn)進(jìn)給在數(shù)控車(chē)床上使用普遍。進(jìn)給速度的數(shù)值不允許為負(fù)值,也不能使用零。實(shí)際運(yùn)

19、用當(dāng)中,每分鐘進(jìn)給-地址符F加較大常數(shù),如F120;每轉(zhuǎn)進(jìn)給-地址符F加小數(shù),如F0.2。22進(jìn)給速度在實(shí)際使用過(guò)程中,常??赏ㄟ^(guò)倍率開(kāi)關(guān)來(lái)修正刀具進(jìn)給速度。5.主軸功能指令 用來(lái)控制主軸轉(zhuǎn)速的功能,亦稱(chēng)為S功能。由地址符S和后面的數(shù)字組成。根據(jù)加工需要,可分為線速度V和轉(zhuǎn)速S。5.1 轉(zhuǎn)速S:單位為r/min,用G97指定,其值為大于零的常數(shù)。如:S1000,表示轉(zhuǎn)速為1000r/min。5.2 線速度:當(dāng)需要保證加工表面質(zhì)量的時(shí)候,采用恒線速度,單位為m/min。用G96指定,如:G96S50,表示主軸轉(zhuǎn)速為50m/min。通過(guò)換算可得出主軸的轉(zhuǎn)速。公式:n=1000v/d。6.6.常用常

20、用G G指令指令6.1 G00-快速定位236.2 G016.2 G01直線插補(bǔ)直線插補(bǔ)246.3 G02/G03 6.3 G02/G03 圓弧插補(bǔ)圓弧插補(bǔ)2526276.4 G04 6.4 G04 暫停暫停6.5 G98/G996.5 G98/G99切削進(jìn)給速度切削進(jìn)給速度286.6 G96/G97/G506.6 G96/G97/G50恒線速度控制和最高速度控制恒線速度控制和最高速度控制296.7 6.7 參考點(diǎn)返回參考點(diǎn)返回(G30)(G30)指令指令 G30 P2IP_ ;返回第2參考點(diǎn) G30 P3IP_ ;返回第3參考點(diǎn) G30 P4IP_ ;返回第4參考點(diǎn) G30 為第2,3,4參

21、考點(diǎn)返回,第二參考點(diǎn)的位置是由參數(shù)來(lái)設(shè)定的,G30指令必須在執(zhí)行返回第一參考點(diǎn)后才有效。通常G30指令用于自動(dòng)換刀位置與參考點(diǎn)不同的場(chǎng)合,而且在使用G30前,應(yīng)先取消刀具補(bǔ)償。 8. M98/M998. M98/M99子程序的編制子程序的編制8.1 子程序的概念 機(jī)床的程序可分為主程序和子程序,主程序是一個(gè)完整的零件加工程序,或是零件30加工程序的主體部分。在編制程序時(shí),有時(shí)會(huì)遇到一個(gè)程序段在一個(gè)程序中多次出現(xiàn),或其他幾個(gè)程序都要使用它,這個(gè)典型加工程序可以做成一個(gè)固定程序,并單獨(dú)命名,這組程序段就叫子程序。子程序一般不單獨(dú)使用,只被主程序調(diào)用時(shí)才使用。子程序調(diào)用完,則返回主程序。7.2 7.

22、2 子程序的嵌套子程序的嵌套在主程序調(diào)用子程序時(shí),子程序又可以調(diào)用其他子程序,這就叫子程序的嵌套。7.3 7.3 子程序的調(diào)用子程序的調(diào)用 子程序的調(diào)用是通過(guò)M98來(lái)實(shí)現(xiàn)的,在子程序的結(jié)尾必須以M99作為子程序結(jié)束。31調(diào)用子程序的格式有兩種: M98 PXXXX LXXXX -P后面的4位數(shù)字為所要調(diào)用的子程序號(hào),L后面的數(shù)字為子程序調(diào)用的次數(shù),特別當(dāng)調(diào)用次數(shù)為0時(shí),可省略不寫(xiě)。 M98 PXXXXXXXX -P后面的8位數(shù),前4位數(shù)是調(diào)用的子程序號(hào),后4位數(shù)為子程序調(diào)用的次數(shù)。 主程序O0001;M3S400;M98P2;.M98P3L2;M30;子程序O0002;.M99;O0003;.

23、M99;8.1 刀具的補(bǔ)償功能 刀具的補(bǔ)償功能是指數(shù)控機(jī)床根據(jù)刀具的實(shí)際尺寸,自動(dòng)改變數(shù)控機(jī)床坐標(biāo)軸或刀具刀位點(diǎn)位置,使實(shí)際加工加工輪廓和編程軌跡完全一致的功能。刀具的補(bǔ)償可分為刀具的位置補(bǔ)償(又稱(chēng)刀具偏置)和刀具的圓弧半徑補(bǔ)償。8.1.1 刀具偏置分為刀具的幾何補(bǔ)償和磨損補(bǔ)償,幾何補(bǔ)償是用于對(duì)刀操作,磨損補(bǔ)償是用于對(duì)刀具使用過(guò)程中產(chǎn)生磨損,而引起尺寸變化時(shí),所采用的操作方式。8.1.2 刀具的圓弧半徑補(bǔ)償(G41、G42、G40)加工程序加工零件時(shí),都是假設(shè)刀具的刀尖是一個(gè)點(diǎn),而實(shí)際上每把刀具的刀尖都是大小不一的圓弧,絕對(duì)的刀尖是不存在的。32當(dāng)?shù)都庥袌A弧,而不使用刀尖圓弧補(bǔ)償時(shí),就會(huì)產(chǎn)生過(guò)

24、切或欠切的情況,引起加工誤差。一般有以下幾種情況:(1)加工端面或臺(tái)階面時(shí),對(duì)加工表面的尺寸和開(kāi)關(guān)影響不大,但是在臺(tái)階和端面的中心位置會(huì)產(chǎn)生殘留誤差。(2)加工圓錐面時(shí),對(duì)錐度影響不大,但是對(duì)大小端的尺寸有影響。會(huì)使外錐尺寸變大,內(nèi)錐尺寸變小。 (3)加工圓弧時(shí),會(huì)使外圓弧半徑變小,內(nèi)圓弧半徑變大。33 8.1.3 刀具圓弧補(bǔ)償命令格式:G41 G00/G01 X_Z_F_ 刀具圓弧半徑左補(bǔ)償 G42 G00/G01 X_Z_F_ 刀具圓弧半徑右補(bǔ)償 G40 G00/G01 X_Z_F_ 取消刀具圓弧半徑補(bǔ)償?shù)毒邎A弧半徑補(bǔ)償方向的判斷,沿Z軸的負(fù)方向往正方向,并沿刀具的移動(dòng)方向看去,當(dāng)?shù)毒咛幱?/p>

25、加工輪廓的左側(cè)時(shí),為左補(bǔ)償,用G41;相反,為右補(bǔ)償,用G42。注意,前置刀架與后置刀架的區(qū)別。a)為后置刀架b)為前置刀架348.1.4 圓弧車(chē)刀切削沿位置的確定 數(shù)控車(chē)床如果采用刀尖圓弧補(bǔ)償進(jìn)行加工時(shí),如果刀尖的形狀和切削時(shí)所處的位置不同,那么刀具的補(bǔ)償方向和補(bǔ)償量也不同。圖中a是后置刀架,b是前置刀架,c是刀尖點(diǎn)位置。前后置刀架判斷相當(dāng)于把后置刀架沿Z軸旋轉(zhuǎn)180度。8.1.5 圓弧車(chē)刀補(bǔ)償過(guò)程 一般分為三個(gè)過(guò)程:AB為刀補(bǔ)建立過(guò)程;BCDE為刀補(bǔ)進(jìn)行過(guò)程;EF為刀補(bǔ)取消過(guò)程。35圖中R為刀尖圓弧半徑,T為刀尖方位號(hào)O0010;M3S400;T0101;G0X40Z2;G41G1X35Z

26、0;G1X38Z-3;Z-20;X50;G40G0X100Z100;M30;刀補(bǔ)建立刀補(bǔ)進(jìn)行刀補(bǔ)取消36四 示例程序O1213(主程序)N1M98P11 GOTO2N0T100 G0Z400 T303 G97M3S400M8 G0X42G0G99Z2G1Z-4F0.08 G0X43G0Z2 G0G99X41.2 G1Z-4F0.1G0X45G0Z100 T404M3S500 M8 G0X41Z2F0.15 G1Z-4.5G0X45G0Z100 M05N2M86GOTO3N0T303 M3S500 G0X43Z0.3M8G1X2F0.25G0Z1 G0X42G0Z0.1 G1X2 G0X50Z1

27、00T505 M3S600 G0X42Z0M8G1X2F0.17G0Z0.5 G0X40G1Z0 G1U1W-0.5G0X45Z100T707 G97M3S500G0X50Z2M8G0Z-2G0X44G1X41F0.2G1X35Z-4.5 G1X25.0414Z-7.3748 G02X10.0825Z-19.5801R15G1X9.2Z-28 G1Z-30 G0X50G0Z100 T909 G96M3S30 G50S2000 G0X50Z2M8G0Z-237G0X44G1X41F0.2G1X35Z-4.5F0.15G1X25.0414Z-7.3748 G02X10.0825Z-19.5801R

28、15G1X9.2Z-28 G1Z-30 G0X50M09 G0X60Z100M5 N3M98P12 GOTO1M30%O0011(上料子程序)#1100=0#1101=0N10M11 M84G30P2U0W0N20T100N20M85 N30G30P3U0W0 N40G53 N40G98 N40G31Z250F10000 G31Z190F6000 N40#2=#5062N50IF#2GT197.5GOTO1000 IF#2LT191GOTO2000N60M89 N70M10 N80G30P3U0W0 G99N80GOTO200 N1000#1100=1 N2000#1101=1 N200M99

29、38O0012(下料子程序)M05N0T100 N0G30P4U0W0N100M87G30P2U0W0 M11N110M88N120M99%39五. 數(shù)控車(chē)床的操作1.1.數(shù)控車(chē)床的對(duì)刀數(shù)控車(chē)床的對(duì)刀數(shù)控車(chē)床的對(duì)刀操作又稱(chēng)為刀偏量的設(shè)置,常用的方法是試切對(duì)刀法。1.1 Z軸的設(shè)定-首先確定要把工件坐標(biāo)系的坐標(biāo)原點(diǎn)位于工件的什么位置,現(xiàn)假設(shè)位于工件的右端面。 1.1.1 通過(guò)使用 + + 使刀具試切削工件右端面,然后將刀具沿 X軸方向退出,不要移動(dòng)Z軸,然后按 停止主軸。 1.1.2 按 鍵和屏幕軟件【補(bǔ)正】進(jìn)入刀偏設(shè)置界面。401.1.3 將光標(biāo)移動(dòng)到欲設(shè)定的偏置刀號(hào)處,按地址鍵 ,再輸入測(cè)量值,然后按軟鍵【測(cè)量】,完成Z軸設(shè)定。1.2 X軸設(shè)定-要根據(jù)試切削外圓或內(nèi)孔的尺寸來(lái)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論