數(shù)控機(jī)床編程實例_第1頁
數(shù)控機(jī)床編程實例_第2頁
數(shù)控機(jī)床編程實例_第3頁
數(shù)控機(jī)床編程實例_第4頁
數(shù)控機(jī)床編程實例_第5頁
已閱讀5頁,還剩101頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第三章

數(shù)控機(jī)床編程實例數(shù)控車床編程數(shù)控銑床編程加工中心編程第三章數(shù)控機(jī)床編程實例1第一節(jié)數(shù)控車床編程指令1、坐標(biāo)的取法Z軸X軸主軸軸線方向徑向方向一、有關(guān)坐標(biāo)的指令正方向:刀具遠(yuǎn)離工件的方向2、絕對值和增量值絕對值:X、Z增量值:U、WX—直徑尺寸Z—軸向尺寸U—增量的兩倍W—增量值第三章數(shù)控機(jī)床編程實例2第三章數(shù)控機(jī)床編程實例33、可設(shè)定零點偏置(G54—G59)確定工件坐標(biāo)系原點在機(jī)床坐標(biāo)系的位置第三章數(shù)控機(jī)床編程實例44、加工程序原點偏置(G92)格式G92X_Z_工件坐標(biāo)系原點設(shè)定在工件左端面位置G92X200Z210工件坐標(biāo)系原點設(shè)定在工件右端面位置G92X200Z100工件坐標(biāo)系原點設(shè)定在卡爪前端面位置G92X200Z190第三章數(shù)控機(jī)床編程實例5二、有關(guān)運動的指令1、快速定位指令(G00)模態(tài)代碼指令格式G00X(U)_Z(W)_指令說明:X、Z后面的值為終點坐標(biāo)值U、W后面的值是現(xiàn)在點與目標(biāo)點之間的距離與方向指令功能:表示刀具以機(jī)床給定的快速進(jìn)給速度移動到目標(biāo)點第三章數(shù)控機(jī)床編程實例6例:如圖所示,刀具從換刀點A(刀具起點)快速進(jìn)給到B點,試分別用絕對坐標(biāo)方式和增量坐標(biāo)方式編寫G00程序段增量坐標(biāo)編程:G00U-60W-80絕對坐標(biāo)編程:G00X40Z122第三章數(shù)控機(jī)床編程實例72、直線插補(bǔ)指令(G01)模態(tài)代碼指令格式G01X(U)_Z(W)_F_指令功能G01指令使刀具以設(shè)定的進(jìn)給速度從所在點出發(fā),直線插補(bǔ)至目標(biāo)點。指令說明

X、Z后面的值為終點坐標(biāo)值U、W后面的值是現(xiàn)在點與目標(biāo)點之間的距離與方向F以F給定速度進(jìn)行切削加工,在無新的F指令替代前一直有效第三章數(shù)控機(jī)床編程實例8例:如圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對坐標(biāo)方式和增量坐標(biāo)方式編寫G00,G01程序段。絕對坐標(biāo)編程:G00X18Z2A-BG01X18Z-15F50B-CG01X30Z-26C-DG01X30Z-36D-EG01X42Z-36E-F增量坐標(biāo)編程:G00U-62W-58A-BG01W-17F50B-CG01U12W-11C-DG01W-10D-EG01U12E-F第三章數(shù)控機(jī)床編程實例93、圓弧插補(bǔ)指令(G02、G03)模態(tài)代碼指令格式G02I_K_F_G03X(U)_Z(W)_R_F_指令功能G02、G03指令表示刀具以F進(jìn)給速度從圓弧起點向圓弧終點進(jìn)行圓弧插補(bǔ)

指令說明1)G02為順時針圓弧插補(bǔ)指令

