加工中心編程及操作_第1頁
加工中心編程及操作_第2頁
加工中心編程及操作_第3頁
加工中心編程及操作_第4頁
加工中心編程及操作_第5頁
已閱讀5頁,還剩100頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

平面內(nèi)溝槽類零件加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目1第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)基本指令(G00、G01、G02、G03)的應(yīng)用掌握平面及平面內(nèi)溝槽的加工方法任務(wù)1、任務(wù)分析

如圖所示,為平面溝槽類零件,工件材料45#鋼,分析得知該類零件溝槽側(cè)面與其上表面的垂直度一般要求較高,故先要銑削該零件的上表面。完成之后,按照溝槽寬度選擇Φ3鍵槽刀進(jìn)行銑削溝槽。因此,將該零件分為兩部分內(nèi)容加工:(一)銑平面(二)銑溝槽任務(wù)2、指令講解快速定位(G00)1.格式

G00X

Y

Z

.這個(gè)命令把刀具從當(dāng)前位置移動(dòng)到命令指定的位置(在絕對坐標(biāo)方式下),或者移動(dòng)到某個(gè)距離處(在增量坐標(biāo)方式下)。2.功能:快速定位。用于將刀具以快速進(jìn)給的速度定位至目標(biāo)點(diǎn)上。

3.注意事項(xiàng)①G00只能用于快速定位,不能用于切削。②使用G00指令時(shí),刀具的實(shí)際運(yùn)動(dòng)路線并不一定是直線,而是一條折線,所以在使用時(shí)要注意刀具與工件發(fā)生干涉。③使用G00指令時(shí),刀具的移動(dòng)速率由機(jī)床的控制面板上的快速進(jìn)給倍率來調(diào)節(jié)。4.舉例N10G00X-100Y-100Z65任務(wù)2、指令講解

直線切削進(jìn)給(G01)1.格式

G01

X

Y

Z

F

.這個(gè)命令將刀具以直線形式,按F代碼指定的速率,從它的當(dāng)前位置移動(dòng)到程序要求的位置。F的速率是程序中指定軸速率的復(fù)合速率。2.功能指令刀具以聯(lián)動(dòng)的方式,按F規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線(聯(lián)動(dòng)直線軸的合成軌跡為直線)移動(dòng)到程序段指令的終點(diǎn)。3.舉例G01G90X-50.F100;或G01G91X30.F100;G01G90X-50.Y30.F100;或G01G91X30.Y15.Z0F100;G01G90X-50.Y30.Z15.F100;任務(wù)2、指令講解

圓弧切削進(jìn)給(G02、G03)1.格式

2.功能按指定進(jìn)給速度的圓弧運(yùn)動(dòng)。

3.注意事項(xiàng)

①當(dāng)圓弧圓心角小于180°時(shí),R為正值;②當(dāng)圓弧圓心角大于180°時(shí),R為負(fù)值;③整圓編程時(shí)不可以使用R,只能用I、J、K;④F為編程的兩個(gè)軸的合成進(jìn)給速度。任務(wù)2、指令講解

圓弧的順/逆方向的判定方法:2個(gè)右手定則:①先用笛卡爾右手定則(大拇指、食指、中指分別指向X、Y、Z軸正方向)建立機(jī)床坐標(biāo)系,判斷不在圓弧平面的第三軸的正方向。②再用右手安培定則判斷圓弧的順/逆方向:伸出右手,大拇指指向不在圓弧平面第三軸的負(fù)方向,四個(gè)手指做環(huán)繞,若與四指環(huán)繞方向一致的為順圓插補(bǔ)G02,反之為逆圓插補(bǔ)G03。任務(wù)2、指令講解

4.舉例圓弧起點(diǎn)的X坐標(biāo)值------------30.圓弧中心的X坐標(biāo)值------------10.因此,“I”就是-20.(10-30=-20)圓弧起點(diǎn)的Y坐標(biāo)值------------10.圓弧中心的Y坐標(biāo)值------------5.因此,“J”就是-5.(5–10=-5)結(jié)果,這個(gè)情況下圓弧編程指令如下所列:G17G03G90X5.Y25.I-20.J-5.;或者,G17G03G91X-25.Y15.I-20.J-5.;或圓弧半徑編程指令:G17G03G90X5.Y25.R20.616.;或者,G17G03G91X-25.Y15.R20.616;

任務(wù)3、程序編制

一、銑平面編程原點(diǎn)確定在該零件上表面中心處,工件材料45#鋼,各切削參數(shù)選用如下:選用Φ20平刀;主軸轉(zhuǎn)速S=1500r/min;進(jìn)給率F=300mm/min;切削深度Z=0.8mm。走刀路線如圖所示。

任務(wù)3、程序編制

參考程序O0001;(程序名)N10G90G21G17G40G49G80(程序初始化,可以省略,加上安全些)N20G54;(建立工件坐標(biāo)系)N30T01M06;(調(diào)用1號(hào)刀,銑床可以省略)N40M03S1500;(主軸正轉(zhuǎn),轉(zhuǎn)速S為1500r/min)N50G00X40Y-25;(刀具從某個(gè)位置瞄準(zhǔn)下刀點(diǎn),準(zhǔn)備下刀)N60Z10;(快速下刀)N70G01Z-0.8F100;(切削進(jìn)給下刀,銑面深度為0.8mm)N80X-25F300;(沿X軸切至-25位置,進(jìn)給量F=300mm/min)N90Y-10;(沿Y軸切至-10位置)N100X25;(沿X軸切至25位置)N110Y5;(沿Y軸切至5位置)N120X-25;(沿X軸切至-25位置)N130Y30;(沿Y軸切至30位置)N140X40;(沿X軸切至40位置)N150G00Z150;(快速提刀)N160M05;(主軸停止)N170M30;(程序結(jié)束)

任務(wù)3、程序編制

二、銑溝槽編程原點(diǎn)確定在該零件上表面中心處,工件材料45#鋼,各切削參數(shù)選用如下:根據(jù)溝槽寬度選用Φ3平刀;主軸轉(zhuǎn)速S=2000r/min;進(jìn)給率F=100mm/min;切削深度Z=2mm。走刀路線從A→B→C→D→E→F→G→H→A,如圖所示。

任務(wù)3、程序編制

