版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
常用編程指令第1頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令概述與坐標(biāo)和坐標(biāo)系有關(guān)的指令運動路徑控制指令輔助功能及其他功能指令不同數(shù)控系統(tǒng)功能的比較第2頁,課件共47頁,創(chuàng)作于2023年2月
一、數(shù)控編程常用指令代碼分類
5.1概述
1、準(zhǔn)備功能G、輔助功能M、主軸功能S、進給功能F、刀具功能T代碼2、模態(tài)G代碼和非模態(tài)G代碼3、模態(tài)M功能和非模態(tài)M功能4、前作用M功能和后作用M功能第5章數(shù)控編程常用指令
二、我國JB3208-1983G、M代碼見表4.1、4.2第3頁,課件共47頁,創(chuàng)作于2023年2月
5.2.1
工作坐標(biāo)系設(shè)定指令
5.2與坐標(biāo)和坐標(biāo)系有關(guān)的指令
G92模態(tài)指令程序段格式為:G92XYZX、Y、Z為刀位點在工件坐標(biāo)系中的初始位置。G92X25.0Z350.0設(shè)定工件坐標(biāo)系為X1O1Z1G92X25.0Z10.0設(shè)定工件坐標(biāo)系為X2O2Z2第5章數(shù)控編程常用指令圖4.1工件坐標(biāo)系設(shè)定35010O2Z1、Z2O1X1X225第4頁,課件共47頁,創(chuàng)作于2023年2月
5.2.2
工件坐標(biāo)系選擇指令工件坐標(biāo)系選擇指令有G54、G55、G56、G57、G58、G59。均為模態(tài)指令。加工之前,通過MDI(手動鍵盤輸入)方式設(shè)定這6個坐標(biāo)系原點在機床坐標(biāo)系中的位置,系統(tǒng)則將它們分別存儲在6個寄存器中。程序中出現(xiàn)G54~G59中某一指令時,就相應(yīng)地選擇了這6個坐標(biāo)系中的一個。程序段格式為:G54
第5章數(shù)控編程常用指令5.2與坐標(biāo)和坐標(biāo)系有關(guān)的指令
第5頁,課件共47頁,創(chuàng)作于2023年2月
G52,屬于非模態(tài)指令,僅在本程序段中有效。程序段格式為:G52XYZABC第5章數(shù)控編程常用指令
5.2.3
局部坐標(biāo)設(shè)定指令5.2與坐標(biāo)和坐標(biāo)系有關(guān)的指令
5.2.4
直接機床坐標(biāo)系編程指令直接機床坐標(biāo)系編程指令G53,屬于非模態(tài)指令,只在本程序段中有效。在含有G53指令的程序段中,利用絕對值編程的移動指令的坐標(biāo)位置是相對于機床坐標(biāo)系的。第6頁,課件共47頁,創(chuàng)作于2023年2月
G17、G18、G19指令功能為指定坐標(biāo)平面,都是模態(tài)指令,相互之間可以注銷。G17、G18、G19分別指定空間坐標(biāo)系中的XY平面、ZX平面和YZ平面
第5章數(shù)控編程常用指令
5.2.5
坐標(biāo)平面選擇指令5.2與坐標(biāo)和坐標(biāo)系有關(guān)的指令
第7頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.2與坐標(biāo)和坐標(biāo)系有關(guān)的指令
5.2.6
絕對值編程指令與增量值編程指令絕對值編程指令是G90,增量值編程指令是G91,它們是一對模態(tài)指令。G90出現(xiàn)后,其后的所有坐標(biāo)值都是絕對坐標(biāo),當(dāng)G91出現(xiàn)以后,G91以后的坐標(biāo)值則為相對坐標(biāo)。
絕對值編程增量值編程第8頁,課件共47頁,創(chuàng)作于2023年2月
1、尺寸單位設(shè)定指令第5章數(shù)控編程常用指令5.3.1
單位設(shè)定指令5.3運動路徑控制指令
尺寸單位設(shè)定指令有G20、G21。其中G20表示英制尺寸,G21表示公制尺寸。G21為缺省值。SIMENS和FAGOR系統(tǒng)采用G71/G70代碼。
2、進給速度單位的設(shè)定指令G94、G95,均為模態(tài)指令,G94為缺省值。程序段格式為:G94F;或G95FG94設(shè)定每分鐘進給量,G20--in/min、G21--mm/min。G95設(shè)定每轉(zhuǎn)進給量,G20--in/r、G21--mm/r。第9頁,課件共47頁,創(chuàng)作于2023年2月
3、半徑和直徑編程第5章數(shù)控編程常用指令5.3.1
單位設(shè)定指令5.3運動路徑控制指令
半徑和直徑編程指令分別為G22和G23。注意,華中數(shù)控世紀(jì)星HNC-21/22T系統(tǒng)的直徑/半徑編程采用G36/G37代碼。如圖,刀尖從A到B時,以絕對值編程為例,程序段為:直徑編程
G90G01X36Z8半徑編程
G90G01X18Z8第10頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.2
快速定位指令
G00為快速定位指令,刀具以點位控制方式從刀具所在位置以各軸設(shè)定的最高允許速度移動到指定位置,屬于模態(tài)指令。編程格式為:G00X—Y—Z—XYZ為目標(biāo)點坐標(biāo)。指令F對G00程序段無效
同時到達終點單向到達終點第11頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3運動路徑控制指令
G60與G00的功能相似,它們都是快速地進行定位。只不過G60定位的方式不同,它先快速到達一個中間點,然后再以一固定速度移到定位點。為非模態(tài)指令,僅在本程序段中有效。程序段格式為:G60XYZ,其中X、Y、Z為定位終點。
5.3.3
方向定位指令第12頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.4線性進給指令
G01指令即直線插補指令,按程序段中規(guī)定的進給速度F,由某坐標(biāo)點移動到另一坐標(biāo)點,插補加工出任意斜率的直線。
機床在執(zhí)行G01指令時,在該程序段中必須具有或在該程序段前已經(jīng)有F指令,如無F指令則認(rèn)為進給速度為零。G01和F均為模態(tài)代碼。編程格式:G01X—Y—Z—F—
X、Y、Z為目標(biāo)點坐標(biāo)。
第13頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.4線性進給指令
例如:圖4.6所示路徑,要求用G01,坐標(biāo)系原點O是程序起始點,要求刀具由O點快速移動到A點,然后沿AB、BC、CD、DA實現(xiàn)直線切削,再由A點快速返回程序起始點O,其程序如下:
OXYADCB12281042G01編程圖例%○0001
N01G92X0Y0N10G91G00X10Y12S600T01M03N20G01Y28F100N30X42N40Y12N50X10N60G00X0Y0N70MO5N80M30
%第14頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.5圓弧進給及螺旋線進給指令5.3運動路徑控制指令
G02、G03為圓弧插補指令,該指令的功能是使機床在給定的坐標(biāo)平面內(nèi)進行圓弧插補運動。圓弧插補指令首先要指定圓弧插補的平面,插補平面由G17、G18、G19選定。圓弧插補有兩種方式,一是順時針圓弧插補G02,一是逆時針插補G03。編程格式有兩種,一是I、J、K格式,另一種是R格式。1、圓弧插補指令第15頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.5圓弧進給及螺旋線進給指令1、圓弧插補指令程序段格式:G02X__Y__I__J__F__或G02X__Y__R__F__G03X__Y__I__J__F__或G03X__Y__R__F
第16頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令1、圓弧插補指令如圖所示圖例,設(shè)刀具由坐標(biāo)原點O相對工件快速進給到A點,從A點開始沿著A、B、C、D、E、F、A的線路切削,最終回到原點O。
OXY153878R2048R23301025ABCDE58F%0001N10G92X0Y0N20G90G17M03N30GOOX15Y10N40G01X43F180S400N50G02X20Y20I20F80N60G01X0Y18F180N70X-40N80G03X-23Y-23J-23F80N90G01Y-15F180N100G00X-15Y-10N110M02
使用R格式編程
N50G02X78Y30R20F80N80G03X15Y25R23F80R表示圓心角小于180o的圓弧用R-表示圓心角大于180o的圓弧
*整圓只能用圓心坐標(biāo)編程
第17頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.5圓弧進給及螺旋線進給指令2、螺旋線進給指令以XY平面為例,程序段格式為:G17G02/G03X__Y__I__J__Z__F__G17G02/G03X__Y__R__Z__F__螺旋線進給指令的執(zhí)行方式如圖所示。
第18頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令編寫加工程序
第19頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.3.6暫停指令5.3運動路徑控制指令
G04為暫停指令,該指令的功能是使刀具作短暫的無進給加工(主軸仍然在轉(zhuǎn)動),經(jīng)過指令的暫停時間后再繼續(xù)執(zhí)行下一程序段,以獲得平整而光滑的表面。G04指令為非模態(tài)指令。其程序段格式為:G04X(或P或F或S)
N05G90G1F120Z-50S300M03N10G04X2.5;暫停2.5秒N15Z70N20G04S30;主軸暫停30轉(zhuǎn)N30G00XOY0;進給率和主軸轉(zhuǎn)速繼續(xù)有效N40……第20頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.1輔助功能指令5.4輔助功能及其它功能指令
M00指令實際上是一個暫停指令。功能是執(zhí)行此指令后,機床停止一切操作。按下控制面板上的啟動指令后,機床重新啟動,繼續(xù)執(zhí)行后面的程序。1、M00——程序停止指令2、M01——計劃停止指令
M01指令的功能與M00相似,不同的是,M01只有在預(yù)先按下控制面板上“選擇停止開關(guān)”按鈕的情況下,程序才會停止。3、M02——程序結(jié)束指令
M02指令的功能是程序全部結(jié)束。此時主軸停轉(zhuǎn)、切削液關(guān)閉,數(shù)控裝置和機床復(fù)位。該指令寫在程序的最后一段。第21頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.1輔助功能指令5.4輔助功能及其它功能指令
M03表示主軸正轉(zhuǎn),M04表示主軸反轉(zhuǎn)。所謂主軸正轉(zhuǎn),是從主軸向Z軸正向看,主軸順時針轉(zhuǎn)動;反之,則為反轉(zhuǎn)。M05表示主軸停止轉(zhuǎn)動。4、M03、M04、M05——主軸正轉(zhuǎn)、反轉(zhuǎn)、停止指令5、M06——自動換刀指令
M06為手動或自動換刀指令。當(dāng)執(zhí)行M06指令時,進給停止,但主軸、切削液不停。6、M07、M08、M09——冷卻液開關(guān)指令
M07表示2號冷卻液或霧狀冷卻液開。M08表示1號冷卻液或液狀冷卻液開。M09表示關(guān)閉冷卻液開關(guān)。
第22頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.1輔助功能指令5.4輔助功能及其它功能指令
M30指令與M02指令的功能基本相同,不同的是,M30能自動返回程序起始位置,為加工下一個工件作好準(zhǔn)備。7、M30——程序結(jié)束指令8、M98、M99——子程序調(diào)用與返回指令
M98為調(diào)用子程序指令,M99為子程序結(jié)束并返回到主程序的指令。第23頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.2刀具功能指令刀具功能用地址符T加4位數(shù)字表示,前兩位是刀具號,后兩位是刀補號。如果后兩位數(shù)為00,則表示刀具補償取消。如:T0101
1、T指令編程2、T、D指令編程
T后接兩位數(shù)字,表示刀號,選擇刀具;D后面也是接兩位數(shù),表示刀補號。如果選用了D0,則表示取消刀具補償。如:T01D01第24頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.3進給功能指令5.4輔助功能及其它功能指令也稱F功能,表示進給速度,屬于模態(tài)代碼。在G01、G02、G03和循環(huán)指令程序段中,必須要有F指令,或者在這些程序段之前已經(jīng)寫入了F指令。進給功能用地址符F和其后1至5位數(shù)字表示,通常(F×××)表示。單位一般為mm/min,當(dāng)進給速度與主軸轉(zhuǎn)速有關(guān)時(如車削螺紋),單位為mm/r。
1、切向進給速度的恒定控制2、進給量設(shè)定G94G95、G98G993、進給速度的調(diào)整進給修調(diào)開關(guān)4、快速移動速度進給修調(diào)開關(guān)第25頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令5.4.4主軸轉(zhuǎn)速功能指令5.4輔助功能及其它功能指令也稱S功能,主要表示主軸轉(zhuǎn)速或速度,屬于模態(tài)代碼。主軸轉(zhuǎn)速功能用地址符S加二到四位數(shù)字表示。用G97和G96分別指令單位為r/min或m/min,通常使用G97(r/min)。G96S300;主軸轉(zhuǎn)速為300m/minG97S1500;主軸轉(zhuǎn)速為1500r/min在車床系統(tǒng)里,G97表示主軸恒轉(zhuǎn)速,G96表示恒切削速度。
5.5不同數(shù)控系統(tǒng)功能的比較
第26頁,課件共47頁,創(chuàng)作于2023年2月
第5章數(shù)控編程常用指令
1.程序段格式程序段是組成數(shù)控加工程序的基本單元,它是由若干個程序字(或功能字)組成,用來表示數(shù)控機床的某一個動作或一組動作。程序段格式是指程序段中的字、字符和數(shù)據(jù)的安排形式?,F(xiàn)在一般使用字地址可變程序段格式,每個字長不固定,各個程序段中的長度和功能字的個數(shù)都是可變的。地址可變程序段格式中,在上一程序段中寫明的、本程序段里又不變化的那些字仍然有效,可以不再重寫。這種功能字稱之為續(xù)效字。程序編寫格式
第27頁,課件共47頁,創(chuàng)作于2023年2月程序段格式舉例:N20G00X100Y80Z10M03S3000T02N30G01X88.1Y30.2Z-10F500N40X90(本程序段省略了續(xù)效字“G01,Y30.2,F(xiàn)500,S3000,T02,M08”,但它們的功能仍然有效)
第5章數(shù)控編程常用指令在程序段中,必須明確組成程序段的各要素:①移動目標(biāo):終點坐標(biāo)值X、Y、Z;②沿怎樣的軌跡移動:準(zhǔn)備功能字G;③進給速度:進給功能字F;④切削速度:主軸轉(zhuǎn)速功能字S;⑤使用刀具:刀具功能字T;⑥機床輔助動作:輔助功能字M。第28頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令2.加工程序的一般格式⑴程序開始符、結(jié)束符程序開始符、結(jié)束符是同一個字符,ISO代碼中是%,EIA代碼中是EP,書寫時要單列一段。⑵程序名程序名有兩種形式:一種是英文字母O和1~4位正整數(shù)組成;另一種是由英文字母開頭,字母數(shù)字混合組成的。一般要求單列一段。⑶程序主體程序主體是由若干個程序段組成的。每個程序段一般占一行。⑷程序結(jié)束指令程序結(jié)束指令可以用M02或M30,它位于整個主程序的最后一段。第29頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令加工程序的一般格式:
%開始符
O1000程序名
N10G00G54X50Y30M03S3000T02M08N20G01X100Y50F500N30X90……
程序主體………………N120M30程序結(jié)束%結(jié)束符第30頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令暫停指令編程格式:G04X(P)_
G04是暫停指令,根據(jù)暫停計時器預(yù)先給定的暫停時間停止進給,暫停以后讀入下一個程序段。不同的數(shù)控裝置的暫停時間不同,一般為0.1~10秒之間。G04指令可使刀具作暫短的無進給光整加工,一般用于鏜平面、車槽、車階梯軸、锪孔等加工。地址碼X或P為暫停時間。其中:X后面可用帶小數(shù)點的數(shù),單位為s。如G04X5.1表示前面的程序執(zhí)行完后,要經(jīng)過5.1s的暫停,下面的程序段才執(zhí)行;地址P后面不允許用小數(shù)點,單位為ms,如G04P1200表示暫停1.2s。第31頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令機床返回參考點指令1.自動返回參考點校驗G27編程格式:G27X_Y_Z_式中:X、Y、Z為指定的刀具終點坐標(biāo)值。G27指令是用于校驗刀具是否正確地返回到用指令設(shè)置的參考點位置。執(zhí)行本指令的動作是:刀具首先快速向終點運動并進行定位,定位完成后,對該點進行參考點檢測。若定位點是參考點,則發(fā)出“參考點到達”信號,否則系統(tǒng)報警。第32頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令2.自動返回參考點G28編程格式:G28X_Y_Z_
該指令使指令的軸快速自動返回到參考點。X、Y、Z值是被指令的返回參考點的軸的中間點坐標(biāo)值,被指令的中間點坐標(biāo)被儲存在存儲器中,其動作如圖所示。G28指令的軸,從A點以快速進給速度定位到中間點B,即動作1,然后再以快速進給速度定位到參考點R,即動作2。第33頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令3.從參考點自動返回G29編程格式:G29X_Y_Z_
式中:X、Y、Z為目標(biāo)點坐標(biāo)值。G29指令執(zhí)行時,刀具從參考點R出發(fā),快速到達G28指令的中間點B定位,如圖所示的動作3,然后到達G29指令的目標(biāo)點C定位,即動作4。G29指令一般在G28指令之后使用,用于刀具自動換刀后返回所需加工的位置。第34頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令刀具補償指令
在零件輪廓銑削加工時,由于刀具半徑尺寸影響,刀具的中心軌跡與零件輪廓往往不一致。為了避免計算刀具中心軌跡,直接按零件圖樣上的輪廓尺寸編程,數(shù)控系統(tǒng)提供了刀具半徑補償功能,見圖所示。
第35頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令G41為左偏刀具半徑補償,定義為假設(shè)工件不動,沿刀具運動方向向前看,刀具在零件左側(cè)的刀具半徑補償,見圖所示。編程格式:G41G_X_Y_D_第36頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令G42為右偏刀具半徑補償,定義為假設(shè)工件不動,沿刀具運動方向向前看,刀具在零件右側(cè)的刀具半徑補償,見圖所示。編程格式:G42G_X_Y_D_第37頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令G40為補償撤消指令,使用此指令G41、G42的功能失效。撤消刀具半徑補償
第38頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令G40為補償撤消指令,使用此指令G41、G42的功能失效。刀具半徑補償?shù)墓ぷ鬟^程。其中:實線表示編程軌跡;點劃線表示刀具中心軌跡;r等于刀具半徑,表示偏移向量。建立刀具半徑補償
第39頁,課件共47頁,創(chuàng)作于2023年2月第5章數(shù)控編程常用指令刀具半徑補償運動
G41/G42
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品助理面試題及競品分析方法含答案
- 財務(wù)管理招聘全解析及答案集
- 軟件測試工程師的成長路徑與技能提升
- 市場專員面試要點及題目參考
- 稅務(wù)客服專員培訓(xùn)題庫與答案參考
- 刀具存儲項目可行性分析報告范文(總投資12000萬元)
- 深度解析(2026)《GBT 18793-2002信息技術(shù) 可擴展置標(biāo)語言(XML)1.0》
- 深度解析(2026)《GBT 18737.4-2003紡織機械與附件 經(jīng)軸 第4部分織軸、整經(jīng)軸和分段整經(jīng)軸邊盤的質(zhì)量等級》
- 針對BIM技術(shù)的負(fù)責(zé)人面試題集
- 中航工業(yè)安全工程師筆試題庫及解析
- 切爾諾貝利核電站事故工程倫理分析
- 初中地理七年級上冊第七章第四節(jié)俄羅斯
- 法院起訴收款賬戶確認(rèn)書范本
- 課堂觀察與評價的基本方法課件
- 私募基金內(nèi)部人員交易管理制度模版
- 針對低層次學(xué)生的高考英語復(fù)習(xí)提分有效策略 高三英語復(fù)習(xí)備考講座
- (完整)《走遍德國》配套練習(xí)答案
- 考研準(zhǔn)考證模板word
- 周練習(xí)15- 牛津譯林版八年級英語上冊
- 電力電纜基礎(chǔ)知識課件
- 代理記賬申請表
評論
0/150
提交評論