數(shù)控車床程序編制_第1頁(yè)
數(shù)控車床程序編制_第2頁(yè)
數(shù)控車床程序編制_第3頁(yè)
數(shù)控車床程序編制_第4頁(yè)
數(shù)控車床程序編制_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)控車床程序編制*數(shù)控加工編程及操作2*數(shù)控加工編程及操作3*數(shù)控加工編程及操作46.1編程指令差異G71(G70)——公制(英制)單位選擇DIMAON直徑/DIMAOF半徑編程指令絕對(duì)和增量位置數(shù)據(jù)G90、G91、AC、IC4.G2/G3X…Y…I…J…(CR=…)F…——圓弧插補(bǔ)5.G4F…暫停時(shí)間(秒)或G4S…暫停主軸轉(zhuǎn)數(shù)6.G33X…Z…K(或I)…SF=…——螺紋加工7.T…D…(1~9)8.子程序1)子程序命名同主程序(.MPF)命名,或L后跟7位數(shù)字,擴(kuò)展名.SPF2)子程序調(diào)用:子程序名P…(循環(huán)次數(shù))3)M2——程序結(jié)束;M2/RET/M17——子程序結(jié)束9.恒線速切削10.車削循環(huán)(CYCLE93-CYCLE98)、鉆削循環(huán)(CYCLE81-CYCLE89)*數(shù)控加工編程及操作51.G71(G70)——公制/英制單位選擇G71公制單位選擇G70英制單位選擇說(shuō)明:適用于X、Z、I、K、CR、可編程零點(diǎn)偏置,不適用于進(jìn)給率、刀具半徑補(bǔ)償、可設(shè)定零點(diǎn)偏置等與工件無(wú)直接關(guān)系的幾何數(shù)值。G710公制單位選擇,也適用于進(jìn)給率FG700英制單位選擇,也適用于進(jìn)給率F*數(shù)控加工編程及操作62.直徑/半徑編程指令DIAMON直徑編程指令DIAMOF半徑編程指令*數(shù)控加工編程及操作73.絕對(duì)和增量位置數(shù)據(jù)G90、G91、AC、IC說(shuō)明:G90;絕對(duì)尺寸,模態(tài)指令G91;增量尺寸,模態(tài)指令…=AC();某軸以絕對(duì)尺寸輸入,程序段有效…=IC();某軸以增量尺寸輸入,程序段有效如:G90X20Z75X50Z=IC(-20)G91X20Z40X10Z=AC(60)*數(shù)控加工編程及操作84.G2/G3——圓弧插補(bǔ)G2/G3X…Y…I…J…(CR=…)F…5.G4——暫停G04F…暫停時(shí)間(秒)或G04S…暫停主軸轉(zhuǎn)數(shù)*數(shù)控加工編程及操作9復(fù)習(xí):G00、G01、G02、G03等指令*數(shù)控加工編程及操作10程序如下:P0302;N001T1D1;N002DIAMON;N003S800M03;N004G90G00X6.0Z2.0;N005G01Z-20.0F0.3;N006G02X14.0Z-24.0CR=4.0;N007G91G01Z-8.0;N008G03X=AC(20.0)Z-3.0CR=3.0;N009G01Z-37.0;N010G02X20.0Z-10.0CR=10.0;N011G01Z-20.0;N012G03X=AC(52.0)Z-6.0CR=6.0;N013G02X10.0Z-5.0CR=5.0;N014G90G00X100.0Z52.7M05;N015M02;*數(shù)控加工編程及操作11(1)X、Z為螺紋切削的終點(diǎn)坐標(biāo)值(X坐標(biāo)值依據(jù)《機(jī)械設(shè)計(jì)手冊(cè)》查表確定)。

書寫格式G33X…Z…SF=…K(或I)…(3)X省略時(shí)為圓柱螺紋切削,Z省略時(shí)為端面螺紋切削;X、Z均不省略時(shí)為錐螺紋切削;(2)對(duì)于錐螺紋的螺紋導(dǎo)程I(或K),當(dāng)斜角≤45度時(shí),以Z軸方向的坐標(biāo)值K指定,45~90度之間時(shí),以X軸方向的坐標(biāo)值I指定。(4)螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段δ1和降速退刀段δ2。6.G33——螺紋切削*數(shù)控加工編程及操作12引入距離超越距離螺紋切削