參考程序O0002;(程序名)N10G90G21G17G40G49G80(程序初始化,可以省略,加上安全些)N20G54;(建立工件坐標(biāo)系)N30T01M06;(調(diào)用1號(hào)刀,銑床可以省略)N40M03S2000;(主軸正轉(zhuǎn),轉(zhuǎn)速S為2000r/min)N50G00X12Y17;(刀具從某個(gè)位置瞄準(zhǔn)下刀點(diǎn),準(zhǔn)備下刀)N60Z10;(快速下刀)N70G01Z-2F80;(下刀切入工件,下刀進(jìn)給率F=80mm/min,切深為2mm)N80X-4;(從A→B直線切削,進(jìn)給率F=80mm/min)N90G03X-12Y9R8;(從B→C逆時(shí)針圓弧切削)N100G01Y-13;(從C→D直線切削)N110G03X-8Y-17R4;(從D→E逆時(shí)針圓弧切削)N120G01X12(從E→F直線切削)N130Y-7;(從F→G直線切削)N140G02X12Y7R-8.04;(從G→H順時(shí)針圓弧切削)N150G01Y17;(從H→A直線切削)N160G00Z150;(快速提刀)N170M05;(主軸停止)N180M30;(程序結(jié)束)內(nèi)外輪廓零件加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目2第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)刀具半徑補(bǔ)償指令(G40、G41、G42)的應(yīng)用解決零件的內(nèi)、外輪廓的精確加工

任務(wù)1、任務(wù)分析

如下圖所示,為內(nèi)、外輪廓類零件,工件材料45#鋼,按照尺寸完成加工。由圖分析得:(一)內(nèi)、外輪廓都有精度要求,需要引入刀具半徑補(bǔ)償功能進(jìn)行加工。(二)先進(jìn)行中心圓臺(tái)的外輪廓加工,再進(jìn)行內(nèi)邊輪廓加工。任務(wù)2、指令講解刀具半徑補(bǔ)償(G41、G42)1.格式

其中刀補(bǔ)號(hào)地址D后跟的數(shù)值是刀具號(hào),它用來調(diào)用內(nèi)存中刀具半徑補(bǔ)償?shù)臄?shù)值。2.功能:在加工運(yùn)行時(shí),控制系統(tǒng)將根據(jù)程序中的刀補(bǔ)指令自動(dòng)進(jìn)行相應(yīng)的刀具偏置,確保刀具刃口切削出符合要求的輪廓。3.注意事項(xiàng):

①刀補(bǔ)建立階段:該段程序段只能用G00/G01指令②刀補(bǔ)使用階段:可以用G01,G02/G03等指令加工輪廓,沒有限制。任務(wù)2、指令講解

G41是在相對于刀具前進(jìn)方向左側(cè)進(jìn)行補(bǔ)償,稱為左刀補(bǔ),如圖(a)所示。G42是在相對于刀具前進(jìn)方向右側(cè)進(jìn)行補(bǔ)償,稱為右刀補(bǔ),如圖(b)所示。任務(wù)2、指令講解

刀具半徑補(bǔ)償取消(G40)1.格式

2.功能

取消刀具半徑補(bǔ)償。

3.注意事項(xiàng)刀補(bǔ)取消階段:該段程序段只能用G00/G01指令。

任務(wù)3、程序編制

編程原點(diǎn)確定在該零件上表面中心處,工件材料45#鋼,各切削參數(shù)選用如下:選用Φ10平刀;主軸轉(zhuǎn)速S=800r/min;進(jìn)給率F=100mm/min;切削深度Z=4mm。走刀路線如圖所示。

任務(wù)3、程序編制

參考程序O0005(程序名)N010G54;(建立工件坐標(biāo)系)N020T01M06;(調(diào)用1號(hào)刀)N030M03S800F100;(主軸正轉(zhuǎn),轉(zhuǎn)速s為800r/min,進(jìn)給量F=100mm/min)N040G90G00X17.5Y0;(刀具從初始位置到達(dá)下刀點(diǎn),準(zhǔn)備下刀切外輪廓)N050G00Z10;(快速下刀)N060G01Z0;(切削進(jìn)給下刀)N070G41D01G01X10;(采用半徑左補(bǔ)償,切至(10,0)點(diǎn))N080G02X-10Y0Z-2R10;(順時(shí)針切圓弧至(-10,0)點(diǎn),圓弧半徑r為10mm,切削深度為2mm)N090G02X10Y0Z-4R10;(順時(shí)針切圓弧至(10,0)點(diǎn),圓弧半徑r為10mm,切削深度為4mm)N100G02X-10Y0R10;(順時(shí)針切圓弧至(-10,0)點(diǎn),圓弧半徑r為10mm,切削深度為4mm)N110G02X10Y0R10;(順時(shí)針切圓弧至(10,0)點(diǎn),圓弧半徑r為10mm,切削深度為4mm,為了提高表面光潔度)N120G01G40X17.5;(取消刀具半徑補(bǔ)償)N130G42D01G01X25;(采用半徑右補(bǔ)償,切內(nèi)輪廓,切至(25,0)點(diǎn))N140Y-15;(沿Y軸切至-15位置)N150G02X15Y-25R10;(順時(shí)針切圓弧至(15,-25)點(diǎn),圓弧半徑r為10)N160G01X-15;(沿X軸切至-15位置)N170G02X-25Y-15R10;(順時(shí)針切圓弧至(-25,-15)點(diǎn),圓弧半徑r為10)N180G01Y15;(沿Y軸切至15位置)N190G02X-15Y25R10;(順時(shí)針切圓弧至(-15,25)點(diǎn),圓弧半徑r為10)N200G01X15;(沿X軸切至15位置)N210G02X25Y15R10;(順時(shí)針切圓弧至(25,15)點(diǎn),圓弧半徑r為10)N220G01Y0;(沿Y軸切至0位置)N230G40G01X17.5;(取消刀具半徑補(bǔ)償)N240G00Z200;(快速提刀)N250M05;(主軸停止)任務(wù)3、程序編制

深腔體零件加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目3第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)子程序調(diào)用指令(M98、M99)的應(yīng)用利用子程序解決深腔體零件等加工軌跡重復(fù)的零件加工

任務(wù)1、任務(wù)分析

