版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第二章數(shù)控程序編制12.1概述2.2數(shù)控編程工藝基礎(chǔ)2.3數(shù)控編程技術(shù)基礎(chǔ)2.4數(shù)控編程常用G代碼2.5車銑對刀2.6手工編程舉例2.7宏程序與宏指令2.8STEP-NC編程2.9自動編程2.1數(shù)控編程概述-概念2.1.1數(shù)控編程的基本概念也稱零件編程,是指編程人員根據(jù)零件圖樣和工藝文件的要求,編制出可在數(shù)控機床上運行以完成規(guī)定加工任務(wù)的一系列指令的過程。HIT&HRBUST2程序編制加工控制機床加工零件圖紙程序代碼加工指令成品零件本章內(nèi)容了解機床的規(guī)格、性能、數(shù)控系統(tǒng)所具備的功能及指令格式等;對技術(shù)要求、零件的幾何形狀、尺寸及工藝要求進行分析,確定使用的刀具、切削用量、加工順序和走刀路線;進行數(shù)值計算,獲得刀位數(shù)據(jù);按規(guī)定代碼和格式,編制成加工程序,并輸入數(shù)控系統(tǒng)。32.1數(shù)控編程概述-內(nèi)容、步驟數(shù)控編程與計算機編程的區(qū)別2.1數(shù)控編程概述–編程方法1.手工編程整個編程過程由人工完成,對編程人員的要求高。
適用:幾何形狀不太復雜的零件;三坐標聯(lián)動以下加工程序。HIT&HRBUST42.1數(shù)控編程概述–編程方法2.自動編程用計算機將待加工零件的信息轉(zhuǎn)換成數(shù)控機床能夠執(zhí)行的數(shù)控加工程序的過程。
適用:形狀復雜的零件;雖不復雜但計算工作量大的零件,如非圓曲線輪廓、有數(shù)千個孔的零件等。HIT&HRBUST5
數(shù)控機床是按照程序來工作的,因此編程前需對零件進行工藝分析,擬定加工方案,選擇合適的刀具,確定切削用量。在編程時,對一些工藝問題(加工路線、對刀點、換刀點等)作一些處理。6HIT&HRBUST2.2數(shù)控編程工藝基礎(chǔ)優(yōu)秀的程序員首先應是一個好的工藝員2.2數(shù)控編程工藝基礎(chǔ)–加工準備1.零件圖與工藝分析(1)零件圖分析分析零件圖紙中尺寸標注是否適合數(shù)控加工;分析圖紙中幾何元素的條件是否充分、正確;分析數(shù)控加工零件的結(jié)構(gòu)合理性。(2)毛坯狀態(tài)分析毛坯的材料、毛坯的類型、生產(chǎn)批量;是否符合裝夾要求;毛坯的變形和加工均勻性對加工質(zhì)量的影響程度。HIT&HRBUST72.2數(shù)控編程工藝基礎(chǔ)–加工準備2.定位基準與裝夾基準是零件上用來確定其它點、線、面位置所依據(jù)的那些點、線、面盡可能作到設(shè)計、工藝與編程基準統(tǒng)一;在選擇定位基準時,首先考慮的是選擇精基準,再考慮合理地選擇粗基準;選擇精基準時,重點考慮如何減少工件的定位誤差、保證工件的加工精度,也要考慮工件裝卸方便,夾具結(jié)構(gòu)簡單。HIT&HRBUST8(a)支承塊(b)鉆套9HIT&HRBUST2.2數(shù)控編程工藝基礎(chǔ)–加工準備2.2數(shù)控編程工藝基礎(chǔ)–加工準備2.定位基準與裝夾盡量將工序集中,減少裝夾次數(shù);夾緊要可靠,盡量避免被加工零件產(chǎn)生振動,導致加工精度和表面質(zhì)量降低;夾緊點分布應合理,夾緊力大小要適中且穩(wěn)定,減少夾緊變形。HIT&HRBUST102.2數(shù)控編程工藝基礎(chǔ)–加工準備3.機床、夾具、刀具的合理選用(1)機床的選擇HIT&HRBUST112.2數(shù)控編程工藝基礎(chǔ)–加工準備3.機床、夾具、刀具的合理選用(2)夾具的選擇HIT&HRBUST12孔系組合夾具通用夾具—液壓三爪卡盤連桿加工專用夾具2.2數(shù)控編程工藝基礎(chǔ)–加工準備3.機床、夾具、刀具的合理選用(3)刀具的選擇HIT&HRBUST132.2數(shù)控編程工藝基礎(chǔ)–工藝設(shè)計數(shù)控加工中出現(xiàn)的問題和失誤絕大多數(shù)與工藝設(shè)計時考慮不周有關(guān)HIT&HRBUST14數(shù)控加工工藝影響因素對刀點
指通過對刀確定刀具與工件相對位置的基準點。由于程序也是從這一點開始執(zhí)行,所以對刀點也叫“程序起點”或“起刀點”。
1、對刀點與換刀點的確定刀具與工件原點Z軸方向之距離刀具與工件原點X軸方向之距離刀具與工件原點Y軸方向之距離銑削對刀點的確定過程舉例15HIT&HRBUST
確定對刀點的原則:1)工件易找正;2)方便編程計算;3)對刀誤差??;4)加工時檢查方便、可靠。16對刀點可以設(shè)在零件上、夾具上或機床上,但必須與零件的定位基準有已知的準確關(guān)系。當對刀精度要求較高時,對刀點應盡量選在零件的設(shè)計基準或工藝基準上。對于以孔定位的零件,可以取孔的中心作為對刀點。(1)加工方法的選擇和加工順序的確定選擇加工方法時需考慮的主要因素:①工件的加工精度、表面粗糙度和其它技術(shù)要求。②工件材料的性質(zhì)。③工件的形狀和尺寸。④生產(chǎn)效率和經(jīng)濟性。⑤根據(jù)現(xiàn)有生產(chǎn)條件安排生產(chǎn)。工件各表面的加工順序應遵循的原則:①基面先加工原則;②先粗后精原則;③先主后次原則;④先面后孔原則;⑤減少換刀次數(shù)原則17HIT&HRBUST2.工序安排及走刀路線的確定(2)走刀路線的確定
走刀路線是指數(shù)控加工過程中刀位點相對于被加工工件的運動軌跡和運動方向。進刀路線一旦確定,編程中各程序段的先后次序也基本確定。確定進刀路線的原則是:保證零件的加工精度和表面粗糙度
方便數(shù)值計算,減少編程工作量
縮短走刀路線,減少空行程,提高加工效率盡量減少程序段數(shù)
18HIT&HRBUST加工直紋面的三種進刀路線19HIT&HRBUST往復走刀單向走刀a)b)c)孔加工的兩種進刀路線
孔系的不同加工路線
數(shù)控機床在反向運動時會出現(xiàn)反向間隙,如果在走刀路線中將反向間隙帶入,就會影響刀具的定位精度,增加工件的定位誤差。
20HIT&HRBUST車削或銑削切入切出路徑:原則:盡量采用切向切入/出,不用徑向切入/出。切向切入徑向切入21HIT&HRBUST切入點選擇原則:精加工選擇曲面內(nèi)某個曲率比較平緩的角點作為切入點。避免銑刀當鉆頭使用,否則因受力大而損壞。切出點選擇原則:能連續(xù)完整的加工曲面。非加工時間短。22(1)加工階段的劃分一般劃分為粗加工、半精加工和精加工三個階段。如果零件的精度要求特別高,最后還需要安排專門的光整加工階段。如果毛坯表面比較粗糙,余量也較大,必要時還需要安排荒車加工和初始基準加工①粗加工階段主要任務(wù)是為了去除毛坯上大部分的余量,使毛坯在形狀和尺寸上基本接近零件的成品狀態(tài)。該階段的主要目標是高生產(chǎn)率。23HIT&HRBUST3.數(shù)控加工的切削用量②半精加工階段主要任務(wù)是使零件的主要表面達到工藝規(guī)定的加工精度,并保留一定的精加工余量,為精加工做好準備。該階段可將一些次要表面,如鉆孔、攻螺紋、銑鍵槽等加工完畢。③精加工階段目的是保證加工零件達到設(shè)計圖紙所規(guī)定的尺寸精度、技術(shù)要求和表面質(zhì)量要求。此階段考慮的主要問題是如何達到要求的加工精度和表面質(zhì)量。④光整加工階段當零件的加工精度要求較高,如尺寸公差等級要求為IT6以上,以及表面粗糙度要求較小(Ra<=0.2微米)時,在精加工階段之后就必須安排光整加工。該階段主要任務(wù)是減少表面粗糙度或進一步提高尺寸精度,一般不用糾正幾何形狀誤差和位置誤差。24HIT&HRBUST(2)切削用量
數(shù)控加工的切削用量包括:背吃刀量、主軸轉(zhuǎn)速(切削速度)和進給量。切削用量的大小對切削力、切削功率、刀具磨損、加工質(zhì)量和成本均有顯著影響。選擇原則:粗加工時以提高生產(chǎn)效率為主,但也考慮經(jīng)濟性和加工成本;半精加工和精加工時,可取較高的切削速度和較低的進給量,應在保證加工質(zhì)量的前提下,兼顧加工效率和經(jīng)濟成本。25HIT&HRBUST工藝設(shè)計完成后形成的紙質(zhì)或電子文檔,稱為工藝卡片或工藝規(guī)程,統(tǒng)稱為工藝文件。數(shù)控加工工藝文件是數(shù)控加工、產(chǎn)品驗收的依據(jù),操作者遵守執(zhí)行的規(guī)范,產(chǎn)品零件重復生產(chǎn)的技術(shù)工藝文件。(1)編制任務(wù)書;(2)數(shù)控加工工件安裝和零點設(shè)定卡片;(3)數(shù)控加工工序卡片;(4)數(shù)控刀具卡片;(5)數(shù)控刀具數(shù)據(jù)表;(6)機床刀具運動軌跡圖;(7)機床調(diào)整單;(8)程序卡片。26HIT&HRBUST4.制定數(shù)控加工工藝文件2.2.3數(shù)控編程誤差及控制27HIT&HRBUST編程誤差一般小于零件精度的10%△a
算法誤差(擬合誤差):為用近似算法逼近零件輪廓時產(chǎn)生的誤差(以稱一次逼近誤差)例如:用直線或圓弧去逼
近某曲線時和用近似方程式去擬合列表曲線時的誤差?!鱞插補誤差:插補算出的線段與理論線段之間的誤差,它與在計算時所取的字節(jié)長度有關(guān)?!鱟圓整誤差:它是插補完成后,由于分辨率的限制,將其圓整而產(chǎn)生的誤差。它與機床的分辨率有關(guān)。式中:2.3數(shù)控編程技術(shù)基礎(chǔ)我國制定了許多數(shù)控標準,如GB8870、JB/T3051、GB/T12646、GB/T12177等,與國際上使用的ISO數(shù)控標準基本一致。28HIT&HRBUST2.3.1數(shù)控編程標準ISO6983國際標準ISO14649和ISO10303-AP238國際標準在編程的許多細節(jié)上,各國廠家生產(chǎn)的數(shù)控機床不完全相同。2.3.2數(shù)控編程相關(guān)坐標系統(tǒng)機床坐標系是機床上固有的坐標系,用于確定被加工零件在機床中的坐標、機床運動部件的位置(如換刀點、參考點)以及運動范圍(如行程范圍、保護區(qū))等。機床坐標系原點稱為機床原點或機床零點,它是機床上的一個固定點,亦是工件坐標系、機床參考點的基準點,由機床制造廠確定。一般數(shù)控機床原點都在運動坐標的極限位置。29HIT&HRBUST1、機床坐標系與機床坐標原點(1)坐標系與坐標軸的命名30HIT&HRBUST基本坐標系:直線進給運動的坐標系(X.Y.Z)。坐標軸相互關(guān)系:由右手定則決定。回轉(zhuǎn)坐標:繞X.Y.Z軸轉(zhuǎn)動的圓進給坐標軸分別用A.B.C表示。坐標軸方向:定義為刀具相對工件運動的方向。增大刀具與工件距離的方向即為各坐標軸的正方向。編程時不必知道機床運動的具體配置,就能正確地進行編程。附加坐標軸:平行于基本坐標系中坐標軸的進給軸,用U、V、W表示。
①Z坐標(軸)方位Z坐標與主軸軸線重合或平行主軸軸線。沒有主軸或有多個主軸:垂直于工件裝夾面的方向為Z坐標。主軸能擺動:在擺動的范圍內(nèi)其軸線只與標準坐標系中的某一坐標平行時,則該坐標便是Z坐標;若在擺動的范圍內(nèi)其軸線可與多個坐標平行,則取垂直于工件裝夾面的方向為Z坐標。(2)坐標軸的方向31HIT&HRBUST立式5軸數(shù)控銑床的坐標系Z坐標正方向規(guī)定:刀具遠離工件的方向。+Z+Z32HIT&HRBUST33HIT&HRBUSTZZ軸垂直(立式):
單立柱機床,從刀具向立柱看時,X的正方向指向右邊;+X②X坐標34HIT&HRBUST+ZZ軸垂直(立式):雙立柱機床(龍門機床),從刀具向左立柱看時,
X軸的正方向指向右邊。+X35HIT&HRBUST在工件旋轉(zhuǎn)的機床上(車床、磨床等),X軸的運動方向是工件的徑向并平行于橫向拖板,且刀具離開工件旋轉(zhuǎn)中心的方向是X軸的正方向。+Z+X36HIT&HRBUST+Z+X③Y坐標
利用已確定的X、Z坐標的正方向,用右手定則或右手螺旋法則,確定Y坐標的正方向。右手定則:大拇指指向+X,中指指向+Z,則+Y方向為食指指向。右手螺旋法則:在XZ平面,從Z至X,拇指所指的方向為+Y。
37HIT&HRBUST立、臥式數(shù)控銑床+Z+X+Y38HIT&HRBUST+Z+X+Y立式5軸聯(lián)動數(shù)控銑床+Z+X+Y龍門數(shù)控銑床39HIT&HRBUST+Z+X+Y+Z+X+Y+C+A+C④回轉(zhuǎn)坐標A、B、C40HIT&HRBUST立式5軸數(shù)控銑床的坐標系+Z+X+Y+A+C+W⑤輔助坐標U、V、W41HIT&HRBUST工件坐標系原點機床坐標系原點數(shù)控銑床的坐標系統(tǒng)ZXMWX數(shù)控車床的坐標系統(tǒng)42HIT&HRBUST工件坐標系:用于確定工件幾何圖形上各幾何要素(點、直線、圓弧等)的位置而建立的坐標系,編程時所有的尺寸都基于此坐標系計算。43HIT&HRBUST2、工件坐標選擇原點原則:①工件零點選在工件圖樣的尺寸基準上。②能使工件方便的裝卡、測量和檢驗。③工件零點盡量選在尺寸精度比較高和表面粗糙度較小的工件表面上。④對于形狀對稱的幾何零件,工件零點最好選在對稱中心上。車削工件零點一般放在工件的右端面或左端面,且與主軸中心線重合的地方。銑削工件零點一般設(shè)在工件外輪廓的某一角上,進刀深度方向的工件零點大多取在工件表面。1.加工程序的結(jié)構(gòu)
加工程序 主程序和子程序 程序段(block)
字(word)
地址和數(shù)據(jù)2.程序段格式
N××××G××X±××××.×××Y±××××.×××F××S××T××M××LF
程序段序號準備機能字坐標字進給功能字主軸轉(zhuǎn)速功能字刀具功能字輔助功能字結(jié)束符2.3.3數(shù)控程序的結(jié)構(gòu)與格式
目前廣泛采用地址符可變程序段格式(字地址程序段格式)N03
G91G01
X50Y60
F200
S400
M03M08
;程序段號G指令尺寸指令進給速度指令主軸轉(zhuǎn)速指令M指令程序段結(jié)束符地址符可變程序段格式的特點:
程序段中的每個指令均以字母(地址符)開始,其后再跟數(shù)字或無符號的數(shù)字。指令字在程序段中的順序沒有嚴格的規(guī)定,即可以任意順序的書寫。上段相同的模態(tài)指令(包括G、M、F、S及尺寸指令等)可以省略不寫。
45HIT&HRBUST一個完整的數(shù)控加工程序由程序名、程序體和程序結(jié)束三部分組成。%0001;程序名N01G92X50.0Y20.0;N02………………;N03………………;程序體N04………………;N05…;M30;程序結(jié)束46HIT&HRBUST程序名:由地址符后帶若干位數(shù)字組成。地址符常見的有:“%”、“O”、“P”等。例:%2000(華中數(shù)控),O1000(日本FANUC)。程序體:它由許多程序段組成,每個程序段由一個或多個指令構(gòu)成。程序結(jié)束:以程序結(jié)束指令M02或M30,結(jié)束整個程序的運行。3.程序段中“功能字”的意義⑴程序段序號由字母N和其后三位或四位數(shù)字組成⑵準備功能字G功能,由字母G和其后二位數(shù)字組成。G功能是基本的數(shù)控指令代碼,用于指定數(shù)控裝置在程序段內(nèi)準備某種功能。⑶坐標字也叫尺寸字,用來給定機床各坐標軸的位移量和方向。坐標字由坐標的地址代碼、正負號、絕對值或增量值表示的數(shù)值等三部分組成。⑷進給功能字
叫F功能,表示刀具相對于工件的運動速度。進給功能字由字母F和其后的幾位數(shù)字組成。⑸主軸轉(zhuǎn)速功能字
也稱S功能,用以設(shè)定主軸速度。它由字母S和其后的幾位數(shù)字組成,直接指定法,r/min⑹刀具功能字
也叫T功能,它在更換刀具時用來指定刀具號和刀具長度補償。刀具功能由字母T和其后的幾位數(shù)字組成。⑺輔助功能字
也叫M功能,用它指定主軸的啟停,冷卻液通斷等輔助功能。它由字母M和其后的二位數(shù)字組成。⑻程序段結(jié)束符4748HIT&HRBUST4.主程序與子程序2.3.4數(shù)控編程的指令代碼
在數(shù)控加工程序中,指令代碼(即功能字)是程序段的主要組成部分,指令代碼又稱為功能指令、功能代碼等。常用的指令代碼有準備功能G代碼和輔助功能M代碼,另外還有進給功能F代碼,主軸速度功能S代碼,刀具功能T代碼等,這些功能代碼用以描述工藝過程的操作和運動。49HIT&HRBUST使數(shù)控機床建立起某種加工方式、表示坐標、尺寸、補償、運動、循環(huán)等各種功能和操作的指令。國際標準中規(guī)定G00~G99共100種。包括:坐標系設(shè)定、增量/絕對值尺寸、插補參數(shù)點設(shè)定、行程、限位、定位、刀補、坐標平面、固定循環(huán)、指定進給速度等等。G代碼根據(jù)功能分成若干組,每組中的G代碼在一個程序段中只能有一個,但不同組的G代碼可以有多個.50HIT&HRBUST1.準備功能G指令51代碼模態(tài)非模態(tài)功能代碼模態(tài)非模態(tài)功能G00a
點定位,快速G50#(d)
刀具沿Y負向偏置0/-G01a
直線插補G51#(d)
刀具沿X正向偏置+/0G02a
順時針方向圓弧插補G52#(d)
刀具沿X負向偏置-/0G03a
逆時針方向圓弧插補G53f
直線偏移,注銷G04
*暫停G54f
原點沿X軸直線偏移G05##不指定G55f
原點沿Y軸直線偏移G06a
拋物線插補G56f
原點沿Z軸直線偏移G07##不指定G57f
原點沿XY軸直線偏移G08
*加速G58f
原點沿XZ軸直線偏移G09
*減速G59f
原點沿YZ軸直線偏移52模態(tài)代碼:一經(jīng)在一個程序段中指定,其功能一直保持到被取消或被同組其它G代碼所代替例: N0010G01X10. N0020Y20.非模態(tài)代碼:的功能僅在所出現(xiàn)的程序段內(nèi)有效例: N010G01X10. N020G04X5. N030X100.Y120.同組的兩個代碼不能出現(xiàn)在一個程序段中例:N0010G00G01X100.Y100.F150.×
不同組的G代碼根據(jù)需要可以在一個程序段中出現(xiàn)例:N0010G90G01X100.Y100.F150.√
輔助功能由地址字M和其后的一或兩位數(shù)字組成,主要用于控制零件程序的走向,以及機床各種輔助功能的開關(guān)動作。2、輔助功能M指令53HIT&HRBUST代碼功能開始時間模態(tài)非模態(tài)功能代碼功能開始時間模態(tài)非模態(tài)功能與運動指令同時開始運動指令完成后開始
運動指令同時開始運動指令完成后開始M00**程序停止M36**進給范圍1M01**計劃停止M37**進給范圍2M02**程序結(jié)束M38**主軸速度范圍1M03**主軸順時針M39**主軸速度范圍2M04**主軸逆時針M40~45####M05**主軸停止M46~47####不指定M06##*換刀M48**注銷M49M08**1號冷卻液開M50**3號冷卻液開M09**冷卻液關(guān)M51**4號冷卻液開M30**紙帶結(jié)束M73~89####不指定M00功能:暫停執(zhí)行當前程序。
作用:方便操作者進行刀具和工件的尺寸測量、工件調(diào)頭、手動變速等操作。特點:暫停時,機床的主軸、進給及冷卻液停止,欲繼續(xù)執(zhí)行后續(xù)程序,重按操作面板上的“循環(huán)啟動”鍵。54HIT&HRBUSTM02/M30功能:程序結(jié)束并返回到零件程序頭。作用:結(jié)束加工過程,并返回到零件程序頭。特點:使用M30的程序結(jié)束后,若要重新執(zhí)行該程序,只需再次按操作面板上的“循環(huán)啟動”鍵。M03、M04、M05
功能:主軸控制作用:
M03啟動主軸以程序中編制的主軸速度順時針方向(從Z軸正向朝Z軸負向看)旋轉(zhuǎn),M04逆時針方向旋轉(zhuǎn),M05使主軸停止旋轉(zhuǎn)。特點:
M03、M04、M05可相互注銷。3、F、S、T代碼55HIT&HRBUST(1)F代碼。F代碼為進給速度功能代碼,為模態(tài)代碼,用來指定進給速度(各坐標軸的合成速度)。單位一般為mm/min(用G94指定)。例如,F(xiàn)100表示進給速度100mm/min。當進給速度與主軸速度有同步關(guān)系時(車螺紋和攻螺紋時),單位為mm/r(用G95指定)。(2)S代碼。S代碼為主軸轉(zhuǎn)速功能代碼。它是模態(tài)代碼,用來指定主軸的轉(zhuǎn)速,通常單位為r/min。當指定恒表面切削速度(G96)時,單位變?yōu)閙/min。M03、M04必須與S代碼一起使用,主軸才能產(chǎn)生正轉(zhuǎn)和反轉(zhuǎn)。(3)T代碼。T代碼為刀具功能代碼。在有自動換刀功能的數(shù)控機床上,該指令用以選擇所需的刀具號。一個程序段只能指定一個T代碼。代碼使用中的注意事項:(1)常用的G代碼的定義大多是固定的;(2)不同的機床系統(tǒng)有著不同的定義;(3)編程使用前必須熟悉、了解所用機床的使用說明書或編程手冊。56HIT&HRBUST2.4數(shù)控編程常用G指令
2.4.1參考點有關(guān)的G指令
57HIT&HRBUST在Fanuc數(shù)控系統(tǒng)中最多可以設(shè)置四個參考點,其中第一參考點用于建立機床坐標系,其他參考點可用作換刀點等其他特殊用途。參考點是機床上的固定點。在增量測量系統(tǒng)中,開機后需要執(zhí)行手動返回參考點來建立機床坐標系。機床坐標系一經(jīng)設(shè)定就保持不變,直到關(guān)機。58(1)返回參考點檢測(G27)功能:檢測刀具能否正確返回用指令設(shè)置的參考點。格式:G27X_Y_Z_(參考點坐標)操作:刀具以快速進給速度,在被指令的位置上定位,所到達的位置如果是參考點,則返回參考點燈亮。僅一個軸返回參考點僅該軸燈亮。定位結(jié)束后,沒有返回到參考點,發(fā)出報警。59(2)自動向參考點返回(G28)功能:指令刀具經(jīng)過中間點按指令的坐標軸自動返回到參考點格式:G28X_Y_(參考點)操作:被指令的軸用快速進給速度向中間點定位(A→B點)。從中間向參考點快速定位(B→R點)。用途:用于自動換刀時(ATC)。注:執(zhí)行該指令時,請先取消刀具補償。G28G29ABCR參考點60(3)從參考點自動返回(G29)定義:使刀具從參考點經(jīng)過用G28(或G30)指令的中間點按指令的坐標軸以各軸的快速運動速度自動返回到G29所指令的設(shè)定點。格式:G29P﹏;P﹏為G29指令返回的終點。增量時,其指令值為指令離開中間點的增量值。動作:被指令的軸,向G28或G30定義的中間點定位(R→B)從中間點向被指令的點定位(B→C)說明:編程人員不需要計算從中間點到參考點的具體移動量,由G28、G30通過中間點移到參考點之后,變更坐標系時,中間點也移到新的坐標系中。61G28和G29指令應用的例子:G28G90X1000.0Y700.0;返回參考點(A→B→R)T1111;在參考點換刀G29X1500.0Y200.0;從參考點返回(R→B→C)
20030070040010001500ABRCXY62(4)返回第2、第3、第4參考點(G30)格式:(與G28類似)
P2G30P3P﹏;
P4P2、P3、P4:第2、第3、第4參考點;
P:被指定的中間點。功能:通過指令的點,在第2、第3或第4參考點上定位,定位結(jié)束后發(fā)出返回第2、第3或第4參考點結(jié)束信號(燈亮)。該指令一般在自動換刀(ATC)位置與第一參考點不同時使用。第2、第3或第4參考點的位置,通過參數(shù)中預先設(shè)置其與第一參考點的距離加以設(shè)定。[注]:1)執(zhí)行G30指令之前,接通電源后,至少要進行一次手動返回參考點或者由G28指令返回參考點。2)與G28指令相同,執(zhí)行該指令時,應取消刀補(半徑、長度)2.4.2與坐標系有關(guān)的G指令63HIT&HRBUST1.選擇機床坐標系(G53)通過G53指令可以直接指令機床坐標系中的位置。該指令為非模態(tài)指令,而且僅在絕對編程(G90)時有效。當需要指令刀具移動到機床的特殊位置時,例如換刀位置,可以利用該指令使機床運動到機床坐標系下的該固定點。其指令格式為:N××(G90)G53IP_;其中IP_為尺寸字,包含的坐標數(shù)根據(jù)具體機床而定。對刀:用來溝通機床坐標系和工件坐標系之間的相互關(guān)系。其實質(zhì)是確立坐標原點的位置。
2.工件坐標系設(shè)定指令
G92X400.Z250.通過刀具當前位置確定工件坐標系原點在機床坐標系中的位置。φ400250zx基準點XZ150180G92X40.Y250.G92X180.Y150.3.工件坐標系選擇G54-G59
65HIT&HRBUSTG54G55參考點機床坐標系原點G54~G59、G92指令的區(qū)別(1)G54建立的工件原點是相對于機床原點而言的,在程序運行前就已設(shè)定好,而在程序運行中是無法重置的;(2)用G92時,刀位點必須在對刀點上;而用G54~G59時,對程序起刀點或刀位點沒有嚴格的位置要求。⊙●機床坐標系原點參考點局部坐標系局部坐標系G59G58G57G56G55G544.設(shè)定局部坐標系指令(G52)G52IP_;設(shè)定局部坐標系(如G52X10.Y10.)G52IP0;取消局部坐標系(如G52X0Y0)5.坐標平面指令—G17、G18、G19
格式: G17G18 G19該指令選擇一個平面,在此平面中進行圓弧插補和刀具半徑補償?shù)?。G17選擇XY平面,G18選擇ZX平面,G19選擇YZ平面。G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。67HIT&HRBUST2.4.3坐標值與尺寸G指令68HIT&HRBUSTXY70.030.040.0100.0終點起點1.絕對值和增量值編程指令(G90,G91)
G90X40.0Y70.0;絕對值編程
G91X-60.0Y40.0;增量值編程
G90、G91為模態(tài)功能,可相互注銷,G90為缺省值。692.極坐標尺寸指令
G16;建立極坐標指令方式
G15;取消極坐標指令方式
極角方向:逆時針為正,順時針為負。
絕對值指令編程 N1G17G90G16 N2G81X100.0Y30.0Z-20.0R-5.0F200.0 N3Y150.0 N4Y270.0 N5G15G80相對值指令編程
N1G17G90G16 N2G81X100.0Y30.0Z-20.0R-5.0F200.0 N3G91Y120.0 N4Y120.0 N5G15G801003.英公制轉(zhuǎn)換指令(G20,G21)格式: G20:英制,單位為英寸。G21:公制,單位為毫米。缺省時采用公制。
這兩個G代碼必須在程序的開頭坐標系設(shè)定之前用單獨的程序段指令。G20,G21不能在程序的中途切換。70HIT&HRBUST2.4.4插補運動G指令(G00G01G02G03
)711.定位(快速)指令(G00)
格式:G00IP_;IP_:表示X、Y、Z、A、B、C中的任意軸組合。例如:X﹏Y﹏Z﹏A﹏。[注]:速度在各軸參數(shù)中設(shè)定,不能用F指定。刀具軌跡不一定為直線。開頭和結(jié)束部分進行加速、減速。AB2、單方向定位指令(G60)
與G00指令類似。不同之處:各軸先以G00速度快速定位到中間點,然后以一固定速度移動到定位終點。其指令格式為:G60IP_;72HIT&HRBUST定位的過沖量和定位方向由參數(shù)設(shè)定。733.直線插補指令(G01)格式:G01XxYyZzFf
x軸方向的進給速度:
其中:例:直線軸插補:(G91)G01X200.0Y100.0F200.0;
旋轉(zhuǎn)軸插補:G91G01C
–90.0F300.0;Y110.0XO20.0(終點)220.0(起點)10.0(起點)
(終點)
進給速度300deg/min90°744.圓弧插補指令
順時針圓弧插補指令(G02) 逆時針圓弧插補指令(G03)
順逆方向:從XY平面(ZX平面,YZ平面)的Z軸(Y軸,X軸)的正向往負向觀察
XYG17G03G02ZXG18G03G02YZG19G03G0275格式:
G03XxYyIiJjFf
或
G03XxYyRrFf x,y----終點坐標(與G90和G91有關(guān)) i,j----圓心坐標
(圓心坐標相對圓弧始點坐標的增量值,與G90和G91無關(guān)) r------圓弧半徑(負值表示大于180度圓弧) f-------切向速度注:I0(或J0或K0)可以省略,不能全省。X、Y、Z一起省略(始點與終點為同一位置時),以及用I、J、K指令圓心時,表示整圓。76圓弧插補示例,加工軌跡如圖絕對編程方式:
G92X200.0Y40.0Z0;
G90G03X140.0Y100.0I-60.0F300;
G02X120.0Y60.0I-50.0;或
G92X200.0Y40.0Z0;
G90G03X140.0Y100.0R60.0F300;
G02X120.0Y60.0R50.0;增量編程方式:
G91G03X-60.0Y60.0I-60.0F300;
G02X-20.0Y-40.0I-50.0;或
G91G03X-60.0Y60.0R60.0F300;
G02X-20.0Y-40.0R50.0;
90120140R60R501006040OYX圓弧a(C->D,小于180°)的四種編程方法
G90G02X0Y30.0R30.0F300.0;G90G02X0Y30.0I30.0J0F300.0;G91G02X30.0Y30.0R30.0F300.0;G91G02X30.0Y30.0I30.0J0F300.0;圓弧b(D->C,大于180°)的四種編程方法
G90G03X-30.0Y0R-30.0F300.0.0;G90G03X-30.0Y0I-30.0J0F300.0;G91G03X-30.0Y-30.0R-30.0F300.0;G91G03X-30.0Y-30.0I-30.0J0F300.0;77HIT&HRBUST圓弧插補的幾點注意事項:當R和I、J、K同時被指令時,R有效,I、J、K被忽略。整圓編程時,不能用R,只能用I、J、K。當所編程圓弧的中心角接近180°時,計算圓心坐標將產(chǎn)生誤差。這時,宜用I、J和K指令指定其圓心坐標。78HIT&HRBUST79N10G91G00X-20.Z-48.S800M03N20G01Z-12.F200N30X10Z-12.N40Z-14.N50G00X50.N60M0250141210403020XZ80N10G92X30Z80N20T11M03S1000N30G00X7.5Z10N40G01X15F100;加工端面N50T22N60G00X11Z10.5N70G01X10Z9.5;倒角N80G01X10Z-0.5;加工內(nèi)孔N90G00X5Z80N100T33N110G00X12.5Z10.5N130G01X12.5Z5;加工外圓N140G01X25Z5N150M3051080XZФ40Ф25Ф2030注:在內(nèi)孔的端面處有0.5的倒角81N10G90G92X60.Y-70.Z100.N20M03S5000N30G00X56.Y42.Z5.N40G01Z-30.F100.N50G03X56.Y-42.R-70.N60G01Y60.N70G00Z100.N80M02Φ1405630XYZX82●●●●R25R15R6R20(-10,0)(20,0)(-2.105,18.232)(2.857,19.795)G54G90G00X0Y0Z100S1200M3G00X20Y10Z10G01Z0F200G01X20Y0G02X-10R15X-2.105Y18.232R25X2.857Y19.795R6X20Y0R20G01Y-10G00Z50凸輪厚度:5mm加工原點:X,Y在軸孔中心,Z在底平面工件坐標系:G545.螺旋線插補指令(G02,G03)
螺旋線插補是通過圓弧插補運動和一個(或二個)與圓弧插補平面相垂直的軸同步運動實現(xiàn)的。其指令格式,按插補平面的不同,可分為三種類型:83HIT&HRBUST6.螺紋切削指令(G33)
用于加工固定導程的直螺紋。螺紋加工是通過主軸的轉(zhuǎn)動與刀具的進給運動同步合成實現(xiàn)的。螺紋切削指令格式為:
G33IP_F_;其中,IP_:螺紋終點位置;F_:長軸方向?qū)С蹋ɑ蚵菥啵?/p>
螺紋加工過程中,主軸速度必須保持恒定。
84HIT&HRBUST例:
加工長度10mm,螺距1.5mm的螺紋:
G33Z10.0F1.5;7.漸開線插補XY平面的漸開線插補:G17G02.2XpYpIJRFG17G03.2XpYpIJRF
85HIT&HRBUST其中:G02.2:順時針方向的漸開線插補;G03.2:逆時針方向的漸開線插補;Xp、Yp:漸開線終點坐標;I_、J_、:從起點看到的漸開線曲線的基圓的中心相對位置;R_:基圓的半徑;F_:切削進給速度。其它還有:拋物線插補、橢圓插補、NURBS樣條曲線插補等等2.4.5進給功能和主運動G指令1、切削進給速度控制(G09、G61-G64)
功能代碼代碼有效性說明準確停止G09非模態(tài)指令刀具在程序段終點減速,經(jīng)定位檢測到位后,執(zhí)行下一個程序段。準確停止G61模態(tài)指令刀具在程序段終點減速,經(jīng)定位檢測到位后,執(zhí)行下一個程序段。切削方式G64模態(tài)指令刀具在程序段終點不減速,繼續(xù)執(zhí)行下一個程序段。攻絲方式G63模態(tài)指令刀具在程序段終點不減速,繼續(xù)執(zhí)行下一個程序段。指定G63以后,進給倍率和速度保持無效。自動的內(nèi)拐角倍率G62模態(tài)指令在刀具半徑補償期間,當?shù)毒哐刂鴥?nèi)拐角運動時,對切削速度自動實施倍率。這樣可以限制單位時間切削量,保證好的表面光潔度。86HIT&HRBUST2.暫停指令(G04)
指令格式G04X_;或G04P_;其中:X_或P_為指定的時間(有小數(shù)點,0.001-9999.999,單位s;無小數(shù)點,1-99999999,單位為0.001s)
該指令為非模態(tài)指令。執(zhí)行期間主軸不停。
如G04X2.0;暫停2s87HIT&HRBUST3.時間倒數(shù)進給速度指令(G93)用F后面指令的時間倒數(shù)(FRN)間接的表示進給速度。G93模式下,F(xiàn)指令為非模態(tài)指令,每個程序段都要指定。進給速度的單位:1/min88HIT&HRBUST4.進給速度指令G94、G95①每分鐘進給量指令,格式為
G94F○○○○○;↑(m/min或feet/min)②主軸每轉(zhuǎn)進給量指令,格式為
G95F○○○○○;↑(mm/r)5.恒表面速度控制指令G96、G97①恒表面速度控制指令,格式為
G96S○○○○○;↑表面速度,即線速度(m/min或feet/min)②恒表面速度控制取消指令(G97S)。格式為
G97S○○○○○;↑主軸速度(r/min)89HIT&HRBUST格式:G43(G44)_H_G43:實際位置=指令值+(H××);
G44:實際位置=指令值-(H××);
G49:取消長度補償其中:_:指定軸的位置
H_:偏移值地址例: G90G43Z100.0H1;刀具將沿Z軸運動到120.0的位置(H1的刀具偏移值為20.0)90HIT&HRBUST2.4.6補償功能G代碼
1.刀具長度補償指令若指令移動量為0,刀具實際移動量為一個偏移量。
例:G91G43H1;刀具向正方向移動一個偏移量補償量不疊加。
例:H1:刀具長度偏移值為20.0H2:刀具長度偏移值為30.0則:G90G43Z100.0H1;刀具將沿Z坐標運動到120.0的位置
G90G43Z100.0H2;刀具將沿Z坐標運動到130.0的位置在刀具長度補償方式下執(zhí)行G53、G28或G30指令,刀具長度偏移矢量被取消。使用刀具長度補償要注意:2.刀具長度自動測量指令(G37)
G37指令執(zhí)行后,刀具開始向測量位置運動。直到刀尖到達測量位置,測量裝置發(fā)出終點到達信號,刀具停止運動。刀具補償值用下式表示:
補償值=(當前的補償值)+[(刀具停止點坐標)-(編程的測量位置坐標)]92HIT&HRBUST注意,在有G37指令的程序段不能指定H代碼,否則將產(chǎn)生報警。指定H代碼需在G37指令程序段之前進行。應用G37指令的例子如圖。93此例中,如果刀具移動到Z198.0mm處發(fā)出到信號(測量位置),則刀具長度偏移必須修正2mm。3.刀具半徑補償指令(G40~G42)
刀具半徑補償(或刀具半徑偏移)功能:編程人員按照零件實際輪廓尺寸編制加工程序,并在程序中指明刀具參數(shù)及走刀方式,由數(shù)控系統(tǒng)自動完成刀具中心運動軌跡的計算。刀具半徑補償包括刀具半徑偏移與尖角過渡兩項工作。
G40——取消刀具半徑補償 G41——刀具半徑左偏(左刀補) G42——刀具半徑右偏(右刀補)刀偏矢量或叫偏移矢量的大小放在內(nèi)存中,由D代碼(或H)指定。指令格式:G00(或G01)G41(或G42)IP_D_;
94HIT&HRBUST刀具半徑補償?shù)娜齻€階段(1)刀補建立刀具從起刀點接近工件,只能用G00或G01。(2)刀具補償進行刀具中心軌跡始終偏離編程軌跡一個刀具半徑的距離。在此狀態(tài)下,G00、G01、G02、G03都可使用。(3)刀補撤銷刀具撤離工件,返回原點。只能用G00、G01。刀補進行刀補建立刀補建立刀補進行刀補撤銷刀補撤銷ADDABBCCxxa)G41左刀補b)G42右刀補95注意:刀具半徑補償包括刀具半徑偏移與尖角過渡兩項工作。96N10G90G92X0.Y0.Z100.N20M03S5000M08N30G00X56.Y-170.Z5.
N35G01Z-30.F100.N40G42G01X56.Y-42.N45G01Y42.N50G03X56.Y-42.R-70.N60G40G00X100.N70G00Z100.N80M02Φ1405630XYZXN01G92X0Y0Z0S200M03;設(shè)定坐標系,刀具位于(X0,Y0,Z0);N02Z-5N03G90G17G00G41D07X250.0Y550.0;N05G01Y900.0F150;N10X450.0;N15G03X500.0Y1150.0R650.0;N20G02X900.0R-250.0;N25G03X950.0Y900.0R650.0;N30G01X1150.0;N35Y550.0;N40X700.0Y650.0;N45X250.0Y550.0;N50G00G40X0.0Y0.0;N55Z0.0;N60M05;N65M30;XYP1(250,550)P2(250,900)P3(450,900)P4(500,1150)P5(900,1150)C1(700,1300)R250C2(1550,1550)R650R650C3(-150,1150)P6(950,900)P7(1150,900)P8(1150,550)P9(700,650)974.刀尖圓弧R補償指令(G40~G42)
車削加工也要考慮刀具半徑補償。
98HIT&HRBUST2.4.7固定循環(huán)G指令1.鉆鏜類固定循環(huán)典型的鉆鏜固定循環(huán)由下列動作順序組成:動作1X、Y軸定位(增量或絕對值)動作2
快速進給到R點平面動作3
孔加工動作4
孔底的動作動作5
退回到R點平面動作6
快速退回到初始點固定循環(huán)指令包含孔加工方式、孔位置數(shù)據(jù)、孔加工數(shù)據(jù),其格式為:99(1)高速深孔鉆削循環(huán)(G73)以間歇進給、重復運動的方式鉆孔。
G73X_Y_Z_R_Q_F_K_;X、Y:為孔位置數(shù)據(jù),Z
:增量編程時指從R點到孔底的增量值。絕對編程時指孔底的坐標值。R
:增量編程時指從初始平面到R點的增量值。絕對編程時指R點的坐標值。Q
:每次切削進給的深度。K
:加工相同距離的多個孔時,指定循環(huán)次數(shù)K。初始平面參考平面工件上表面RqqqZddG99G98100HIT&HRBUST例:加工4個深度為130mm通孔101HIT&HRBUSTG90G92X0.Y0.Z100.S100M03G99G73X120.Y-75.Z-136.R2.Q8.F60Y75.X-120.Y-75.G80G00Z200.M30120751302)左旋螺紋攻絲循環(huán)(G74)主軸反時針旋轉(zhuǎn),刀具按每轉(zhuǎn)進給量進給。刀具到達孔底時,程序暫停,主軸轉(zhuǎn)向變?yōu)橛倚槙r針),以反向進給速度退回。
G74X_Y_Z_R_P_F_K_;其中P為暫停時間初始平面參考平面工件上表面主軸逆時針轉(zhuǎn)動主軸順時針轉(zhuǎn)動RZ1023)精密鏜孔循環(huán)(G76)
在該循環(huán)中刀具定位后,主軸正轉(zhuǎn),接著進行快進和切削進給(鏜孔)。指令格式:
G76X_Y_Z_R_Q_P_F_K_;
Q_:讓刀位移量
P_:孔底停留時間主軸順時針初始平面R參考平面工件上表面PZq1034)鉆削循環(huán)(G81)
用于通常的鉆削加工。在循環(huán)中,切削進給到孔底后,刀具用快速返回。G81X_Y_Z_R_F_K_;
工件上表面參考平面ZRG99G98初始平面1045)鉆、鏜階梯孔循環(huán)(G82)
該循環(huán)指令通常用于加工盲孔、階梯孔。在循環(huán)中切削進給到孔底,進給暫停,然后刀具快速返回。
G82X_Y_Z_R_P_F_K_;工件上表面參考平面ZRG99G98初始平面P1056)深孔加工循環(huán)(G83)
該固定循環(huán)指令以間歇進給方式完成深孔加工。
G83X_Y_Z_R_Q_F_K_;qqq參考平面工件平面初始平面G98G99ddRZ1067)攻螺紋循環(huán)(G84)該固定循環(huán)指令能完成正螺紋(右旋)的加工。
G84X_Y_Z_R_P_F_K_;
初始平面參考平面工件上表面主軸順時針轉(zhuǎn)動主軸逆時針轉(zhuǎn)動RZ1078)鏜孔循環(huán)(G85)
該循環(huán)指令用于鏜孔。
G85X_Y_Z_R_F_K_;
初始平面參考平面G99G98Z點工件平面108HIT&HRBUST鏜孔循環(huán)(G86)G86X_Y_Z_R_F_K_;
主軸停轉(zhuǎn)Z點R點G99參考平面(主軸正轉(zhuǎn))初始平面G98主軸正轉(zhuǎn)G86指令與G85指令的區(qū)別在于,刀具到達孔底后先主軸停轉(zhuǎn),然后快速返回參考平面或初始平面。1099)背鏜循環(huán)(G87)
這個固定循環(huán)指令可以實現(xiàn)背鏜,即反向鏜削。
G87X_Y_Z_R_Q_P_F_K_;
主軸定向停刀具qR點Z點q主軸正轉(zhuǎn)P主軸正轉(zhuǎn)110O0001;程序號;
N5G92X0Y0Z0;設(shè)定工件坐標系;N10G90G00Z250.0T11M06;到換刀點換刀;N15G43Z0H01S600M03M08;進給到初始平面、加長度補償、主軸正轉(zhuǎn)、開冷卻液;N20G99G82X120.0Y80.0Z-53.0R-32.0P2000F100;加工A孔,孔底暫停2秒,返回到參考平面;N25G81X150.0Y30.0Z-73.0;加工B孔,返回到參考平面;N30G98G82X200.0Y60.0Z-57.0P2000;加工C孔,孔底暫停2秒,返回到初始平面;N35G00X0Y.0H00M05M09;撤消長度補償N40M30;程序結(jié)束。2.車削固定循環(huán)指令(1)車削單一固定循環(huán)指令
1)外徑、內(nèi)徑車削循環(huán)指令(G77)循環(huán)操作:1(R)為快速進給,2(F)為切削加工,3(F)為切削退回,4(R)為快速退回。指令格式:
G77X(U)_Z(W)_F_;G77X(U)_Z(W)_I_F_;
有些車削數(shù)控系統(tǒng)不使用G90/G91絕對值/增量值指令。用X、Z表示絕對值尺寸,用U、W表示對應X、Z的增量值尺寸。而且編程時可以混合使用。另外X軸方向為了適應直徑和半徑尺寸標注,可以用參數(shù)設(shè)置為直徑指定或半徑指定。1122)螺紋切削循環(huán)指令(G78)
該指令循環(huán)動作與內(nèi)外徑車削循環(huán)指令相似,所不同的是在螺紋加工終點前刀具沿45°方向走刀。指令格式:113G78X(U)_Z(W)_F_;G78X(U)_Z(W)_I_F_;
3)端面切削循環(huán)指令(G79)該指令為:刀具縱向進刀(Z方向),橫向車削(X方向)。指令格式:114G79X(U)_Z(W)_F_;G79X(U)_Z(W)_K_F_;(2)車削復合固定循環(huán)指令指定精加工路線和吃刀量,系統(tǒng)自動計算出粗加工路線和加工次數(shù)。115HIT&HRBUST1)外徑粗車循環(huán)(G71)外徑精車循環(huán)(G70)
指令格式:G71U(△d)R(e);G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t);G70P(ns)Q(nf);N(ns)……;…N(nf)……;其中:△d—每次半徑方向的吃刀量,半徑值;e—每次切削循環(huán)的退刀量,半徑值。
ns—指定路線的第一個程序段序號;
nf—指定路線的最后一個程序段序號;△u—X軸方向的精車余量;△w—Z軸方向的精車余量;程序軌跡Aˊ△W△u/2e(R)(F)△dAC45°B1161020R850.3BXp160ZpAC2500.321Ф44Ф38Ф22應用舉例:已知粗車切深為2mm,退刀量為1mm,精車余量在X軸方向為0.6mm(直徑值),Z軸方向為0.3mmN010G18G92X250.0Z160.0;設(shè)置工件坐標系;N020T0100;換刀,無長度和磨損補償;N030G96S55M03;主軸正轉(zhuǎn),恒線速度(55m/min)控制;N040G00X45.0Z5.0T0101;由起點快進至循環(huán)起點A,用1號刀具補償;N050G71U2R1;外圓粗車循環(huán),粗車切深2mm,退刀量1mm;N060G95G71P070Q110U0.6W0.3F0.2;精車路線為N070~N110。N070G00X22.0F0.1S58;設(shè)定快進A→A′,精車進給量0.1mm/r,恒線速度控制;N080G01W-27;
車φ22外圓N090G02X38.0W-8.0R8;車R8圓弧N100G01W-10.0;車φ38外圓N110X44.0W-10.0;車錐面;N120G70P070Q110;精車循環(huán)開始結(jié)束后返回到A點;N130G28U30.0W30.0;經(jīng)中間點(75,35)返回到參考點;N140M30;程序結(jié)束。117HIT&HRBUST2)端面粗車循環(huán)(G72)
G72W(△d)R(e);G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t);G70P(ns)Q(nf)N(ns)……;……N(nf)……;其中△d—每次Z方向的吃刀量;e—每次切削循環(huán)的退刀量。
ns—指定精加工路線的第一個程序段序號;
nf—指定精加工路線的最后一個程序段序號;△u—X軸方向的精車余量(直徑/半徑指定);△w—Z軸方向的精車余量;C△dAA′e(F)(R)(R)45°(F)B△U/2△wR:快速進給F:切削進給118應用舉例:已知粗車切深為2mm,余量在X軸方向為0.5mm,Z軸方向為2mm。N101T0100M06;自動換刀,采用1號刀具,無長度和磨損補償;N102G97S220M08;取消主軸恒線速度控制,開冷卻液;N103G00X176.0Z2.0M03;由起點快進至循環(huán)起點A,主軸正轉(zhuǎn);N104G96S120;恒線速度(120m/min)控制;N105G72W2.0;端面粗車循環(huán),Z向切深2mm,退刀量由參數(shù)指定;N106G95G72P107Q110U0.5W2.0F0.3;精車路線為N107~N100。N107G00Z-100.0F0.15S150;精車進給量0.15mm/r,恒線速度控制(150m/min);N108G01X120.0Z-60.0;移動到φ120、Z-60mm;N109Z-35.0;
車φ120的外圓;N110X80.0W35.0;車錐面。N111G70P107Q110;精車循環(huán);N112G00G97X200.0Z142.0;返回到換刀點;N113M30;程序結(jié)束。
Ф200A′Ф150Ф120Ф80OB1Ф20088ACX2214035101540119HIT&HRBUST3)封閉粗車循環(huán)(G73)
G73U(△I)W(△K)R(d);G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t);G70P(ns)Q(nf)N(ns)……;……N(nf)……;其中:△I—X軸方向的總退刀量,半徑值;△K—Z軸方向的總退刀量;d—循環(huán)次數(shù);ns—指定由A點到B點精加工路線的第一個程序段序號;nf—指定由A點到B點精加工路線的最后一個程序段序號;△u—X軸方向的精車余量(直徑/半徑指定);△w—Z軸方向的精車余量;f,s,t—F,S,T代碼。如前面程序段已指定,這里可省略。120HIT&HRBUST2.5車、銑對刀過程“對刀”,使“刀位點”與“對刀點”重合的操作。對刀的目的是在機床上建立工件坐標系,并使數(shù)控系統(tǒng)掌握刀具在工件坐標系中的位置。2.5.1車削對刀過程121HIT&HRBUST
數(shù)控車削試切對刀:(1)在手動操作方式下,用所選刀具在加工余量范圍內(nèi)試切工件外圓,然后向Z正方向退刀后,測量試切過的工件直徑,作為刀具在工件坐標系中的X坐標值;(2)將刀具沿+Z方向運動到工件端面處余量范圍內(nèi)一點切削端面,0作為刀具在工件坐標系中的Y坐標值;122HIT&HRBUST刀具長度補償
2.5.2銑削對刀過程
1231.用銑刀直接對刀2.用尋邊器對刀
2.6數(shù)控手工編程舉例
[例]編制簡單回轉(zhuǎn)零件的車削加工程序,包括粗精車端面、外圓、倒角、倒圓。零件加工的單邊余量為2mm,其左端25mm為夾緊用,可先在普通車床上完成車削。該零件粗、精車刀分別為T01和T02。選用第二參考點為換刀點。1242.6.1數(shù)控車削加工程序編制O0005;程序號O0005N10G90G92X110.0Z70.0;設(shè)置工件坐標系N15G30P2U0W0;返回第二參考點N20S1500.0T0101M08;調(diào)用01號粗車刀,01號長度補償,打開冷卻液N25G96S60.0M03;指定恒定切削速度為60m/min,主軸順時針啟動N30G00X56.0Z0.1;快速走到粗車端面起點(56.0,0.1)N35G95G01X-1.6F0.3;粗車右端面,車削進給速度0.3mm/rN40G00Z10.0;刀具沿Z方向回退到點(-1.6,10)N45X48.0;快速上移到點(48.0,10)N50Z0.1;走到倒角粗車起點(48.0,0.1)N55G01X50.2Z-1.0;粗車倒角N60Z-57.0;粗車小端外圓面N65G02X56.0Z-59.9R2.9;粗車削臺階內(nèi)圓角N70G01X88.0;粗車削臺階端面125N71X90.2Z-61.0;粗車倒角N75G01Z-85.0;粗車削臺階外圓面N80G30U0W0;返回第二參考點換刀N85T0202;調(diào)用02號精車刀,02號刀補N90G00X-3.0Z1.0;快速走到點(-3.0,1.0)N95G42G01X-1.6Z0.0F0.15;走到精車起點(-1.6,0),刀尖半徑右補償N100X48.0;精車端面N105X50.0Z-1.0;精車倒角N110Z-57.0;精車小端外圓面N115G02X56.0Z-60.0R3.0;精車削臺階內(nèi)圓角N120G01X88.0;精車削臺階端面N121X90.0Z-61.0;精車倒角N125G01Z-85.0;精車削臺階外圓面N130G30U0W0;返回第二參考點換刀N135T0200M05M09;取消刀補,主軸停,關(guān)閉冷卻液N140M30;程序結(jié)束126[例]
如圖所示的零件,毛坯尺寸為100mm×900mm×20mm,材料為鋁。
經(jīng)計算可獲得,1點的坐標為(45.0,31.24)127N5G92X0Y0Z0;建立工件坐標系N10G90G00Z10;抬刀至安全高度N15S800M03M08F100;主軸啟動、冷卻液開N20G00X-70.0Y-70.0;運動到外輪廓外一安全起刀位置N25Z0.0;刀具下降N30M98P100L2;調(diào)用子程序,分層切削外輪廓N35G00Z10.0;N40X0Y0;N45M05M09;主軸停,冷卻液關(guān)N50M30;程序結(jié)束主程序O00352.6.2數(shù)控銑削加工程序編制子程序O100N5G91G01Z-5;每次Z向切深5mmN10G90G41X-45.0Y-45.0D01;加工外輪廓N15Y31.24;N20G02X45.0R120.0;N25Y-31.24;N30G02X-45.0R120;N35G40G01X-70.0Y-70.0;N40
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025云南玉溪數(shù)字資產(chǎn)管理有限公司市場化選聘中層管理人員補充筆試備考試題及答案解析
- 城市數(shù)字化轉(zhuǎn)型的實施路徑
- 2025云南臨滄市永德縣婦幼保健院招聘收費室崗位1人筆試參考題庫及答案解析
- 觸電的防范措施與應急處理方案
- 南昌職教城教育投資發(fā)展有限公司2025年第七批公開招聘工作人員專題考試參考題庫及答案解析
- 2025廣西貴港市華盛集團新橋農(nóng)工商有限責任公司招聘7人筆試模擬試題及答案解析
- 2025西藏日喀則市第二人民醫(yī)院面向社會招聘若干編外工作人員7人考試參考題庫及答案解析
- 2026海南省旅游和文化廣電體育廳校園招聘廳屬事業(yè)單位工作人員16人(第1號)筆試備考題庫及答案解析
- 2025四川阿壩州汶川縣選調(diào)機關(guān)事業(yè)單位人員40人筆試備考題庫及答案解析
- 2025航天時代低空經(jīng)濟總體部社會招聘考試參考題庫及答案解析
- 2025年華中科技大學職工隊伍公開招聘備考題庫完整答案詳解
- 2025年下半年貴州遵義市市直事業(yè)單位選調(diào)56人筆試考試備考題庫及答案解析
- 水電分包協(xié)議合同范本
- 2025年初級社會工作者考試《社會工作綜合能力》真題及答案解析
- 貨架租用合同范本
- 還建房出售合同范本
- 2025年無人機航拍理論題庫(含答案)
- 安陽學院期末考試原題及答案
- 校園廣播站每日提醒培訓課件
- 中層競聘面試必-備技能與策略實戰(zhàn)模擬與案例分析
- 政銀合作融資模式-洞察與解讀
評論
0/150
提交評論