車螺紋時(shí),為保證螺距的準(zhǔn)確,應(yīng)避免在進(jìn)給機(jī)構(gòu)的加速和減速過(guò)程中切削,故應(yīng)有引入距離和超越距離。*數(shù)控加工編程及操作13

例:試編寫如圖所示螺紋的加工程序。螺紋導(dǎo)程3mm,升速進(jìn)刀段δ1=3mm,降速退刀段δ2=1.5mm。假設(shè)第1刀螺紋切削深度1mm;第2刀螺紋切削深度0.5mm?!璆91G00X-62;G33Z-74.5K3;G00X62;Z74.5;X-63;G33Z-74.5K3;G00X63;Z74.5;……G33編程舉例1*數(shù)控加工編程及操作14G33編程舉例2:錐螺紋加工

例:螺紋導(dǎo)程3.5mm,升速進(jìn)刀段δ1=2mm,降速退刀段δ2=1mm。假設(shè)第1刀螺紋切削深度1mm;第2刀螺紋切削深度0.5mm。直徑采用絕對(duì)值方式編程:第1刀14-2*1=12;43-2*1=41第2刀12-2*0.5=11;43-2*0.5=40……G00X12;G33X41Z=IC(-43)K3.5;G90G00X50;……*數(shù)控加工編程及操作15螺紋加工的數(shù)值計(jì)算表

常用米制螺紋切削進(jìn)給次數(shù)與吃刀量螺距1.01.522.53牙深(半徑量)0.650.981.31.6251.95(直徑值)切削次數(shù)及吃刀量1次0.70.80.91.01.22次0.40.60.60.70.73次0.20.40.60.60.64次

0.160.40.40.45次

0.10.40.46次

0.150.47次

0.2螺紋大徑:螺紋小徑:例:試計(jì)算M24×2螺紋d、d1的尺寸。d=D=d-0.1×P=24-0.1×2=23.8mmd1=D1=d-0.65×P×2=24–0.65×2×2=21.4mm*數(shù)控加工編程及操作161.刀具的幾何補(bǔ)償、磨損補(bǔ)償7.刀具參數(shù)補(bǔ)償指令刀具位置偏差

在編程時(shí),一般以其中一把刀具為基準(zhǔn),并以該刀具的刀尖位置A為依據(jù)來(lái)建立工件坐標(biāo)系。這樣,當(dāng)其他刀位轉(zhuǎn)至加工位置時(shí),刀尖的位置B相對(duì)于刀尖位置A就會(huì)有偏差。由此,原來(lái)設(shè)定的工件坐標(biāo)系對(duì)這些刀具就不適用了。另外,每把刀具在加工過(guò)程中都有不同程序的磨損。因此,應(yīng)進(jìn)行位置補(bǔ)償。刀具的補(bǔ)償功能由T代碼實(shí)現(xiàn)。

T代碼后面跟的1-2位數(shù)字為刀具號(hào),D代碼后面跟的數(shù)字1-9為刀具補(bǔ)償寄存器的地址號(hào),該處存有刀具的幾何偏差量和磨損偏差量。如:T1D1*數(shù)控加工編程及操作17(1)刀具的幾何補(bǔ)償絕對(duì)刀偏法刀具相對(duì)于機(jī)床參考點(diǎn)的偏置*數(shù)控加工編程及操作18(2)刀具的磨損補(bǔ)償*數(shù)控加工編程及操作19SIEMENS802D數(shù)控系統(tǒng)刀具位置補(bǔ)償界面*數(shù)控加工編程及操作20工件坐標(biāo)系的建立指令TT指令如:T1D1相當(dāng)于

T0101這一指令不產(chǎn)生機(jī)床運(yùn)動(dòng)。*數(shù)控加工編程及操作21