已知某內(nèi)腔輪廓如下圖所示,工件材料45#鋼,要求對其進(jìn)行粗、精加工。編程原點(diǎn)確定在如圖O點(diǎn),各切削參數(shù)選用如下:粗加工采用Φ20mm的立銑刀,精加工用Φ10mm的鍵槽銑刀。分四層加工,精加工底面和側(cè)面各留0.5mm的余量。主軸轉(zhuǎn)速S=1000r/min,進(jìn)給量F=300mm/min。任務(wù)2、指令講解子程序的調(diào)用(M98)1.格式

M98P

L

.其中P為被調(diào)用的子程序號(hào)

L為該子程序被重復(fù)調(diào)用的次數(shù)2.功能在程序中含有某些固定順序或重復(fù)出現(xiàn)的程序區(qū)段時(shí),把這些固定順序或重復(fù)區(qū)段的程序作為子程序單獨(dú)存放,通過在主程序內(nèi)書寫反復(fù)調(diào)用子程序的指令,甚至在子程序中還可再去調(diào)用另外的子程序。這種由主、子程序綜合作用的程序結(jié)構(gòu)使得數(shù)控系統(tǒng)的功能更為強(qiáng)大。3.注意事項(xiàng)

在子程序開頭,必須規(guī)定子程序號(hào),以作為調(diào)用入口地址,且必須和主程序中的子程序調(diào)用指令中所指向的序號(hào)一致。

任務(wù)2、指令講解

子程序結(jié)束(M99)1.格式

M992.功能控制執(zhí)行完該子程序后返回到主程序中M98的下一個(gè)程序段。3.注意事項(xiàng)

子程序結(jié)束不要用“M02”或“M30”,而要用“M99”指令。主、子程序可寫在同一個(gè)文件中,主程序結(jié)束后可接著書寫子程序。O0001。。。。。。M98P1011。。。。。。M30O1011。。。。。。M98P1012。。。。。。M99

O1012。。。。。。M99

任務(wù)3、程序編制

已知某內(nèi)腔輪廓如上圖所示,工件材料45#鋼,要求對其進(jìn)行粗、精加工。編程原點(diǎn)確定在如圖O點(diǎn),各切削參數(shù)選用如下:粗加工采用Φ20mm的立銑刀,精加工用Φ10mm的鍵槽銑刀。分四層加工,走刀路線如下圖。精加工底面和側(cè)面各留0.5mm的余量。主軸轉(zhuǎn)速S=1000r/min,進(jìn)給量F=300mm/min。

任務(wù)3、程序編制

參考程序O0001;(主程序名)N10G54;(建立工件坐標(biāo)系)N20T01M06;(調(diào)用Φ20mm的立銑刀)N30G90G00X0Y0Z100;(刀具從初始位置到達(dá)下刀點(diǎn),準(zhǔn)備下刀)N40M03S1000;(主軸正轉(zhuǎn),轉(zhuǎn)速s為1000r/min)N50G00Z35;(快速下刀)N60G01Z25F300;(切削進(jìn)給下刀,銑削深度5mm,進(jìn)給量F=300mm/min)N70M98P2000;(調(diào)用子程序P2000)N80G90G01Z20F300;(切削進(jìn)給下刀,銑削深度5mm,進(jìn)給量F=300mm/min)N90M98P2000;(調(diào)用子程序P2000)N100G90G01Z15F300;(切削進(jìn)給下刀,銑削深度5mm,進(jìn)給量F=300mm/min)N110M98P2000;(調(diào)用子程序P2000)N12090G01Z10.5F300;切削進(jìn)給下刀,銑削深度4.5mm,進(jìn)給量F=300mm/min)

任務(wù)3、程序編制

N130M98P2000;(調(diào)用子程序P2000)N140G90G01Z35F500;(切削進(jìn)給提刀)N150G00Z100;(快速提刀)N160T02M06;(調(diào)用Φ10mm的鍵槽銑刀)N170M03S1600;(主軸正轉(zhuǎn),轉(zhuǎn)速s為1600r/min)N180G00Z35;(快速下刀)N190G01Z10F300;(切削進(jìn)給下刀,銑削深度0.5mm,進(jìn)給量F=300mm/min)N200G90G01X-9Y1F300;(精加工路線)N210Y-1;……N220X9;……N230Y1;……N240X-9;……N250X-18Y9;……N260Y-9;……

任務(wù)3、程序編制

N270X18;精加工路線N280Y9;……N290X-18;……N300X-27Y17;……N310Y-17;……N320X27;……N330Y17;……N340X-27;……N350X-34Y25;……N360G03X-35Y24I0J-1;……N370G01Y-24;……N380G03X-34Y-25I1J0;……N390G01X34;……N400G03X35Y-24I0J1;……N410G01Y240;……N420G03X34Y25I-1J0;……

任務(wù)3、程序編制

N430G01X-34;……N440G91G01Z5;……N450G90G01X0Y0;(精加工結(jié)束)N460G01Z35;(切削進(jìn)給提刀)N470G00Z100;(快速提刀)N480M05;(主軸停止)N490M30;(程序結(jié)束)O2000(子程序名)N1010G90G01X-17.5Y7.5F300;(按上圖走刀路線加工)N1020Y-7.5;……N1030X17.5;……N1040Y7.5;……N1050X-17.5;……N1060X-29.5Y19.5;……N1070Y-19.5;……N1080X29.5;……N1090Y19.5;……N1100X-29.5;……N1110X0Y0;……N1120M99;(子程序結(jié)束)局部類同輪廓零件加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目4第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)圖形比例及鏡像功能指令(G50、G51)和坐標(biāo)系旋轉(zhuǎn)指令(G68、G69)的應(yīng)用

掌握采用比例、鏡像和旋轉(zhuǎn)指令完成多個(gè)同輪廓零件的加工任務(wù)1、任務(wù)分析

如下圖所示零件,設(shè)中間φ28的圓孔與外圓φ130已經(jīng)加工完成,現(xiàn)需要在數(shù)控機(jī)床上銑出直徑φ120~φ40、深5mm的圓環(huán)槽和七個(gè)腰形通孔。任務(wù)2、指令講解比例編程指令(G51、G50)1.格式

①各軸按相同比例編程G51X

Y

Z

