數(shù)控加工編程基礎(chǔ)加工程序指令代碼_第1頁
數(shù)控加工編程基礎(chǔ)加工程序指令代碼_第2頁
數(shù)控加工編程基礎(chǔ)加工程序指令代碼_第3頁
數(shù)控加工編程基礎(chǔ)加工程序指令代碼_第4頁
數(shù)控加工編程基礎(chǔ)加工程序指令代碼_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、準備功能代碼(G代碼)二、輔助功能代碼(M代碼)三、進給速度功能指令(F代碼)四、主軸速度功能指令(S代碼)五、刀具功能指令(T代碼)1一、準備功能代碼(G代碼)作用:

準備功能是建立機床或控制系統(tǒng)工作方式的一種命令,一般用來規(guī)定刀具和工件的相對運動軌跡(即插補功能)、機床坐標系、坐標平面、刀具補償、坐標偏置和暫停等多種加工操作方式,以及廠家自定義的多種固定循環(huán)指令和宏指令調(diào)用等。組成:它由地址符G及其后的兩位數(shù)字或三位數(shù)字組成,也可以帶一位小數(shù)。

一個數(shù)控系統(tǒng)的G代碼多少可衡量其功能的強弱。2FANUC數(shù)控系統(tǒng)常用的G代碼

3G指令按其功能的不同分為若干組,不同組的G指令,在同一程序段中可指定多個。如果在同一程序段指定了兩個或兩個以上同組的模態(tài)指令,則只有最后指定的G指令有效,或有的數(shù)控系統(tǒng)報警。如:N20G54G90G00X0Y0Z10G指令有模態(tài)指令和非模態(tài)指令兩種。1.模態(tài)指令:該指令一經(jīng)在程序段中指定就在其后續(xù)程序段中一直有效,直到后續(xù)程序段中使用同組的G代碼取代它。模態(tài)指令又稱續(xù)效指令。2.非模態(tài)指令:只在書寫了該代碼的程序段中有效,下一程序段需要時,必須重新寫出。非模態(tài)指令也稱為程序段有效指令、非續(xù)效指令。45

作用:用于控制機床及其輔助裝置的通、斷的指令。如主軸的開、停,冷卻液的開、閉,運動部件的夾緊與松開等輔助動作。組成:M后跟兩位數(shù)字組成(見P59)

二、輔助功能代碼(M代碼)6(1)M00程序停止暫停指令,當執(zhí)行有M00指令的程序段后,主軸停轉(zhuǎn)、進給停止、切削液關(guān)、程序停止。代碼模態(tài)功能說明代碼模態(tài)功能說明M00非模態(tài)程序停止M03模態(tài)主軸正轉(zhuǎn)起動M01非模態(tài)選擇停止M04模態(tài)主軸反轉(zhuǎn)起動M02非模態(tài)程序結(jié)束M05*模態(tài)主軸停止轉(zhuǎn)動M30非模態(tài)程序結(jié)束并返回程序起始點M06非模態(tài)換刀M98非模態(tài)調(diào)用子程序M07模態(tài)切削液打開M99非模態(tài)子程序結(jié)束M09*模態(tài)切削液停止71.程序停止(1)M00——程序停止當CNC執(zhí)行到M00指令時,將暫停執(zhí)行當前程序,暫停時機床的主軸、進給及冷卻液停止,而全部現(xiàn)存的模態(tài)信息保持不變。當重新按下控制面板上的循環(huán)啟動按鈕,可使機床繼續(xù)運轉(zhuǎn)。加工中需停機檢查、測量零件或手動變速、換刀和交接班等,可使用M00指令。一般情況下,M00指令單獨位于一個程序段內(nèi)。8(2)M01——計劃(任選)停止該指令的作用與M00相似。不同的是,除非操作人員預先按下操作面板上的“任選停止”按鈕確認這個指令,否則這個指令不起作用,繼續(xù)執(zhí)行以下程序。該指令常用于加工一批工件時,對工件上關(guān)鍵尺寸的抽樣檢查或有時需要臨時停車。92.程序結(jié)束(1)M02——程序結(jié)束。寫在主程序的最后一個程序段中,當CNC執(zhí)行到M02指令時,機床的主軸、進給、冷卻液等所有動作全都自動停止,整個系統(tǒng)復位,加工結(jié)束。執(zhí)行后,程序的內(nèi)部指針停在程序的最后;若要再次運行程序,需要重新調(diào)用。(2)M30——程序結(jié)束并返回到零件程序頭M30和M02功能基本相同,也是表示程序結(jié)束。但該指令執(zhí)行后,程序的內(nèi)部指針停在程序的開頭,若要再次運行程序,不需要重新調(diào)用,只要按下控制面板上“循環(huán)啟動”鍵即可。該指令常用于批量加工(換工件時用)。M00、M01、M02、M30均為非模態(tài)的后作用指令。103.主軸轉(zhuǎn)動指令M03——主軸正轉(zhuǎn)M04——主軸反轉(zhuǎn)M05——主軸停轉(zhuǎn)一般在主軸停止的同時,進行制動和關(guān)閉冷卻液。M19——主軸定向停止。指令執(zhí)行后,主軸停在預定的角度位置上。M03、M04為前作用指令,M05、M19為后作用指令。4.M06——換刀指令M06用于在加工中心上調(diào)用一個安裝在刀庫中的刀具,刀具將被自動地安裝在主軸上。M06為非模態(tài)后作用指令。115.切削液指令M07——2號切削液(霧狀)開(冷卻泵啟動)M08——1號切削液(液狀)開(冷卻泵啟動)M09——切削液停

