數(shù)控車床編程的基本知識范本_第1頁
數(shù)控車床編程的基本知識范本_第2頁
數(shù)控車床編程的基本知識范本_第3頁
數(shù)控車床編程的基本知識范本_第4頁
數(shù)控車床編程的基本知識范本_第5頁
已閱讀5頁,還剩51頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)控車床程序的編制內(nèi)容提要:

數(shù)控加工對象數(shù)控車床編程的基礎(chǔ)知識數(shù)控車床的基本功能指令數(shù)控車床程序段格式與組成數(shù)控車床編程的基本方法2022/12/17數(shù)控機床加工程序編制第一節(jié)數(shù)控車削的主要加工對象數(shù)控車削加工包括:內(nèi)外圓柱面的車削加工、端面車削加工、鉆孔加工、螺紋加工、復(fù)雜外形輪廓回轉(zhuǎn)面的車削加工等,2022/12/17數(shù)控機床加工程序編制數(shù)控機床上的有關(guān)點

在數(shù)控機床中,刀具的運動是在坐標(biāo)系中進行的。在一臺機床上,有各種坐標(biāo)系與零點。理解他們對使用、操作以及編程都有作用。1.機床原點機床原點是機床坐標(biāo)系的原點。對某一具體的機床來說,機床原點是固定的,是機床制造商設(shè)置在機床上的一個物理位置2.機床參考點是用于對機床工作臺、滑板以及刀具相對運動的測量系統(tǒng)進行定標(biāo)和控制的點,也稱為機床零點。參考點相對于機床原點來講是一個固定值。2022/12/17數(shù)控機床加工程序編制參考點相對于機床原點來講是一個固定值。它是在加工之前和加工之后,用控制面板上的回零按鈕使移動部件移動到機床坐標(biāo)系中的一個固定不變的極限點。數(shù)控機床在工作時,移動部件必須首先返回參考點,測量系統(tǒng)置零,之后測量系統(tǒng)即可以以參考點作為基準(zhǔn),隨時測量運動部件的位置。3.工件坐標(biāo)系和工件零點用于確定工件幾何圖形上各幾何要素的位置而建立的坐標(biāo)系。工件坐標(biāo)系的原點就是工件零點2022/12/17數(shù)控機床加工程序編制工件零點的一般選用原則:工件零點選在工件圖樣的尺寸基準(zhǔn)上,這樣可以直接用圖紙標(biāo)注的尺寸作為編程點的坐標(biāo)值,減少計算工作量;能使工件方便地裝卡、測量和檢驗;工件零點盡量選擇尺寸精度較高、粗糙度比較低地工件表面上,以提高加工精度和同一批零件的一致性;對于有對稱形狀地幾何零件,工件零點最好選擇對稱中心上。2022/12/17數(shù)控機床加工程序編制4.程序原點為了編程方便,在圖紙上選擇一個適當(dāng)位置作為程序原點,也叫編程原點或程序零點。對于簡單零件,工件零點就是程序零點,這時的編程坐標(biāo)系就是工件坐標(biāo)系。對于形狀復(fù)雜的零件,需要編制幾個程序或子程序,為了編程方便和減少許多坐標(biāo)值的計算,編程零點就不一定設(shè)在工件零點上,而設(shè)在便于程序編制的位置。程序原點一般用G92或G54~G59(對于數(shù)控鏜銑床)和G50(對于數(shù)控車床)指定2022/12/17數(shù)控機床加工程序編制第二節(jié)數(shù)控車床編程的基礎(chǔ)知識1、機床坐標(biāo)系

按JB3051—82的規(guī)定,車床主軸中心線為Z軸,垂直于Z軸的為X軸,車刀遠(yuǎn)離工件的方向為兩軸的正方向。機床原點(機床零點)一般定在主軸中心線(即Z軸)和主軸安裝夾盤面的交點上。為使數(shù)控裝置得知機床原點所在位置的信息,常借助訪問參考點來完成,機床參考點是由機床制造廠在機床裝配、調(diào)試時確定的一個點,此點坐標(biāo)值為X參、Z參。

2022/12/17數(shù)控機床加工程序編制2、對刀

對刀:就是使“對刀點”與“刀位點”重合的操作。數(shù)控車削加工中,應(yīng)首先確定零件的加工原點,以建立準(zhǔn)確的加工坐標(biāo)系,同時考慮刀具的不同尺寸對加工的影響。這些都需要通過對刀來解決。

一般對刀一般對刀是指在機床上使用相對位置檢測手動對刀。下面以Z向?qū)Φ稙槔f明對刀方法,見圖a。

刀具安裝后,先移動刀具手動切削工件右端面,再沿X向退刀,將右端面與加工原點距離N輸入數(shù)控系統(tǒng),即完成這把刀具Z向?qū)Φ哆^程。

手動對刀是基本對刀方法,但它還是沒跳出傳統(tǒng)車床的“試切--測量--調(diào)整”的對刀模式,占用較多的在機床上時間。此方法較為落后。圖a相對位置檢測對刀

2022/12/17數(shù)控機床加工程序編制圖b機外對刀儀對刀