P

.……G50

其中X

Y

Z

為比例中心的坐標(biāo),P為比例系數(shù)

②各軸以不同比例編程

G51X

Y

Z

I

J

K

.……G50其中X

Y

Z

為比例中心的坐標(biāo),I

J

K

為對應(yīng)于X、Y、Z軸的比例系數(shù)。2.功能:使用G50、G51指令可使原編程尺寸按指定比例縮小或放大;也可讓圖形按指定規(guī)律產(chǎn)生鏡像變換。

任務(wù)2、指令講解

坐標(biāo)系旋轉(zhuǎn)指令(G68、G69)1.格式G68X

Y

R

.……G69

其中X

Y

為旋轉(zhuǎn)中心的坐標(biāo)值(可以是X、Y、Z中的任意兩個(gè),由當(dāng)前平面選擇指令確定),當(dāng)X、Y省略時(shí),G68指令認(rèn)為當(dāng)前的位置即為旋轉(zhuǎn)中心。R為旋轉(zhuǎn)角度,逆時(shí)針旋轉(zhuǎn)定義為正向,一般為絕對值。旋轉(zhuǎn)角度范圍:-360.0~+360.0,單位為0.001度。2.功能:使用G68、G69指令可使編程圖形按旋轉(zhuǎn)中心及旋轉(zhuǎn)方向旋轉(zhuǎn)一定的角度。

3.注意事項(xiàng)在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長度補(bǔ)償。在有縮放功能的情況下,先縮放后旋轉(zhuǎn)。

任務(wù)3、程序編制

根據(jù)工件的形狀尺寸特點(diǎn),確定以中心內(nèi)孔和外形裝夾定位,先加工圓環(huán)槽,再銑七個(gè)腰形通孔。銑圓環(huán)槽方法:采用Ф20mm左右的銑刀,按Ф120的圓形軌跡編程,采用逐步加大刀具補(bǔ)償半徑的方法,一直到銑出Ф40的圓為止。銑腰形通孔方法:采用Ф8~Ф10mm左右的銑刀(不超過Ф10),以正右方的腰形槽為基本圖形編程,并且在深度方向上分三次進(jìn)刀切削,其余六個(gè)槽孔則通過旋轉(zhuǎn)變換功能銑出。由于腰形槽孔寬度與刀具尺寸的關(guān)系,只需沿槽形周圍切削一周即可全部完成,不需要再改變徑向刀補(bǔ)重復(fù)進(jìn)行。如下圖所示,現(xiàn)已計(jì)算出正右方槽孔的主要節(jié)點(diǎn)的坐標(biāo)分別為:A(34.128,7.766)、B(37.293,3.574)、C(42.024,15.296)、D(48.594,11.775)。

任務(wù)3、程序編制

參考程序O0010N10G92X0Y0Z25.0;N20G90G17G43G00Z5.0H01M03;N30G00X25.0;N40G01Z5.0F150;N50G41G01X60.0D01;N60G03I-60;N70G01G40X25.0;N80G41G01X60.0D02;N90G03I-60;N100G01G40X25.0;N110G41G01X60.0D03;N120G03I-60;N130G01G40X25.0;N140G49G00Z5.0;N150G28Z25.0M05;N160G28X0Y0;(程序名)(設(shè)定工件坐標(biāo)系)(主軸正轉(zhuǎn),進(jìn)行長度補(bǔ)償)(快速點(diǎn)定位)(下刀)(半徑左補(bǔ)償,設(shè)置D01=10;)(切φ120圓環(huán)槽)(取消半徑補(bǔ)償)(半徑左補(bǔ)償,設(shè)置D02=20;)(切φ120圓環(huán)槽)(取消半徑補(bǔ)償)(半徑左補(bǔ)償,

設(shè)置D03=30;)(切φ120圓環(huán)槽)(取消半徑補(bǔ)償)(取消長度補(bǔ)償,提刀)(返回參考點(diǎn),主軸停)(返回?fù)Q刀點(diǎn))

任務(wù)3、程序編制

N170M00;N180G29X0Y0;N190G00G43Z5.0H02M03;N200M98P0100;N210G68X0Y0R51.43;N220M98P0100;N230G69;N240G68X0Y0R102.86;N250M98P0100;N260G69;N270G68X0Y0R154.29;N280M98P0100;N290G69;N300G68X0Y0R205.72;N310M98P0100;N320G69;N330G68X0Y0R257.15;N340M98P0100;N350G69;(程序停)(換刀,長度補(bǔ)償,主軸正轉(zhuǎn))(調(diào)用子程序銑方形框)(旋轉(zhuǎn)51.43度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))(旋轉(zhuǎn)102.86度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))(旋轉(zhuǎn)154.29度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))(旋轉(zhuǎn)205.72度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))(旋轉(zhuǎn)257.15度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))

任務(wù)3、程序編制

N360G68X0Y0R308.57;N370M98P0100;N380G69;N390G00Z25.0M05;N400M30;O0100N0110G00X42.5;N0120G01Z-12.0F100;N0130M98P0110;N0140G01Z-20.0F100;N0150M98P0110;N0160G01Z-28.0F100;N0170M98P0110;N0180G00Z5.0;N0190X0Y0;N0200M99;(旋轉(zhuǎn)308.57度)(調(diào)用子程序銑方形框)(撤消旋轉(zhuǎn))(提刀,主軸停)(程序結(jié)束)(子程序名)(分層銑)(調(diào)用嵌套子程序)(提刀)(回參考點(diǎn))(子程序結(jié)束,返回主程序)

任務(wù)3、程序編制

O0110N1010G01G42X34.128Y7.766D04;N1020G02X37.293Y13.574R5.0;N1030G01X42.024Y15.296;N1040G02X48.594Y11.775R5.0;N1050G02Y-11.775R50.0;N1060G02X42.024Y-15.296R5.0;N1070G01X37.293Y-3.574;N1080G03X34.128Y7.766R35.0;N1090G02X37.293Y13.574R5.0;N1100G40G01X42.5Y0;N1110M99;(嵌套子程序名)(銑方形框)(嵌套子程序結(jié)束,返回上級子程序)孔系零件加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目5第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)固定循環(huán)指令(G98/G99、G73~G89)的應(yīng)用掌握鏜孔、鉆孔和攻螺紋等固定循環(huán)的加工方法任務(wù)1、任務(wù)分析