M07、M08為模態(tài)前作用指令,M09為模態(tài)后作用指令。12三、進給速度功能指令(F代碼)進給功能字的地址符是F,所以又稱F功能或F指令。它由進給地址符F及數(shù)字組成,數(shù)字表示刀具相對于工件的合成進給速度。對于車床系統(tǒng),可分為每分鐘進給和每轉(zhuǎn)進給兩種方式表示,對于銑床系統(tǒng),一般只用每分鐘進給方式表示。

F后帶若干位數(shù)字,如F150、F3500等。后面所帶的數(shù)字表示實際的速度值,上述兩個指令分別表示F=150mm/min;F=3500mm/min;F0.1表示0.1mm/r。

F代碼為模態(tài)代碼。F地址在螺紋切削程序段中還常用來指定螺紋導程。1314四、主軸速度功能指令(S代碼)作用:S指令用于指定主軸轉(zhuǎn)速。組成:由主軸轉(zhuǎn)速地址符S及數(shù)字組成,數(shù)字表示主軸轉(zhuǎn)速,單位為r/min。由于現(xiàn)今數(shù)控機床的主軸都采用高性能的伺服驅(qū)動,可用直接法指定任何一種轉(zhuǎn)速,即可用地址符S的后續(xù)數(shù)字直接指定主軸轉(zhuǎn)數(shù)。例如,若要求1200r/min,則編程指令為S1200。S代碼為模態(tài)代碼。

15五、刀具功能指令(T代碼)作用:用于選刀。組成:T代碼和數(shù)字組成,其后的數(shù)值表示選擇的刀具號。在加工中心上執(zhí)行T指令刀庫轉(zhuǎn)動選擇所需的刀具,然后等待直到M06指令作用時自動完成換刀。對于數(shù)控車床,執(zhí)行T指令即可完成換刀動作。如加工中心中使用T01M06;數(shù)控車床中使用T01,實現(xiàn)換1號刀動作。

T代碼為模態(tài)代碼。當一個程序段同時包含T代碼與刀具移動指令時,先執(zhí)行T代碼指令,而后執(zhí)行刀具移動指令。16一、零件加工程序的結(jié)構(gòu)程序名程序主體3.程序結(jié)束部分

P0001

N10T01M06S1000M03N20G54G90G00X0Y0Z10N30G01Z-5F80M07N40G41G01X10Y5N50G01X10Y30N60G01X20Y30N70G02X30Y20CR=5N80G01X30Y10N90G01X5Y10N100G40X0Y0N110G00Z200N120M09M05N130M30171.程序名程序名也叫程序號,是一個程序必需的標識符。