編程時(shí),通常都將車刀刀尖作為一點(diǎn)來(lái)考慮,但實(shí)際上刀尖處存在圓角,如圖所示。當(dāng)用按理論刀尖點(diǎn)編出的程序進(jìn)行端面、外徑、內(nèi)徑等與軸線平行或垂直的表面加工時(shí),是不會(huì)產(chǎn)生誤差的。但在進(jìn)行倒角、錐面及圓弧切削時(shí),則會(huì)產(chǎn)生少切或過(guò)切現(xiàn)象,如圖所示。具有刀尖圓弧自動(dòng)補(bǔ)償功能的數(shù)控系統(tǒng)能根據(jù)刀尖圓弧半徑計(jì)算出補(bǔ)償量,避免少切或過(guò)切現(xiàn)象的產(chǎn)生。圖刀尖圓弧R

圖刀尖圓角造成的少切與過(guò)切(2)刀尖圓弧半徑補(bǔ)償*數(shù)控加工編程及操作22G40--取消刀具半徑補(bǔ)償,按編程軌跡進(jìn)給。G41--刀具半徑左補(bǔ)償,沿進(jìn)給方向看,刀尖偏在軌跡的左側(cè)。G42--刀具半徑右補(bǔ)償,沿進(jìn)給方向看,刀尖偏在軌跡的右側(cè)。在設(shè)置刀尖半徑補(bǔ)償值時(shí),還要設(shè)置刀尖位置編碼,指定編碼值的方法參考圖。圖刀尖圓角方向代號(hào)的確定方法刀具參數(shù)補(bǔ)償指令前置刀架的刀尖方向編碼*數(shù)控加工編程及操作23書寫格式:G40(G41/G42)G01(或G00)X(U)…Z(W)…F…刀具參數(shù)補(bǔ)償指令

刀尖半徑補(bǔ)償應(yīng)當(dāng)用G00或者G01功能來(lái)建立。刀尖半徑補(bǔ)償?shù)拿顟?yīng)當(dāng)在切削進(jìn)程啟動(dòng)之前完成;并且能夠防止從工件外部起刀帶來(lái)的過(guò)切現(xiàn)象。刀尖半徑補(bǔ)償應(yīng)當(dāng)用G00或者G01功能來(lái)取消。要在切削進(jìn)程之后取消。例:應(yīng)用刀尖半徑補(bǔ)償功能加工如圖所示零件:刀尖方位編碼為3……G42G00X20Z10;……G40G00X150Z150;

*數(shù)控加工編程及操作24系統(tǒng)刀具表界面*數(shù)控加工編程及操作25XT.MPFN10T1D1;N20M03S1500;N30G00G42X58Z10M08;N50G01Z0F1.5;N60X70F0.2;N70X78Z-4;N80X83;N90X85Z-5;N95Z-15N100G02X91Z-18R3F0.15;N110G01X94;N120X97Z-19.5;N130X100;N140G00G40X200Z175;N150M05;N160M02;刀尖半徑補(bǔ)償實(shí)例例:應(yīng)用刀尖圓弧自動(dòng)補(bǔ)償功能加工如圖所示零件。刀尖位置編碼:3*數(shù)控加工編程及操作26

有時(shí)被加工零件上,有多個(gè)形狀和尺寸都相同的部位,若按通常的方法編程,則有一定量的連續(xù)程序段在幾處完全重復(fù)的出現(xiàn),則可以將這些重復(fù)的程序串,單獨(dú)地?fù)?dān)出來(lái)按一定格式做成子程序,程序中子程序以處的部分便稱為主程序。子程序可以被多次重復(fù)調(diào)用。而且有些數(shù)控系統(tǒng)中可以進(jìn)行子程序的“多層嵌套”,子程序可以調(diào)用其它子程序,從而可以大大地簡(jiǎn)化編程工作,縮短程序長(zhǎng)度,節(jié)約程序存貯器的容量。

不同廠家生產(chǎn)的數(shù)控系統(tǒng),子程序的格式與調(diào)用代碼也不相同。8.子程序指令*數(shù)控加工編程及操作272)調(diào)用子程序L