如下圖所示零件,工件材料為45#鋼。使用刀具長度補(bǔ)償功能和固定循環(huán)功能加工工件上的12個(gè)孔。任務(wù)2、指令講解高速啄式深孔鉆循環(huán)(G73)1.格式

G73X__Y__Z__R__Q__P__F__K__

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

Q_:每次切削進(jìn)給的切削深度

P_:暫停時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)

2.功能

進(jìn)給孔底快速退刀。

任務(wù)2、指令講解

攻左牙循環(huán)(G74)1.格式

G74X__Y__Z__R__Q__P__F__K__

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

Q_:每次切削進(jìn)給的切削深度

P_:暫停時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)

2.功能

進(jìn)給孔底主軸暫停正轉(zhuǎn)快速退刀。

任務(wù)2、指令講解

精鏜孔循環(huán)(G76)1.格式

G76X__Y__Z__R__Q__P__F__K__

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

Q_:每次切削進(jìn)給的切削深度

P_:暫停時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能

進(jìn)給孔底主軸定位停止快速退刀。任務(wù)2、指令講解

取消固定循環(huán)進(jìn)程(G80)1.格式

G80;

2.功能

這個(gè)命令取消固定循環(huán)方式,機(jī)床回到執(zhí)行正常操作狀態(tài)??椎募庸?shù)據(jù),包括R點(diǎn),Z點(diǎn)等等,都被取消;但是移動(dòng)速率命令會(huì)繼續(xù)有效。

(注)要取消固定循環(huán)方式,用戶除了發(fā)出G80命令之外,還能夠用G代碼01組(G00,G01,G02,G03等等)中的任意一個(gè)命令。任務(wù)2、指令講解

定點(diǎn)鉆孔循環(huán)(G81)1.格式

G81X_Y_Z_R_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能G81命令可用于一般的孔加工。

任務(wù)2、指令講解

鉆孔循環(huán)(G82)1.格式

G82X_Y_Z_R_P_F_K_;

X_Y:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

P_:在孔底的暫停時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能

G82鉆孔循環(huán),反鏜孔循環(huán)

任務(wù)2、指令講解

排屑鉆空循環(huán)(G83)1.格式

G83X_Y_Z_R_Q_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

Q_:每次切削進(jìn)給的切削深度F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)

2.功能

G83中間進(jìn)給孔底快速退刀。

任務(wù)2、指令講解

攻牙循環(huán)(G84)1.格式

G84X_Y_Z_R_P_F_K_;

X_Y:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

P_:暫停時(shí)間F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能G84進(jìn)給孔底主軸反轉(zhuǎn)快速退刀。任務(wù)2、指令講解

鏜孔循環(huán)(G85)1.格式

G85X_Y_Z_R_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能G85中間進(jìn)給孔底快速退刀。

任務(wù)2、指令講解

定點(diǎn)鉆孔循環(huán)(G86)1.格式

G86X_Y_Z_R_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

F_:切削進(jìn)給速度K_:重復(fù)次數(shù)

2.功能G86進(jìn)給孔底主軸停止快速退刀。任務(wù)2、指令講解

反鏜孔循環(huán)(G87)1.格式

G87X_Y_Z_R_Q_P_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

Q_:刀具偏移量

P_:暫停時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能

G87進(jìn)給孔底主軸正轉(zhuǎn)快速退刀。任務(wù)2、指令講解

定點(diǎn)鉆孔循環(huán)(G88)1.格式

G88X_Y_Z_R_P_F_K_;

X_Y:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離;P_:孔底的暫停時(shí)間

F_:切削進(jìn)給速度;K_:重復(fù)次數(shù)2.功能G88進(jìn)給孔底暫停,主軸停止快速退刀。

任務(wù)2、指令講解

鏜孔循環(huán)(G89)1.格式

G89X_Y_Z_R_P_F_K_;

X_Y_:孔位數(shù)據(jù)

Z_:從R點(diǎn)到孔底的距離

R_:從初始位置到R點(diǎn)的距離

P_:孔底的停刀時(shí)間

F_:切削進(jìn)給速度

K_:重復(fù)次數(shù)2.功能

G89進(jìn)給孔底暫??焖偻说?。

任務(wù)3、程序編制

分析零件圖樣。該零件孔加工中,有通孔、盲孔,需鉆、擴(kuò)和鏜加工。故選擇鉆頭T01、擴(kuò)孔刀T02和鏜刀T03,加工坐標(biāo)系原點(diǎn)在零件上表面處。由于有三種孔徑尺寸的加工,按照先小孔后大孔加工的原則,確定加工路線為:從編程原點(diǎn)開始,先加工6個(gè)Ф6的孔,再加工4個(gè)Ф10的孔,最后加工兩個(gè)Ф40的孔。

T01、T02的主軸轉(zhuǎn)速S=600r/min,進(jìn)給速度F=120mm/min;T03主軸轉(zhuǎn)速S=300r/min,進(jìn)給速度F=50mm/min。根據(jù)零件的裝夾尺寸,設(shè)置加工原點(diǎn)G54:X=-600,Y=-80,Z=-30。任務(wù)3、程序編制