G03為逆時針圓弧插補(bǔ)指令第三章數(shù)控機(jī)床編程實例10朝著圓弧所在在平面的另一一坐標(biāo)軸的負(fù)負(fù)方向看,順為G02,,逆為G03第三章數(shù)控控機(jī)床編程實實例112)X、Z為圓弧終點坐坐標(biāo)值U、W為圓弧終點相相對于圓弧起起點的坐標(biāo)增增量3)R為圓弧弧半徑在0°~180°R為正值在180°~360°R為負(fù)值R編程只適用用于非整圓的的圓弧插補(bǔ)4)圓弧中心心地址I、K確定無論是絕對坐坐標(biāo),還是增增量坐標(biāo),I、K都采用用增量值第三章數(shù)控控機(jī)床編程實實例12ABIK中心XOZO1O2-I-K+I+KBA圓心坐標(biāo)I、、K是起點至至圓心的矢量量在X軸和Z軸上的分矢矢量,方向一一致取正,相相反為負(fù)第三章數(shù)控控機(jī)床編程實實例13例:如圖所示,走刀刀路線為A-B-C-D-E-F,,試分別用絕絕對坐標(biāo)方式和增量量坐標(biāo)方式編編程。絕對坐標(biāo)編程程G03X34Z-4K-4((或R4)F50A-BG01Z-20B-CG02Z-40R20C-DG01Z-58D-EG02X50Z-66I8((或R8)E-F增量坐標(biāo)編程程G03U8W-4k-4(或或R4)F50A-BG01W-16B-CG02W-20R20C-DG01W-18D-EG02U16W-8I8(或或R8)E-F第三章數(shù)控控機(jī)床編程實實例144、螺紋切削削指令(G32)指令說明指令格式G32X(U)_Z(W)_F(E)_指令功能切切削加工圓圓柱螺紋、圓圓錐螺紋和平平面螺紋。3)螺紋切切削應(yīng)注意在在兩端設(shè)置足足夠的升速進(jìn)進(jìn)刀段δ1和降速退退刀段δ2。。1)F—公制制螺紋的導(dǎo)程程E—英制制螺紋的導(dǎo)程程2)F表示長長軸方向的導(dǎo)導(dǎo)程如果X軸方向向為長軸,FF為半徑值。。對于圓錐螺紋紋,其斜角αα在450以下時,Z軸軸方向為長軸軸;斜角α在450~900時,X軸方向向為長軸;第三章數(shù)控控機(jī)床編程實實例15第三章數(shù)控控機(jī)床編程實實例16螺紋長度=螺螺紋有效長度度L+δ1+δ2δ1=2-5mmδ2=0.5δδ1例:如圖所示示,走走刀路路線為為A-B-C-D-A,,切削削圓錐錐螺紋紋,螺紋導(dǎo)導(dǎo)程為為4mm,δδ1=3mm,δδ2=2mm,每每次背背吃刀量為為1mm,,切削削深度度為2mm。G00X16G32X44W-45F4G00X50W45X14G32X42W-45F4G00X50W45第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例174、回回?fù)Q刀刀點指指令((G24—G27)指令格格式N10G24G24沿X軸退退刀到到換刀刀點G25沿Z軸退退刀到到換刀刀點G26先X向退退刀再再Z向向退刀刀到換換刀點點G27先Z向退退刀再再X向向退刀刀到換換刀點點必須同同時使使用G24換刀點換刀點G25換刀點G26換刀點G27第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例18指令格格式G90X(U)_Z(W)_F_指令說說明X、Z表表示切切削終終點坐坐標(biāo)值值;U、W表表示切切削終終點相相對循循環(huán)起起點的的坐標(biāo)標(biāo)分量量;F表表示示進(jìn)給給速度度1、直直線切削循循環(huán)指指令(G90))(單單一循循環(huán)))三、循循環(huán)指指令第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例192、錐錐面切削循循環(huán)指指令(G90))指令格格式G90X(U)_Z(W)_I_F_指令說說明X、Z表表示切切削終終點坐坐標(biāo)值值;U、W表表示切切削終終點相相對循循環(huán)起起點的的坐標(biāo)標(biāo)分量量;F表表示示進(jìn)給給速度度I錐面的的起點點和終終點在在軸方方向上上的增增量值值;第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例20例題如圖所所示,,運用用錐度切削循循環(huán)指指令編編程。。G90X40Z20I-5F30A-B-C-D-AX30A-E-F-D-AX20A-G-H-D-A第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例21作業(yè)第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例22第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例234、組組合面面切削循循環(huán)指指令(G71-G73))軸向走走刀輪輪廓切切削循循環(huán)指指令(G71))指令格格式G71A_I_K_D_F_E_S_G71P_Q_I_K_D_F_E_S_指令說說明A調(diào)調(diào)用用子程程序P、QP起始段段號Q結(jié)束段段號IX軸軸向精精車余余量((直徑徑值))KZ軸軸向精精車余余量D粗粗車車進(jìn)刀刀深度度(半半徑值值)F進(jìn)進(jìn)給給速度度E斜斜面面上的的進(jìn)給給量第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例24指令說說明1、每每次切切深D可按按工藝藝要求求設(shè)定定,當(dāng)當(dāng)實際際總切切深不是每每次切切深的的整數(shù)數(shù)倍時時,系系統(tǒng)自自動調(diào)調(diào)整粗粗加工循環(huán)環(huán)的最最后一一刀切切深,,以確確保精精加工工余量量。2、固固定循循環(huán)完完成后后,刀刀具回回到循循環(huán)起起點。。3、精精加工工第一一個程程序段段中,,只允允許G00X軸移動,Z軸不能能有移移動。。第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例25KKDII指令功功能切切除棒棒料毛毛坯大大部分分加工工余量量,切切削是是沿平平行Z軸軸方向向進(jìn)行行,A為循循環(huán)起起點,A-A′′-B為精精加工路路線第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例26例題如圖所所示,,工藝設(shè)設(shè)計規(guī)規(guī)定::粗車車時進(jìn)進(jìn)刀深深度為為2mm,,進(jìn)給給速度度100mm/min,,主軸軸轉(zhuǎn)速速500r/min,精精加工工余量量為0.5mm(x向),0.2mm(z向)運用外外圓粗粗加工工循環(huán)環(huán)指令令編程程。N010G92X150Z100N020G00X41Z0(快速速到達(dá)達(dá)循環(huán)環(huán)起點點)N030G71P40Q110I0.5K0.2D2F100S500N040G00X0Z0(Z軸軸未移移動))N050G03X11W-5.5R5.5N060G01W-10N070X17W-10N080W-15N090G02X29W-7.348R7.5N100G01W-12.652N110X41(刀具具自動動返回回循環(huán)環(huán)起點點A))第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例27徑向走走刀輪輪廓切切削循循環(huán)指指令(G72))指令格格式G72A_I_K_D_F_E_S_G72P_Q_I_K_D_F_E_S_指令說說明A調(diào)調(diào)用用子程程序P、QP起始段段號Q結(jié)束段段號IX軸軸向精精車余余量KZ軸軸向精精車余余量D粗粗車車進(jìn)刀刀深度度F進(jìn)進(jìn)給給速度度E斜斜面面上的的進(jìn)給給量第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例28DKI/2指令功功能切切除棒棒料毛毛坯大大部分分加工工余量量,切切削是是沿平平行X軸軸方向向進(jìn)行行,A為循循環(huán)起起點,A-A′′-B為精精加工路路線第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例29例題如圖所所示,,工藝設(shè)設(shè)計規(guī)規(guī)定::粗車車時進(jìn)進(jìn)刀深深度為為1mm,,進(jìn)給給速度度100mm/min,,主軸軸轉(zhuǎn)速速500r/min,精精加工工余量量為0.1mm(x向),0.2mm(z向)運用端端面粗粗加工工循環(huán)環(huán)指令令編程程。N010G92X150Z100N020G00X41Z1N030G72P40Q70I0.1K0.2F100S500N040G00X41Z-31N050G01X20Z-20N060Z-2N070X14Z1第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例30平行工工件輪輪廓切切削循循環(huán)指指令(G73))指令格格式G73A_U_W_I_K_D_F_E_S_G73P_Q_U_W_I_K_D_F_E_S_指令說說明U、WX軸和Z軸向粗粗車余余量U(半徑徑值))IX軸向向精車車余量量KZ軸向向精車車余量量D循循環(huán)次次數(shù)((粗車車)指令功功能適適合加加工鑄鑄造、、鍛造造成型型一類類工件件第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例31I/2KKI/2U+I/2W+K第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例32例題:如圖所所示,,粗車車余量量為18mm(x向向),,5mm(z向向),進(jìn)給給速度度100mm/min,主主軸轉(zhuǎn)轉(zhuǎn)速500r/min,,精加加工余余量為為0.5mm(x向向),0.5mm(z向),循循環(huán)次次數(shù)為為10次。。運用用固定定形狀狀切削削復(fù)合合循環(huán)環(huán)指令令編程程。N010G92XX100Z100N020G00XX50Z10N030G73P40Q090U18W5D10I0.5K0.5F100S100N040G01X0Z1N050G03X12W-6RR6N060G01W-10N070X20W-15N080W-13N090G02X34W-7R7N100G70P50Q100F30第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例33精加工工復(fù)合合循環(huán)環(huán)(G70)指令說說明P表示指指定精精加工工路線線第一一個程程序段段的順序號號Q表示指指定精精加工工路線線最后后一個個程序序段的順序序號指令格格式G70P_Q_指令功功能用用G71、G72、G73指令令粗加加工完完畢后后,可可用精精加工循循環(huán)指指令,,使刀刀具進(jìn)進(jìn)行A-A'-B的的精加加工第三章章數(shù)數(shù)控機(jī)機(jī)床編編程實實例34螺紋車車削循循環(huán)指指令((G76))指令格式G76X(U)Z(W)I(J)_K_H_F(E)_A_D_指令說明X表示D點的X坐標(biāo)標(biāo)值U表示由由A點至D點點的增量坐標(biāo)標(biāo)值;Z表示D點Z坐標(biāo)值值;W表示由由C點至D點點的增量坐標(biāo)標(biāo)值;I表示錐錐螺紋的半徑徑差;k表示螺螺紋高度(XX方向半徑值值);D表示第第一次走刀切切削深度;F表示螺螺紋導(dǎo)程;A刀尖角角(0?29?30?55?60?80?))第三章數(shù)控控機(jī)床編程實實例35第三章數(shù)控控機(jī)床編程實實例36例題如圖所示,工藝設(shè)計規(guī)定定:運用螺紋紋切削復(fù)合循循環(huán)指令編程程,刀尖為60°,螺紋紋高度為2.4mm,第第一次切深取取0.7mm,螺距為4mm,螺紋小徑為33.8mm。G00X60Z10G76X33.8Z-60I0K2.4H2F4A60D0.7第三章數(shù)控控機(jī)床編程實實例37調(diào)用子程序序指令(G22)指令格式G22A_H_G22P_Q_H_G22A_P_Q_G22A_P_指令說明A調(diào)調(diào)用子程序的的子程序號P、QP起始段號Q結(jié)束段號H循循環(huán)次數(shù)數(shù)循環(huán)結(jié)束用M02或RET結(jié)束子程程序運行第三章數(shù)控控機(jī)床編程實實例38四、參數(shù)編程程參數(shù)編程:程程序段中地址址符的數(shù)字由由儲存該數(shù)字字的儲存器地址所代替。。例:N40G01X20Z-5F100N40G01XAZBFC其中A=20B=-5C=100參數(shù)地址用英英文字母表示示,即G、L、N、O以以外22個英英文字母1、數(shù)學(xué)運算算2、程序跳轉(zhuǎn)轉(zhuǎn)無條件跳轉(zhuǎn)::指通過插入入跳轉(zhuǎn)指令來來改變程序執(zhí)執(zhí)行的順序,跳轉(zhuǎn)到指指定的程序段段。指令格式:GOTO××指令說明:××指跳轉(zhuǎn)到的指指定程序段第三章數(shù)控控機(jī)床編程實實例39條件跳轉(zhuǎn):用用IF條件語語句表示跳轉(zhuǎn)轉(zhuǎn),如果滿足足條件,則跳轉(zhuǎn)到指定的的程序段。指令格式:IF條件GOTO××指令說明:××指跳轉(zhuǎn)到的指指定程序段第三章數(shù)控控機(jī)床編程實實例40五、刀具補(bǔ)償償指令刀號補(bǔ)償號補(bǔ)償號:用來來存放刀具的的幾何補(bǔ)償量量和刀具磨損損補(bǔ)償量的寄存器的地址址號。2、刀尖半徑徑補(bǔ)償補(bǔ)償?shù)哪康模海壕褪墙鉀Q刀刀尖圓弧可能能引起的加工工誤差。假想刀尖的加加工誤差刀尖與刀尖圓圓弧1、幾何、磨磨損補(bǔ)償T××××第三章數(shù)控控機(jī)床編程實實例41刀尖圓弧半半徑補(bǔ)償指令令指令格式G41(G42、G40)G01(G00))X(U)_Z(W))_指令功能G41為刀尖尖圓弧半徑左左補(bǔ)償;G42為刀尖尖圓弧半徑右右補(bǔ)償;G40是取消消刀尖圓弧半半徑補(bǔ)償。指令說明順著刀具運動動方向看,刀刀具在工件的的左邊為刀尖尖圓弧半徑左補(bǔ)償;刀具具在工指令說說明件的右邊邊為刀尖圓弧弧半徑右補(bǔ)償。只有通過刀具具的直線運動動才能建立和和取消刀尖圓圓弧半徑補(bǔ)償。第三章數(shù)控控機(jī)床編程實實例42例題如圖所示,運運用刀具半徑補(bǔ)償償指令編程。G00X20Z2快進(jìn)至A0點G42G01X20Z0刀尖圓弧半徑徑右補(bǔ)償A0-A1Z-20A1-A2X40Z-40A2-A3-A4G40G01X80Z-40退刀并取消刀刀尖圓弧半徑徑補(bǔ)償A4-A5第三章數(shù)控控機(jī)床編程實實例43數(shù)控銑床編程程數(shù)控銑床編程程第三章數(shù)控控機(jī)床編程實實例44第二節(jié)數(shù)控銑銑床編程指令令一、尺寸系統(tǒng)統(tǒng)指令1、加工平面面的指令(模模態(tài)代碼)G17G18G19XY平面XZ平面YZ平面2、絕對和增增量方式編程程指令(模態(tài)態(tài)代碼)G90G91絕對方式增量方式數(shù)控銑床主要能銑削平平面、溝槽和和曲面,還能能加工復(fù)雜的的型腔和凸臺臺。第三章數(shù)控控機(jī)床編程實實例45指令格式G90G91指令功能設(shè)定坐標(biāo)輸入入方式指令說明1、G90指令建立絕絕對坐標(biāo)輸入入方式,移動動指令目標(biāo)點點的坐標(biāo)值X、Y、Z,,表示刀具離開開工件坐標(biāo)系系原點的距離離;2、G91指令建立增增量坐標(biāo)輸入入方式,移動動指令目標(biāo)點點的坐標(biāo)值X、Y、Z,,表示刀具離開開當(dāng)前點的坐坐標(biāo)增量。2、絕對和增增量方式編程程指令第三章數(shù)控控機(jī)床編程實實例46G21G20公制尺寸英制尺寸4、工件坐標(biāo)標(biāo)系的確定指令格式G92X__Y__Z__1、在機(jī)床上上建立工件坐坐標(biāo)系(也稱稱編程坐標(biāo)系系);2、坐標(biāo)值X、Y、Z為為刀具刀位點點在工件坐標(biāo)標(biāo)系中的坐標(biāo)標(biāo)值(也稱起起刀點或換刀刀點);3、公制和英英制尺寸指令功能設(shè)定工件坐標(biāo)標(biāo)系指令說明第三章數(shù)控控機(jī)床編程實實例47G54設(shè)定工工件坐標(biāo)系G92設(shè)定工工件坐標(biāo)系第三章數(shù)控控機(jī)床編程實實例481、快速點定定位G00指令指令格式G00X__Y__Z__指令說明1刀具以各各軸內(nèi)定的速速度由始點((當(dāng)前點)快快速移動到到目標(biāo)點;2刀具運動動軌跡與各軸軸快速移動速速度有關(guān);3刀具在起起始點開始加加速至預(yù)定的的速度,到達(dá)達(dá)目標(biāo)點前減減速定位二、基本運動動指令指令功能快速點定位第三章數(shù)控控機(jī)床編程實實例49指令格式G01X__Y__Z__F__指令功能直線插補(bǔ)運動動指令說明1刀具按照照F指令所規(guī)規(guī)定的進(jìn)給速速度直線插補(bǔ)補(bǔ)至目標(biāo)點;;2F代碼是是模態(tài)代碼,,在沒有新的的F代碼替代代前一直有效效;3各軸實際際的進(jìn)給速度度是F速度在在該軸方向上上的投影分量量;4用G90或G91可可以分別按絕絕對坐標(biāo)方式式或增量坐標(biāo)標(biāo)方式編程。。2、直線插補(bǔ)補(bǔ)G01指令第三章數(shù)控控機(jī)床編程實實例50例題刀具從A點直直線插補(bǔ)至B點,使用絕絕對坐標(biāo)與增增量坐標(biāo)方式編程。G90G01X60Y30F200G91G01X40Y20F200第三章數(shù)控控機(jī)床編程實實例513、圓弧插補(bǔ)指指令(G02G03)指令格式G17X

Y

I

J

G90G91G18G19G02G03Z

X

Z

Y

K

I

J

K

()R

F

1從圓弧所所在平面的垂垂直坐標(biāo)軸的的負(fù)方向看去去,順時針方方向為G02,逆時針方方向為G03;2F規(guī)定了了沿圓弧切向向的進(jìn)給速度度;3X、Y、、Z為圓弧終終點坐標(biāo)值,,如果采用增增量坐標(biāo)方式式G91,X、Y、Z表表示圓弧終點點相對于圓弧弧起點在各坐坐標(biāo)軸方向上上的增量;指令說明第三章數(shù)控控機(jī)床編程實實例524I、J、、K表示圓弧弧圓心相對于于圓弧起點在在各坐標(biāo)軸方方向上的增量,與G90或G91的定義無無關(guān);5R是圓弧弧半徑,當(dāng)圓圓弧所對應(yīng)的的圓心角為0°~180°時,R取正值;圓圓心角為180°~360°時,R取負(fù)值;6I、J、、K的值為零零時可以省略略;7在同一程程序段中,如如果I、J、、K與R同時時出現(xiàn)則R有有效。第三章數(shù)控控機(jī)床編程實實例53XY插補(bǔ)平面面XZ插補(bǔ)平面面YZ插補(bǔ)平面面第三章數(shù)控控機(jī)床編程實實例54例題如圖所示,設(shè)設(shè)起刀點在坐坐標(biāo)原點O,,刀具沿A-B-C路線切削加工,,使用絕對坐坐標(biāo)與增量坐坐標(biāo)方式編程程。第三章數(shù)控控機(jī)床編程實實例55絕對坐標(biāo)編程程G92X0Y0G90G17G00X200Y40M03S500G03X140Y100I-60(或R60)F100G02X120Y60I-50(或R50)G00X0Y0M05M02增量坐標(biāo)編程程G92X0Y0G91G17G00X200Y40M03S500G03X-60Y60I-60(或R60)F100G02X-20Y-40I-50(或R50)G00X-120Y-60M05M02第三章數(shù)控控機(jī)床編程實實例56例題如圖所示,起起刀點在坐標(biāo)標(biāo)原點O,從從O點快速移移動至A點,,逆時針加工整整圓,使用絕絕對坐標(biāo)與增增量坐標(biāo)方式式編程。絕對坐標(biāo)編程程G92X0Y0G90G00X30Y0G03I-30J0F100G00X0Y0增量坐標(biāo)編程程G92X0Y0G91G00X30Y0G03I-30J0F100G00X-30Y0第三章數(shù)控控機(jī)床編程實實例57指令功能刀具作短暫的的無進(jìn)給光整整加工指令說明1地址碼X可用小數(shù),,單位為S;;2地址碼P只能用整整數(shù),單位為為ms。3G04程程序段必須單單獨在一段中中,該段中不不允許有其他他指令。4、暫停G04指令指令格式G04P__X__第三章數(shù)控控機(jī)床編程實實例58三、刀具補(bǔ)償償指令1、刀具半徑徑補(bǔ)償指令((G41、G42、G40)指令格式X__Y__H(或D)__G01G42G41G00指令說明1X__Y__表示刀具移動動至工件輪廓廓上點的坐標(biāo)標(biāo)值;2H(或或D)__為刀具半徑補(bǔ)補(bǔ)償寄存器地地址符,寄存存器存儲刀具具半徑補(bǔ)償值值;3G41左左補(bǔ)償,G42右補(bǔ)償;4通過G00或G01運動指令建立刀具具半徑補(bǔ)償。。第三章數(shù)控控機(jī)床編程實實例59指令格式X__Y__G01G40G00指令說明1X__Y__表示刀具軌跡跡中取消刀具具半徑補(bǔ)償點點坐標(biāo)值;2通過G00或G01運動指令取消消刀具半徑補(bǔ)補(bǔ)償;3G40必必須和G41或G42成對使用。第三章數(shù)控控機(jī)床編程實實例60例題如圖所示,刀刀具由O點至至A點,采用用刀具半徑左左補(bǔ)償指令G41后,刀刀具將在直線線插補(bǔ)過程中中向左偏置一一個半徑值,,使刀具中心心移動到B點點。G41G01X50Y40F100H01G40G00X0Y0第三章數(shù)控控機(jī)床編程實實例612、刀具長度度補(bǔ)償指令((G54、G55、G56)指令格式Y(jié)__H__G55G54G56指令說明H為刀具長度度補(bǔ)償代碼,,后面兩位數(shù)數(shù)字是刀具長長度補(bǔ)償寄存存器的地址符符。X__H__Z__H__G53注銷長度補(bǔ)償償?shù)谌聰?shù)控控機(jī)床編程實實例62例題如圖所示,圖圖示中A點為為刀具起點,,加工路線為為1-2-3-4-5-6-7-8-9,要求求刀具在工件件坐標(biāo)系零點點Z軸方向向向下偏移3mm,按增量量方式編程。。252515320257030YXA3XZA第三章數(shù)控控機(jī)床編程實實例63N01G91G00X70Y45M03S800N02(G00)G56Z-22H01N03G01Z-18F100M08N04G04X5N05G00Z18N06G01X30Y-20N07Z-33F100N08G00Z55M09N09X-100Y-25N10M30第三章數(shù)控控機(jī)床編程實實例64四、調(diào)用子程程序指令(M98、M99)指令格式M98P__L__M99五、簡化編程程的指令1、鏡像功能能指令G24、G25((模態(tài)代碼))指令格式G24X__Y__Z__M98P__G25X__Y__Z__指令說明G24建立鏡鏡像,G25取消鏡像像第三章數(shù)控控機(jī)床編程實實例65例題30301010-10-10-30-30OXYR10第三章數(shù)控控機(jī)床編程實實例66%10主主程序N01G91G17M03S500N02M98P100N03G24X0N04M98P100N05G25X0N06G24X0Y0N07M98P100N08G25X0Y0N09G24Y0N10M98P100N11G25Y0N12M05N13M30%100子子程程序序N100G41G00X10Y4D01N110Z-98N120G01Z-7F100N130Y26N140X10N150G03X10Y-10I10N160G01Y-10N170X-26N180G00Z105N190G40X-4Y-10N200M99第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例672、、縮縮放放功功能能指指令令G50、、G51((模模態(tài)態(tài)代代碼碼))指令令格格式式G51X__Y__Z__P__M98P__G50指令令說說明明1G51指指定定縮縮放放開開,,G50指指定定縮縮放放關(guān)關(guān);;2X、、Y、、Z為為縮縮放放中中心心坐坐標(biāo)標(biāo)值值;;3P為為縮縮放放倍倍數(shù)數(shù)4M98P__調(diào)調(diào)用用的的子子程程序序是是G51縮縮放放的的對對象象;;5縮縮放放不不能能用用補(bǔ)補(bǔ)償償量量,,并并對對A、、B、、C、、U、、V、、W軸軸無無效效。。第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例68例題題如圖圖所所示示的的三三角角形形,,頂頂點點A((30,,40)),,B((70,,40)),,C((50,,80)),,若若D((50,,50))為為中中心心放放大大2倍倍,,則則縮縮放放程程序序為為DCABA’(10,30)B’(90,30)C’(50,110)XYOG51X50Y50P2第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例69例題題用直直徑徑為為5mm的的立立銑銑刀刀,,加加工工如如圖圖所所示示零零件件,,其其中中方方槽槽的的深深度度為為5mm,,圓圓槽槽的的深深度度為為4mm,,外外輪輪廓廓厚厚度度為為10mm。。R20808010080R15?3055XYOO1100N010G90G92X0Y0Z20N020G00X40Y0Z2S800M03N030M98O1010N040G00Z2N050X15Y0N060M98O1020N070G00Z2N080X60Y-60N090M98O1030第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例70N100G00Z20N110X0Y0M05N120M30O1010N010G01Z-5F100N020X0Y-40N030X-40Y0N040X0Y40N050X40Y0M99O1020N010G01Z-4F150N020G02X15Y0R15N030M99O1030N010G00Z-10N020G41G01X35Y-50F80H05N030X-30N040G02X-50Y-30R20N050G01Y35N060G03X-35Y50R15N070G01X30N080G02X50Y30R20N090G01Y-35N100G03X-35Y-50R15N110G40G01X-60Y-60N120M99第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例71執(zhí)行行G43時時,,Z實=Z指令令+H中的的偏偏置置值值執(zhí)行行G44時時,,Z實=Z指令令–H中的的偏偏置置值值第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例72作業(yè)業(yè)第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例73第三三節(jié)節(jié)加加工工中中心心編編程程指指令令數(shù)控控加加工工中中心心具具有有刀刀庫庫和和自自動動換換刀刀機(jī)機(jī)構(gòu)構(gòu),,適適合合箱體體、模具具型型腔腔、撥叉叉等非回回轉(zhuǎn)轉(zhuǎn)體體工工件件的加加工工。。加工工中中心心立式式臥式式以立式式為例例討討論論一、、與與坐坐標(biāo)標(biāo)系系有有關(guān)關(guān)的的指指令令1、、加加工工中中心心的的坐坐標(biāo)標(biāo)系系加工工中中心心一一般般都都采采用用多多軸軸聯(lián)聯(lián)動動控控制制XYZO第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例742、、機(jī)機(jī)床床原原點點和和工工件件原原點點的的設(shè)設(shè)定定機(jī)床床原原點點::一一般般設(shè)設(shè)在在機(jī)機(jī)床床最最大大加加工工范范圍圍內(nèi)內(nèi)平平面面的的左左上上角角工件件原原點點::由由編編程程人人員員可可在在工工件件的的適適當(dāng)當(dāng)位位置置上上確確定定3、、工工件件坐坐標(biāo)標(biāo)系系設(shè)設(shè)定定指指令令((G92))4、、尺尺寸寸單單位位((G20、、G21))G20G21英制制單單位位公制制單單位位模態(tài)態(tài)代代碼碼5、、絕絕對對值值、、增增量量值值((G90、、G91))G90G91絕對對值值增量量值值模態(tài)態(tài)代代碼碼第三三章章數(shù)數(shù)控控機(jī)機(jī)床床編編程程實實例例756、、平平面面選選擇擇((G17、、G18、、G19))G17G18G19XY平平面面XZ平平面面YZ平平面面二、、基基本本運運動動指指令令1、、快快速速定定位位((G00))指令令格格式式G00X__Y__Z__指令說明1X、Y、Z后面面為終點坐標(biāo)標(biāo)值。2刀具所所經(jīng)過的路徑徑不作嚴(yán)格的的要求,可直直線可折線。第三章數(shù)控控機(jī)床編程實實例762、直線插補(bǔ)補(bǔ)(G01))指令格式G01X__Y__Z__F__3、圓弧插補(bǔ)補(bǔ)(G02、G03)指令格式G17X