…/*P…子程序名后跟重復(fù)調(diào)用次數(shù),省略時(shí)默認(rèn)P=1。主程序可調(diào)用8重子程序。也可以多次調(diào)用子程序。3)子程序的格式L××××.SPF;——子程序名……

——程序段M02/RET;——程序結(jié)束并返回主程序的下一程序段

1)子程序命名同主程序(.MPF)命名,或L后跟7位數(shù)字,擴(kuò)展名.SPF*數(shù)控加工編程及操作289.恒線速切削

書寫格式G96SLIMS=F/(主軸轉(zhuǎn)速×直徑=常數(shù))

最高轉(zhuǎn)速限制

LIMS=;單位r/min。

恒線速控制書寫格式:G96S…;S后面的數(shù)字表示的是恒定的線速度:m/min。F旋轉(zhuǎn)進(jìn)給率,與G95中一樣,如果此前G94有效,則必須重新寫入一合適的地址字F值。恒線速取消書寫格式:G97S…;S后面的數(shù)字表示恒線速取消后的主軸轉(zhuǎn)速,如S未指定,將保留G96的最終值。

例:G96S120LIMS=1500F0.3G97表示恒線速取消。

*數(shù)控加工編程及操作29N5T1D1N10M3;主軸旋轉(zhuǎn)方向N20G96S120LIMS=2500;恒定切削速度生效,120米/分鐘,轉(zhuǎn)速上限2500轉(zhuǎn)/分鐘N30G0X150;沒(méi)有轉(zhuǎn)速變化,因?yàn)槌绦蚨蜰31執(zhí)行G0功能N31X50Z…;沒(méi)有轉(zhuǎn)速變化,因?yàn)槌绦蚨蜰32執(zhí)行G0功能N32X40;回輪廓,按照?qǐng)?zhí)行程序段N40的要求自動(dòng)調(diào)節(jié)新的轉(zhuǎn)速N40G1F0.2X32Z…;進(jìn)給0.2毫米/轉(zhuǎn)…N180G97X….Z…;取消恒定切削N190S…;新定義的主軸轉(zhuǎn)速,轉(zhuǎn)/分鐘

*數(shù)控加工編程及操作30(1)毛坯切削——CYCLE95指令格式:CYCLE95(NPP,MID,F(xiàn)ALZ,F(xiàn)ALX,F(xiàn)AL,F(xiàn)F1,F(xiàn)F2,F(xiàn)F3,VARI,DT,DAM,_VRT)與華中系統(tǒng)G71U(Δd)R(r)P(ns)Q(nf)X(Δx)Z(Δz)F(f)S(s)T(t)對(duì)照說(shuō)明:①NPP:輪廓可以定義子程序,NPP為子程序名,輪廓也可以定義為調(diào)用程序的一部分,NPP為起始標(biāo)志的名稱:末尾標(biāo)志的名稱。相當(dāng)于G71中ns~nf之間的程序段調(diào)用。②MID:進(jìn)給深度(無(wú)符號(hào))。相當(dāng)于G71中的U(Δd)。③FALZ,F(xiàn)ALX:分別是Z向與X向(直徑值)的精加工余量(無(wú)符號(hào))。相當(dāng)于G71中的Z(Δz)和X(Δx)。④FAL:沿進(jìn)給軸方向給輪廓指定的精加工余量(無(wú)符號(hào))。相當(dāng)于有凹槽的G71中的E(Δe)。FALZ,F(xiàn)ALX與FAL可以只指定一組參數(shù),如果兩組同時(shí)指定,執(zhí)行時(shí)精加工余量為兩組的累加。⑤FF1:無(wú)凹槽處的粗加工切削進(jìn)給率。相當(dāng)于G71中的F。⑥FF2:進(jìn)入凹槽處的粗加工切削進(jìn)給率。多于G71的參數(shù),加工參數(shù)細(xì)化了。

10.復(fù)合循環(huán)功能*數(shù)控加工編程及操作31⑦FF3:精加工的切削進(jìn)給率。相當(dāng)于ns~nf之間指定的切削進(jìn)給率。⑧VARI:加工類型,范圍值1~12,具體含義詳見(jiàn)表3-6和圖3-24。⑨DT和DAM:粗加工時(shí)為了斷屑而設(shè)置的一對(duì)參數(shù)。加工多長(zhǎng)距離后暫停,DAM為暫停前的路徑長(zhǎng)度;DT為暫停時(shí)間。不需要斷屑時(shí)可不指定這對(duì)參數(shù)。⑩_VRT:粗加工時(shí)的退刀量。相當(dāng)于G71中的R(e)。*數(shù)控加工編程及操作32SIMENS802D*數(shù)控加工編程及操作33*數(shù)控加工編程及操作34程序如下:N10T1D1;N20S800M03;N30DIAMON;N40G90G00G42X160.0Z180.0M08;CYCLE95(“KSL:JSL”,7,2,4,,0.3,0.15,0.15,9,,,2)KSL:N60G00X40.0S800;N70G91G01Z-40.0F0.15;N80G90X60.0G91Z-30.0;N90Z-20.0;N100G90X100.0G91Z-10.0;N110Z-20.0;N120G90X140.0G91Z-20.0;JSL:N140G90G00X200Z220;N150M05;N160M02;O1100;*數(shù)控加工編程及操作35或程序如下:N10T1D1;N20S800M03;N30DIMAON;N40G90G00G42X160.0Z180.0M08;CYCLE95(“L50”,7,2,4,,0.3,0.15,0.15,9,,,2)N140G90G00X200Z220;N150M05;N160M02;O1100.MPF;L50.SPFN60G00X40.0S800;N70G91G01Z-40.0F0.15;N80G90X60.0G91Z-30.0;N90Z-20.0;N100G90X100.0G91Z-10.0;N110Z-20.0;N120G90X140.0G91Z-20.0;M02*數(shù)控加工編程及操作36CN20.MPF;主程序T3D1S600M3;DIAMON;G95G0X17Z1;CYCLE95(“CNKS:CNJS”,2,0.4,-0.8,,0.15,0.08,0.08,3,,,0.5)G90G0X80Z100T4D1S800;G0X17Z1;CYCLE95(“CNKS:CNJS”,2,0,0,,0.15,0.08,0.08,7,,,0.5)CNKS:G0X46G1Z0G2X34Z-6CR=6G1Z-16G3X23Z-21.5CR=5.5G1Z-36X20Z-37.5Z-54CNJS:G0X18Z100M5;M2;*數(shù)控加工編程及操作37*數(shù)控加工編程及操作382、螺紋切削——CYCLE97指令格式:CYCLE97(PIT,MPIT,SPL,F(xiàn)PL,DM1,DM2,APP,ROP,TDEP,F(xiàn)AL,IANG,NSP,NRC,NID,VARI,NUMT)①PIT和MPIT:PIT為螺紋導(dǎo)程(無(wú)符號(hào))。當(dāng)加工公制粗牙圓柱螺紋時(shí),也可以用MPIT指定螺紋的公稱尺寸(M3~M60)。兩個(gè)參數(shù)選擇其一。②SPL,F(xiàn)PL和DM1,DM2:DM1和SPL分別為零件圖上螺紋毛坯起點(diǎn)的X坐標(biāo)和Z坐標(biāo),DM2和和FPL分別為螺紋毛坯終點(diǎn)的X坐標(biāo)和Z坐標(biāo)。對(duì)于內(nèi)螺紋,DM1,DM2則是指底孔的直徑。③APP和ROP:分別為螺紋加工的升速段和降速段長(zhǎng)度(無(wú)符號(hào))。④FAL:精加工余量(直徑值)。⑤TDEP和IANG:TDEP為螺紋牙型高(半徑值)。IANG為螺紋的切入角。直進(jìn)法取0,斜進(jìn)法(沿側(cè)面切削)取刀型半角。如果是正值,表示斜向進(jìn)給始終在同一側(cè)進(jìn)行,如果是負(fù)值,在兩個(gè)側(cè)面交替進(jìn)行。*數(shù)控加工編程及操作39⑥NSP:螺紋切削起始點(diǎn)與主軸基準(zhǔn)零脈沖的轉(zhuǎn)角差,機(jī)床默認(rèn)為0。⑦VARI:加工類型,范圍值1~4。1:外螺紋恒定切削深度進(jìn)給;2:內(nèi)螺紋恒定切削深度進(jìn)給;3:外螺紋恒定切削面積進(jìn)給(遞減進(jìn)給);4:內(nèi)螺紋恒定切削面積進(jìn)給。⑧NRC:粗加工切削次數(shù)。⑨NID:光整次數(shù)。⑩NUMT:螺紋頭數(shù)。*數(shù)控加工編程及操作40CLW.MPF;T4D1S200M3;DIAMON;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論