參考程序O0001(主程序名)N10G54G90X0Y0Z30;(進(jìn)入加工坐標(biāo)系)N20G43G00Z5H01;(選用T01號(hào)刀具)N30S600M03;(主軸啟動(dòng))N40G99G81X40Y-35Z-63R-27F120;(加工#1孔,回R平面)N50Y-75;(加工#2孔,回R平面)N60G98Y-115;(加工#3孔,回R平面)N70G99X300;(加工#4孔,回R平面)N80Y-75;(加工#5孔,回R平面)N90G98Y-35;(加工#6孔,回R平面)N100G00X500Y0M05;(回?fù)Q刀點(diǎn),主軸停)N110G49Z20M00;(撤消刀補(bǔ),換刀)N120G43Z5H02;(選用T02號(hào)刀具,長度補(bǔ)償)N130S600M03;(主軸啟動(dòng))

任務(wù)3、程序編制

N140G99G81X70Y-55Z-50R-27F120;(加工#7孔,回R平面)N150G98Y-95;(加工#8孔,回起始平面)N160G99X270;(加工#9孔,回R平面)N170G98Y-55;(加工#10孔,回起始平面)N180G00X500Y0M05;(回?fù)Q刀點(diǎn),主軸停)N190G49Z20M00;(撤消刀補(bǔ),換刀)N200G43Z5H03;(選用T03號(hào)刀具,長度補(bǔ)償)N210S300M03;(主軸啟動(dòng))N220G76G99X170Y-35Z-65R3F50;(加工#11孔,回R平面)N230G98Y-115;(加工#12孔,回起始平面)N240G49Z30;(取消刀補(bǔ))N250M30;(程序停)非圓曲線、曲面加工任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目6第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)用戶宏指令功能掌握宏指令功能完成某一功能的一系列加工的方法任務(wù)1、任務(wù)分析

用宏程序和子程序功能順序加工圓周等分孔。設(shè)圓心在O點(diǎn),它在機(jī)床坐標(biāo)系中的坐標(biāo)為(X0,Y0),在半徑為r的圓周上均勻地鉆幾個(gè)等分孔,起始角度為α,孔數(shù)為n。以零件上表面為Z向零點(diǎn)。任務(wù)2、指令講解宏指令(G65)1.格式G65HmP#iQ#jR#km:宏程序功能,數(shù)值范圍01~99;#i:運(yùn)算結(jié)果存放處的變量名;#j:被操作的第一個(gè)變量,也可以是一個(gè)常數(shù);#k:被操作的第二個(gè)變量,也可以是一個(gè)常數(shù);2.注意事項(xiàng)1)由G65規(guī)定的H碼不影響偏移量的任何選擇;

2)如果用于各算術(shù)運(yùn)算的Q或R未被指定,則作為0處理;

3)在分支轉(zhuǎn)移目標(biāo)地址中,如果序號(hào)為正值,則檢索過程是先向大程序號(hào)查找,如果序號(hào)為負(fù)值,則檢索過程是先向小程序號(hào)查找。

4)轉(zhuǎn)移目標(biāo)序號(hào)可以是變量。

任務(wù)2、指令講解1、宏功能指令

(1)算術(shù)運(yùn)算指令

G碼H碼功能定義G65H01定義,替換#i=#jG65H02加#i=#j+#kG65H03減#i=#j-#kG65H04乘#i=#j×#kG65H05除#i=#j/#kG65H21平方根#i=√#jG65H22絕對值#i=|#j|G65H23求余#i=#j-trunc﹙#j/#k﹚·#k

Trunc;丟棄小于1的分?jǐn)?shù)部分G65H24BCD碼→二進(jìn)制碼#i=BIN﹙#j﹚G65H25二進(jìn)制碼→BCD碼#i=BCD﹙#j﹚G65H26復(fù)合乘/除#i=﹙#i×#j﹚÷#kG65H27復(fù)合平方根1#i=√#j2+#k2G65H28復(fù)合平方根2#i=√#j2-#k2任務(wù)2、指令講解1)變量的定義和替換#i=#j

編程格式G65H01P#iQ#j

例G65H01P#101Q1005;(#101=1005)

G65H01P#101Q-#112;(#101=-#112)

2)加法#i=#j+#k

編程格式G65H02P#iQ#jR#k

例G65H02P#101Q#102R#103;(#101=#102+#103)

3)減法#i=#j-#k

編程格式G65H03P#iQ#jR#k

例G65H03P#101Q#102R#103;(#101=#102-#103)

4)乘法#i=#j×#k

編程格式G65H04P#iQ#jR#k

例G65H04P#101Q#102R#103;(#101=#102×#103)

5)除法#i=#j/#k

編程格式G65H05P#iQ#jR#k

例G65H05P#101Q#102R#103;(#101=#102/#103)

任務(wù)2、指令講解6)平方根#i=

編程格式G65H21P#iQ#j

例G65H21P#101Q#102;(#101=)

7)絕對值#i=│#j│

編程格式G65H22P#iQ#j

例G65H22P#101Q#102;(#101=│#102│)

8)復(fù)合平方根1#i=

編程格式G65H27P#iQ#jR#k

例G65H27P#101Q#102R#103;(#101=

9)復(fù)合平方根2#i=

編程格式G65H28P#iQ#jR#k

例G65H28P#101Q#102R#103(#101=

任務(wù)2、指令講解(2)邏輯運(yùn)算指令G碼H碼功能定義G65H11邏輯“或”#i=#j·OR·#kG65H12邏輯“與”#i=#j·AND·#kG65H13異或#i=#j·XOR·#k1)邏輯或#i=#jOR#k

編程格式G65H11P#iQ#jR#k

例G65H11P#101Q#102R#103;(#101=#102OR#103)2)邏輯與#i=#jAND#k

編程格式G65H12P#iQ#jR#k

例G65H12P#101Q#102R#103;(#101=#102AND#103)任務(wù)2、指令講解(3)三角函數(shù)指令三角函數(shù)指令

G碼H碼功能定義G65H31正弦#i=#j·SIN﹙#k﹚G65H32余弦#i=#j·COS﹙#k﹚G65H33正切#i=#j·TAN﹙#k﹚G65H34反正切#i=ATAN﹙#j/#k﹚1)正弦函數(shù)#i=#j×SIN(#k)編程格式G65H31P#iQ#jR#k(單位:度)例G65H31P#101Q#102R#103;(#101=#102×SIN(#103))

2)余弦函數(shù)#i=#j×COS(#k)

編程格式G65H32P#iQ#jR#k(單位:度)

例G65H32P#101Q#102R#103;(#101=#102×COS(#103))

3)正切函數(shù)#i=#j×TAN#k

編程格式G65H33P#iQ#jR#k(單位:度)

例G65H33P#101Q#102R#103;(#101=#102×TAN(#103))

4)反正切#i=ATAN(#j/#k)

編程格式G65H34P#iQ#jR#k(單位:度,0o≤#j≤360o)

