《數(shù)控機(jī)床編程與操作》-項(xiàng)目2_第1頁
《數(shù)控機(jī)床編程與操作》-項(xiàng)目2_第2頁
《數(shù)控機(jī)床編程與操作》-項(xiàng)目2_第3頁
《數(shù)控機(jī)床編程與操作》-項(xiàng)目2_第4頁
《數(shù)控機(jī)床編程與操作》-項(xiàng)目2_第5頁
已閱讀5頁,還剩125頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2.1數(shù)控車床編程基礎(chǔ)2.1.1數(shù)控車床的坐標(biāo)系一、坐標(biāo)軸和運(yùn)動(dòng)方向的命名原則為簡化編程和保證程序的通用性,對(duì)數(shù)控機(jī)床的坐標(biāo)軸和方向命名制定了統(tǒng)一的標(biāo)準(zhǔn),規(guī)定直線進(jìn)給坐標(biāo)軸用X、Y、Z表示,稱為基本坐標(biāo)軸;圍繞X、Y、Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A、B、C表示,稱為旋轉(zhuǎn)坐標(biāo)軸。坐標(biāo)系采用右手笛卡爾坐標(biāo)系,機(jī)床坐標(biāo)軸的方向取決于機(jī)床的類型和各組成部分的布局。X、Y、Z坐標(biāo)軸的相互關(guān)系用右手定則決定,如圖2-1所示,圖中大拇指的指向?yàn)椋剌S的正方向,食指指向?yàn)椋佥S的正方向,中指指向?yàn)椋谳S的正方向。下一頁返回2.1數(shù)控車床編程基礎(chǔ)圍繞X、Y、Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸分別用A、B、C表示,根據(jù)右手螺旋定則,如圖2-1所示,以大拇指指向+X、+Y、+Z方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動(dòng)的+A、+B、+C方向。數(shù)控機(jī)床的進(jìn)給運(yùn)動(dòng),有的由主軸帶動(dòng)刀具運(yùn)動(dòng)來實(shí)現(xiàn),有的由工作臺(tái)帶動(dòng)工件運(yùn)動(dòng)來實(shí)現(xiàn)。上述坐標(biāo)軸正方向是假定工件不動(dòng),刀具相對(duì)于工件做進(jìn)給運(yùn)動(dòng)的方向。如果是工件移動(dòng)則用加“′”的字母表示,按相對(duì)運(yùn)動(dòng)的關(guān)系,工件運(yùn)動(dòng)的正方向恰好與刀具運(yùn)動(dòng)的正方向相反,即有:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)+X=-X′,+Y=-Y′,+Z=-Z′,+A=-A′,+B=-B′,+C=-C′同樣兩者運(yùn)動(dòng)的負(fù)方向也彼此相反。二、數(shù)控車床的坐標(biāo)軸及其方向?qū)τ跀?shù)控車床,由于其為有旋轉(zhuǎn)主軸的機(jī)床,先確定Z軸方向:主軸軸線方向?yàn)椋谳S方向,刀具離開工件的方向?yàn)椋谳S正方向。然后確定X軸方向。Z軸與主軸軸線重合,沿著Z軸正方向移動(dòng)將增大零件和刀具間的距離;X軸垂直于Z軸、平行于橫向拖板,以軸心線為界,刀架沿著X軸正方向移動(dòng)將增大零件和刀具間的距離;Y軸(通常是虛設(shè)的)與X軸和Z軸一起構(gòu)成遵循右手定則的坐標(biāo)系統(tǒng)。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)數(shù)控車床的坐標(biāo)軸及其方向如圖2-2所示。注意:(1)數(shù)控車床為X、Z兩軸聯(lián)動(dòng)。(2)所有的加工實(shí)例圖形中,坐標(biāo)系情況如下:實(shí)線刀具代表上位刀架機(jī)床,其坐標(biāo)系為:X軸向上為正,Z軸向右為正;虛線刀具代表下位刀架機(jī)床,其坐標(biāo)系為:X軸向下為正,Z軸向右為正。上、下位刀架機(jī)床的程序及相應(yīng)設(shè)置相同。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)2.1.2機(jī)床參考點(diǎn)、機(jī)床零點(diǎn)和機(jī)床坐標(biāo)系一、機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)是機(jī)床上一個(gè)固定的機(jī)械點(diǎn)(有的機(jī)床通過行程開關(guān)和擋塊確定,有的機(jī)床直接由光柵零點(diǎn)確定)。通常在機(jī)床每個(gè)坐標(biāo)軸的移動(dòng)范圍內(nèi)設(shè)置一個(gè)機(jī)械點(diǎn),由它們構(gòu)成一個(gè)多軸坐標(biāo)系的參考點(diǎn)。參考點(diǎn)的主要作用是給數(shù)控裝置提供一個(gè)固定不變的參照,保證每一次上電后進(jìn)行的位置控制不受系統(tǒng)失步、漂移和熱脹冷縮等的影響。參考點(diǎn)的位置可根據(jù)不同的機(jī)床結(jié)構(gòu)設(shè)定在不同的位置,但一經(jīng)設(shè)計(jì)、制造和調(diào)整后,該點(diǎn)便被固定下來。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)機(jī)床啟動(dòng)時(shí),通常要進(jìn)行機(jī)動(dòng)或手動(dòng)回參考點(diǎn)操作,以確定機(jī)床零點(diǎn)。機(jī)床參考點(diǎn)可以與機(jī)床零點(diǎn)重合,也可以不重合,通過參數(shù)指定機(jī)床參考點(diǎn)到機(jī)床零點(diǎn)的距離。機(jī)床回到了參考點(diǎn)位置,也就知道了該坐標(biāo)軸的零點(diǎn)位置,找到所有坐標(biāo)軸的參考點(diǎn),CNC就建立起了機(jī)床坐標(biāo)系。二、機(jī)床零點(diǎn)機(jī)床零點(diǎn)是機(jī)床中一個(gè)固定的點(diǎn),數(shù)控裝置以其為參照進(jìn)行位置控制。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)數(shù)控裝置上電時(shí)并不知道機(jī)床零點(diǎn)的位置,當(dāng)進(jìn)行回參考點(diǎn)操作后,機(jī)床到達(dá)參考點(diǎn)位置,并調(diào)出系統(tǒng)參數(shù)中“參考點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值”,從而使數(shù)控裝置確定機(jī)床零點(diǎn)的位置(即通過當(dāng)前位置的坐標(biāo)值確定坐標(biāo)零點(diǎn)),實(shí)現(xiàn)將人為設(shè)置的機(jī)械參照點(diǎn)轉(zhuǎn)換為數(shù)控裝置可知的控制參照點(diǎn)。參考點(diǎn)位置和系統(tǒng)參數(shù)值不變,則機(jī)床零點(diǎn)位置不變,當(dāng)系統(tǒng)參數(shù)設(shè)定參考點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值為0時(shí),回參考點(diǎn)后顯示的機(jī)床位置各坐標(biāo)值均為“0”,以后機(jī)床無論通過何方式移動(dòng),均可通過計(jì)算脈沖數(shù)來確定機(jī)床相對(duì)于機(jī)床零點(diǎn)的位置關(guān)系。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)三、機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系是機(jī)床固有的坐標(biāo)系,其以機(jī)床零點(diǎn)為原點(diǎn),各坐標(biāo)軸平行于各機(jī)床軸的坐標(biāo)系稱為機(jī)床坐標(biāo)系。機(jī)床坐標(biāo)系的原點(diǎn)也稱為機(jī)床原點(diǎn)或機(jī)床零點(diǎn)。機(jī)床坐標(biāo)軸的機(jī)械行程是由最大和最小限位開關(guān)來限定的。機(jī)床坐標(biāo)軸的有效行程范圍是由軟件限位來界定的,其值由制造商定義。機(jī)床零點(diǎn)(OM)、機(jī)床參考點(diǎn)(Om)、機(jī)床坐標(biāo)軸的機(jī)械行程及有效行程的關(guān)系如圖2-3所示。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)2.1.3工件坐標(biāo)系和程序原點(diǎn)工件坐標(biāo)系是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一已知點(diǎn)為原點(diǎn)(也稱程序原點(diǎn)),建立一個(gè)平行于機(jī)床各軸方向的坐標(biāo)系,稱為工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。工件坐標(biāo)系的引入是為了簡化編程、減少計(jì)算,使編輯的程序不因工件安裝的位置不同而不同。雖然數(shù)控系統(tǒng)進(jìn)行位置控制的參照是機(jī)床坐標(biāo)系,但一般都是在工件坐標(biāo)系下操作或編程的。工件坐標(biāo)系的原點(diǎn)選擇要盡量滿足編程簡單、尺寸換算少、引起的加工誤差小等條件。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)一般情況下,對(duì)銑床(加工中心)編程而言,以坐標(biāo)式尺寸標(biāo)注的零件,程序原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)點(diǎn);對(duì)稱零件或以同心圓為主的零件,程序原點(diǎn)應(yīng)選在對(duì)稱中心線或圓心上。Z軸的程序原點(diǎn)通常選在工件的上表面;對(duì)車床編程而言,程序原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)或定位基準(zhǔn)上。工件坐標(biāo)系原點(diǎn)一般選在工件軸線與工件的前端面、后端面和卡爪前端面的交點(diǎn)上。加工開始時(shí)要設(shè)置工件坐標(biāo)系,用G92指令、T指令可建立工件坐標(biāo)系;用G54~G59指令可選擇工件坐標(biāo)系。如圖2-4所示,可以看出工件坐標(biāo)系及機(jī)床坐標(biāo)系、工件原點(diǎn)和機(jī)床原點(diǎn)及機(jī)床參考點(diǎn)之間的相互關(guān)系。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)2.1.4程序的結(jié)構(gòu)一個(gè)程序是一組被傳送到數(shù)控裝置中去的指令和數(shù)據(jù),它由遵循一定結(jié)構(gòu)、句法和格式規(guī)則的若干個(gè)程序段組成,而每個(gè)程序段又是由若干個(gè)指令字組成的,如圖2-5所示。一、指令字的格式一個(gè)指令字是由地址符(指令字符)和帶符號(hào)(如定義尺寸的字)或不帶符號(hào)(如準(zhǔn)備功能字G代碼)的數(shù)字?jǐn)?shù)據(jù)組成的。程序段中不同的指令字符及其后續(xù)數(shù)值確定了每個(gè)指令字的含義。在數(shù)控程序段中包含的主要指令字符如表2-1所示。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)二、程序段的格式一個(gè)程序段定義一個(gè)由數(shù)控裝置執(zhí)行的指令行。程序段的格式定義了每個(gè)程序段中功能字的句法,如圖2-6所示。三、程序的一般結(jié)構(gòu)一個(gè)零件程序必須包括起始符和結(jié)束符。一個(gè)零件程序是按程序段的輸入順序執(zhí)行,而不是按程序段號(hào)的順序執(zhí)行的,但書寫程序時(shí),建議按升序書寫程序段號(hào)。華中世紀(jì)星數(shù)控裝置HNC-21M的程序結(jié)構(gòu)為:程序起始符:%(或O)后跟數(shù)字,如:%××××。程序起始符應(yīng)單獨(dú)一行,并從程序的第一行、第一格開始。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)程序結(jié)束:M02或M30。注釋:括號(hào)“()”內(nèi)或分號(hào)“;”后的內(nèi)容為注釋文字。四、程序的文件名CNC裝置可以裝入許多程序文件,以磁盤文件的方式讀寫。文件名格式為(有別于DOS的其他文件名):O××××(地址O后面必須有四位數(shù)字或字母)。主程序、子程序必須寫在同一個(gè)文件名下。本系統(tǒng)通過調(diào)用文件名來調(diào)用程序,進(jìn)行加工或編輯。2.1.5數(shù)控車床的對(duì)刀方法與建立工件坐標(biāo)系上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)一、數(shù)控車床的對(duì)刀方法對(duì)刀是數(shù)控加工中的主要操作和重要技能。在一定條件下,對(duì)刀的精度可以決定零件的加工精度,同時(shí),對(duì)刀效率還直接影響著數(shù)控加工效率。僅僅知道對(duì)刀方法是不夠的,還要知道數(shù)控系統(tǒng)的各種對(duì)刀設(shè)置方式,以及這些方式在加工程序中的調(diào)用方法,同時(shí)要知道各種對(duì)刀方式的優(yōu)缺點(diǎn)和使用條件等。對(duì)刀的目的:確定工件原點(diǎn)在機(jī)床坐標(biāo)系中的位置(坐標(biāo))。對(duì)刀的方法:按對(duì)刀的精度可分為粗略對(duì)刀和精確對(duì)刀;按是否采用對(duì)刀儀可分為手動(dòng)對(duì)刀和自動(dòng)對(duì)刀;按是否采用基準(zhǔn)刀,又可分為絕對(duì)對(duì)刀和相對(duì)對(duì)刀等。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)但無論采用哪種對(duì)刀方式,都離不開試切對(duì)刀,試切對(duì)刀是最根本的對(duì)刀方法。數(shù)控車床有三種基本試切對(duì)刀方法:T指令試切對(duì)刀、G54~G59指令試切對(duì)刀和G92指令試切對(duì)刀。1.T指令試切對(duì)刀指令格式:T××××T指令用于選刀和換刀,其后的4位數(shù)字分別表示選擇的刀具號(hào)和刀具補(bǔ)償號(hào)。4位數(shù)字中前兩位數(shù)字表示刀具號(hào),后兩位數(shù)字表示刀具補(bǔ)償號(hào)。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)同一把刀可以對(duì)應(yīng)多個(gè)刀具補(bǔ)償,也可以多把刀對(duì)應(yīng)一個(gè)刀具補(bǔ)償。執(zhí)行T指令,轉(zhuǎn)動(dòng)轉(zhuǎn)塔刀架,選用指定的刀具,同時(shí)調(diào)入刀補(bǔ)寄存器中的補(bǔ)償值(刀具的幾何補(bǔ)償值即偏置補(bǔ)償與磨損補(bǔ)償之和)。執(zhí)行T指令時(shí)并不立即產(chǎn)生刀具移動(dòng)動(dòng)作,而是當(dāng)后面有移動(dòng)指令時(shí)一并執(zhí)行。當(dāng)一個(gè)程序段同時(shí)包含T代碼與刀具移動(dòng)指令時(shí),先執(zhí)行T代碼指令,然后再執(zhí)行刀具移動(dòng)指令。圖2-7和圖2-8所示為T指令對(duì)刀過程。對(duì)刀步驟:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)(1)回參考點(diǎn);(2)進(jìn)入刀具偏置界面;(3)試切外圓(沿Z向退刀)→停車→測(cè)量外徑→輸入試切直徑→確認(rèn);(4)試切端面(沿X向退刀)→停車→輸入試切長度→確認(rèn)。將試切直徑和試切長度輸入到刀偏表中,如圖2-9所示。特點(diǎn):操作簡單,可靠性高。只要不斷電、不改變刀偏值,工件坐標(biāo)系就會(huì)存在且不會(huì)變,即使斷電,重啟后回參考點(diǎn),工件坐標(biāo)系還在原來的位置。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)2.G54~G59指令試切對(duì)刀G54~G59是系統(tǒng)預(yù)定的6個(gè)工件坐標(biāo)系,如圖2-10所示,可根據(jù)需要任意選用。這6個(gè)預(yù)定工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的值(工件零點(diǎn)偏置值)可用MDI方式輸入,系統(tǒng)自動(dòng)記憶。原點(diǎn)坐標(biāo)值必須準(zhǔn)確無誤,否則加工出的產(chǎn)品就會(huì)有誤差或報(bào)廢,甚至出現(xiàn)危險(xiǎn)。工件坐標(biāo)系一旦選定,后續(xù)程序段中絕對(duì)值編程時(shí)的指令值均為相對(duì)此工件坐標(biāo)系原點(diǎn)的值。指令格式:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)G54G55G56G57G58G59對(duì)刀步驟:(1)回參考點(diǎn);(2)進(jìn)入坐標(biāo)設(shè)定界面;上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)(3)試切外圓(沿Z向退刀)→停車→測(cè)量外徑→輸入X坐標(biāo)→確認(rèn);(4)試切端面(沿X向退刀)→停車→輸入Z坐標(biāo)→確認(rèn)。將X坐標(biāo)、Z坐標(biāo)輸入到坐標(biāo)系設(shè)定界面中,如圖2-11所示。特點(diǎn):工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系下的位置不變,且與刀具的當(dāng)前位置無關(guān)(不必將刀放到一個(gè)指定的位置上)。刀偏值輸入后,一直有效(也就是建立的工件坐標(biāo)系一直有效),且一次只能同時(shí)對(duì)6把刀。3.G92指令試切對(duì)刀指令格式:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)G92X__Z__說明:X、Z:對(duì)刀點(diǎn)在工件坐標(biāo)系中的坐標(biāo)值。當(dāng)執(zhí)行“G92XαZβ”指令后,系統(tǒng)內(nèi)部即對(duì)(α,β)進(jìn)行記憶,并建立一個(gè)使刀具當(dāng)前點(diǎn)坐標(biāo)值為(α,β)的工件坐標(biāo)系。執(zhí)行該指令時(shí)只建立工件坐標(biāo)系,刀具并不產(chǎn)生運(yùn)動(dòng)。G92執(zhí)行該指令時(shí),若刀具當(dāng)前點(diǎn)恰好在工件坐標(biāo)系的α和β坐標(biāo)值上,即刀具當(dāng)前點(diǎn)在對(duì)刀點(diǎn)位置上,則此時(shí)建立的坐標(biāo)系即為工件坐標(biāo)系,加工原點(diǎn)與程序原點(diǎn)重合;上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)若刀具當(dāng)前點(diǎn)不在工件坐標(biāo)系的α和β坐標(biāo)值上,則加工原點(diǎn)與程序原點(diǎn)不一致,加工出的產(chǎn)品就會(huì)有誤差或報(bào)廢,甚至出現(xiàn)危險(xiǎn)。因此執(zhí)行該指令時(shí),刀具當(dāng)前點(diǎn)必須在對(duì)刀點(diǎn)即工件坐標(biāo)系的α和β坐標(biāo)值上。由以上可知,要正確加工工件,加工原點(diǎn)與程序原點(diǎn)必須一致,故編程時(shí)加工原點(diǎn)與程序原點(diǎn)考慮為同一點(diǎn)。實(shí)際操作時(shí)怎樣使兩點(diǎn)一致,由對(duì)刀完成,如圖2-12所示。對(duì)刀步驟:(1)回參考點(diǎn);上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)(2)試切外圓(沿Z向退刀)→停車→記錄機(jī)床指令坐標(biāo)→測(cè)量外徑;(3)試切端面(沿X向退刀)→停車→記錄機(jī)床指令坐標(biāo);(4)計(jì)算將刀尖移到起刀點(diǎn)位置的機(jī)床坐標(biāo);(5)用手搖進(jìn)給或MDI形式將刀尖準(zhǔn)確移動(dòng)到起刀點(diǎn)上。特點(diǎn):起刀點(diǎn)要在程序中設(shè)置,且操作復(fù)雜。用G92建立坐標(biāo)系時(shí),不具有記憶功能,斷電后坐標(biāo)系消失。二、對(duì)刀的檢驗(yàn)對(duì)刀的檢驗(yàn)方法主要有以下兩種:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)1.粗略檢驗(yàn)用T指令試切對(duì)刀法對(duì)刀后,通過手動(dòng)方式將刀尖移到工件原點(diǎn)附近,此時(shí)的機(jī)床X、Z坐標(biāo)值應(yīng)近似等于X偏置和Z偏置,如圖2-13所示。2.精確檢驗(yàn)編輯一個(gè)檢驗(yàn)程序,加工一個(gè)臺(tái)階軸,測(cè)量外徑、長度,看尺寸是否準(zhǔn)確。如圖2-14所示的軸,設(shè)毛坯直徑為60mm、長度為100mm。對(duì)刀程序:上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)%0006N10N20M03S400N30G00X55Z5N40G80X48Z-20F120N50G00×100Z100N60M302.1.6項(xiàng)目任務(wù)熟練掌握T指令試切對(duì)刀操作及檢驗(yàn)方法。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)操作步驟:(1)上電:機(jī)床電源→系統(tǒng)電源→伺服電源。(2)回參考點(diǎn)。(3)毛坯裝夾。(4)刀具裝夾。(5)進(jìn)入刀具偏置界面。(6)試切:試切外圓(沿Z向退刀)→停車→測(cè)量外徑→輸入試切直徑→確認(rèn);試切端面(沿X向退刀)→停車→輸入試切長度→確認(rèn)。上一頁下一頁返回2.1數(shù)控車床編程基礎(chǔ)(7)檢驗(yàn):粗略檢驗(yàn)和精確檢驗(yàn)。注意事項(xiàng):(1)工件、刀具裝夾要緊、正。(2)對(duì)刀過程中要保持清晰的思路。(3)注意觀察顯示屏上的各種信息。(4)做到安全、文明操作。(5)實(shí)習(xí)結(jié)束前要收拾好工、量具,刀架移動(dòng)到位,關(guān)閉電源。(6)清掃機(jī)床及場(chǎng)地衛(wèi)生。上一頁返回2.2簡單車削類零件程序編制與機(jī)床操作2.2.1帶直線輪廓簡單軸類零件的編程與加工【任務(wù)一】如圖2-15所示的零件,毛坯規(guī)格為28mm的棒料,材料為45#鋼,完成此零件的編程與加工。一、準(zhǔn)備功能G代碼準(zhǔn)備功能G指令由G后一或二位數(shù)值組成,它用來規(guī)定刀具和工件的相對(duì)運(yùn)動(dòng)軌跡、機(jī)床坐標(biāo)系、坐標(biāo)平面、刀具補(bǔ)償和坐標(biāo)偏置等多種加工操作。下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作G功能根據(jù)功能的不同分成若干組,其中00組的G功能稱為非模態(tài)G功能,其余組的G功能稱為模態(tài)G功能。(1)非模態(tài)G功能:只在所規(guī)定的程序段中有效,程序段結(jié)束時(shí)被注銷。(2)模態(tài)G功能:一組可相互注銷的G功能,這些功能一旦被執(zhí)行,則一直有效,直到被同一組的G功能注銷為止。模態(tài)G功能組中包含一個(gè)默認(rèn)的G功能,上電時(shí)將被初始化為該功能。不同組G代碼可以放在同一程序段中,而且與順序無關(guān),例如,G90、G17可與G01放在同一程序段。華中數(shù)控車床數(shù)控系統(tǒng)裝置G功能指令如表2-2所示。二、輔助功能M代碼上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作輔助功能M指令由地址字M和其后的一或兩位數(shù)字組成,主要用于控制零件程序的走向,以及機(jī)床各種輔助功能的開關(guān)動(dòng)作。M功能有非模態(tài)M功能和模態(tài)M功能兩種形式。(1)非模態(tài)M功能(當(dāng)段有效代碼):只在書寫了該代碼的程序段中有效。(2)模態(tài)M功能(續(xù)效代碼):一組可相互注銷的M功能,這些功能在被同一組的另一個(gè)功能注銷前一直有效。模態(tài)M功能組中包含一個(gè)默認(rèn)功能,系統(tǒng)上電時(shí)將被初始化為該功能。另外,M功能還可分為前作用M功能和后作用M功能兩類。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作前作用M功能在程序段編制的軸運(yùn)動(dòng)之前執(zhí)行;而后作用M功能在程序段編制的軸運(yùn)動(dòng)之后執(zhí)行。華中世紀(jì)星HNC-21M數(shù)控裝置的M代碼及功能如表2-3所示(標(biāo)記▲者為系統(tǒng)默認(rèn)值)。M00、M01、M02、M30、M98、M99用于控制零件程序的走向,是CNC內(nèi)定的輔助功能,不由機(jī)床制造商設(shè)計(jì)決定,也就是說與PLC程序無關(guān)。其余M代碼用于機(jī)床各種輔助功能的開關(guān)動(dòng)作,其功能不由CNC內(nèi)定,而是由PLC程序指定,所以有可能因機(jī)床制造廠不同而有差異(表內(nèi)為標(biāo)準(zhǔn)PLC指定的功能),請(qǐng)使用者參考機(jī)床說明書。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作三、絕對(duì)值編程G90與相對(duì)值編程G91指令格式:G90G91說明:G90:絕對(duì)值編程,每個(gè)編程坐標(biāo)軸上的編程值是相對(duì)于工件坐標(biāo)系原點(diǎn)而言的。G91:相對(duì)值編程,每個(gè)編程坐標(biāo)軸上的編程值是相對(duì)于前一位置而言的,該值等于沿軸移動(dòng)的距離。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作絕對(duì)編程時(shí),用G90指令后面的“X、Z”表示X軸、Z軸的坐標(biāo)值;相對(duì)編程時(shí),用“U、W”或G91指令后面的“X、Z”表示X軸、Z軸的增量值。G90、G91為模態(tài)功能,可相互注銷;G90為默認(rèn)值。四、G00、G01指令1.快速定位G00格式:G00X(U)__Z(W)__說明:X、Z:絕對(duì)編程時(shí),快速定位終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作U、W:增量編程時(shí),快速定位終點(diǎn)相對(duì)于起點(diǎn)的位移量。G00指令是線性插補(bǔ)定位,它的刀具軌跡與直線插補(bǔ)(G01)相同,刀具以不大于每一個(gè)軸的快速移動(dòng)速度在最短的時(shí)間內(nèi)定位。G00指令中的快移速度由機(jī)床參數(shù)“快移進(jìn)給速度”對(duì)各軸分別設(shè)定,不能用F規(guī)定。G00一般用于加工前快速定位或加工后快速退刀,快移速度可由面板上的快速修調(diào)按鈕修正。G00為模態(tài)功能,可由G01、G02、G03或G32功能注銷。圖2-16所示為使用G00編程使刀具從A點(diǎn)快速定位到B點(diǎn)。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作從A點(diǎn)到B點(diǎn)的快速定位路線為直線方式A→C→B。2.線性進(jìn)給G01格式:G01X(U)__Z(W)__F__說明:X、Z:絕對(duì)編程時(shí)終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);U、W:增量編程時(shí)終點(diǎn)相對(duì)于起點(diǎn)的位移量;F:合成進(jìn)給速度。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作G01指令刀具以聯(lián)動(dòng)的方式,按F規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線(聯(lián)動(dòng)直線軸的合成軌跡為直線)移動(dòng)到程序段指令的終點(diǎn)。G01是模態(tài)代碼,可由G00、G02、G03或G32功能注銷。五、M03、M04、M05指令主軸控制指令M03、M04、M05:(1)M03啟動(dòng)主軸,以程序中編制的主軸速度順時(shí)針方向(從Z軸正向朝Z軸負(fù)向看)旋轉(zhuǎn)。(2)M04啟動(dòng)主軸,以程序中編制的主軸速度逆時(shí)針方向旋轉(zhuǎn)。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作(3)M05使主軸停止旋轉(zhuǎn)。M03、M04為模態(tài)前作用M功能;M05為模態(tài)后作用M功能;M05為默認(rèn)功能。M03、M04、M05可相互注銷。六、M02、M30指令1.程序結(jié)束M02M02編在主程序的最后一個(gè)程序段中。當(dāng)CNC執(zhí)行到M02指令時(shí),機(jī)床的主軸、進(jìn)給、冷卻液全部停止,加工結(jié)束。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作使用M02的程序結(jié)束后,若要重新執(zhí)行該程序,則需重新調(diào)用該程序,或在自動(dòng)加工子菜單下按“F4”鍵(請(qǐng)參考HNC-21M操作說明書),然后再按操作面板上的“循環(huán)啟動(dòng)”鍵。M02為非模態(tài)后作用M功能。2.程序結(jié)束并返回到零件程序頭M30M30和M02功能基本相同,只是M30指令還兼有控制返回到零件程序頭(%)的作用。使用M30的程序結(jié)束后,若要重新執(zhí)行該程序,只需再次按操作面板上的“循環(huán)啟動(dòng)”鍵即可。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作七、主軸功能S、進(jìn)給功能F1.主軸功能S主軸功能S控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為轉(zhuǎn)/每分鐘(r/min)。S是模態(tài)指令,S功能只有在主軸速度可調(diào)節(jié)時(shí)有效。S所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。對(duì)于數(shù)控車床編程,使用恒線速度功能時(shí),S指定切削線速度,其后的數(shù)值單位為米/每分鐘(m/min)(G96恒線速度有效,G97取消恒線速度,G46極限轉(zhuǎn)速限定)。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作2.進(jìn)給速度FF指令表示工件被加工時(shí)刀具相對(duì)于工件的合成進(jìn)給速度,F的單位取決于G94(每分鐘進(jìn)給量mm/min)或G95(每轉(zhuǎn)進(jìn)給量mm/r)。使用下式可以實(shí)現(xiàn)每轉(zhuǎn)進(jìn)給量與每分鐘進(jìn)給量的轉(zhuǎn)化:當(dāng)在G01、G02或G03方式下工作時(shí),編程的F一直有效,直到被新的F值所取代,而在G00、G60方式下工作時(shí),快速定位的速度是各軸的最高速度,與所編F無關(guān)。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作借助操作面板上的倍率按鍵,F可在一定范圍內(nèi)進(jìn)行倍率修調(diào)。當(dāng)執(zhí)行攻絲循環(huán)G74、G84及螺紋切削G34時(shí),倍率開關(guān)失效,進(jìn)給倍率固定在100%。八、直徑方式和半徑方式編程格式:G36G37說明:G36:直徑編程;G37:半徑編程。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作數(shù)控車床的工件外形通常是旋轉(zhuǎn)體,其X軸尺寸可以用兩種方式加以指定:直徑方式和半徑方式。G36為默認(rèn)值,機(jī)床出廠一般設(shè)為直徑編程。本書例題,未經(jīng)說明均為直徑編程。另外注意:(1)當(dāng)系統(tǒng)參數(shù)設(shè)置為直徑時(shí),則直徑編程為默認(rèn)狀態(tài),但程序中可用G36、G37指令改變編程狀態(tài),同時(shí)系統(tǒng)界面的顯示值為直徑值。(2)當(dāng)系統(tǒng)參數(shù)設(shè)置為半徑時(shí),則半徑編程為默認(rèn)狀態(tài),但程序中可用G37、G36指令改變編程狀態(tài),同時(shí)系統(tǒng)界面的顯示值為半徑值。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作【任務(wù)二】利用簡單循環(huán)指令完成圖2-23所示零件的粗、精加工程序。已知毛坯為30mm的棒料,材料為45#鋼。一、G80指令內(nèi)(外)徑切削循環(huán)G80。1.圓柱面內(nèi)(外)徑切削循環(huán)。格式:G80X(U)__Z(W)__F__說明:上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作X、Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示,其符號(hào)由軌跡1R和2F的方向確定。該指令執(zhí)行如圖2-24所示A→B→C→D→A的軌跡動(dòng)作。2.圓錐面內(nèi)(外)徑切削循環(huán)。格式:G80X(U)__Z(W)__I__F__說明:上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作X、Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示。I:切削起點(diǎn)B與切削終點(diǎn)C的半徑差,其符號(hào)為差的符號(hào)(無論是絕對(duì)值編程還是增量值編程)。該指令執(zhí)行如圖2-25所示A→B→C→D→A的軌跡動(dòng)作。二、端面切削循環(huán)G811.端平面切削循環(huán)。格式:G81X(U)__Z(W)__F__上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作說明:X、Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示,其符號(hào)由軌跡1R和2F的方向確定。該指令執(zhí)行如圖2-29所示A→B→C→D→A的軌跡動(dòng)作。2.圓錐端面切削循環(huán)。格式:G81X(U)__Z(W)__K__F__說明:上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作X、Z:絕對(duì)值編程時(shí),為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為切削終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示。K:切削起點(diǎn)B相對(duì)于切削終點(diǎn)C的Z向有向距離。該指令執(zhí)行如圖2-30所示A→B→C→D→A的軌跡動(dòng)作。2.2.2帶有圓弧的簡單軸類零件的編程與加工【任務(wù)三】完成帶有圓弧的簡單軸類零件的加工程序,零件如圖2-34所示。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作圓弧進(jìn)給G02/G03指令。格式:說明:G02/G03:使刀具按順時(shí)針/逆時(shí)針方向進(jìn)行圓弧加工。圓弧插補(bǔ)G02/G03的判斷:在加工平面內(nèi),觀察者迎著第三軸(Y)的指向,根據(jù)其插補(bǔ)時(shí)的旋轉(zhuǎn)方向(順時(shí)針/逆時(shí)針)來判斷。所面對(duì)的平面如圖2-35所示。X、Z:絕對(duì)編程時(shí),圓弧終點(diǎn)在工件坐標(biāo)系中的坐標(biāo),如圖2-36所示。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作U、W:增量編程時(shí),圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的位移量,如圖2-36所示。I、K:圓心相對(duì)于圓弧起點(diǎn)的增加量(等于圓心的坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo),如圖2-36所示),在絕對(duì)、增量編程時(shí)都是以增量方式指定,在直徑、半徑編程時(shí)則為半徑值。R:圓弧半徑,如圖2-36所示。F:被編程的兩個(gè)軸的合成進(jìn)給速度。注意:上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作(1)順時(shí)針或逆時(shí)針指的是從垂直于圓弧所在平面的坐標(biāo)軸的正方向看到的回轉(zhuǎn)方向;同時(shí)編入R與I、K時(shí),R有效。(2)R:圓弧半徑,當(dāng)圓弧圓心角小于180°時(shí),R為正值,否則R為負(fù)值。2.2.3帶有螺紋的簡單軸類零件的編程與加工【任務(wù)四】完成如圖2-52所示帶有螺紋的零件的加工程序。已知毛坯為Φ30mm的棒料,材料為45#鋼。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作一、G32指令螺紋切削指令G32。格式:G32X(U)__Z(W)__R__E__P__F/I__說明:X、Z:絕對(duì)編程時(shí),為有效螺紋終點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。U、W:增量編程時(shí),為有效螺紋終點(diǎn)相對(duì)于螺紋切削起點(diǎn)的位移量。F:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對(duì)于工件的進(jìn)給值。I:英制螺紋的導(dǎo)程,單位為牙/英寸。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作R、E:螺紋切削的退尾量,R表示Z向退尾量;E為X向退尾量。R、E在絕對(duì)或增量編程時(shí)都是以增量方式指定,其為正表示沿Z、X正向回退,為負(fù)表示沿Z、X負(fù)向回退。使用R、E可免去退刀槽?!埃摇薄埃拧笨梢允÷?,表示不用回退功能;根據(jù)螺紋標(biāo)準(zhǔn),R一般取2倍的螺距,E取螺紋的牙型高。P:主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸轉(zhuǎn)角。螺紋切削參數(shù)如圖2-53所示。G32指令在HNC-21系列的7.11版以及HNC-18系統(tǒng)的4.03版以后的車床系統(tǒng)中都加入“Q”參數(shù)。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作格式:G32X(U)__Z(W)__R__E__P__F/I__Q__說明:(1)Q為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該數(shù)值越大,加減速時(shí)間越長,退尾時(shí)的拖尾痕跡將越長。Q必須大于等于“0”。(2)不寫Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加減速常數(shù)來退尾。(3)若需要用回退功能,“R”“E”必須同時(shí)指定。(4)短軸退尾量與長軸退尾量的比值不能大于“20”。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作(5)Q值為非模態(tài)值。使用G32指令能加工圓柱螺紋、錐螺紋和端面螺紋。螺紋車削加工為成型車削,且切削進(jìn)給量較大,如果刀具強(qiáng)度較差,一般要求分?jǐn)?shù)次進(jìn)給加工。常用螺紋切削的進(jìn)給次數(shù)與吃刀量如表2-5所示。二、G82指令螺紋切削循環(huán)G821.直螺紋切削循環(huán)。格式:上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作G82X(U)__Z(W)__R__E__C__P__F/J__說明:X、Z:絕對(duì)值編程時(shí),為螺紋終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為螺紋終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示,其符號(hào)由軌跡1R和2F的方向確定。R、E:螺紋切削的退尾量,R、E均為向量,R為Z向回退量;E為X向回退量,“R”“E”可以省略,表示不用回退功能。C:螺紋頭數(shù),為0或1時(shí)切削單頭螺紋。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作P:單頭螺紋切削時(shí),為主軸基準(zhǔn)脈沖處距離切削起始點(diǎn)的主軸轉(zhuǎn)角(默認(rèn)值為0);多頭螺紋切削時(shí),為相鄰螺紋頭的切削起始點(diǎn)之間對(duì)應(yīng)的主軸轉(zhuǎn)角。F:螺紋導(dǎo)程。J:英制螺紋導(dǎo)程。G82指令在HNC-21系列的7.11版以及HNC-18系列的4.03版以后的車床系統(tǒng)中都將加入“Q”參數(shù)。格式:G82X(U)__Z(W)__R__E__C__P__F/J__Q__上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作說明:(1)Q為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該數(shù)值越大,加減速時(shí)間越長,退尾時(shí)的拖尾痕跡將越長。Q必須大于等于“0”(2)不寫Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加、減速常數(shù)來退尾。(3)若需要用回退功能,“R”“E”必須同時(shí)指定。(4)短軸退尾量與長軸退尾量的比值不能大于“20”。(5)Q值為模態(tài)值。該指令執(zhí)行如圖2-55所示A→B→C→D→A的軌跡動(dòng)作。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作注意:螺紋切削循環(huán)同G32螺紋切削一樣,在進(jìn)給保持狀態(tài)下,該循環(huán)在完成全部動(dòng)作之后才停止運(yùn)動(dòng)。2.錐螺紋切削循環(huán)。格式:G82X(U)__Z(W)__I__R__E__C__P__F(J)__說明:X、Z:絕對(duì)值編程時(shí),為螺紋終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);增量值編程時(shí),為螺紋終點(diǎn)C相對(duì)于循環(huán)起點(diǎn)A的有向距離,圖形中用U、W表示。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作I:螺紋起點(diǎn)B與螺紋終點(diǎn)C的半徑差,其符號(hào)為差的符號(hào)(無論是絕對(duì)值編程還是增量值編程)。R、E:螺紋切削的退尾量,R、E均為向量,R為Z向回退量。E為X向回退量?!埃摇薄埃拧笨梢允÷裕硎静挥没赝斯δ?。C:螺紋頭數(shù),0或1時(shí)為切削單頭螺紋。P:單頭螺紋切削時(shí),為主軸基準(zhǔn)脈沖處距離切削起始點(diǎn)的主軸轉(zhuǎn)角(默認(rèn)值為0);多頭螺紋切削時(shí),為相鄰螺紋頭的切削起始點(diǎn)之間對(duì)應(yīng)的主軸轉(zhuǎn)角。F:螺紋導(dǎo)程。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作J:英制螺紋導(dǎo)程。G82指令在HNC-21系列的7.11版以及HNC-18系列的4.03版以后的車床系統(tǒng)中都將加入“Q”參數(shù)。格式:G82X(U)__Z(W)__I__R__E__C__P__F/J__Q__說明:(1)Q為螺紋切削退尾時(shí)的加減速常數(shù),當(dāng)該值為0時(shí)加速度最大,該數(shù)值越大,加減速時(shí)間越長,退尾時(shí)的拖尾痕跡將越長。Q必須大于等于“0”。上一頁下一頁返回2.2簡單車削類零件程序編制與機(jī)床操作(2)不寫Q值時(shí),系統(tǒng)將以各進(jìn)給軸設(shè)定的加減速常數(shù)來退尾。(3)若需要用回退功能,“R”“E”必須同時(shí)指定。(4)短軸退尾量與長軸退尾量的比值不能大于“20”。(5)Q值為模態(tài)值。該指令執(zhí)行如圖2-56所示A→B→C→D→A的軌跡動(dòng)作。上一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作2.3.1毛坯為棒料的復(fù)雜軸類零件的編程與加工【任務(wù)一】如圖2-76所示的零件,工件材質(zhì)為45#鋼,毛坯為直徑60mm、長200mm的棒料。刀具選用:1號(hào)端面刀加工工件端面;2號(hào)端面外圓刀粗加工工件輪廓;3號(hào)端面外圓刀精加工工件輪廓;4號(hào)外圓螺紋刀加工導(dǎo)程為3mm、螺距為1mm的三頭螺紋。復(fù)合循環(huán)指令,只需指定精加工路線和粗加工的吃刀量,系統(tǒng)會(huì)自動(dòng)計(jì)算粗加工路線和走刀次數(shù)。下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作G71復(fù)合循環(huán)指令:內(nèi)(外)徑粗車復(fù)合循環(huán)G71。1.無凹槽內(nèi)(外)徑粗車復(fù)合循環(huán)格式:G71U(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t)說明:該指令執(zhí)行如圖2-77所示的粗加工,并且刀具回到循環(huán)起點(diǎn)。精加工路徑A→A′→B′→B的軌跡按后面的指令循序執(zhí)行。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作Δd:切削深度(每次切削量),指定時(shí)不加符號(hào),方向由矢量AA′決定;r:每次退刀量;ns:精加工路徑第一程序段(即圖2-77中的AA′)的順序號(hào);nf:精加工路徑最后程序段(即圖2-77中的B′B)的順序號(hào);Δx:X方向精加工余量;Δz:Z方向精加工余量;上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作f,s,t:粗加工時(shí)G71中編程的F、S、T有效,而精加工時(shí)處于ns到nf程序段之間的F、S、T有效。HNC-184.03版軟件改動(dòng)如下:(1)粗加工段,編程的F、S、T有效。(2)精加工段,如果指令與ns段之間的程序段內(nèi)設(shè)定了F、S、T,將在精加工段內(nèi)有效,而如果沒有設(shè)定則按照粗加工F、S、T執(zhí)行。G71切削循環(huán)下,切削進(jìn)給方向平行于Z軸,適合做軸類零件的加工,X(ΔU)和Z(ΔW)的符號(hào)如圖2-78所示,其中(+)表示沿軸正方向移動(dòng),(-)表示沿軸負(fù)方向移動(dòng)。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作2.有凹槽內(nèi)(外)徑粗車復(fù)合循環(huán)格式:G71U(Δd)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t)說明:該指令執(zhí)行如圖2-81所示的粗加工,并且刀具回到循環(huán)起點(diǎn)程序。精加工路徑A→A′→B′→B的軌跡按后面的指令循序執(zhí)行。Δd:切削深度(每次切削量),指定時(shí)不加符號(hào),方向由矢量AA′決定;r:每次退刀量;上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作ns:精加工路徑第一程序段(即圖2-81中的AA′)的順序號(hào);nf:精加工路徑最后程序段(即圖2-81中的B′B)的順序號(hào);e:精加工余量,其為X方向的等高距離,外徑切削時(shí)為正,內(nèi)徑切削時(shí)為負(fù);f,s,t:粗加工時(shí)G71中編程的F、S、T有效,而精加工時(shí)處于ns到nf程序段之間的F、S、T有效。注意:(1)G71指令必須帶有P、Q地址ns、nf,且與精加工路徑起、止順序號(hào)對(duì)應(yīng),否則不能進(jìn)行該循環(huán)加工。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作(2)ns的程序段必須為G00/G01指令,即從A到A′的動(dòng)作必須是直線或點(diǎn)定位運(yùn)動(dòng)。(3)在順序號(hào)為ns到順序號(hào)為nf的程序段中,不應(yīng)包含子程序(4.03版改動(dòng)為:可以包含子程序)。2.3.2毛坯為棒料的盤類零件的編程與加工【任務(wù)二】如圖2-87所示的零件,材質(zhì)為45#鋼,毛坯尺寸為Φ105mm×30mm。編制該零件左端外輪廓的加工程序。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作端面粗車復(fù)合循環(huán)指令G72。指令格式:G72W(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t)說明:該循環(huán)與G71的區(qū)別僅在于切削方向平行于X軸。該指令執(zhí)行如圖2-88所示的粗加工和精加工,其中精加工路徑為A→A′→B′→B的軌跡,適合做盤類零件的加工。Δd:切削深度(每次切削量),指定時(shí)不加符號(hào),方向由矢量AA′決定;上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作r:每次退刀量;ns:精加工路徑第一程序段(即圖2-88中的AA′)的順序號(hào);nf:精加工路徑最后程序段(即圖2-88中的B′B)的順序號(hào);Δx:X方向精加工余量;Δz:Z方向精加工余量;f,s,t:粗加工時(shí)G72中編程的F、S、T有效,而精加工時(shí)處于ns到nf程序段之間的F、S、T有效。HNC-184.03版軟件改動(dòng)如下:(1)粗加工段,編程的F、S、T有效。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作(2)精加工段,如果指令與ns段之間的程序段內(nèi)設(shè)定了F、S、T,則將在精加工段內(nèi)有效;而如果沒有設(shè)定,則按照粗加工F、S、T執(zhí)行。G72切削循環(huán)下,切削進(jìn)給方向平行于X軸,“X(ΔU)”和“Z(ΔW)”的符號(hào)如圖2-89所示。其中(+)表示沿軸的正方向移動(dòng),(-)表示沿軸負(fù)方向移動(dòng)。注意:(1)G72指令必須帶有P、Q地址,否則不能進(jìn)行該循環(huán)加工。(2)在ns的程序段中應(yīng)包含G00/G01指令,進(jìn)行由A到A′的動(dòng)作,且該程序段中不應(yīng)編有X向移動(dòng)指令。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作(3)在順序號(hào)為ns到順序號(hào)為nf的程序段中,可以有G02/G03指令,不應(yīng)包含子程序(4.03版以后版本可以包含子程序)2.3.3毛坯與零件輪廓相似的復(fù)雜軸類零件的編程與加工【任務(wù)三】如圖2-93所示的零件,材質(zhì)為45#鋼,雙點(diǎn)畫線部分為工件毛坯,設(shè)切削起始點(diǎn)在A(60,5),X、Z方向粗加工余量分別為3mm、0.9mm,粗加工次數(shù)為3,X、Z方向精加工余量分別為0.6mm、0.1mm,完成該零件的加工程序。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作G73復(fù)合循環(huán)指令閉環(huán)車削復(fù)合循環(huán)G73格式:G73U(ΔI)W(ΔK)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t)說明:該功能在切削工件時(shí)刀具軌跡為如圖2-94所示的封閉回路,刀具逐漸進(jìn)給,使封閉切削回路逐漸向零件最終形狀靠近,最終切削成工件的形狀,其精加工路徑為A→A′→B′→B。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作這種指令能對(duì)鑄造、鍛造等粗加工中已初步成型的工件進(jìn)行高效率切削。ΔI:X軸方向的粗加工總余量;ΔK:Z軸方向的粗加工總余量;r:粗切削次數(shù);ns:精加工路徑第一程序段(即圖2-94中的AA′)的順序號(hào);nf:精加工路徑最后程序段(即圖2-94中的B′B)的順序號(hào);Δx:X方向精加工余量;Δz:Z方向精加工余量;上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作f,s,t:粗加工時(shí)G73編程的F、S、T有效,而精加工時(shí)處于ns到nf程序段之間的F、S、T有效。4.03版軟件改動(dòng)如下:(1)粗加工段,編程的F、S、T有效。(2)精加工段,如果指令與ns段之間的程序段內(nèi)設(shè)定了F、S、T,將在精加工段內(nèi)有效;而如果沒有設(shè)定,則按照粗加工F、S、T執(zhí)行。注意:ΔI和ΔK表示粗加工時(shí)總的切削量,粗加工次數(shù)為r,則每次X、Z方向的切削量為ΔI/r和ΔK/r。上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作按G73段中的P和Q指令值實(shí)現(xiàn)循環(huán)加工,要注意Δx和Δz及ΔI和ΔK的正負(fù)號(hào)。HNC-184.03版改動(dòng)如下:G73閉環(huán)車削復(fù)合循環(huán)指令可以分為無凹槽循環(huán)和凹槽循環(huán)車削(見圖2-95),凹槽加工使用的指令如下:格式:G73U(ΔI)W(ΔK)R(r)P(ns)Q(nf)E(e)F(f)S(s)T(t)上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作說明:該功能在切削工件時(shí)刀具軌跡為如圖2-94所示的閉合回路,刀具逐漸進(jìn)給,使閉合切削回路逐漸向零件最終形狀靠近,最終切削成工件的形狀,其精加工路徑為A→A′→B→A。ΔI:X軸方向的粗加工總余量;ΔK:Z軸方向的粗加工總余量;r:粗切削次數(shù);ns:精加工路徑第一程序段的順序號(hào);nf:精加工路徑最后程序段的順序號(hào);e:精加工余量,其為X方向的等高距離,外徑切削時(shí)為正,內(nèi)徑切削時(shí)為負(fù);上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作f,s,t:粗加工時(shí)G73中編程的F、S、T有效,而在精加工段ns之前,G73指令以后設(shè)定的F、S、T將在ns到nf段程序中有效。2.3.4軸類零件螺紋的復(fù)合循環(huán)加工【任務(wù)四】如圖2-96所示的零件,毛坯尺寸為80mm,材質(zhì)為45#鋼,用螺紋切削復(fù)合循環(huán)G76指令編程,加工螺紋為ZM60×2,其中括弧內(nèi)尺寸根據(jù)標(biāo)準(zhǔn)得到。(tan1.79=0.03125。)上一頁下一頁返回2.3復(fù)雜車削類零件程序編制與機(jī)床操作G76復(fù)合循環(huán)指令螺紋切削復(fù)合循環(huán)G76格式:G76C(c)R(r)E(e)A(α)X(x)Z(z)I(i)K(k)U(d)V(Δd

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論