圖c自動對刀

*

機外對刀儀對刀

機外對刀的本質(zhì)是測量出刀具假想刀尖點到刀具臺基準(zhǔn)之間X及Z方向的距離。利用機外對刀儀可將刀具預(yù)先在機床外校對好,以便裝上機床后將對刀長度輸入相應(yīng)刀具補償號即可以使用,如圖b所示。*

自動對刀

自動對刀是通過刀尖檢測系統(tǒng)實現(xiàn)的,刀尖以設(shè)定的速度向接觸式傳感器接近,當(dāng)?shù)都馀c傳感器接觸并發(fā)出信號,數(shù)控系統(tǒng)立即記下該瞬間的坐標(biāo)值,并自動修正刀具補償值。自動對刀過程如圖c所示。2022/12/17數(shù)控機床加工程序編制3、數(shù)控車床的編程特點

加工坐標(biāo)系加工坐標(biāo)系應(yīng)與機床坐標(biāo)系的坐標(biāo)方向一致,X軸對應(yīng)徑向,Z軸對應(yīng)軸向,C軸(主軸)的運動方向則以從機床尾架向主軸看,逆時針為+C向,順時針為-C向,如圖所示:加工坐標(biāo)系的原點選在便于測量或?qū)Φ兜幕鶞?zhǔn)位置,一般在工件的右端面或左端面上。