絕大多數(shù)數(shù)控系統(tǒng)的程序名由地址符后帶若干位數(shù)字組成。常見的地址符有:“%”、“O”、“P”等,視具體數(shù)控系統(tǒng)而定,國產(chǎn)華數(shù)控系統(tǒng)用“%”,日本FANUC系統(tǒng)用“O”。后面所帶的數(shù)字一般為4~8位。如:O2000。德國SINUMIRIK數(shù)控系統(tǒng)的程序名直接用數(shù)字和字母命名。

PKJ85

N10T01M06S1000M03N20G54G90G00X0Y0Z10……………182.程序主體

數(shù)控加工要完成的全部動作,是整個程序的核心由若干個程序段組成,每個程序段由一個或多個指令構(gòu)成。

N10T01M06S1000M03N20G54G90G00X0Y0Z10N30G01Z-5F80M07N40G41G01X10Y5N50G01X10Y30N60G01X20Y30…………19每個程浸序段是按由若干疤指令字往(code狡wor版d)組成漠,每個指令棚字是由崇文字(膛地址符琴)或與找其后所診帶的數(shù)聚字一起衛(wèi)組成。N20

G54

G90

G00

X0

Y0

Z10;指令字指令字G90地址符數(shù)字結(jié)束符20字符意義字符意義A關(guān)于X軸的角度尺寸M輔助功能B關(guān)于Y軸的角度尺寸N順序號C關(guān)于Z軸的角度尺寸O不用,有的定為順序編號D第二刀具功能,也有定為偏置號P平行于X軸的第三尺寸,也有定為固定循環(huán)的參數(shù)E第二進給功能Q平行于Y軸的第三尺寸,也有定為固定循環(huán)的參數(shù)F第一進給功能R平行于Z軸的第三尺寸,也有定為固定循環(huán)的參數(shù),圓弧的半徑等G準備功能S主軸速度的功能H暫不指定,有的定為偏置號T第一刀具功能I平行于X軸的插補參數(shù)或螺紋導程U平行于X軸的第二尺寸J平行于Y軸的插補參數(shù)或螺紋導程V平行于Y軸的第二尺寸K平行于Z軸的插補參數(shù)或螺紋導程W平行于Z軸的第二尺寸L不指定,有的定為固定循環(huán)返回次數(shù),也有的定為子程序返回次數(shù)X、Y、Z基本尺寸地址字母優(yōu)表21三、程止序的分喚類主程序和子程序有時被神加工零卷件上,合有多個慢形狀和籌尺寸都瀉相同的資部位,貍?cè)舭赐ㄈ浅5姆脚ň幊绦?,則有塑一定量燦的連續(xù)饑程序段園在幾處允完全重銀復的出槐現(xiàn),則疏可以將從這些重復的愉程序串寧,單獨防地提出筍來按一蘭定格式上做成子得程序,程序釘中子程丸序以外況的部分駐便稱為主程序。22兩次調(diào)用眉子程序的耐示意圖23例:雪在某工沙件上要炒銑出10個幾何形盡狀完全相軌同的臺階匠,如下圖撿所示,可酸采用子程臘序編程:24O20液02N01鏈G91輛G00氧G41逆D01本X50妨Y35誦S400廢M03然M08;N02霉M98率P01L遼10;N03替M0俊2;#01N01前G0計0Z罵-25;N02詢G0纖1Y屑60策F10陸0;N03誤X50;N04化G02床Y-50擱J-2暫5;N05鄰G01藍X-55;N06侮G0撤0Z錯25;N07損X165俯Y-1普0;N08朵M9城9;25數(shù)學處理懇:根據(jù)被腥加工零般件圖樣變,按照萬已經(jīng)確籠定的加議工工藝籮路線和挎允許的李編程誤召差,計哪算數(shù)控柱系統(tǒng)所涉需要輸藥入的數(shù)巷據(jù)數(shù)學處符理一般侵包括兩商個內(nèi)容漂:根據(jù)零件成圖樣給出酸的形狀,剩尺寸和公皇差等直接投通過數(shù)學透方法(如撈三角、幾排何與解析洋幾何法等疑),計算出艇編程時體所需要表的有關(guān)僻各點的嘴坐標值;當按照垃零件圖高樣給出引的條件將不能直刑接計算貸出編程泊所需的詞坐標,蝕也不能道按零件遠給出的僑條件直北接進行狐工件輪搬廓幾何梯要素的勢定義時巴,就必律須根據(jù)禿所采用待的具體搜工藝方琴法、工方藝裝備搜等加工吐條件,對零件原蠢圖形及有夕關(guān)尺寸進楚行必要的翻數(shù)學處理衰或改動,才可以牽進行各點咽的坐標計拍算和編程濕工作。26一、編程船原點的選橋擇為了換算日尺寸盡可嫂能簡便,罩減少計算發(fā)誤差,應彎選擇一個閃合理的編莊程原點。編程原臨點的確畫定原則繁為:(1)將編程背原點選骨在設(shè)計雅基準上組并以設(shè)燙計基準竿為定位冰基準(2)容易找正今對刀,對騎刀誤差小宇;(3)編程方便齡;(4)在毛坯裝上的位毫置能夠扁容易、君準確地飛確定,炒并且各答面的加戀工余量普均勻;(5)對稱零件愈的編程原掠點應選在煩對稱中心首。編程原馬點選定壤后,就捐應把各點的尺著寸換算成霸以編程原虹點為基準劃的坐標值。為了在侍加工過程叛中有效的蝕控制尺寸慮公差,按尺寸公差舅的中值來計算制坐標值由。27二、未知掏點坐標的抖計算1.基點坐縣標的計略算基點:任何一個筐零件的輪顏廓都是由山不同的幾啄何元素(如直線、即圓弧及柿特形曲線善等)組成的催,各創(chuàng)個元素老間的連盡接點。陜?nèi)缰苯季€與直遇線的交系點、雪直線與暫圓弧的弓交點或旨切點、企圓弧簡與圓弧府的交點剛與切點爐等。下圖中的A、B、C、D、E等即為秒基點。零件的基解點28求C點的坐穴標值可傍用多種省方法,漲在此殖選用下恰面兩種槽方法。方法一浸:求出直音線BC的方程共,然良后與以O(shè)2為圓心、腹半徑為30的圓的方勁程聯(lián)立求習解。為腐了計算方晚便,可于先將坐標泰原點選在A點上,事即A點坐標云為(0,0)。29方法二闖:如果以B和O2兩點連緩線的中情點O1為圓心榮、以O(shè)1O2的距離臥為半徑暫作一個流圓,談這個圓見與以O(shè)2為圓心柄、半朝徑為30的圓相攏交于C點和另一計對稱點C′。將雪這兩個據(jù)圓的方偶程聯(lián)立災求解也單能求出C點的坐孝標值??梢钥闯鑫瑢τ谌缁掖撕唵蔚谋I零件,基循點的計算南都很麻煩詳對于復雜錦的零件,彈其計算工蘭作量可想曠而知,為矩提高編程蹈效率,可瀉應用CAD寨/CA霜M軟件輔惜助編程咐。302.節(jié)點坐壇標的計員算當被加尾工零件妥的輪廓彎形狀與炭機床的惰插補功憑能不一菠致時,毫就只贏能采用逼近法,即用多個直糊線段或圓閘弧段去逼孩近被加工問曲線。這息時,逼誦近線段豈與被加可工曲線轉(zhuǎn)的交點影就稱為節(jié)點如下圖世所示的瘡曲線PE用直線段壇逼近時,決其交點A、B、C、D就是節(jié)購點。非圓曲線贊是用直線段段(等間距疤法、等盾步長法紙和等誤節(jié)差法等)或圓困弧段(盤曲率圓赤法、三界點圓法見和相切針圓法等觸)逼近捏加工的鮮。節(jié)點坐尚標計算強:計算蛋機、

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論