例G65H34P#101Q#102R#103;(#101=ATAN(#102/#103))任務(wù)2、指令講解(4)控制類指令G碼H碼功能定義G65H80無條件轉(zhuǎn)移GOTOnG65H81條件轉(zhuǎn)移1IF#j=#k,GOTOnG65H82條件轉(zhuǎn)移2IF#j≠#k,GOTOnG65H83條件轉(zhuǎn)移3IF#j>#k,GOTOnG65H84條件轉(zhuǎn)移4IF#j<#k,GOTOnG65H85條件轉(zhuǎn)移5IF#j≥#k,GOTOnG65H86條件轉(zhuǎn)移6IF#j≤#k,GOTOnG65H99產(chǎn)生PS報(bào)警PS報(bào)警號(hào)500+n出現(xiàn)任務(wù)2、指令講解1)無條件轉(zhuǎn)移編程格式G65H80Pn(n為程序段號(hào))

例G65H80P120;(轉(zhuǎn)移到N120)

2)條件轉(zhuǎn)移1#jEQ#k(=)

編程格式G65H81PnQ#jR#k(n為程序段號(hào))

例G65H81P1000Q#101R#102

當(dāng)#101=#102,轉(zhuǎn)移到N1000程序段;若#101≠#102,執(zhí)行下一程序段。

3)條件轉(zhuǎn)移2#jNE#k(≠)

編程格式G65H82PnQ#jR#k(n為程序段號(hào))

例G65H82P1000Q#101R#102

當(dāng)#101≠#102,轉(zhuǎn)移到N1000程序段;若#101=#102,執(zhí)行下一程序段。

4)條件轉(zhuǎn)移3#jGT#k(>)

編程格式G65H83PnQ#jR#k(n為程序段號(hào))

例G65H83P1000Q#101R#102

當(dāng)#101>#102,轉(zhuǎn)移到N1000程序段;若#101≤#102,執(zhí)行下一程序段。任務(wù)2、指令講解5)條件轉(zhuǎn)移4#jLT#k(<)

編程格式

G65H84PnQ#jR#k(n為程序段號(hào))

例G65H84P1000Q#101R#102

當(dāng)#101<#102,轉(zhuǎn)移到N1000;若#101≥#102,執(zhí)行下一程序段。

6)條件轉(zhuǎn)移5#jGE#k(≥)

編程格式

G65H85PnQ#jR#k(n為程序段號(hào))

例G65H85P1000Q#101R#102

當(dāng)#101≥#102,轉(zhuǎn)移到N1000;若#101<#102,執(zhí)行下一程序段。

7)條件轉(zhuǎn)移6#jLE#k(≤)

編程格式

G65H86PnQ#jQ#k(n為程序段號(hào))

例G65H86P1000Q#101R#102

當(dāng)#101≤#102,轉(zhuǎn)移到N1000;若#101>#102,執(zhí)行下一程序段。

任務(wù)3、程序編制

使用以下保持型變量:

#502:半徑r;

#503:起始角度α;

#504:孔數(shù)n,當(dāng)n>0時(shí),按逆時(shí)針方向加工,當(dāng)n<0時(shí),按順時(shí)針方向加工;

#505:孔底Z坐標(biāo)值;

#506:R平面Z坐標(biāo)值;

#507:F進(jìn)給量。

使用以下變量進(jìn)行操作運(yùn)算:

#100:表示第i步鉆第i孔的記數(shù)器;

#101:記數(shù)器的最終值(為n的絕對值);

#102:第i個(gè)孔的角度位置θi的值;

#103:第i個(gè)孔的X坐標(biāo)值;

#104:第i個(gè)孔的Y坐標(biāo)值;

任務(wù)3、程序編制

參考程序O0010

(主程序名)N10G54G90G00X0Y0Z20(進(jìn)入加工坐標(biāo)系)

N20M98P9010(調(diào)用鉆孔子程序,加工圓周等分孔)

N30Z20(抬刀)N40G00G90X0Y0(返回加工坐標(biāo)系零點(diǎn))

N50M30(程序結(jié)束)任務(wù)3、程序編制

O9010

(子程序)N110G65H01P#100Q0(#100=0)N120G65H22P#101Q#504(#101=│#504│)

N130G65H04P#102Q#100R360(#102=#100×360°)

N140G65H05P#102Q#102R#504(#102=#102/#504)

N150G65H02P#102Q#503R#102

(#102=#503+#102當(dāng)前孔角度位置θi=α+(360o×i)/n)N160G65H32P#103Q#502R#102(#103=#502×COS(#102)當(dāng)前孔的X坐標(biāo))N170G65H31P#104Q#502R#102(#104=#502×SIN(#102)當(dāng)前孔的Y坐標(biāo))N180G90G00X#103Y#104(定位到當(dāng)前孔(返回開始平面))

N190G00Z#506(快速進(jìn)到R平面)N200G01Z#505F#507(加工當(dāng)前孔)

N210G00Z#506(快速退到R平面)

N220G65H02P#100Q#100R1(#100=#100+1孔計(jì)數(shù))

N230G65H84P-130Q#100R#101

(當(dāng)#100<#101時(shí),向上返回到130程序段)

N240M99

(子程序結(jié)束)刀具長度補(bǔ)償任務(wù)1、任務(wù)分析

任務(wù)2、指令講解任務(wù)3、程序編制

項(xiàng)目7第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)刀具長度補(bǔ)償指令(G43、G44、G49)的應(yīng)用掌握刀具長度補(bǔ)償功能,當(dāng)實(shí)際使用刀具與刀具初始長度有出入時(shí),在不改動(dòng)程序的情況下進(jìn)行對刀調(diào)整。任務(wù)1、任務(wù)分析

任務(wù)1、任務(wù)分析

如圖刀具編程長度與實(shí)際長度存在4mm的誤差,如重新編程需再次對刀并計(jì)算各節(jié)點(diǎn)的坐標(biāo),工作量較大,程序修改麻煩。遂決定采用刀具長度補(bǔ)償指令,持續(xù)中使用刀具補(bǔ)償指令補(bǔ)償?shù)毒叱叽绲淖兓?,而不必重新調(diào)整刀具和對刀。任務(wù)2、指令講解刀具長度偏置(G43/G44/G49)1.格式

G43Z_H_;

G44Z_H_;

G49Z_;H_;補(bǔ)償功能代碼,它后面的兩位數(shù)為刀具補(bǔ)償寄存器的地址字(H00~H99)。

2.功能