2022/12/17數(shù)控機床加工程序編制直徑編編程方方式在車削削加工工的數(shù)數(shù)控程程序中中,X軸的坐坐標(biāo)值值取為為零件件圖樣樣上的的直徑徑值,,如圖圖所示示:圖圖中A點的坐坐標(biāo)值值為((30,80)),B點的坐坐標(biāo)值值為((40,60))。采采用直直徑尺尺寸編編程與與零件件圖樣樣中的的尺寸寸標(biāo)注注一致致,這這樣可可避免免尺寸寸換算算過程程中可可能造造成的的錯誤誤,給給編程程帶來來很大大方便便。2022/12/12數(shù)控機機床加加工程程序編編制進刀和和退刀刀方式式對于車車削加加工,,進刀刀時采采用快快速走走刀接接近工工件切切削起起點附附近的的某個個點,,再改改用切切削進進給,,以減減少空空走刀刀的時時間,,提高高加工工效率率。切切削起起點的的確定定與工工件毛毛坯余余量大大小有有關(guān),,應(yīng)以以刀具具快速速走到到該點點時刀刀尖不不與工工件發(fā)發(fā)生碰碰撞為為原則則。如如圖所所示。。2022/12/12數(shù)控機機床加加工程程序編編制第二節(jié)節(jié)、數(shù)數(shù)控車車床編編程的的基本本功能能指令令1,準(zhǔn)備備功能能指令令準(zhǔn)備功功能指指令又又稱G指令或或G代碼,,它是是建立立機床床或控控制數(shù)數(shù)控系系統(tǒng)工工作的的一種種指令令,規(guī)定了了機床床運動動線型型、坐坐標(biāo)系系、坐坐標(biāo)平平面、、刀補補、刀刀偏、、暫停停等多多種操操作。。G指令由由字母母G和其后后兩位位數(shù)字字組成成,不不同的的數(shù)控控車床床,其其指令令系統(tǒng)統(tǒng)也不不盡相相同。。G00:快速定定位G01:直線插插補G02:圓弧插插補((順時時針))G03:圓弧插插補((逆時時針))G04:暫停G20:英制輸輸入G21:公制制輸入入2022/12/12數(shù)控機機床加加工程程序編編制G32:螺紋切切削G40:取消刀刀具半半徑補補償G41:刀具半半徑左左補償償G42:刀具半半徑右右補償償G50:坐標(biāo)設(shè)設(shè)定,,主軸軸最大大轉(zhuǎn)速速設(shè)定定G70:精加工工符合合循環(huán)環(huán)G71:外圓粗粗加工工復(fù)合合循環(huán)環(huán)G72:斷面粗粗加工工復(fù)合合循環(huán)環(huán)G73:固定形形狀粗粗加工工復(fù)合合循環(huán)環(huán)G74:端面切切槽、、鉆孔孔復(fù)合合循環(huán)環(huán)G75:外圓切切槽復(fù)復(fù)合循循環(huán)G76:螺紋切切削復(fù)復(fù)合循循環(huán)G90:外圓切切削循循環(huán)G92:螺紋切切削循循環(huán)G94:斷面面切削削循環(huán)環(huán)G96:主軸橫橫線速速控制制G97:主軸橫橫轉(zhuǎn)速速控制制取消G98:每分分鐘進進給G99:每轉(zhuǎn)進進給2022/12/12數(shù)控機機床加加工程程序編編制2,輔助助功能能指令令輔助功功能指指令又又稱M指令或或M代碼,,這類類指令令的作作用是是控制制機床床或系系統(tǒng)的的輔助助功能能動作作,如如:冷冷卻液液的開開、關(guān)關(guān);主主軸的的正、、反轉(zhuǎn)轉(zhuǎn);程程序結(jié)結(jié)束等等。M指令由由字母母M和其后后兩位位數(shù)字字組成成。注意::在同同一程程序段段中,,若有有兩個個或兩兩個以以上的的輔助助功能能指令令,則則讀后后面的的指令令M00:程序停停止M01:程序選選擇停停止M02:程序結(jié)結(jié)束M03:主軸正正傳M04:主軸反反轉(zhuǎn)M05:主軸停停止M08:冷卻液液開M09:冷卻液液關(guān)M30:程序結(jié)結(jié)束M98:調(diào)用子子程序序M99:程序結(jié)結(jié)束并并返回回主程程序2022/12/12數(shù)控機機床加加工程程序編編制3,F(xiàn)、S、T功能能能指令令(1)、F功能F功能指指令用用于控控制切切削進進給量量。在在程序序中,,有兩兩種使使用方方法。。每轉(zhuǎn)進進給量量編程格格式G99F…F后面的的數(shù)字字表示示的是是主軸軸每轉(zhuǎn)轉(zhuǎn)進給給量,,單位位為mm/r。。例:G99F0.2表示進進給量量為0.2mm/r。。每分鐘鐘進給給量編程格格式G98F~F后面的的數(shù)字字表示示的是是每分分鐘進進給量量,單單位為為mm/min。。例:G98F100表示進進給量量為100mm/min。。2022/12/12數(shù)控機床床加工程程序編制制(2)S功能S功能指令令用于控控制主軸軸轉(zhuǎn)速。。編程格式式S…S后面的數(shù)數(shù)字表示示主軸轉(zhuǎn)轉(zhuǎn)速,單單位為r/min。在具有恒恒線速功功能的機機床上,,S功能指令令還有如如下作用用。最高轉(zhuǎn)速速限制編程格式式G50S…S后面的數(shù)數(shù)字表示示的是最最高轉(zhuǎn)速速:r/min。例:G50S3000表示最高高轉(zhuǎn)速限限制為3000r/min。恒線速控控制編程格式式G96S…S后面的數(shù)數(shù)字表示示的是恒恒定的線線速度::m/min。例:G96S150表示切削削點線速速度控制制在150m/min。2022/12/12數(shù)控機床床加工程程序編制制例:對圖中所所示的零零件,為為保持A、B、、C各點的線線速度在在150m/min,則各點在在加工時時的主軸軸轉(zhuǎn)速分分別為::A:n=1000×150÷÷(π××40)=1193r/minB:n=1000××150÷(ππ×60)=795r/minC:n=1000×150÷÷(π××70)=682r/min恒線速取取消編程格式式G97S……S后面的數(shù)數(shù)字表示示恒線速速度控制制取消后后的主軸軸轉(zhuǎn)速,,如S未指定,,將保保留G96的最終值值。例:G97S3000表示恒線線速控制制取消后后主軸轉(zhuǎn)轉(zhuǎn)速3000r/min。2022/12/12數(shù)控機床床加工程程序編制制(3)、、T功能T功能指令令用于選選擇加工工所用刀刀具。編程格式式T…T后面通常常有兩位位數(shù)表示示所選擇擇的刀具具號碼。。但也有有T后面用四四位數(shù)字字,前兩兩位是刀刀具號,,后兩位位是刀具具長度補補償號,,又是刀刀尖圓弧弧半徑補補償號。。例:T0303表示選用用3號刀刀及3號號刀具長長度補償償值和刀刀尖圓弧弧半徑補補償值。。T0300表示取消消刀具補補償。2022/12/12數(shù)控機床床加工程程序編制制字地址可可變程序序段:地地址指明明指令的的意義,,字的數(shù)數(shù)目可變變。NGXYFSTMLF序號準(zhǔn)備功能能坐標(biāo)運動動尺寸速度指令令轉(zhuǎn)速指令令刀具指令令輔助指令令結(jié)束指令令第三節(jié)、、數(shù)控加加工程序序的格式式與組成成1、.程序段格格式2022/12/12數(shù)控機床床加工程程序編制制2、小數(shù)點點輸入(1)對于于距離,,小數(shù)點點的單位位是mm或in;對于時時間,小小數(shù)點的的位置單單位是s例如:X35.0即為X(坐標(biāo))35mm或35inF1.35即為為F1.35mm/r或1.35mm/min(米米制制))G04X2.0表示示暫暫停停2s(2)程程序序中中有有無無小小數(shù)數(shù)點點的的含含義義不不同同無小小數(shù)數(shù)點點時時,,與與參參數(shù)數(shù)設(shè)設(shè)定定的的最最小小輸輸入入增增量量有有關(guān)關(guān)G21X1.0即為為X1inG21X1即為為X0.001mm或0.01mm(因因參參數(shù)數(shù)設(shè)設(shè)定定不不同同))一般般的的數(shù)數(shù)控控系系統(tǒng)統(tǒng)允允許許使使用用小小數(shù)數(shù)點點輸輸入入數(shù)數(shù)值值,,也也可可以以不不用用。。小小數(shù)數(shù)點點可可以以用用于于距距離離、、時時間間和和速速度度等等單單位位。。2022/12/12數(shù)控控機機床床加加工工程程序序編編制制3、零零件件加加工工程程序序的的結(jié)結(jié)構(gòu)構(gòu)例::%O0600N001G92X0Y0Z1.0;N002S300M03;N003G90G00X5.5Y6.0;::N014G00X5.0Y10.0Z3.0;N015X0Y0;N016M30;%一個個完完整整的的加加工工程程序序由由若若干干程程序序段段組組成成,,每每個個程程序序段段由由若若干干指指令令組組成成,,每每個個指指令令又又由由字字母母、、數(shù)數(shù)字字、、符符號號組組成成。。程序序開開頭頭程序序內(nèi)內(nèi)容容部部分分程序序結(jié)結(jié)束束由此此可可見見::一一個個完完整整的的程程序序必必須須包包括括程程序序開開始始部部分分、、程程序序內(nèi)內(nèi)容容部部分分和和程程序序結(jié)結(jié)束束部部分分。。2022/12/12數(shù)控控機機床床加加工工程程序序編編制制第四四節(jié)節(jié)、、數(shù)數(shù)控控車車床床編編程程的的基基本本方方法法CNC車床床編編程程時時,,可可以以采采用用絕對對值值編編程程方方式式、、相相對對值值編編程程方方式式或或混混合合編編程程方式式。。1、絕絕對對值值編編程程坐坐標(biāo)標(biāo)指指令令絕對對值值編編程程是是用用刀刀具具移移動動的的終終點點位位置置的的坐坐標(biāo)標(biāo)值值進進行行編編程程方方法法,,它它是是用用絕絕對對坐坐標(biāo)標(biāo)指指令令X、Z進行行編編程程。。格格式式如如下下::X_Z_為絕絕對對值值坐坐標(biāo)標(biāo)指指令令,,地地址址X后的的數(shù)數(shù)字字為為直直徑徑值值。2、相相對對值值坐坐標(biāo)標(biāo)指指令令相對對值值編編程程時時用用刀刀具具移移動動量量直直接接編編程程的的方方法法,,程程序序段段中中的的軌軌跡跡坐坐標(biāo)標(biāo)都都是是相相對對前前一一位位置置坐坐標(biāo)標(biāo)的的增增量量尺尺寸寸,,用用U、W及其其后后面面的的數(shù)數(shù)字字分分別別表表示示X、Z方向向的的增增量量尺尺寸寸。。U_W_為相相對對值值坐坐標(biāo)標(biāo)指指令令,,地地址址U后的的數(shù)數(shù)字字為為X方向向移移動動量量的的二二倍倍不同同的的數(shù)數(shù)控控系系統(tǒng)統(tǒng),,其其編編程程格格式式及及指指令令大大同同小小異異,,現(xiàn)現(xiàn)以以FANUC0T/18T系統(tǒng)統(tǒng)的的數(shù)數(shù)控控車車床床的的基基本本編編程程方方法法說說明明如如下下::一::坐坐標(biāo)標(biāo)值值編編程程方方式式2022/12/12數(shù)控控機機床床加加工工程程序序編編制制3、混混合合編編程程坐坐標(biāo)標(biāo)指指令令在以以程程序序段段中中,,可可以以混混合合使使用用絕絕對對值值坐坐標(biāo)標(biāo)((X或Z)和相相對對值值坐坐標(biāo)標(biāo)指指令令(U或W)進行行編編程程。。混混合合編編程程坐坐標(biāo)標(biāo)指指令令有有兩兩組組,,一一組組指指令令是是X軸以以絕絕對對值值,,Z軸以以相相對對值值坐坐標(biāo)標(biāo)指指令令((X,W),另一一組組是是X軸以以相相對對值值,,Z軸以以絕絕對對值值的的坐坐標(biāo)標(biāo)指指令令((U,Z)例如如::X_W_,地址址X后面面的的數(shù)數(shù)字字為為直直徑徑值值U_Z_,地址址U后面面的的數(shù)數(shù)字字為為X方向向?qū)崒嶋H際移移動動量量的的二二倍倍2022/12/12數(shù)控控機機床床加加工工程程序序編編制制二、、快快速速定定位位指指令令G00G00是指指令令刀刀具具以以點點定定位位控控制制方方式式從從刀刀具具所所在在點點快快速速運運行行到到下下一一個個目目標(biāo)標(biāo)點點的的位位置置,,它它是是快快速速定定位位,,而而無無運運動動軌軌跡跡要要求求。。程序序格格式式::G00X(U)__Z(W)_其中中X(U)、Z(W)為目目標(biāo)標(biāo)點點的的坐坐標(biāo)標(biāo)。。說明明::⑴⑴執(zhí)執(zhí)行行該該指指令令時時,,移移動動速速度度不不需需要要在在程程序序中中設(shè)設(shè)定定,,其其速速度度有有機機床床生生產(chǎn)產(chǎn)廠廠家家預(yù)預(yù)先先調(diào)調(diào)好好,,若若程程序序中中編編入入進進給給速速度度F,則它對G00程序無效。。⑵G00指令為模態(tài)態(tài)指令,在在下一程序序段中連續(xù)續(xù)有效。三、直線插插補編程指指令G01直線插補也也稱直線切切削,它的的特點是刀刀具以直線線插補運算算聯(lián)動方式式由某坐標(biāo)標(biāo)點移動到到另一座標(biāo)標(biāo)點,有移移動進給功功能指令F來設(shè)定,機機床執(zhí)行G01指令時,在在該程序中中必須有F指令2022/12/12數(shù)控機床加加工程序編編制程序格式::G01X(U)_Z(W)_F_

程序中中的X(U)、Z(W)為目標(biāo)點坐坐標(biāo),F(xiàn)為進給速度度說明:⑴G01指令是模態(tài)態(tài)指令,具具有續(xù)效性性。⑵進給速度度由F指定。如果果在G01之前的程序序段中沒有有F指令,而當(dāng)當(dāng)前的G01程序段中也也沒有F指令,則機機床不運動動。四、圓弧插插補指令G02、G03圓弧插補指指令使刀具具在指定平平面內(nèi)按給給定的進給給速度作圓圓弧插補運運動,切削削出圓弧曲曲線。數(shù)控控車床是兩兩個坐標(biāo)的的機床,只只有X軸和Z軸,在判斷斷圓弧的逆逆、順時,,應(yīng)按照右右手定則將將Y軸也加以考考慮。從Y軸的正向向向Y軸的負(fù)方向向看去,判判斷XZ平面內(nèi)所加加工圓弧曲曲線的方向向,順時針針圓弧插補補用2022/12/12數(shù)控機床加加工程序編編制G02,指令,逆時時針圓弧插插補用G03指令。加工圓弧時時經(jīng)常采用用如下兩種種編程方法法:1、用圓弧終終點坐標(biāo)和和半徑R編寫程序格式::G02(G03)X(U)_Z(W)_R_F_說明:所所謂圓弧七七點坐標(biāo)就就是開始切切削圓弧時時的位置,,圓弧終點點坐標(biāo)就是是結(jié)束切削削圓弧的位位置。起點終點(60.20)①②XY2022/12/12數(shù)控機床加加工程序編編制2.用分矢量I、K和圓弧終點點坐標(biāo)編寫寫圓弧加工工程序程序格式::G02(G03)X(U)_Z(W)_I_K_F說明:用分矢量I、K和圓弧重點點坐標(biāo)編寫寫圓弧加工工程序時,,應(yīng)首先找找到圓弧的的方向矢量量,即從圓圓弧起點指指向圓心的的矢量,然然后將其在在X軸和Z軸上分解,,分解后的的矢量分別別用在X軸和Z軸上的投影影I、K加上正負(fù)號號表示,當(dāng)當(dāng)分矢量I、K的方向一致致時取正號號,不一致致時取負(fù)號號。用圓弧半徑徑和終點坐坐標(biāo)加工圓圓弧時,由由于在同一一半徑的情情況下,從從圓弧起點點到終點有有兩個圓弧弧的可能性性,為區(qū)分分兩者,規(guī)規(guī)定圓心角角小于或等等于180°時,用“+R”表示,圓心心角大于180°而小于360°,用“-R”表示。2022/12/12數(shù)控機床加加工程序編編制五、暫停指指令G04使刀具在指指令規(guī)定的的時間內(nèi)停停止移動的的功能,本本指令最主主要的共用用在于切槽槽或鉆孔時時能將切削削及時切斷斷,以利于于繼續(xù)切削削;或是在在橫向車槽槽加工凹槽槽底部時,,以此功能能來使刀具具進給暫停停,使凹槽槽底部能切切除未切齊齊的部分,,保證凹槽槽底部平整整;或是拐拐角處的精精度要求很很嚴(yán)格。指令格式::G04X_或G04U_或G04P_最大指令時時間為9999.999秒,最小為為16ms。例如:暫停停2.5s,G04X2.5或G04U2.5或G04P2500.注意:使用用P不能有小數(shù)數(shù)點,最末末一位數(shù)的的單位是ms;G04功能只能在在單獨程序序段中指令令才起作用用。2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程六、倒角、、倒圓編程程45°倒角角由由軸向切削削向端面切切削倒角,,即由Z軸向X軸倒角,i的正負(fù)根據(jù)據(jù)倒角是向向X軸正向還是是負(fù)向,如如圖a所示。其其編程格式式為G01Z(W)……I±i。由端面切削削向軸向切切削倒角,,即由X軸向Z軸倒角,k的正負(fù)根據(jù)據(jù)倒角是向向Z軸正向還是是負(fù)向,如如圖b所示。編程格式G01X(U)……K±k。a)Z軸向X軸b)X軸向Z軸2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程任意角度倒倒角在在直線進進給程序段段尾部加上上C…,可自動插入入任意角度度的倒角。。C的數(shù)值是從從假設(shè)沒有有倒角的拐拐角交點距距倒角始點點或與終點點之間的距距離,如圖圖所示。例:G01X50C10X100Z-1002022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程倒圓角編編程格格式G01Z(W)……R±r時,圓弧倒倒角情況如如圖a所示。編程格式G01X(U)……R±r時,圓弧倒倒角情況如如圖b所示。a)Z軸向X軸b)X軸向Z軸2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程任意角度倒倒圓角若若程序序為G01X50R10F0.2X100Z-100則加工情況況如圖所示示。2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程七、刀尖圓圓弧自動補補償功能編程時,通通常都將車車刀刀尖作作為一點來來考慮,但但實際上刀刀尖處存在在圓角,如如圖a所示。當(dāng)用用按理論刀刀尖點編出出的程序進進行端面、、外徑、內(nèi)內(nèi)徑等與軸線平行或或垂直的表面加工工時,是不不會產(chǎn)生誤誤差的。但但在進行倒倒角、錐面面及圓弧切切削時,則則會產(chǎn)生少少切或過切切現(xiàn)象,如如圖b所示。具有有刀尖圓弧弧自動補償償功能的數(shù)數(shù)控系統(tǒng)能能根據(jù)刀尖尖圓弧半徑徑計算出補補償量,避避免少切或或過切現(xiàn)象象的產(chǎn)生。。圖a刀尖圓角R圖b刀尖圓角R造成的少切切與過切2022/12/12數(shù)控機床加加工程序編編制G40--取消刀具半半徑補償,,按程序路路徑進給。。G41--左偏刀具半半徑補償,,按程序路路徑前進方方向刀具偏偏在零件左左側(cè)進給。。G42--右偏刀具半半徑補償,,按程序路路徑前進方方向刀具偏偏在零件右右側(cè)進給。。在設(shè)置刀尖尖圓弧自動動補償值時時,還要設(shè)設(shè)置刀尖圓圓弧位置編編碼,指定定編碼值的的方法參考考圖c。第四節(jié)數(shù)數(shù)控車床床編程圖c刀尖圓角R的確定方法法2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程例:應(yīng)用刀刀尖圓弧自自動補償功功能加工如如圖所示零零件刀尖位置編編碼:3N10G50X200Z175T0101N20M03S1500N30G00G42X58Z10M08N40G96S200N50G01Z0F1.5N60X70F0.2N70X78Z-4N80X83N90X85Z-5N100G02X91Z-18R3F0.15N110G01X94N120X97Z-19.5N130X100N140G00G40G97X200Z175S1000N150M302022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程八、單一固固定循環(huán)單一固定循循環(huán)可以將將一系列連連續(xù)加工動動作,如““切入-切切削-退刀刀-返回””,用一個個循環(huán)指令令完成,從從而簡化程程序。(1)圓柱柱面或圓錐錐面切削循循環(huán)圓柱面或圓圓錐面切削削循環(huán)是一一種單一固固定循環(huán),,圓柱面單單一固定循循環(huán)如圖a、b所示,圓錐錐面單一固固定循環(huán)如如圖c所示。圖a圓柱面切削削循環(huán)圖bG90的用法(圓圓柱面)2022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程編程格式G90X(U)…Z(W)…F…式中:X、Z--圓柱面切削削的終點坐坐標(biāo)值;U、W--圓柱面切削削的終點相相對于循環(huán)環(huán)起點坐標(biāo)標(biāo)分量。例:應(yīng)用圓圓柱面切削削循環(huán)功能能加工圖b所示零件。。N10G50X200Z200T0101N20M03S1000