Y

I

J

G90G91G18G19G02G03Z

X

Z

Y

K

I

J

K

()R

F

第三章數(shù)控控機(jī)床編程實實例77三、刀具補(bǔ)償償指令1、刀具半徑徑補(bǔ)償指令((G41、G42、G40)指令格式X__Y__H(或D)__G01G42G41G00指令格式Z__H__G44G432、刀具長度度補(bǔ)償指令((G43、G44、G49)第三章數(shù)控控機(jī)床編程實實例78四、固定循環(huán)環(huán)指令固定循環(huán)主要要指孔的循環(huán)環(huán),包括鉆孔孔、鏜孔攻絲絲等(一)固定循循環(huán)功能概述述1、固定循環(huán)環(huán)指令G73:高速速深孔往復(fù)排排屑鉆G74:攻左左螺紋G76:精鏜鏜G81:鉆孔孔G82:鉆孔孔G83:深孔孔排屑G84:攻右右螺紋G85:鏜削削G86:鏜削削G88:鏜削削G89:鏜削削G87:背鏜鏜第三章數(shù)控控機(jī)床編程實實例792、固定循環(huán)環(huán)的動作組成成6個動作組成成:X、Y坐標(biāo)定定位快進(jìn)到R點加工孔孔底動作返回到R點返回到初始點點R點Z值初始點注:固定循環(huán)只只能使用在X-Y平面上,Z坐標(biāo)僅作孔孔加工的進(jìn)給給。上述動作的進(jìn)給速度由由F決定,動動作的進(jìn)給速度按按固定循環(huán)規(guī)規(guī)定決定。第三章數(shù)控控機(jī)床編程實實例803、固定循環(huán)環(huán)的代碼組成成三組代碼數(shù)據(jù)格式代代碼G90/G91返回點代碼碼孔加工方式式代碼G73—G89G98返返回初始點G99返返回R點4、固定循環(huán)環(huán)指令組的書書寫格式G__X__Y__Z__R__P__Q__F__L__G99G90G91G98第三章數(shù)控控機(jī)床編程實實例81指令說明1、G__是指G73—G892、X、Y指孔在在XY平面的的坐標(biāo)位置3、Z指定定孔底的坐標(biāo)標(biāo)值。增量方方式時,是R點到孔底的的距離;絕對方方式時,是孔孔底的Z坐標(biāo)標(biāo)值。4、R增量值:初始始點到R的距距離絕對值:R點的坐標(biāo)值值5、QG73、G83:指定定每次進(jìn)給的的深度G76、G87:指定定刀具的位移移量6、P是指刀刀具在孔底暫暫停的時間,,最小單位為為1ms第三章數(shù)控控機(jī)床編程實實例827、F是指指切削進(jìn)給的的進(jìn)給率8、L是指指固定循環(huán)次次數(shù)9、G73—G89、Z、R、P、Q、F為模態(tài)代代碼10、G80是指固固定循環(huán)取消消代碼第三章數(shù)控控機(jī)床編程實實例83(二)固定循循環(huán)指令1、高速深孔孔往復(fù)排屑鉆鉆G73主主要用用于高速鉆孔孔指令格式G73X__Y__Z__R__Q__F__Z點初始點R點G98G99QQQd第三章數(shù)控控機(jī)床編程實實例842、攻左螺紋紋G74指令格式G74X__Y__Z__R__F__初始點R點G98G99ZCWCCWCW第三章數(shù)控控機(jī)床編程實實例853、鉆孔G81用用于中心心鉆加工定位位孔和一般孔孔加工指令格式G81X__Y__Z__R__F__初始點R點G98G99Z第三章數(shù)控控機(jī)床編程實實例864、鉆孔G82锪锪孔循環(huán)環(huán)指令格式G82X__Y__Z__R__P__F__初始點R點G98G99ZP第三章數(shù)控控機(jī)床編程實實例875、精鏜G76指令格式G76X__Y__Z__R__Q__P__F__初始點R點G98G99ZPoss主軸定向停止R點初始點第三章數(shù)控控機(jī)床編程實實例88例題:Q=0.2R點初始點16101031015XYON01G92X0Y0Z0N02G00G90X10Y15N03G43Z0H01M03S500N04G76G98(G99)Z-26R-10Q0.2F100N05G00Z0M05第三章數(shù)控控機(jī)床編程實實例896、鏜孔循環(huán)環(huán)G88指令格式G88X__Y__Z__R__P__F__初始點R點G98G

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論