當(dāng)?shù)毒吣p時(shí),可在持續(xù)中使用刀具補(bǔ)償指令補(bǔ)償?shù)毒叱叽绲淖兓?,而不必重新調(diào)整刀具和對刀。G43:刀具長度正補(bǔ)償(補(bǔ)償軸的終點(diǎn)加上偏置值);G44:刀具長度負(fù)補(bǔ)償(補(bǔ)償軸的終點(diǎn)減去偏置值);3.注意事項(xiàng)在設(shè)置偏置的長度時(shí),使用正/負(fù)號(hào)。如果改變了(+/-)符號(hào),G43和G44在執(zhí)行時(shí)會(huì)反向操作。

任務(wù)3、程序編制

參考程序O1050(程序名)N10G92X0Y0Z35;(設(shè)定工件坐標(biāo)系)N20M03S600;(主軸正轉(zhuǎn),S=600r/min)N30G91G00X120Y80;(步驟1)N40G44Z?32H01;(步驟2,長度補(bǔ)償,H01=4.0)N50G01Z?21F300;(步驟3)N60G04P2;(步驟4)

N70G00Z21;(步驟5)N80X30Y-50;(步驟6)

N90G01Z?41;(步驟7)

N100G00Z41;(步驟8)

N110X50Y30;(步驟9)

N120G01Z?25;(步驟10)

N130G04P2;(步驟11)

N140G00G49Z57;(步驟12)

N150X?200Y?60;(步驟13)

N160M05;N170M30;一般復(fù)雜零件加工任務(wù)1、任務(wù)分析

任務(wù)2、程序編制

項(xiàng)目8第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)基本指令、固定循環(huán)功能指令的綜合應(yīng)用綜合運(yùn)用基本指令、固定循環(huán)功能指令,完成輪廓、平面和孔的加工。任務(wù)1、任務(wù)分析

如圖所示,用Φ20的刀具加工如圖輪廓,用Φ16的刀具加工下圖凹臺(tái),用Φ6、Φ8的刀具加工孔。

任務(wù)2、程序編制

參考程序O0002(主程序名)N10G92x-20y-20z100(設(shè)定工件坐標(biāo)系)N20M03S500(主軸正轉(zhuǎn),S=500r/min)N30M06T01(換1號(hào)刀)N40G00G43Z-23H01(長度補(bǔ)償,快速下刀)N50G01G41X0Y-8D01F100(半徑補(bǔ)償)N60Y42(銑外輪廓)N70X7Y56N80X80N90Y46N100G02X70Y0R10N110G01X-10N120G00G40X-20Y-20N130G49Z100(取消長度補(bǔ)償、提刀)N140M06T2(換2號(hào)刀)N150G00G43Z-10H02(長度補(bǔ)償,快速下刀)

任務(wù)2、程序編制

N160X5Y-10(銑凹臺(tái))N170G01Y66F100N180X19N190Y-10N200X20N210Y66N220G49Z100(取消長度補(bǔ)償、提刀)N230G00X-20Y-20N240M06T03(換3號(hào)刀,Ф6鉆頭)N250G00G43Z10H03N260G98G73X14Y40Z-23R-6Q-5F50(加工Ф6孔)N270G99G73X42Y26Z-23R4Q-5F50N280G99G73X56Y12Z-23R4Q-5F50N290G00G49Z100N300X-20Y-20

任務(wù)2、程序編制

N310M06T04(換4號(hào)刀,Ф8鉆頭)N320G00G43Z10H04(長度補(bǔ)償,快速下刀)N330G98G73X14Y26Z-23R-6Q-5F50(加工Ф8孔)N340G99G73X42Y40Z-23R4Q-5F50N350G99G73X42Y12Z-23R4Q-5F50N360G98G73X56Y26Z-23R4Q-5F50N370G00G49Z100(取消長度補(bǔ)償、提刀)N380X-20Y-20N390M05(主軸停)N400M30(程序結(jié)束)相對復(fù)雜零件加工任務(wù)1、任務(wù)分析

任務(wù)2、程序編制

項(xiàng)目9第3章數(shù)控銑/加工中心編程與操作

項(xiàng)目知識(shí)技能目標(biāo)基本指令、固定循環(huán)功能指令和坐標(biāo)系旋轉(zhuǎn)指令的綜合應(yīng)用綜合運(yùn)用基本指令、固定循環(huán)功能指令和坐標(biāo)系旋轉(zhuǎn)指令,完成平面、輪廓和孔的加工。任務(wù)1、任務(wù)分析

如圖所示工件,要求完成上表面平面加工,中心凸臺(tái)外輪廓加工和四個(gè)Ф10孔和一個(gè)Ф12孔的加工。

任務(wù)2、程序編制

參考程序O0001(主程序名)N01T01M06(換Ф12立銑刀)N02G54G90G40G49(建立工件坐標(biāo)系)N03M03S1000(主軸正轉(zhuǎn),S=1000r/min)N04G0X-65Y60(快速點(diǎn)定位)N05G43H01Z10(長度補(bǔ)償)N07G01Z-3F300(下刀)N08Y-40.49(銑凹臺(tái))N09X-55N10Y40.49N11X-45N12Y-40.49N13X-40.49N14Y-36N15X-24N16Y-30N17X-40.49N18Y30

任務(wù)2、程序編制

N19X-24N20Y36N21X-40.49N22Y40.49N23X60N24Y-40.49N25X50N26Y40.49N27X44N28Y-40.49N29X40.49N30Y-36N31X24N32Y-30N33X40.49N34Y30N35X24N36Y36N37X40.49N38Y40.49N39G0Z10N40X40.49Y-40.49N41G01Z-3F100N42X-40.49N43X-62Y-46.8N44X62N45G0Z10N46Y46.8N47G01Z-3N48X-62N49G0Z10N50G0X-50Y0N51G01Z-3F300

任務(wù)2、程序編制

N52G41D01Y7(半徑左補(bǔ)償)N53G01X-34.293(定位)N54M98P1012(銑中心凸臺(tái)外輪廓)N55G68X0Y0R-90N56M98P1012N57G68X0Y0R-180N58M98P1012N59G68X0Y0R-270N60M98P1012N61G69N62G02X35Y0R35N63G01G40X50N64G49G0Z100N66M05N67T02M06(Ф2.5

溫馨提示

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

評論

0/150

提交評論