N30G00X55Z4M08

N40G01G96Z2F2.5S150

N50G90X45Z-25F0.2N60X40

N70X35N80G00X200Z200N90M30圖c圓錐面切切削循環(huán)環(huán)圖d端面切削削循環(huán)2022/12/12數(shù)控機床床加工程程序編制制第四節(jié)數(shù)數(shù)控控車床編編程圖e錐面端面面切削循循環(huán)圖fG94的用法((錐面))圓錐面切切削循環(huán)環(huán)編程格式式G90X(U)…Z(W)…I…F…式中:X、Z-圓錐面切切削的終終點坐標(biāo)標(biāo)值;U、W-圓柱面切切削的終終點相對對于循環(huán)環(huán)起點的的坐標(biāo);;I-圓錐面切切削的起起點相對對于終點點的半徑徑差。如如果切削削起點的的X向坐標(biāo)小小于終點點的X向坐標(biāo),,I值為負(fù),,反之為為正。如如圖c所示。2022/12/12數(shù)控機床床加工程程序編制制第四節(jié)數(shù)數(shù)控控車床編編程例:應(yīng)用圓錐錐面切削削循環(huán)功功能加工工圖c所示零件件?!璆01X65Z2G90X60Z-35I-5F0.2X50G00X100Z200

………(2)端端面切削削循環(huán)端面切削削循環(huán)是是一種單單一固定定循環(huán)。。適用于于端面切切削加工工,如圖圖d所示。平面端面面切削循循環(huán)編程格式式G94X(U)…Z(W)…F…式中:X、Z-端面切削削的終點點坐標(biāo)值值;U、W-端面切削削的終點點相對于于循環(huán)起起點的坐坐標(biāo)。例:應(yīng)用用端面切切削循環(huán)環(huán)功能加加工圖d所示零件件。……G00X85Z5G94X30Z-5F0.2Z-10Z-15……2022/12/12數(shù)控機床床加工程程序編制制第四節(jié)數(shù)數(shù)控控車床編編程錐面端面面切削循循環(huán)編程格式式G94X(U)…Z(W)…K…F…式中:X、Z-端面切削削的終點點坐標(biāo)值值;U、W-端面切削削的終點點相對于于循環(huán)起起點的坐坐標(biāo);K-端面切削削的起點點相對于于終點在在Z軸方向的的坐標(biāo)分分量。當(dāng)當(dāng)起點Z向坐標(biāo)小小于終點點Z向坐坐標(biāo)標(biāo)時時K為負(fù)負(fù),,反反之之為為正正。。如如圖圖e所示示。。例::應(yīng)應(yīng)用用端端面面切切削削循循環(huán)環(huán)功功能能加加工工圖圖f所示示零零件件。?!璆94X20Z0K-5F0.2Z-5Z-10………2022/12/12數(shù)控控機機床床加加工工程程序序編編制制第四四節(jié)節(jié)數(shù)數(shù)控控車車床床編編程程九、、復(fù)復(fù)合合固固定定循循環(huán)環(huán)在復(fù)復(fù)合合固固定定循循環(huán)環(huán)中中,,對對零零件件的的輪輪廓廓定定義義之之后后,,即即可可完完成成從從粗粗加加工工到到精精加加工工的的全全過過程程,,使程程序序得得到到進進一一步步簡簡化化。。(1))外外圓圓粗粗切切循循環(huán)環(huán)外圓圓粗粗切切循循環(huán)環(huán)是是一一種種復(fù)復(fù)合合固固定定循循環(huán)環(huán)。。適適用用于于外外圓圓柱柱面面需需多多次次走走刀刀才才能能完完成成的的粗粗加加工工,,如圖圖所所示示。。編程程格格式式::G71U(△△d)R(e)G71P(ns)Q(nf)U(△△u)W(△△w)F(f)S(s)T(t)式中中::△d-背吃吃刀刀量量;;e--退刀刀量量;;ns--精加加工工輪輪廓廓程程序序段段中中開開始始程程序序段段的的段段號號;;nf--精加加工工輪輪廓廓程程序序段段中中結(jié)結(jié)束束程程序序段段的的段段號號;;△u--X軸向向精精加加工工余余量量;;△w--Z軸向向精精加加工工余余量量;;f、、s、、t--F、、S、、T代碼碼。。2022/12/12數(shù)控控機機床床加加工工程程序序編編制制第四四節(jié)節(jié)數(shù)數(shù)控控車車床床編編程程注意意::1、、ns→→nf程序序段段中中的的F、、S、、T功能能,,即即使使被被指指定定也也對對粗粗車車循循環(huán)環(huán)無無效效。。2、、零零件件輪輪廓廓必必須須符符合合X軸、、Z軸方方向向同同時時單單調(diào)調(diào)增增大大或或單單調(diào)調(diào)減減少少;;X軸、、Z軸方方向向非非單單調(diào)調(diào)時時,,ns→→nf程序序段段中中第第一一條條指指令令必必須須在在X、、Z向同同時時有有運運動動。。例::按按如如圖圖所所示示尺尺寸寸編編寫寫外外圓圓粗粗切切循循環(huán)環(huán)加加工工程程序序。。N10G50X200Z140T0101N20G00G42X120Z10M08N30G96S120N40G71U2R0.5N50G71P60Q120U2W2F0.25N60G00X40//nsN70G01Z-30F0.15N80X60Z-60N90Z-80N100X100Z-90N110Z-110N120X120Z-130//nfN130G00X125N140X200Z140N150M022022/12/12數(shù)控控機機床床加加工工程程序序編編制制第四四節(jié)節(jié)數(shù)數(shù)控控車車床床編編程程(2))端端面面粗粗切切循循環(huán)環(huán)端面面粗粗切切循循環(huán)環(huán)是是一一種種復(fù)復(fù)合合固固定定循循環(huán)環(huán)。。端端面面粗粗切切循循環(huán)環(huán)適適于于Z向余余量量小小,,X向余余量量大大的的棒棒料料粗粗加加工工,,如如圖圖所所示示。。編程程格格式式G72U(△△d)R(e)G72P(ns)Q(nf)U(△△u)W(△△w)F(f)S(s)T(t)式中中::△d-背吃吃刀刀量量;;e-退刀刀量量;;ns-精加加工工輪輪廓廓程程序序段段中中開開始始程程序序段段段段號號;;nf-精加加工工輪輪廓廓程程序序段段中中結(jié)結(jié)束束程程序序段段段段號號;;△u-X軸向向精精加加工工余余量量;;△w-Z軸向向精精加加工工余余量量;;f、、s、、t-F、、S、、T代碼碼。。2022/12/12數(shù)控機機床加加工程程序編編制第四節(jié)節(jié)數(shù)數(shù)控控車床床編程程(2))端面面粗切切循環(huán)環(huán)端面粗粗切循循環(huán)是是一種種復(fù)合合固定定循環(huán)環(huán)。端端面粗粗切循循環(huán)適適于Z向余量量小,,X向余量量大的的棒料料粗加加工,,如圖圖所示示。編程格格式G72U(△△d)R(e)G72P(ns)Q(nf)U(△△u)W(△△w)F(f)S(s)T(t)式中::△d-背吃刀刀量;;e-退刀量量;ns-精加工工輪廓廓程序序段中中開始始程序序段的的段號號;nf-精加工工輪廓廓程序序段中中結(jié)束束程序序段的的段號號;△u-X軸向精精加工工余量量;△w-Z軸向精精加工工余量量;f、s、t-F、S、T代碼。。2022/12/12數(shù)控機機床加加工程程序編編制第四節(jié)節(jié)數(shù)數(shù)控控車床床編程程(3)封封閉切切削循循環(huán)封閉切切削循循環(huán)是是一種種復(fù)合合固定定循環(huán)環(huán),如如圖所所示。。封閉閉切削削循環(huán)環(huán)適于于對鑄鑄、鍛鍛毛坯坯切削削,對對零件件輪廓廓的單單調(diào)性性則沒沒有要要求。。編程格格式G73U(i)W(k)R(d)G73P(ns)Q(nf)U(△△u)W(△△w)F(f)S(s)T(t)式中::i--X軸向總總退刀刀量;;k--Z軸向總總退刀刀量((半徑徑值));d--重復(fù)加加工次次數(shù);;ns--精加工工輪廓廓程序序段中中開始始程序序段的的段號號;nf--精加工工輪廓廓程序序段中中結(jié)束束程序序段的的段號號;△u--X軸向精精加工工余量量;△w--Z軸向精精加工工余量量;f、s、t--F、、S、、T代碼。。2022/12/12數(shù)控機機床加加工程程序編編制第四節(jié)節(jié)數(shù)數(shù)控控車床床編程程例:按按如圖圖所示示尺寸寸編寫寫封閉閉切削削循環(huán)環(huán)加工工程序序。N01G50X200Z200T0101N20M03S2000N30G00G42X140Z40M08N40G96S150N50G73U9.5W9.5R3N60G73P70Q130U1W0.5F0.3N70G00X20Z0//nsN80G01Z-20F0.15N90X40Z-30N100Z-50N110G02X80Z-70R20N120G01X100Z-80N130X105//nfN140G00X200Z200G40N150M302022/12/12數(shù)控機床床加工程程序編制制第四節(jié)數(shù)數(shù)控控車床編編程(4)精精加工循循環(huán)由G71、、G72、G73完成粗加加工后,,可以用用G70進行精加加工。精精加工時時,G71、、G72、G73程序段中中的F、S、、T指令無效效,只有有在ns----nf程序段中中的F、S、、T才有效。。編程格式式G70P(ns)Q(nf)式中:ns-精加工輪輪廓程序序段中開開始程序序段的段段號;nf-精加工輪輪廓程序序段中結(jié)結(jié)束程序序段的段段號。例:在G71、、G72、G73程序應(yīng)用用例中的的nf程序段后后再加上上“G70PnsQnf”程序段,,并在ns----nf程序段中中加上精精加工適適用的F、S、、T,就可以完完成從粗粗加工到到精加工工的全過過程。2022/12/12數(shù)控機床床加工程程序編制制第四節(jié)數(shù)數(shù)控控車床編編程十、深孔孔鉆循環(huán)環(huán)深孔鉆循循環(huán)功能能適用于于深孔鉆鉆削加工工,如圖圖所示。。編程格式式G74RG74XZPQF式中:R為每次循循環(huán)進給給后的退退刀量X、Z為終點坐坐標(biāo)值;;P為X方向每次次切削深深度,半半徑值,,無正負(fù)負(fù)號;Q為Z方向每次次切削深深度,無無正負(fù)號;F為刀具切切削進給給速度。。注意:程程序中P、Q后的值不不能寫成成小數(shù);;鉆孔時時P項不需要要寫,每每切一個個深度P,即退一個個R,再切削時時,從退退刀位置置開始,,進給Q.一直循環(huán)環(huán)切削至至終點后后才退回回起點。。第一位位置切削削至深度度尺寸后后,退回回至循環(huán)環(huán)起始位位置后,,沿X方向移動動P,再繼續(xù)進進行Z方向深度度切削。。例:采用用深孔鉆鉆削循環(huán)環(huán)功能加加工如圖圖所示深孔孔,試編編寫加工工程序。。其中:e=1,,?k=20,F(xiàn)=0.1。N10G50X200Z100T0202N20M03S600N30G00X0Z1N40G74R1N50G74Z-80Q20F0.1N60G00X200Z100N70M302022/12/12數(shù)控機床加加工程序編編制第四節(jié)數(shù)數(shù)控車床床編程十一、外徑徑切槽循環(huán)環(huán)外徑切削循循環(huán)功能適適合于在外外圓面上切切削溝槽或或切斷加工工。編程格式G75RG75XZPQF…式中:R為每次循環(huán)環(huán)進給后的的退刀量X、Z為終點坐標(biāo)標(biāo)值;P為X方向每次切切削深度,,半徑值,,無正負(fù)號號;

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論