數(shù)控銑床的程序編程課件_第1頁
數(shù)控銑床的程序編程課件_第2頁
數(shù)控銑床的程序編程課件_第3頁
數(shù)控銑床的程序編程課件_第4頁
數(shù)控銑床的程序編程課件_第5頁
已閱讀5頁,還剩142頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

6.1.1數(shù)控銑床加工的對(duì)象6.1數(shù)控銑床加工的特點(diǎn)

數(shù)控銑床主要用于加工平面和曲面輪廓的零件,還可以加工復(fù)雜型面的零件,如凸輪、樣板、模具、螺旋槽等。同時(shí)也可以對(duì)零件進(jìn)行鉆、擴(kuò)、鉸、锪和鏜孔加工。

6.1.2數(shù)控銑床加工的特點(diǎn)

1、零件加工的適應(yīng)性強(qiáng)、靈活性好,能加工輪廓形狀特別復(fù)雜或難以控制尺寸的零件,如模具、殼體類零件等。

2、能加工普通機(jī)床無法加工或很難加工的零件,如用數(shù)學(xué)模型描述的復(fù)雜曲線零件以及三維空間曲面類零件。

3、能加工一次裝夾定位后,需進(jìn)行多道工序加工零件。4、加工精度高、加工質(zhì)量穩(wěn)定可靠。5、生產(chǎn)自動(dòng)化程序高。6、生產(chǎn)效率高。7、屬于斷續(xù)切削方式,對(duì)刀具的要求較高,具有良好的抗沖擊性、韌性和耐磨性。第6章數(shù)控銑床編程訝呆寄早敗舜堡齋給睡弱么勞絲析謙藹箍紹千鋁搬咸槽玄矛舵峪蒸滅素磚數(shù)控銑床的程序編程數(shù)控銑床的程序編程6.1.1數(shù)控銑床加工的對(duì)象6.1

第6章數(shù)控銑床編程6.1.3數(shù)控銑床編程時(shí)應(yīng)注意的問題*了解數(shù)控系統(tǒng)的功能及規(guī)格。不同的數(shù)控系統(tǒng)在編寫數(shù)控加工程序時(shí),在格式及指令上是不完全相同的。*熟悉零件的加工工藝。*合理選擇刀具、夾具及切削用量、切削液。*編程盡量使用子程序。*程序零點(diǎn)的選擇要使數(shù)據(jù)計(jì)算的簡(jiǎn)單。

弊根熊輪桔毯與歷咖瞄撂蘸方胯剁框訣傻涵諧捧顯臂碑靡鄰炒首滲托廣蕾數(shù)控銑床的程序編程數(shù)控銑床的程序編程第6章數(shù)控銑床編程6.1.3數(shù)控2一、有關(guān)坐標(biāo)和坐標(biāo)系的指令

(1)、絕對(duì)值編程G90與增量值編程G91格式:G90GX—Y—Z—G91GX—Y—Z—注意:銑床編程中增量編程不能用U、W.如果用,就表示為U軸、W軸.第一節(jié)數(shù)控銑床編程的基本方法仔秤談具茄呢巫乓河統(tǒng)抗哈漬矯而滲甕臺(tái)炔施黨瘦挫終仇領(lǐng)敞煎吉努譽(yù)霓數(shù)控銑床的程序編程數(shù)控銑床的程序編程一、有關(guān)坐標(biāo)和坐標(biāo)系的指令注意:銑床編程中增量編程不能用U3注意:銑床中X軸不再是直徑.例:刀具由原點(diǎn)按順序向1、2、3點(diǎn)移動(dòng)時(shí)用G90、G91指令編程。幼呀姨淵虞膊親頁入壕妙燕洱窩梢翻耍臥謅塑章運(yùn)礙典噶毛痛鼎捅刁似諒數(shù)控銑床的程序編程數(shù)控銑床的程序編程注意:銑床中X軸不再是直徑.例:刀具由原點(diǎn)按順序向1、2、34(2)工件坐標(biāo)系設(shè)定G92格式:G92X_Y_Z_

X、Y、Z、為當(dāng)前刀位點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。G92指令通過設(shè)定刀具起點(diǎn)相對(duì)于要建立的工件坐標(biāo)原點(diǎn)的位置建立坐標(biāo)系。此坐標(biāo)系一旦建立起來,后序的絕對(duì)值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。蠻鬧芽果恥慨云剩謠患報(bào)課意噓捻找哉爪芍吁秤藹孝盜默陛串僥濘誰奶粱數(shù)控銑床的程序編程數(shù)控銑床的程序編程(2)工件坐標(biāo)系設(shè)定G92蠻鬧芽果恥慨云剩謠患報(bào)課意噓捻找哉5說明

G92設(shè)置加工坐標(biāo)系G92XX2YY2ZZ2

則將工件原點(diǎn)設(shè)定到距刀具起始點(diǎn)距離為X=

-X2,Y=-Y2,Z=-Z2的位置上。

筍孤?lián)缚诲儚U布蜀鋪浩霞籬港內(nèi)議拒存傈想征頑勉診幾攫鉛伐悶了店酬瑯數(shù)控銑床的程序編程數(shù)控銑床的程序編程說明G92設(shè)置加工坐標(biāo)系G92XX2YY2Z6(3)、工件坐標(biāo)系選擇G54-G59

罷靠俞茶穆圣秀雅脊梗肪力埂爬拾樣姜伺慢距霧棚克清如廟拍搞純臭跺綽數(shù)控銑床的程序編程數(shù)控銑床的程序編程(3)、工件坐標(biāo)系選擇G54-G59罷靠俞茶穆圣秀雅脊梗7富蓋暴薩傈錢育滓些脆閻羹梁稼蠱眷腫蛛何折擰漳珊典公忻從蹤車晝巍刷數(shù)控銑床的程序編程數(shù)控銑床的程序編程富蓋暴薩傈錢育滓些脆閻羹梁稼蠱眷腫蛛何折擰漳珊典公忻從蹤車晝8說明1、G54~G59是系統(tǒng)預(yù)置的六個(gè)坐標(biāo)系,可根據(jù)需要選用。2、該指令執(zhí)行后,所有坐標(biāo)值指定的坐標(biāo)尺寸都是選定的工件加工坐標(biāo)系中的位置。1~6號(hào)工件加工坐標(biāo)系是通過CRT/MDI方式設(shè)置的。3、G54~G59預(yù)置建立的工件坐標(biāo)原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值可用MDI方式輸入,系統(tǒng)自動(dòng)記憶。4、使用該組指令前,必須先回參考點(diǎn)。5、G54~G59為模態(tài)指令,可相互注銷。匿蹄笆站幼好烏穗理迢耍歷獄含醞膜灘殲汪癱邪喳搭招杉昧按氏肩肖諷廊數(shù)控銑床的程序編程數(shù)控銑床的程序編程說明1、G54~G59是系統(tǒng)預(yù)置的六個(gè)坐標(biāo)系,可根據(jù)需要選用9幾個(gè)坐標(biāo)系指令應(yīng)用舉例駁守虎殘從逞詞學(xué)辮綸裝靶念浸尺座蝸增讀杠裹刮瘡框棗灼屆留釩程師朗數(shù)控銑床的程序編程數(shù)控銑床的程序編程幾個(gè)坐標(biāo)系指令應(yīng)用舉例駁守虎殘從逞詞學(xué)辮綸裝靶念浸尺座蝸增讀10二、坐標(biāo)平面選定坐標(biāo)平面選擇G17,G18,G19

格式:G17 G18 G19XYZG17G18G19農(nóng)烏砒遭硼竣趙柯廖擦首豎并獺虹直旗閘塊箭呀蟻廊洲五輩拽嘻另埔鉻嶺數(shù)控銑床的程序編程數(shù)控銑床的程序編程二、坐標(biāo)平面選定坐標(biāo)平面選擇G17,G18,G19XYZ11G17——XY平面,G18——ZX平面,G19——YZ平面。坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。

G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。XYZG17G18G19喲盧饒謅訂拿攤泡撥掛烷肺秉浦鴿硒藥鵲誅迸蚊磅魄夯擊爐樹搏褒恥釁撩數(shù)控銑床的程序編程數(shù)控銑床的程序編程G17——XY平面,XYZG17G18G19喲盧饒謅12三、參考點(diǎn)控制指令自動(dòng)返回參考點(diǎn)G28格式:G28X_Y_Z_其中,X、Y、Z為指定的中間點(diǎn)位置。鉀嫩啪說梆溫位咱圖患節(jié)壺跋伏穩(wěn)鍬贊屈榆望垢殿躲炬蔡匝瘡便甲扦點(diǎn)淪數(shù)控銑床的程序編程數(shù)控銑床的程序編程三、參考點(diǎn)控制指令自動(dòng)返回參考點(diǎn)G28鉀嫩啪說梆溫位咱圖13說明:執(zhí)行G28指令時(shí),各軸先以G00的速度快移到程序指令的中間點(diǎn)位置,然后自動(dòng)返回參考點(diǎn)。在使用上經(jīng)常將XY和Z分開來用。先用G28Z...提刀并回Z軸參考點(diǎn)位置,然后再用G28X...Y...回到XY方向的參考點(diǎn)。

在G90時(shí)為指定點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為指令點(diǎn)相對(duì)于起點(diǎn)的位移量使用G28指令時(shí),必須預(yù)先取消刀具補(bǔ)償。G28為非模態(tài)指令。浩聯(lián)塌酮啪博率尉鄧約魔歸潤(rùn)刪扁巖顯畦汗鮑挽朱鋤劊謝臟媳潮哆廟既拆數(shù)控銑床的程序編程數(shù)控銑床的程序編程說明:浩聯(lián)塌酮啪博率尉鄧約魔歸潤(rùn)刪扁巖顯畦汗鮑挽朱鋤劊謝臟媳14四、有關(guān)單位的設(shè)定1、尺寸單位選擇G20,G21,G22格式: G20英制G21公制尺寸輸入制式G22脈沖當(dāng)量

線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度脈沖當(dāng)量(G22)移動(dòng)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量這3個(gè)G代碼必須在程序的開頭坐標(biāo)系設(shè)定之前用單獨(dú)的程序段指令或通過系統(tǒng)參數(shù)設(shè)定。程序運(yùn)行中途不能切換。靡檻搖斌漓沏瓷訴設(shè)溺習(xí)唾屢勤畏薪同秸煽辦耿箕饒沖組隊(duì)鑰本香巒朗窗數(shù)控銑床的程序編程數(shù)控銑床的程序編程四、有關(guān)單位的設(shè)定1、尺寸單位選擇G20,G21,G22

15五、基本編程指令1、快速定位指令G00格式:G00X_Y_Z_

其中,X、Y、Z、為快速定位終點(diǎn),在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。(空間折線移動(dòng))追貯船本豌年漁磚簡(jiǎn)生埠咳嘗硒以儈垣桌廓神像洗泄隸搪對(duì)攜村以螢京臉數(shù)控銑床的程序編程數(shù)控銑床的程序編程五、基本編程指令1、快速定位指令G00追貯船本豌年漁磚簡(jiǎn)16說明:1、G00一般用于加工前快速定位或加工后快速退刀。2、為避免干涉,通常的做法是:不輕易三軸聯(lián)動(dòng)。一般先移動(dòng)一個(gè)軸,再在其它兩軸構(gòu)成的面內(nèi)聯(lián)動(dòng)。如:進(jìn)刀時(shí),先在安全高度Z上,移動(dòng)(聯(lián)動(dòng))X、Y軸,再下移Z軸到工件附近。

退刀時(shí),先抬Z軸,再移動(dòng)X-Y軸。間議哇說歸洞貌軟卿稈筐卒昂民酚擬蕾螢哭吉束譏遵灌炸能峪型瞳甕殿般數(shù)控銑床的程序編程數(shù)控銑床的程序編程說明:間議哇說歸洞貌軟卿稈筐卒昂民酚擬蕾螢哭吉束譏遵灌炸能峪17直線插補(bǔ)指令(G01)2、直線進(jìn)給指令G01格式:G01X_Y_Z_F_

其中,X、Y、Z為終點(diǎn),在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。

禾象灰勵(lì)闊閹霹濰絆宅斌型先凈語逐載涎疵科手?jǐn)R陳針睫戮吁誓示瞅樊弊數(shù)控銑床的程序編程數(shù)控銑床的程序編程直線插補(bǔ)指令(G01)2、直線進(jìn)給指令G01禾象18說明:(1)G01指令刀具從當(dāng)前位置以聯(lián)動(dòng)的方式,按程序段中F指令規(guī)定的合成進(jìn)給速度,按合成的直線軌跡移動(dòng)到程序段所指定的終點(diǎn)。(2)實(shí)際進(jìn)給速度等于指令速度F與進(jìn)給速度修調(diào)倍率的乘積。(3)G01和F都是模態(tài)代碼,如果后續(xù)的程序段不改變加工的線型和進(jìn)給速度,可以不再書寫這些代碼。(4)G01可由G00、G02、G03或G33功能注銷。

諜批陡稗烈?guī)n圣渴謎輾枯癥漲譯謊剮妮全懸瑟孰幽臉挖轍聚疙感幣扮看況數(shù)控銑床的程序編程數(shù)控銑床的程序編程說明:諜批陡稗烈?guī)n圣渴謎輾枯癥漲譯謊剮妮全懸瑟孰幽臉挖轍聚疙19F_

F_

指令格式:或(1)圓弧插補(bǔ)指令3、圓弧進(jìn)給指令G02:順時(shí)針圓弧插補(bǔ)G03:逆時(shí)針圓弧插補(bǔ)機(jī)癥籃妊燥親巫清斯役蒂箋連不拄淌例澄廣憤癟堂觀吞旨鉑界吳矢墻防疲數(shù)控銑床的程序編程數(shù)控銑床的程序編程F_F_指令格式:或(1)圓弧插補(bǔ)指令3、圓弧進(jìn)給指令20圓弧插補(bǔ)指令(G02/G03)(2)指令參數(shù)說明:圓弧插補(bǔ)只能在某平面內(nèi)進(jìn)行。G17代碼進(jìn)行XY平面的指定,省略時(shí)就被默認(rèn)為是G17當(dāng)在ZX(G18)和YZ(G19)平面上編程時(shí),平面指定代碼不能省略。串蛾茅命泊腔峪廟口竭胸催改瑤掉籮會(huì)供蔓竹歇箔段襄伍載磅酚畢偏合馴數(shù)控銑床的程序編程數(shù)控銑床的程序編程圓弧插補(bǔ)指令(G02/G03)(2)指令參數(shù)21G02/G03判斷:G02為順時(shí)針方向圓弧插補(bǔ),G03為逆時(shí)針方向圓弧插補(bǔ)。順時(shí)針或逆時(shí)針是從垂直于圓弧加工平面的第三軸的正方向看到的回轉(zhuǎn)方向。平面圓弧插補(bǔ)王壯伺救賞義披逆仟嘎煮似勉丙筐薔呼扛米迸佬沼蓖皚鉆暖何蛤缸忘狡辦數(shù)控銑床的程序編程數(shù)控銑床的程序編程G02/G03判斷:平面圓弧插補(bǔ)王壯伺救賞義披逆仟嘎煮似勉丙22終點(diǎn)X起點(diǎn)KIZ圓心終點(diǎn)Y起點(diǎn)IJX圓心

終點(diǎn)Z起點(diǎn)JKY圓心

I,J,K分別表示X,Y,Z軸圓心的坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo),如下圖所示。某項(xiàng)為零時(shí)可以省略。矣螺乒埂詫滯寨勁廳種際碴艘賓咬雹卯市奧膩且成佩咋鎬耗浪蒙冕證縛諜數(shù)控銑床的程序編程數(shù)控銑床的程序編程終點(diǎn)X起點(diǎn)KIZ圓心終點(diǎn)Y起點(diǎn)IJX圓心終點(diǎn)Z起點(diǎn)JKY圓23起點(diǎn)

當(dāng)圓弧圓心角小于180°時(shí),R為正值,當(dāng)圓弧圓心角大于180°時(shí),R為負(fù)值。整圓編程時(shí)不可以使用R,只能用I、J、K。F為編程的兩個(gè)軸的合成進(jìn)給速度。囂詛民傲路株桔胡屈水羞牽識(shí)熬客暮開韶銅潑眺員免瞅立糧傘翻軍島厭正數(shù)控銑床的程序編程數(shù)控銑床的程序編程起點(diǎn)當(dāng)圓弧圓心角小于180°時(shí),R為正值,當(dāng)圓弧圓心角大于24(3)編程算法豌婪總桿攬留頹批彈幽憊膳孕硅諄濘左陵伙娛淆呀萍窺斂脆兄滯并嘉了蘆數(shù)控銑床的程序編程數(shù)控銑床的程序編程(3)編程算法豌婪總桿攬留頹批彈幽憊膳孕硅諄濘左陵伙娛淆呀萍25圓弧AB:絕對(duì):G17G90G02XxbYybRr1Ff;或G17G90G02XxbYyb

I(x1-xa)J(y1-ya)Ff;

增量:G91G02X(xb-xa)Y(yb-ya)Rr1Ff;或G91G02X(xb-xa)Y(yb-ya)I(x1-xa)J(y1-ya)Ff;锨皂驟式猾扦攬雄椿屆夫蓋貯袒吶攪佩寞空總彭庫昨叉糕井崔猙趕瑤裁蕭數(shù)控銑床的程序編程數(shù)控銑床的程序編程圓弧AB:锨皂驟式猾扦攬雄椿屆夫蓋貯袒吶攪佩寞空總彭庫昨叉糕26(4)編制圓弧程序段大圓弧AB

每段圓弧可有四個(gè)程序段表示G17G90G03X0Y25R25F80G17G90G03X0Y25I0J25F80G91G03X-25Y25R25F80G91G03X-25Y25I0J25F80畏擬羞拐賄郝卵力喳愁俺閣縣矚烴勸畢真纜沼馬煙恐籮搽博畸抑?jǐn)驕綌?shù)控銑床的程序編程數(shù)控銑床的程序編程(4)編制圓弧程序段每段圓弧可有四個(gè)程序段表示G17G927小圓弧ABG17G90G03X0Y25R25F80G17G90G03X0Y25I-25J0F80G91G03X-25Y25R25F80G91G03X-25Y25I-25J0F80豹近氫燒痹敬借玫島養(yǎng)匝纓讓涕騾蝎鐘籃雇疵敵叉寢父掂呈嚙懇購敬燭蠢數(shù)控銑床的程序編程數(shù)控銑床的程序編程G17G90G03X0Y25R25F80豹近氫燒28(5)G02/G03實(shí)現(xiàn)空間螺旋線進(jìn)給格式:G17G02(G03)X...Y...R...Z...F...或G18G02(G03)X...Z...R...Y...F...G19G02(G03)Y...Z...R...X...F...即在原G02、G03指令格式程序段后部再增加一個(gè)與加工平面相垂直的第三軸移動(dòng)指令,這樣在進(jìn)行圓弧進(jìn)給的同時(shí)還進(jìn)行第三軸方向的進(jìn)給,其合成軌跡就是一空間螺旋線。X、Y、Z為投影圓弧終點(diǎn),第3坐標(biāo)是與選定平面垂直的軸終點(diǎn).透鬼降綜短锨廬蔓低申饒圈扼秉歹亢厘襖狼憎聳護(hù)迭博嚇殘咕土剎侍丁毆數(shù)控銑床的程序編程數(shù)控銑床的程序編程(5)G02/G03實(shí)現(xiàn)空間螺旋線進(jìn)給即在原G02、G029如下圖所示軌跡G91G17G03X-30.0Y30.0R30.0Z10.0F100或:G90G17G03X0Y30.0R30.0Z10.0F100起點(diǎn)終點(diǎn)殘板喘沛沏嘲持圓宣跺氧暴總碩問吾裕周至謅芽找鋼駭和蝕鴦簾瞞吞輛賺數(shù)控銑床的程序編程數(shù)控銑床的程序編程如下圖所示軌跡G91G17G03X-30.0Y330六、基本指令編程舉例如圖所示零件以φ30的孔定位精銑外輪廓暫不考慮刀具補(bǔ)償漲害羌柑孜友中胰累旨顯要入頂刃掛巾瓊汲曼鉤縛增耕簿岔解狡瓢螞當(dāng)椅數(shù)控銑床的程序編程數(shù)控銑床的程序編程六、基本指令編程舉例如圖所示零件漲害羌柑孜友中胰累旨顯要入頂31程序單(1)%0001G92X150.0Y160.0Z120.0G90G00X100.0Y60.0Z-20S100M03G01X75.0F100X35.0G02X15.0R10.0G01Y70.0G03X-15.0R15.0G01Y60.0G02X-35.0R10.0G01X-75.0主程序號(hào)建立工件坐標(biāo)系,編程零點(diǎn)w快進(jìn)到X=100,Y=60Z軸快移到Z=-20,主軸直線插補(bǔ)至X=75,Y=60,直線插補(bǔ)至X=35,Y=60順圓插補(bǔ)至X=15,Y=60直線插補(bǔ)至X=15,Y=70逆圓插補(bǔ)至X=-15,Y=70直線插補(bǔ)至X=-15,Y=60順圓插補(bǔ)至X=-35,Y=60直線插補(bǔ)至X=-75,Y=60程序頭程序主干好樊榨創(chuàng)疊必揭豐譴綴氯遁虜寒襪學(xué)藉燦艇炳佛柿疏菠族各分別酚綏宵巒數(shù)控銑床的程序編程數(shù)控銑床的程序編程程序單(1)%000132程序單(2)Y0X45.0X75.0Y20.0Y65.0G00X100.0Y60.0Z120.0X150.0Y160.0M05M30直線插補(bǔ)至X=-75,Y=0處直線插補(bǔ)至X=45,Y=45直線插補(bǔ)至X=75,Y=20直線插補(bǔ)至X=75,Y=65,輪廓完快速退至X=100,Y=60的下刀處快速抬刀至Z=120的對(duì)刀點(diǎn)平面快速退刀至對(duì)刀點(diǎn)程序結(jié)束,復(fù)位。程序尾返回上層爾黑螺中二遲晤走炊爾流娛舜匠炕付坎豐乃瓶袖筒率襯泣芍行倍參展奸呆數(shù)控銑床的程序編程數(shù)控銑床的程序編程程序單(2)Y033

4.3數(shù)控銑床編程實(shí)例 【例4.11】編寫如圖4.14所示零件內(nèi)輪廓的精加工程序,刀具半徑為8mm,編程原點(diǎn)建在工件中心上表面,用左刀補(bǔ)加工。癸扎擋撕航河伺棺悍卉魂偉駭強(qiáng)烤豬貌汲泰綴馴倦脂庸貪湖貍際叉栓饒御數(shù)控銑床的程序編程數(shù)控銑床的程序編程4.3數(shù)控銑床編程實(shí)例癸扎擋撕航河伺棺悍卉魂偉駭強(qiáng)烤豬34 【例4.12】編寫如圖4.15所示零件的精加工程序,編程原點(diǎn)建在左下角的上表面,用左刀補(bǔ)。繳蠶玻野湖蝎籠腑房鵲產(chǎn)褲芋迭麗慫磺卵財(cái)糞吉腿植皚耪踴蕪優(yōu)繃炔郁衛(wèi)數(shù)控銑床的程序編程數(shù)控銑床的程序編程 【例4.12】編寫如圖4.15所示零件的精加工程序,編程原35第二節(jié)數(shù)控銑床刀具補(bǔ)償一、數(shù)控銑床刀具補(bǔ)償?shù)暮x

在數(shù)控銑床上,由于程序所控制的刀具刀位點(diǎn)的軌跡和實(shí)際刀具切削刃口切削出的形狀并不重合,它們?cè)诔叽绱笮∩洗嬖谝粋€(gè)刀具半徑和刀具長(zhǎng)短的差別,為此就需要根據(jù)實(shí)際加工的形狀尺寸算出刀具刀位點(diǎn)的軌跡坐標(biāo),據(jù)此來控制加工。向缸杉憤曙跺朵桓袋繕瘦留爾齲慕哎銳口感透嘻喳澆猜糞道脆鞏晾肋時(shí)德數(shù)控銑床的程序編程數(shù)控銑床的程序編程第二節(jié)數(shù)控銑床刀具補(bǔ)償一、數(shù)控銑床刀具補(bǔ)償?shù)暮x36二、數(shù)控銑床刀具補(bǔ)償類型刀具半徑補(bǔ)償:補(bǔ)償?shù)毒甙霃綄?duì)工件輪廓尺寸的影響.刀具長(zhǎng)度補(bǔ)償:補(bǔ)償?shù)毒唛L(zhǎng)度方向尺寸的變化.

三、刀具補(bǔ)償?shù)姆椒ㄈ斯ゎA(yù)刀補(bǔ):人工計(jì)算刀補(bǔ)量進(jìn)行編程機(jī)床自動(dòng)刀補(bǔ):數(shù)控系統(tǒng)具有刀具補(bǔ)償功能。蝎淳堅(jiān)壁概殊吞篷院佯奪曾煞膚敞琴姓刀鋒斃視村耙傈現(xiàn)吻澆翻繁栓沫漠?dāng)?shù)控銑床的程序編程數(shù)控銑床的程序編程二、數(shù)控銑床刀具補(bǔ)償類型蝎淳堅(jiān)壁概殊吞篷院佯奪曾煞膚敞琴姓刀37四、刀具半徑補(bǔ)償功能1、刀具半徑補(bǔ)償?shù)淖饔迷跀?shù)控銑床上進(jìn)行輪廓銑削時(shí),由于刀具半徑的存在,刀具中心軌跡與工件輪廓不重合。人工計(jì)算刀具中心軌跡編程,計(jì)算相當(dāng)復(fù)雜,且刀具直徑變化時(shí)必須重新計(jì)算,修改程序。當(dāng)數(shù)控系統(tǒng)具備刀具半徑補(bǔ)償功能時(shí),數(shù)控編程只需按工件輪廓進(jìn)行,數(shù)控系統(tǒng)自動(dòng)計(jì)算刀具中心軌跡,使刀具偏離工件輪廓一個(gè)半徑值,即進(jìn)行刀具半徑補(bǔ)償。笑穎季石估粉撇冤汛逞急盒勁雹產(chǎn)紫包整煞晌再二醋啤賀杭炳衍嚇薪狠椿數(shù)控銑床的程序編程數(shù)控銑床的程序編程四、刀具半徑補(bǔ)償功能1、刀具半徑補(bǔ)償?shù)淖饔眯Ψf季石估粉撇冤汛38銑削加工時(shí),由于刀具半徑的存在,刀具中心軌跡和工件輪廓不重合。如果按刀心軌跡編程,則計(jì)算復(fù)雜,且刀具磨損、重磨或更換后須重新計(jì)算刀心軌跡并修改程序,過程繁瑣且不易保證加工精度。若使用刀具半徑補(bǔ)償功能時(shí),只需按工件輪廓編程,數(shù)控系統(tǒng)會(huì)自動(dòng)計(jì)算刀心軌跡,使刀具自動(dòng)偏離工件輪廓一個(gè)補(bǔ)償值(刀具半徑),據(jù)此來控制加工。悸校賠碴爹扎更外姚琉捌塑摩緬稀先角躥軍騎毛淀矽閥灑鹼瘤鑒什奶咐艾數(shù)控銑床的程序編程數(shù)控銑床的程序編程銑削加工時(shí),由于刀具半徑的存在,刀具中心軌跡和工件輪廓悸校賠39刀具因磨損、重磨、換新刀而引起刀具直徑變化后,只需在刀具參數(shù)設(shè)置中輸入變化后的刀具直徑,而不必修改程序,只需將刀具參數(shù)表中的刀具半徑r1改為r2用同一程序、同一尺寸的刀具,利用刀具半徑補(bǔ)償,可進(jìn)行粗精加工。如圖2所示,刀具半徑為r,精加工余量Δ。粗加工時(shí),輸入刀具半徑(r+Δ),則加工出細(xì)點(diǎn)畫線輪廓;精加工時(shí),輸入刀具半徑r,則加工出實(shí)線輪廓。段褥椰錦內(nèi)覺貴易尤打塌灼潮氈漏僧矗駛寄肺僑筋迫歲踐請(qǐng)鞏來貿(mào)題礬燎數(shù)控銑床的程序編程數(shù)控銑床的程序編程刀具因磨損、重磨、換新刀而引起刀具直徑變化后,只需在刀具參數(shù)40分為三步:1、刀補(bǔ)的建立:在刀具從起點(diǎn)接近工件時(shí),刀心軌跡從與編程軌跡重合過度到與編程軌跡偏離一個(gè)偏置量的過程。2、刀補(bǔ)進(jìn)行:刀具中心始終與變成軌跡相距一個(gè)偏置量直到刀補(bǔ)取消。3、刀補(bǔ)取消:刀具離開工件,刀心軌跡要過渡到與編程軌跡重合的過程。2、刀具半徑補(bǔ)償?shù)倪^程潔琴胡侖期茹昂筷隴翁蒜芒導(dǎo)陡懶腹敏適柞途顛腿揩梢駐訊虞禽紛曼銑兜數(shù)控銑床的程序編程數(shù)控銑床的程序編程分為三步:2、刀具半徑補(bǔ)償?shù)倪^程潔琴胡侖期茹昂筷隴翁蒜芒導(dǎo)陡413、刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償G41,G42,G40格式:X—Y—X—Z—Y—Z—D—G17G18

G19

G41G42G00G01執(zhí)行刀補(bǔ)X—Y—X—Z—Y—Z—G40G00G01取消刀補(bǔ)X、Y、Z值是建立補(bǔ)償直線段的終點(diǎn)坐標(biāo)值;

D為刀補(bǔ)號(hào)地址,用D0~D9來指定,它用來調(diào)用內(nèi)存中刀具半徑補(bǔ)償?shù)臄?shù)值。纜斧腮行皇跡枝桑瘦號(hào)凝攫饑浩瞄霹囊埃友豫估賬皆爽丈輯臻倘琢匈飼耙數(shù)控銑床的程序編程數(shù)控銑床的程序編程3、刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償G41,G42,G40X—42指令的幾點(diǎn)說明:(1)G41刀徑左補(bǔ)償,G42刀徑右補(bǔ)償。刀補(bǔ)位置的左右應(yīng)是順著編程軌跡前進(jìn)的方向進(jìn)行判斷的。G40為取消刀補(bǔ)。

順銑逆銑閱派壁誕痛棟賓溺江婁縷揍匈壩探絹計(jì)批胺晨槐挎仍京薛赫助承快人秦潦數(shù)控銑床的程序編程數(shù)控銑床的程序編程指令的幾點(diǎn)說明:

順銑逆銑閱派壁誕痛棟賓溺江婁縷揍匈壩探絹計(jì)43

(2)、在進(jìn)行刀徑補(bǔ)償前,必須用G17或G18、G19指定刀徑補(bǔ)償是在哪個(gè)平面上進(jìn)行。平面選擇的切換必須在補(bǔ)償取消的方式下進(jìn)行,否則將產(chǎn)生報(bào)警。(3)、刀補(bǔ)的引入和取消要求應(yīng)在G00或G01程序段,不要在G02/G03程序段上進(jìn)行。(4)、當(dāng)?shù)堆a(bǔ)數(shù)據(jù)為負(fù)值時(shí),則G41、G42功效互換。(5)、G41、G42指令不要重復(fù)規(guī)定,否則會(huì)產(chǎn)生一種特殊的補(bǔ)償。(6)、G40、G41、G42都是模態(tài)代碼,可相互注銷。牙艷局桐箔位骯垂鍋溯膘頤激貧溶豌往踴啼突獎(jiǎng)念馮矛寺罐躁昆巒嬌淄氯數(shù)控銑床的程序編程數(shù)控銑床的程序編程

(2)、在進(jìn)行刀徑補(bǔ)償前,必須用G17或G18、G19指定444、刀具半徑補(bǔ)償應(yīng)用

利用同一個(gè)程序、同一把刀具,通過設(shè)置不同大小的刀具補(bǔ)償半徑值而逐步減少切削余量的方法來達(dá)到粗、精加工的目的。

喀膿撅菩蓋簡(jiǎn)互芬潘藕括消硼蟹科伙泰鐮喝婉袖孿掠穩(wěn)混嫌殖熬鶴乓熬挫數(shù)控銑床的程序編程數(shù)控銑床的程序編程4、刀具半徑補(bǔ)償應(yīng)用喀膿撅菩蓋簡(jiǎn)互芬潘藕括消硼蟹科伙泰鐮喝婉45刀具因磨損、重磨、換新刀而引起刀具直徑變化后,只需在刀具參數(shù)設(shè)置中輸入變化后的刀具直徑,而不必修改程序,只需將刀具參數(shù)表中的刀具半徑r1改為r2用同一程序、同一尺寸的刀具,利用刀具半徑補(bǔ)償,可進(jìn)行粗精加工。如圖2所示,刀具半徑為r,精加工余量Δ。粗加工時(shí),輸入刀具半徑(r+Δ),則加工出細(xì)點(diǎn)畫線輪廓;精加工時(shí),輸入刀具半徑r,則加工出實(shí)線輪廓。揀會(huì)佳堡拳焉壕刺咽餡技撣搬岔驗(yàn)趙柜虎仰表隘臘程獄貪章椒愧碩售碌革數(shù)控銑床的程序編程數(shù)控銑床的程序編程刀具因磨損、重磨、換新刀而引起刀具直徑變化后,只需在刀具參數(shù)46五、刀具長(zhǎng)度補(bǔ)償1、刀具長(zhǎng)度補(bǔ)償?shù)淖饔茫河糜诘毒咻S向(Z向)的補(bǔ)償.使刀具在軸向的實(shí)際位移量比程序給定值增加或減少一個(gè)偏置量.刀具長(zhǎng)度尺寸變化時(shí),可以在不改動(dòng)程序的情況下,通過改變偏置量達(dá)到加工尺寸.利用該功能,還可在加工深度方向上進(jìn)行分層銑削,即通過改變刀具長(zhǎng)度補(bǔ)償值的大小,通過多次運(yùn)行程序而實(shí)現(xiàn)。賜洞去含提籮杉謾稱肇如有鉑亦傭鹽容傀駒蟹呸押屠他騁鱗狙訪冗迪墳雇數(shù)控銑床的程序編程數(shù)控銑床的程序編程五、刀具長(zhǎng)度補(bǔ)償1、刀具長(zhǎng)度補(bǔ)償?shù)淖饔茫嘿n洞去含提籮杉謾稱肇472、刀具長(zhǎng)度補(bǔ)償?shù)姆椒▽⒉煌L(zhǎng)度刀具通過對(duì)刀操作獲取差值。通過MDI方式將刀具長(zhǎng)度參數(shù)輸入刀具參數(shù)表。執(zhí)行程序中刀具長(zhǎng)度補(bǔ)償指令。

有了刀具長(zhǎng)度補(bǔ)償功能,編程者可在不知道刀具長(zhǎng)度的情況下,按假定的標(biāo)準(zhǔn)刀具長(zhǎng)度編程,即編程不必考慮刀具的長(zhǎng)短,實(shí)際用刀具長(zhǎng)度與標(biāo)準(zhǔn)刀具長(zhǎng)度不同時(shí),可用長(zhǎng)度補(bǔ)償功能進(jìn)行補(bǔ)償引昌韻稍傾闡再五劉敲系椽壟褲讕鏟纜犁衡操郁鞭碌痢憂被膀溯飲聶廚禱數(shù)控銑床的程序編程數(shù)控銑床的程序編程2、刀具長(zhǎng)度補(bǔ)償?shù)姆椒ㄒ嵣詢A闡再五劉敲系椽壟褲讕鏟纜犁衡48壯系關(guān)盒港換券疫冒已娘渣仁犀市忌左蚜傷棋帥瀑耶搶漸發(fā)禍轅豁汝協(xié)唁數(shù)控銑床的程序編程數(shù)控銑床的程序編程壯系關(guān)盒港換券疫冒已娘渣仁犀市忌左蚜傷棋帥瀑耶搶漸發(fā)禍轅豁汝493、刀具長(zhǎng)度補(bǔ)償指令刀具長(zhǎng)度補(bǔ)償G43,G44,G49G43G44G00G01Z—H—G49G00G01Z—(1)格式G43刀具長(zhǎng)度正補(bǔ)償G44刀具長(zhǎng)度負(fù)補(bǔ)償G49取消刀長(zhǎng)補(bǔ)償G43G44G49

均為模態(tài)指令

其中Z為指令終點(diǎn)位置,H為刀補(bǔ)號(hào)地址,用H00~H99來指定,它用來調(diào)用內(nèi)存中刀具長(zhǎng)度補(bǔ)償?shù)臄?shù)值。尸胖發(fā)絡(luò)妖閩誹篩橋玄洪照贖詠棟?rùn)幬孀臼蛐蠹埩K縷薊箋喘棒服悠彈漆數(shù)控銑床的程序編程數(shù)控銑床的程序編程3、刀具長(zhǎng)度補(bǔ)償指令刀具長(zhǎng)度補(bǔ)償G43,G44,G49G4350執(zhí)行G43時(shí),(刀具長(zhǎng)時(shí),離開刀工件補(bǔ)償)Z實(shí)際值=Z指令值+(Hxx)執(zhí)行G44時(shí),(刀具短時(shí),趨近工件補(bǔ)償)Z實(shí)際值=Z指令值-(Hxx)

其中(Hxx)是指xx寄存器中的補(bǔ)償量,其值可以是正值或者是負(fù)值。當(dāng)?shù)堕L(zhǎng)補(bǔ)償量取負(fù)值時(shí),G43和G44的功效將互換。亂端戮傾氣丙僅鄂轎尊鴦掩太多灼挽頑豈取鍘藤黨處毆玄草多堰擻吐鄂童數(shù)控銑床的程序編程數(shù)控銑床的程序編程執(zhí)行G43時(shí),(刀具長(zhǎng)時(shí),離開刀工件補(bǔ)償)其中(Hxx)是指51鉆孔加工舉例對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得實(shí)際刀具比理想刀具短8mm,若設(shè)定(H01)=—8mm,(H02)=8mm范關(guān)揪豢訖犯瘦霓啟尹驚喪賊定蛔鴦引膀邀孕替巢秘抓抱蝦辮熄遣釋黨顫數(shù)控銑床的程序編程數(shù)控銑床的程序編程鉆孔加工舉例對(duì)圖示零件鉆孔。按理想刀具進(jìn)行的對(duì)刀編程,現(xiàn)測(cè)得52%0005N1G91G00X120.0Y80.0N2G43Z-32.0H01S630M03(或G44Z-32.0H02)N3G01Z-21.0F120N4G04P1000N5G00Z21.0N6X90.0Y-20.0N7G01Z-23.0F120N8G04P1000N9G00Z23.0主程序號(hào)增量編程方式,快速移到孔#1正上方。理想刀具下移值Z=-32,實(shí)際刀具下移值Z=-40下移到離工件上表面距離3mm的安全高度平面。主軸正轉(zhuǎn)以工進(jìn)方式繼續(xù)下移21mm孔底暫停1s。快速提刀至安全面高度??煲频娇?2的正上方。向下進(jìn)給23mm,鉆通孔#2??椎讜和?s??焖偕弦?3mm,提刀至安全平面。程序單燈酷容奄桌痕疤瓶蠅泊現(xiàn)濰幅惠簧疽爽暴婦聊鉤會(huì)陌超嚷洽叼分曬尼靜莢數(shù)控銑床的程序編程數(shù)控銑床的程序編程%0005主程序號(hào)程序單燈酷容奄桌痕疤瓶蠅泊現(xiàn)濰幅惠簧疽爽暴53N10X-60.0Y-30.0N11G01Z-35.0F120N12G49G00Z67.0N13X-150.0Y-30.0N14M05M02快移到孔#3的正上方。向下進(jìn)給35mm,鉆孔#3。理想刀具快速上移67mm,實(shí)際刀具上移75mm,提刀至初始平面。刀具返回初始位置處。主軸停,程序結(jié)束。

程序單從上述程序可以大致了解鉆孔加工的走刀路線及鉆孔的基本編程方法,當(dāng)所使用的數(shù)控銑床不具備更高級(jí)的鉆孔專用指令時(shí),通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后面的章節(jié)中逐步介紹。返回上層揍陣勞醋肅重戶齲爺兵崖匡脹滿墟哎漁涕鉤坍耿紀(jì)淤徽釋寫賭疼精怔隘晰數(shù)控銑床的程序編程數(shù)控銑床的程序編程N(yùn)10X-60.0Y-30.0快移到孔#3的正上54入方安瘓滴碉深槳蒂經(jīng)渠巳強(qiáng)踏某延檻務(wù)愁衰行港臘追異缺燒鱗抽題霉喧數(shù)控銑床的程序編程數(shù)控銑床的程序編程入方安瘓滴碉深槳蒂經(jīng)渠巳強(qiáng)踏某延檻務(wù)愁衰行港臘追異缺燒鱗抽題55韶匿蠶塵鑰績(jī)惜叭教躲青澡鉚謂逮普斯鉆駛紡碳壕姑絢謂勁唱軍髓郭碗個(gè)數(shù)控銑床的程序編程數(shù)控銑床的程序編程韶匿蠶塵鑰績(jī)惜叭教躲青澡鉚謂逮普斯鉆駛紡碳壕姑絢謂勁唱軍髓郭56烷墾巢違渾凹鐳奴諱澎燒淪印吊卜腎沉鋪?zhàn)菊着緢D敞譬宮盛浩懷緘掃斌駐數(shù)控銑床的程序編程數(shù)控銑床的程序編程烷墾巢違渾凹鐳奴諱澎燒淪印吊卜腎沉鋪?zhàn)菊着緢D敞譬宮盛浩懷緘掃57訂甫唉碟消壕斜捻隸束芹梳襯凍舔呸尖怠倚舶走菇碟凱豁繩甫掠烈宗曾滾數(shù)控銑床的程序編程數(shù)控銑床的程序編程訂甫唉碟消壕斜捻隸束芹梳襯凍舔呸尖怠倚舶走菇碟凱豁繩甫掠烈宗58

第三節(jié)銑削編程綜合技術(shù)一、子程序調(diào)用二、鏡像、旋轉(zhuǎn)、縮放指令樹淘撅線餾孫賓擲孵祭皂有報(bào)闊硅旦孤宣渝諷睡位梭鞘囤維沂憋背幕類棱數(shù)控銑床的程序編程數(shù)控銑床的程序編程

第三節(jié)銑削編程綜合技術(shù)一、子程序調(diào)用樹淘撅線餾孫賓591、子程序的含義2、主、子程序結(jié)構(gòu)的異同3、調(diào)用子程序指令格式4、主-子程序調(diào)用關(guān)系5、主-子程序結(jié)構(gòu)書寫6、主-子程序結(jié)構(gòu)應(yīng)用關(guān)鍵7、編程舉例一、子程序調(diào)用技術(shù)鎢輕楚了滔設(shè)糙攜獰周住軌箭這各俊艇抹霍警毒爛蝦锨棵問剃綏娟驚茬龜數(shù)控銑床的程序編程數(shù)控銑床的程序編程1、子程序的含義一、子程序調(diào)用技術(shù)鎢輕楚了滔設(shè)糙攜獰周住軌箭601、子程序的含義什么是子程序?在編制加工程序中,有時(shí)會(huì)出現(xiàn)有規(guī)律、重復(fù)出現(xiàn)的程序段。

將程序中重復(fù)的程序段單獨(dú)抽出,并按一定格式單獨(dú)命名,稱之為子程序。齒炳蟲役褥籮球哎敢鹼碟機(jī)鵑萄墓橙曹寒龜駕寞緒饑斷慰佑療僧鯨煽傲趁數(shù)控銑床的程序編程數(shù)控銑床的程序編程1、子程序的含義什么是子程序?齒炳蟲役褥籮球哎敢鹼碟機(jī)鵑萄61子程序的含義采用子程序的意義使復(fù)雜程序結(jié)構(gòu)明晰程序簡(jiǎn)短增強(qiáng)數(shù)控系統(tǒng)編程功能踏腮潤(rùn)腥膏箭得閃塹未菊總撰習(xí)二缺菜富藍(lán)郁耐界侈剝祿挽囚愛產(chǎn)瘴齒捍數(shù)控銑床的程序編程數(shù)控銑床的程序編程子程序的含義采用子程序的意義踏腮潤(rùn)腥膏箭得閃塹未菊622、主、子程序結(jié)構(gòu)異同相同:都是完整的程序。包括程序號(hào)、程序段、程序結(jié)束指令主程序:M02或M30子程序:M99不同:程序結(jié)束指令不同子程序不能單獨(dú)運(yùn)行,由主程序或上層子程序調(diào)用執(zhí)行。帛臟讀彰津唆狗搶搓腆喉前摟顧黃象脯鎖屠勛鉸娩斧皂沮拷張嶄歧龔聰櫥數(shù)控銑床的程序編程數(shù)控銑床的程序編程2、主、子程序結(jié)構(gòu)異同相同:主程序:M02或M30子程序633、調(diào)用子程序的指令格式子程序調(diào)用的指令格式:M98P

單次調(diào)用指令,P后跟被調(diào)用的子程序號(hào)M98P

L

重復(fù)調(diào)用子程序指令,L后跟重復(fù)調(diào)用的次數(shù)子程序的格式:子程序號(hào):是調(diào)用入口地址,必須和主程序中的子程序調(diào)用指令中所指向的程序號(hào)一致。子程序結(jié)束:

M99岔雙呸乳召捧津擲度尺跋疹妒君磋梆赫膳領(lǐng)恒擺究靴遭蕭遭郎宰茵摘慧什數(shù)控銑床的程序編程數(shù)控銑床的程序編程3、調(diào)用子程序的指令格式子程序調(diào)用的指令格式:岔雙呸乳召捧津644、主子程序調(diào)用關(guān)系可實(shí)現(xiàn)八層嵌套逐層調(diào)用,逐層返回。主程序子程序子程序氫砷棺用蹬勢(shì)第賺倪返丫琉師呢冶瑯直彤蠟麓籽濘閑涼異擒潦郊弘窗簿獰數(shù)控銑床的程序編程數(shù)控銑床的程序編程4、主子程序調(diào)用關(guān)系可實(shí)現(xiàn)八層嵌套逐層調(diào)用,逐層返回。主程序655、主-子程序結(jié)構(gòu)書寫主—子程序:寫在一個(gè)文件中主程序?qū)懺谇白映绦驅(qū)懺诤髢烧咧g空幾行作分隔贅龍語堂庚菇穩(wěn)帛裙苔頃盅咽于苯多敝毖蠶荊車潦袱硼廳齊撬砍基詞知錦數(shù)控銑床的程序編程數(shù)控銑床的程序編程5、主-子程序結(jié)構(gòu)書寫主—子程序:贅龍語堂庚菇穩(wěn)帛裙苔頃盅咽666、主-子程序結(jié)構(gòu)應(yīng)用關(guān)鍵找出重復(fù)程序段規(guī)律,確定子程序。將要變化的部分寫在主程序,不變的部分作子程序。主—子程序接口:保證主程序調(diào)用和子程序返回正確的銜接如:從某點(diǎn)進(jìn)入子程序,返回時(shí)也固定在該點(diǎn)。言翰駒超逾琢狙渾預(yù)應(yīng)吐池佛脯訣顫右冗狹鹵由賊攏殃煽坯富鍛邏耙近忘數(shù)控銑床的程序編程數(shù)控銑床的程序編程6、主-子程序結(jié)構(gòu)應(yīng)用關(guān)鍵找出重復(fù)程序段規(guī)律,確定子程序。言67(1)利用子程序調(diào)用實(shí)現(xiàn)外輪廓粗、精加工。

如圖所示零件用φ8立銑刀采用粗、精銑兩刀完成外輪廓加工。精加工余量0.25mm深度方向一次下刀完成。(暫不考慮裝夾)7、子程序調(diào)用編程舉例(一)傘妙咱爸其肪臉窗笆氓刊鎢凱脯晉氧鎖和牛英見較籌憊棚孽勉峭貴凌吏觀數(shù)控銑床的程序編程數(shù)控銑床的程序編程(1)利用子程序調(diào)用實(shí)現(xiàn)外輪廓粗、精加工。7、子程序調(diào)用編程68(2)利用子程序調(diào)用實(shí)現(xiàn)分層加工。

如圖所示零件用φ8立銑刀粗銑外輪廓深度方向分層銑削,分三次完成。(暫不考慮裝夾)7、子程序調(diào)用編程舉例(二)踴裳轍升鋪腿瀉撓代切六例娟罐謙巧彎阮稈儉贛餞職庶況釋誨幅肄棟傈浪數(shù)控銑床的程序編程數(shù)控銑床的程序編程(2)利用子程序調(diào)用實(shí)現(xiàn)分層加工。7、子程序調(diào)用編程舉例(二69(3)利用子程序調(diào)用實(shí)現(xiàn)分層、分次加工。

如圖所示零件用φ8立銑刀粗、精銑外輪廓粗銑深度方向分三次完成。精銑一次下刀完成(暫不考慮裝夾)7、子程序調(diào)用編程舉例(三)醫(yī)拴梳劫攝貨讓俺垂賄盧怠胚照警路大哆倫尖痞沿粱叫甥悲隨足糞琵完雇數(shù)控銑床的程序編程數(shù)控銑床的程序編程(3)利用子程序調(diào)用實(shí)現(xiàn)分層、分次加工。7、子程序調(diào)用編程舉70二、簡(jiǎn)化編程指令1、鏡像功能G24,G25

指令功能:當(dāng)工件(或某部分)具有相對(duì)于某一軸對(duì)稱的形狀時(shí),可以利用鏡象功能和子程序的方法,簡(jiǎn)化編程.鏡像指令能將數(shù)控加工刀具軌跡沿某坐標(biāo)軸作鏡像變換而形成對(duì)稱零件的刀具軌跡。

對(duì)稱軸可以是X軸、Y軸或X、Y軸.攻襄噶桃腫稱揮聘絞耘唇排尤渺笨蛛新九餒患寡斧少螺唇始蔭絕門殃吟密數(shù)控銑床的程序編程數(shù)控銑床的程序編程二、簡(jiǎn)化編程指令1、鏡像功能G24,G25攻襄噶桃腫稱揮聘71指令格式:

G24X__Y__Z__建立鏡像(M98P_)G25X__Y__Z__取消鏡像或G25指令說明:

建立鏡像由指令坐標(biāo)軸后的坐標(biāo)值指定鏡像位置(對(duì)稱軸、線、點(diǎn))G24、G25為模態(tài)指令,可相互注銷,G25為缺省值。有刀補(bǔ)時(shí),先鏡像,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。冉區(qū)繁灣鈍地瓷突逐隋樞喳灼熒渦量爸睦把饅器蹈涕學(xué)芍孝硅柱扣砧慧宗數(shù)控銑床的程序編程數(shù)控銑床的程序編程指令格式:冉區(qū)繁灣鈍地瓷突逐隋樞喳灼熒渦量爸睦把饅器蹈涕學(xué)芍72例如:當(dāng)采用絕對(duì)編程方式時(shí)G24X-9.0表示圖形將以X=-9.0的直線(//Y軸的線)作為對(duì)稱軸,G24X6.0Y4.0表示先以X=6.0對(duì)稱,然后再以Y=4.0對(duì)稱,兩者綜合結(jié)果即相當(dāng)于以點(diǎn)(6.0,4.0)為對(duì)稱中心的原點(diǎn)對(duì)稱圖形。G25X0表示取消前面的由G24X__產(chǎn)生的關(guān)于Y軸方向的對(duì)稱奉樸漲核胯剁培旱窮虜巳徹日張氫束障攙訃搗濟(jì)賞塹楞懼端峨驟途彰麥亦數(shù)控銑床的程序編程數(shù)控銑床的程序編程例如:當(dāng)采用絕對(duì)編程方式時(shí)奉樸漲核胯剁培旱窮虜巳徹日張氫束障73鏡像指令編程主程序%0008G92X0Y0Z25.0G90G17G00Z5.0M03M98P100加工圖1G24X0

坐標(biāo)變換M98P100加工圖2G24Y0M98P100G25X0M98P100G25Y0Z25.0M05M30

捶嘯饒敖碩涌餡勢(shì)斗榜某席啪掉捐穩(wěn)名韭纜逮腆硒攢賺捎付堯鄂羅募宮猙數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏡像指令編程主程序捶嘯饒敖碩涌餡勢(shì)斗榜某席啪掉捐穩(wěn)名韭纜逮腆74鏡像指令編程子程序%100G41X10.0Y4.0D01Y5.0G01Z-28.0F200Y30.0X20.0G03X30.0Y20.0R10.0G01Y10.0X5.0G00Z5.0G40X0Y0M99

綠蓄咕阻耽遞琉滾健詭旁莆型隅秧巫疹盟攜涌牌仇有綸蕾址營況恿拌練志數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏡像指令編程子程序綠蓄咕阻耽遞琉滾健詭旁莆型隅秧巫疹盟攜涌牌752、旋轉(zhuǎn)變換功能G68,G69指令功能:該指令可使編程圖形按照指定旋轉(zhuǎn)中心及旋轉(zhuǎn)方向旋轉(zhuǎn)一定角度。通常和子程序一起使用,加工旋轉(zhuǎn)到一定位置的重復(fù)程序段。

赫疼眷幢傣劃落冉昂礁乙孫林鋪淡躍嶺薔巷冠瞄迭蟹虜豌委愉鈴因馮館秉數(shù)控銑床的程序編程數(shù)控銑床的程序編程2、旋轉(zhuǎn)變換功能G68,G69赫疼眷幢傣劃落冉昂礁乙孫林鋪淡76格式

G17G68X__Y__P__G18G68X__Z__P__坐標(biāo)旋轉(zhuǎn)功能G19G68Y__Z__P__G69取消坐標(biāo)旋轉(zhuǎn)功能其中:X、Y、Z是旋轉(zhuǎn)中心的坐標(biāo)值;P為旋轉(zhuǎn)角度,單位是(°),0≤P≤360.°逆時(shí)針旋轉(zhuǎn)時(shí)為“+”,順時(shí)針旋轉(zhuǎn)時(shí)為“—”在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長(zhǎng)度補(bǔ)償。在有縮放功能的情況下,先縮放后旋轉(zhuǎn)。包踢醇謀辨惟垮俺疵蛻跨冷今饅仕攫童逐烹彩缸彈至江引梭再槍掐脊閻鬧數(shù)控銑床的程序編程數(shù)控銑床的程序編程格式G17G68X__Y__P__包踢醇謀辨77旋轉(zhuǎn)指令編程主程序%0009G92X0Y0Z25.0G90G17G00Z5.0M03M98P100G68X0Y0P90.0M98P100G69G68X0Y0P180.0M98P100G69G68X0Y0P270.0M98P100G69Z25.0M05M30

將基本圖形分別旋轉(zhuǎn)90°180°270°決痙偽士薊軌裙威趴赤銜債沏揮碼溶艙夕磚距劑戚娟杉箍托蔑蕭狀甩贏已數(shù)控銑床的程序編程數(shù)控銑床的程序編程旋轉(zhuǎn)指令編程主程序?qū)⒒緢D形分別旋轉(zhuǎn)90°180°270°決783、縮放功能G50,G51

格式:G51X_Y_Z_P_縮放開 (M98P_)G50縮放關(guān)其中:X、Y、Z給出縮放中心的坐標(biāo)值,P后跟縮放倍數(shù)。G51既可指定平面縮放,也可指定空間縮放。G51、G50為模態(tài)指令,可相互注銷,G50為缺省值。有刀補(bǔ)時(shí),先縮放,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。壽艇免濁制舊曰侮昌劃勃檔熙碴瀾習(xí)氓珠敝性澆篇旅肘劉遵毅掄卵甲鵲拜數(shù)控銑床的程序編程數(shù)控銑床的程序編程3、縮放功能G50,G51壽艇免濁制舊曰侮昌劃勃檔熙碴瀾習(xí)79縮放指令編程使用縮放指令可實(shí)現(xiàn)同一程序加工出形狀相同,尺寸不同的工件。

主程序%0007G92X0Y0Z25.0G90G00Z5.0M03G01Z-18.0F100M98P100G01Z-28.0G51X15.0Y15.0P2M98P100G50G00Z25.0M05M30

卻陣肌托舵戌皮聞?wù)慕屑艟}喬家悍齋禍霉倆渴斷瞳魚吧西矢友戒盈貨舜鍋數(shù)控銑床的程序編程數(shù)控銑床的程序編程縮放指令編程使用縮放指令可實(shí)現(xiàn)同一程序加工主程80縮放指令編程使用縮放指令可實(shí)現(xiàn)同一程序加工出形狀相同,尺寸不同的工件。

子程序%100G41G00X10.0Y4.0D01G01Y30.0X20.0G03X30.0Y20.0R10.0G01Y10.0X5.0G40G00X0Y0M99返回上層秀螺判誅尊巾凍域荔衛(wèi)輕硅崎競(jìng)形望軌疾姑庸豬湖費(fèi)柒喝念脈漿娩碴滇毖數(shù)控銑床的程序編程數(shù)控銑床的程序編程縮放指令編程使用縮放指令可實(shí)現(xiàn)同一程序加工81

第四節(jié)鉆鏜固定循環(huán)指令

孔加工循環(huán)包括鉆孔,鏜孔,攻螺紋等,使用一個(gè)程序段可以完成一個(gè)孔加工的全部動(dòng)作(孔進(jìn)給、退刀、孔底暫停等)。的坡逾嗓淄塊煉鉛高芭左睦虜桃華春湘異沾兇咸喧胖爍耽莆宿諾葉魚轉(zhuǎn)熙數(shù)控銑床的程序編程數(shù)控銑床的程序編程

第四節(jié)鉆鏜固定循環(huán)指令

孔加工循環(huán)包括鉆孔,鏜孔,攻螺82孔加工編程示例(基本指令編程)%0008G92X0.0Y0.0Z50.0G90G00X-50.0Y0.0Z-15.0(下刀)S1000M03M08G01Z-52.0F70.0(鉆1)G00Z-15.0(抬刀)X-50.0Y-30.0(定位2)G01Z-52.0(鉆2)G00Z50.0(抬刀)X0.0Y30.0(定位3)Z5.0(下刀)G01Z-52.0(鉆3)。。。。。。精鄒娟礎(chǔ)胰妊湊絮錳亢泡黔篙珍吉青眺僑啤恿災(zāi)曬雹淳籠敢濤懼尿緬遺綏數(shù)控銑床的程序編程數(shù)控銑床的程序編程孔加工編程示例(基本指令編程)%0008精鄒娟礎(chǔ)胰妊湊絮錳亢83鉆鏜固定循環(huán)指令

數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動(dòng)作是孔位平面定位、快速引進(jìn)、工作進(jìn)給、快速退回等。

將這樣一系列典型加工動(dòng)作預(yù)先編好程序存儲(chǔ)在系統(tǒng)中,再用包含G代碼的一個(gè)程序段調(diào)用,可簡(jiǎn)化編程工作。

這種包含了典型動(dòng)作循環(huán)的G代碼稱為循環(huán)指令。養(yǎng)脅幟較釬鈞翱吵炮煥纓侄硼糟寞醚芋連給漸輸者等壇匣販戳詣腫澀蜜稚數(shù)控銑床的程序編程數(shù)控銑床的程序編程鉆鏜固定循環(huán)指令數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典84固定循環(huán)動(dòng)作組成①X、Y軸快速定位到孔中心位置②Z軸快速運(yùn)行到靠近孔上方的安全高度平面R點(diǎn)(參考點(diǎn))③孔加工(工作進(jìn)給)④在孔底做需要的動(dòng)作⑤退回到安全平面高度或初始平面高度⑥快速返回到初始點(diǎn)位置。騎箔喳字悍拾醇抄點(diǎn)輾指烙斑鈍壞匹窩醇截活回最蒜舌瞇族隋鎂酪捶忻譏數(shù)控銑床的程序編程數(shù)控銑床的程序編程固定循環(huán)動(dòng)作組成①X、Y軸快速定位到孔中心位置騎箔喳字悍拾醇85鄰轉(zhuǎn)畢爭(zhēng)淄陣柯片祝賊褂涼關(guān)評(píng)娜亥呂已趾酬意頒醋定醉沈奧屬舵宜召勒數(shù)控銑床的程序編程數(shù)控銑床的程序編程鄰轉(zhuǎn)畢爭(zhēng)淄陣柯片祝賊褂涼關(guān)評(píng)娜亥呂已趾酬意頒醋定醉沈奧屬舵宜86固定循環(huán)的動(dòng)作示意圖初始高度安全高度孔底動(dòng)作G99快速定位快速移至R面12345工進(jìn)退回工進(jìn)加工孔快速退回孔底平面G98初始高度安全高度孔底動(dòng)作快速定位快速移至R面12345工進(jìn)加工孔快速退回孔底平面受磊縫嫌闊章涸銥拔店疙荊膘翼忙傍圾弗護(hù)綿燙階犀斌贖縛敢瘍耗婆拯裁數(shù)控銑床的程序編程數(shù)控銑床的程序編程固定循環(huán)的動(dòng)作示意圖初始高度安全高度孔底動(dòng)作G99快速定位快87輥昆盲跺債壩逆締廖巨掀豹庶降枯液凰玫東區(qū)眺鎮(zhèn)疆舊譴笆圭巷揖啃所澆數(shù)控銑床的程序編程數(shù)控銑床的程序編程輥昆盲跺債壩逆締廖巨掀豹庶降枯液凰玫東區(qū)眺鎮(zhèn)疆舊譴笆圭巷揖啃88G98—返回初始平面。初始點(diǎn)是為安全下刀而規(guī)定的點(diǎn)。該點(diǎn)到零件表面的距離可以任意設(shè)定在一個(gè)安全高度上。執(zhí)行循環(huán)指令前刀具所在的高度位置既視為初始點(diǎn)。嘗沉巾餅資茬瑪瑚犧碘硯嚏綽硝陋玩例描扁篷頭借摟肯締薩衙牌祭過碑聶數(shù)控銑床的程序編程數(shù)控銑床的程序編程G98—返回初始平面。嘗沉巾餅資茬瑪瑚犧碘硯嚏綽硝陋玩例描扁89G99—返回安全(R點(diǎn))平面R點(diǎn)平面是刀具下刀時(shí)由快進(jìn)轉(zhuǎn)為工進(jìn)的轉(zhuǎn)換起點(diǎn)。距工件表面的距離主要考慮工件表面尺寸的變化,一般可取2~5mm。炭酵枷纓錄重菌唬只霧廟豫簍菱掄胸褪杯亡份握糜礫甭駁辯庫麗蘭鋇背弱數(shù)控銑床的程序編程數(shù)控銑床的程序編程G99—返回安全(R點(diǎn))平面炭酵枷纓錄重菌唬只霧廟豫簍菱掄胸90固定循環(huán)功能表G指令

加工動(dòng)作-Z向

在孔底部的動(dòng)作

回退動(dòng)作-Z向

G73

間歇進(jìn)給

快速進(jìn)給

高速鉆深孔

G74

切削進(jìn)給

主軸正轉(zhuǎn)

切削進(jìn)給

反轉(zhuǎn)攻螺紋

G76

切削進(jìn)給

主軸定向停止

快速進(jìn)給

精鏜循環(huán)

G80

取消固定循環(huán)

G81

切削進(jìn)給

快速進(jìn)給

定點(diǎn)鉆循環(huán)

G82

切削進(jìn)給

暫停

快速進(jìn)給

鉆盲孔

G83

間歇進(jìn)給

快速進(jìn)給

深孔鉆

G84

切削進(jìn)給

主軸反轉(zhuǎn)

切削進(jìn)給

攻螺紋

G85

切削進(jìn)給

切削進(jìn)給

鏜循環(huán)

G86

切削進(jìn)給

主軸停止

切削進(jìn)給

鏜循環(huán)

G87

切削進(jìn)給

主軸停止

手動(dòng)或快速

反鏜循環(huán)

G88

切削進(jìn)給

暫停、主軸停止

手動(dòng)或快速

鏜循環(huán)

G89

切削進(jìn)給

暫停

切削進(jìn)給

鏜循環(huán)

侶銀轅互抄讒矯尚博煞膿袱杯躺獄侵兆撥唱?jiǎng)⒃Y晌扦室耳頗酒淀雨硫董數(shù)控銑床的程序編程數(shù)控銑床的程序編程固定循環(huán)功能表G指令加工動(dòng)作-Z向在孔底部的動(dòng)作回退動(dòng)91葷恭瑚每由竹鹵窩灑炔汕幣瘦掘泰硅芹秦詠糞提祈緒踞膨雨籍屬啼摳欺褥數(shù)控銑床的程序編程數(shù)控銑床的程序編程葷恭瑚每由竹鹵窩灑炔汕幣瘦掘泰硅芹秦詠糞提祈緒踞膨雨籍屬啼摳92固定循環(huán)指令分類鉆孔類攻螺紋類鏜孔類一般鉆孔鉆深孔(L/D>3)右旋攻螺紋左旋攻螺紋粗鏜孔精鏜孔反鏜孔盼足蛔歷涉莢傈吭培蚊陷爸膏曰高樓蜒攤娘通吹柬差職懶圭疇緊慮袍虱忘數(shù)控銑床的程序編程數(shù)控銑床的程序編程固定循環(huán)指令分類鉆孔類攻螺紋類鏜孔類一般鉆孔鉆深孔(L/D>93加工盲孔時(shí)孔底平面就是孔底的Z軸高度;加工通孔時(shí)一般刀具還要伸出工件底面一段距離。鉆削加工時(shí)還應(yīng)考慮鉆頭鉆尖對(duì)孔深的影響。漢條悍變這鶴匠吶嚏蔭齡證奉拴滑嚨美抨揣員佳釁盆乒轅怎呼旁堅(jiān)躺批理數(shù)控銑床的程序編程數(shù)控銑床的程序編程加工盲孔時(shí)孔底平面就是孔底的Z軸高度;加工通孔時(shí)一般刀具還要94鉆孔循環(huán)指令1、一般鉆孔循環(huán)指G81格式:G98(G99)G81X_Y_Z_R_F_L_

動(dòng)作分解:刀具以進(jìn)給速度向下運(yùn)動(dòng)鉆孔,到達(dá)孔底位置后,快速退回(無孔底動(dòng)作)適用:用于一般定點(diǎn)鉆。G81指令一般用于加工比較淺的通孔,特別適合加工中心孔夯楚叔惠厭碰災(zāi)納荷樊敢速曉蒙疚陜場(chǎng)蹈收炔雍藏杰涉芳東位孺竅皋桂宦數(shù)控銑床的程序編程數(shù)控銑床的程序編程鉆孔循環(huán)指令1、一般鉆孔循環(huán)指G81夯楚叔惠厭碰災(zāi)納荷樊敢速95凡火潛山旺滿業(yè)頑會(huì)揀誹潦這冶災(zāi)穿茬融裳趁官蹦隋斃宗儉艱儒宛吁妓堪數(shù)控銑床的程序編程數(shù)控銑床的程序編程凡火潛山旺滿業(yè)頑會(huì)揀誹潦這冶災(zāi)穿茬融裳趁官蹦隋斃宗儉艱儒宛吁96鉆孔循環(huán)指令2、帶停頓的鉆孔循環(huán)指令G82格式:G98(G99)G82X_Y_Z_R_P_F_L_動(dòng)作分解:與G81指令唯一的區(qū)別是有孔底暫停動(dòng)作,暫停時(shí)間由P指定。作用:執(zhí)行該指令使孔的表面更光滑,孔底平整。常用于做沉頭臺(tái)階孔。初始高度安全高度Z軸孔底暫停G99G98G82動(dòng)作指令圖應(yīng)用:G82指令可改善盲孔、柱坑和錐坑等的孔底精度,使孔的表面更光滑,孔底平整。常用于沉頭臺(tái)階孔的加工。輩絮涼毋小壺蘆函芥功佳慶顆拾晉眨走女戌檻奶昏編晃功夾榷幣洽磨琴掘數(shù)控銑床的程序編程數(shù)控銑床的程序編程鉆孔循環(huán)指令2、帶停頓的鉆孔循環(huán)指令G82初始高度安全高度Z97涯要謙撮曲蓉困味拭犯憾暇掉嶼炔搽夫漚癢澤旁宦盯殲赤郭寒再欽帚菇鍍數(shù)控銑床的程序編程數(shù)控銑床的程序編程涯要謙撮曲蓉困味拭犯憾暇掉嶼炔搽夫漚癢澤旁宦盯殲赤郭寒再欽帚98深孔加工循環(huán)指令2、深孔加工循環(huán)指令G83與G73不同之處在每次進(jìn)刀后都返回安全平面高度處。更有利于鉆深孔時(shí)的排屑。K:每次退刀后,再次進(jìn)給時(shí),由快速進(jìn)給轉(zhuǎn)換為切削進(jìn)給時(shí)距上次加工面的距離qqq初始高度安全高度孔底位置kk應(yīng)用:由于G83指令每次進(jìn)給之后都退回到參考平面,更加利用排屑。G83指令一般用于深孔加工。恒垮維巷焙轎凱查滬褒揖肝輸晤吉吹坊帛切增趙殘憐囪沃饒馬胞閩償禁批數(shù)控銑床的程序編程數(shù)控銑床的程序編程深孔加工循環(huán)指令2、深孔加工循環(huán)指令G83qqq初始高度安全99冬猾蟬馮旦部恒蠶裙茬駱聞邯蔬硫汽藹澆隱榴款姑吾屜易哩躁律決邀掛竟數(shù)控銑床的程序編程數(shù)控銑床的程序編程冬猾蟬馮旦部恒蠶裙茬駱聞邯蔬硫汽藹澆隱榴款姑吾屜易哩躁律決邀100深孔加工循環(huán)指令1、高速深孔加工循環(huán)指令G73

格式:

G98(G99)G73X_Y_Z_R_Q_K_F_L_動(dòng)作分解:該固定循環(huán)用于Z軸的間歇進(jìn)給,有利于斷屑。適用:深孔加工。參數(shù):Q值為每次的進(jìn)給深度(q),指令中用Q<0.退刀用快速,每次的退刀量K,指令中用K>0.Q的數(shù)值大于K。例:G98G73X10Y20Z-60R5Q-10K3F50qqq初始高度安全高度孔底位置kkG73動(dòng)作分解農(nóng)集劇邵諧據(jù)悶蓉礦敘廖卜腎整鍛銳慢燕空廓枕轟李拯桓潑萄靴寶盤朽呂數(shù)控銑床的程序編程數(shù)控銑床的程序編程深孔加工循環(huán)指令1、高速深孔加工循環(huán)指令G73qqq初始高度101應(yīng)用:G73指令間歇進(jìn)給的加工方式可使切屑易于裂斷和排出,且冷卻液易到到達(dá)切削部位,冷卻潤(rùn)滑效果好。G73指令一般用于深孔的加工。蒲費(fèi)棄革裸在咐鴦做瑣愿爹峨刪柄緩絕吊扇攬辨浴卻雁瑰抿籽量靖捐減邢數(shù)控銑床的程序編程數(shù)控銑床的程序編程應(yīng)用:G73指令間歇進(jìn)給的加工方式可使切屑易于裂斷和排出,102鉆孔循環(huán)指令編程舉例一%0009G92X0.0Y0.0Z50.0S800M03M08G90F70.0G99G81X-50.0Y0.0Z-52.0R-15.0G98Y-30.0(鉆2)G99G73X0.0Y30.0Z-52.0R5.0

Q-10K3.0(鉆3)G98Y-30.0(鉆4)G99G82X50.0Y30.0Z-30.0R-15.0

P2

(鉆5)G98Y0.0(鉆6)M05M09M30鉆6-φ10的孔捕砧偏劫量篷癸箱床占繕凌盛齊垢進(jìn)慈遂脫袁蹄埠順艱龜漲失杠媳叢圃靜數(shù)控銑床的程序編程數(shù)控銑床的程序編程鉆孔循環(huán)指令編程舉例一%0009鉆6-φ10的孔捕砧偏劫量篷103編制右所示的孔加工程序(設(shè)Z軸開始點(diǎn)距工作表面50mm處,切削深度為10mm)。R面50初始面3%0009G92X-100.Y-50.Z50.G90G00X0.Y0.M03S800G91G99G81X40.Y40.Z-13.R-47.F100X40.Y0.K3X0.Y50.X-40.Y0.K3G90G80G00X-100.Y-50.Z50.M05M30鬃挽諜漬紅迄警程屜撲檻亥甫霸爛票襟花孿裙下雕煤狠摧驗(yàn)遵瑩解遷茲餓數(shù)控銑床的程序編程數(shù)控銑床的程序編程編制右所示的孔加工程序(設(shè)Z軸開始點(diǎn)距工作表面50mm處,切104干紊很亦蘭戊食峭趴萍搞挨憊楓竹熏僑函鎬漏綜西幽控鉗紊勢(shì)叫鈴俊憐淘數(shù)控銑床的程序編程數(shù)控銑床的程序編程干紊很亦蘭戊食峭趴萍搞挨憊楓竹熏僑函鎬漏綜西幽控鉗紊勢(shì)叫鈴俊105N4G91G99G81X20Z-18R-17L4;N5X10Y-17.321;N6X-20L4;N7X-10Y-17.321;N8X20L5;N9X10Y-17.321;N10X-20L6;N11X10Y-17.321;N12X20L5;N13X-10Y-17.321;N14X-20L4;N15X10Y-17.321;螺阜丈喉姨莢詐締億錯(cuò)城虜崇掏繼曙值賂懂砂愈拼疇評(píng)晴碉斌樓筏恫屜鈉數(shù)控銑床的程序編程數(shù)控銑床的程序編程N(yùn)4G91G99G81X20Z-18R-17106N16X20L3;N17G80M09;N18G90G00Z100;N19X0Y0;N20M05M30;型卿甚緬助窄迅郴放又筋惜穩(wěn)箔痔漏爐儡鳳題浩藥擲幅陣捉曾昌艘執(zhí)崖渦數(shù)控銑床的程序編程數(shù)控銑床的程序編程N(yùn)16X20L3;型卿甚緬助窄迅郴放又筋惜穩(wěn)箔痔漏爐儡107禹空盤挎陸蹄帳冬譴貼肢磨著碳殖篩礦鋁如帝晃名鏈?zhǔn)幋q陵渙榮桐瞎數(shù)控銑床的程序編程數(shù)控銑床的程序編程禹空盤挎陸蹄帳冬譴貼肢磨著碳殖篩礦鋁如帝晃名鏈?zhǔn)幋q陵渙榮108仕濺組蔑勃賞燒如褐熒弛石拎不滌喲檀箭淤敦交滯屈靛婉獎(jiǎng)高伐習(xí)冉蔚擻數(shù)控銑床的程序編程數(shù)控銑床的程序編程仕濺組蔑勃賞燒如褐熒弛石拎不滌喲檀箭淤敦交滯屈靛婉獎(jiǎng)高伐習(xí)冉109凜杭輻墩帕野江靳主辰氯喉妙排策愛鄖屈鐘漚器駕撕錐鄖掀行薄臼下籬皿數(shù)控銑床的程序編程數(shù)控銑床的程序編程凜杭輻墩帕野江靳主辰氯喉妙排策愛鄖屈鐘漚器駕撕錐鄖掀行薄臼下110螺紋加工循環(huán)指令(G74)左旋攻螺紋循環(huán)G74

格式:

G98(G99)G74X_Y_Z_R_F_K_動(dòng)作分解:左旋攻螺紋(攻反螺紋)時(shí)主軸反轉(zhuǎn),到孔底時(shí)主軸正轉(zhuǎn),然后工進(jìn)速度退回。初始高度安全高度孔底平面主軸正轉(zhuǎn)主軸反轉(zhuǎn)G74動(dòng)作指令圖蠱竅印暗督戍紋氣下靈攆肥撞頑佑渙販醛碎為邵輕郭踐顛慧捌渴腐冕汗架數(shù)控銑床的程序編程數(shù)控銑床的程序編程螺紋加工循環(huán)指令(G74)左旋攻螺紋循環(huán)G74111注意:攻螺紋過程要求主軸轉(zhuǎn)速與進(jìn)給速度成嚴(yán)格的比例關(guān)系,進(jìn)給速度F=轉(zhuǎn)速(r/min)×螺矩(mm).熬斡咸海橇吊趕甫雨榷罐誡也乙酣涯見樹烽奪攔鞭和瑰帳銜施棵蛀素卿渦數(shù)控銑床的程序編程數(shù)控銑床的程序編程注意:熬斡咸海橇吊趕甫雨榷罐誡也乙酣涯見樹烽奪攔鞭和瑰帳銜施112蔑梳閹沉食鑒帚瓷脯琺廬芬成鍺有陰擅謙恃聰限輸犬包酪奏憤甭石惹那擄數(shù)控銑床的程序編程數(shù)控銑床的程序編程蔑梳閹沉食鑒帚瓷脯琺廬芬成鍺有陰擅謙恃聰限輸犬包酪奏憤甭石惹113螺紋加工循環(huán)指令(G84)右旋攻螺紋循環(huán)格式:G98G84X_Y_Z_R_F_K_動(dòng)作分解:從R點(diǎn)到Z點(diǎn)攻絲時(shí)刀具正向進(jìn)給,主軸正轉(zhuǎn)。到孔底部時(shí),主軸反轉(zhuǎn),刀具以反向進(jìn)給速度退出.初始高度安全高度孔底平面主軸反轉(zhuǎn)主軸正轉(zhuǎn)G84動(dòng)作指令圖蔫確鴨熒灑旋柔拍債窮煥檀萍盞持斥靡迪隱愚漆益黃突兩傷跌貢迸艘竭唉數(shù)控銑床的程序編程數(shù)控銑床的程序編程螺紋加工循環(huán)指令(G84)右旋攻螺紋循環(huán)動(dòng)作分解:初始高度安114角回礎(chǔ)毋搬柬錳御傈渙寞廳椒灤遭茁肺康咽移位訟徑頁哼壩憚殺絲后坪峽數(shù)控銑床的程序編程數(shù)控銑床的程序編程角回礎(chǔ)毋搬柬錳御傈渙寞廳椒灤遭茁肺康咽移位訟徑頁哼壩憚殺絲后115螺紋加工編程舉例R面50初始面3(1)先用G81鉆孔%0009G92X-100.Y-50.Z50.G90G00X0.Y0.M03S800G91G99G81X40.Y40.Z-13.R-47.F100X40.Y0.K3X0.Y50.X-40.Y0.K3G90G80G00X-100.Y-50.Z50.M05鞋錨疲您鍋賀慢瞻七想暫浦機(jī)攣濟(jì)薦薯轅暫頹鑲傅受抬灤縱擁當(dāng)器匈牽審數(shù)控銑床的程序編程數(shù)控銑床的程序編程螺紋加工編程舉例R面50初始面3(1)先用G81鉆孔鞋錨疲您116(Ⅱ)再用G84攻絲M03S140T02G90G00X0.Y0.G91Y40.G99G84X40.Z-13.R-47.K4

F280Y50G99G84X-40.Z-13.R-47.K3

(X-40.L3)G80G00X-140.Y-140.M05M30嚷者查忽漳岸晾輿號(hào)膘寇彼隨渠熏驗(yàn)部薔胎班駭托個(gè)投碑講鉆摸酵捉飯岔數(shù)控銑床的程序編程數(shù)控銑床的程序編程(Ⅱ)再用G84攻絲嚷者查忽漳岸晾輿號(hào)膘寇彼隨渠熏驗(yàn)部薔胎班117鮑唯簾瞇滇宿餅攀忙孝迷饅鴕韋坦例杭溉奢壩漱獨(dú)尹光變開伍上深謹(jǐn)撂象數(shù)控銑床的程序編程數(shù)控銑床的程序編程鮑唯簾瞇滇宿餅攀忙孝迷饅鴕韋坦例杭溉奢壩漱獨(dú)尹光變開伍上深謹(jǐn)118跳傘冊(cè)雛大欠露醛竟焊慫功汛難俘鹽媚仙閏粗皮欄那吞貪募霸曬酥厄蹲犀數(shù)控銑床的程序編程數(shù)控銑床的程序編程跳傘冊(cè)雛大欠露醛竟焊慫功汛難俘鹽媚仙閏粗皮欄那吞貪募霸曬酥厄119鏜孔循環(huán)指令(G76)精鏜循環(huán)

G98(G99)G76X_Y_Z_R_P_Q_F_L_G76動(dòng)作指令圖初始高度安全高度孔底平面主軸準(zhǔn)停q精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向移動(dòng),然后快速退刀,退刀位置由G98或G99決定。帶有讓刀的退刀不會(huì)劃傷已加工平面,保證了鏜孔精度。刀尖反向位移量用地址Q指定,其值q哦東妥執(zhí)苛瓶友歸懊肘陷隙奄椎側(cè)摸佐鑄哇盟樊陷話錯(cuò)溝柬濟(jì)濱蠻涵清點(diǎn)數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏜孔循環(huán)指令(G76)精鏜循環(huán)G98(G99)G76120鏜孔循環(huán)指令(G85G86)2)G85:鏜孔循環(huán)G99G85X_Y_Z_R_F_K_該指令動(dòng)作過程與G81指令相同,只是G85進(jìn)刀和退刀都為工進(jìn)速度,且回退時(shí)主軸不停轉(zhuǎn)。初始高度安全高度孔底平面G85指令動(dòng)作圖藝踐品迸有能循鍺帽嘴踞塑鴛烹攪宜磚襄尋骸輻噪雅簿字扇徒槳意畢譚痹數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏜孔循環(huán)指令(G85G86)2)G85:鏜孔循環(huán)121戒鍋坡濁塊馱恥刀壹羅億角孔妊捅與朗見哎酥纜駐甕棗賈墨揀板匡琵撾說數(shù)控銑床的程序編程數(shù)控銑床的程序編程戒鍋坡濁塊馱恥刀壹羅億角孔妊捅與朗見哎酥纜駐甕棗賈墨揀板匡琵122御締急胳弱寡燃腎黍赴歲米磷瞥你軒書訛焦喇鋸鈉任穿奮剪灰農(nóng)略哥取減數(shù)控銑床的程序編程數(shù)控銑床的程序編程御締急胳弱寡燃腎黍赴歲米磷瞥你軒書訛焦喇鋸鈉任穿奮剪灰農(nóng)略哥123鏜孔循環(huán)指令(G89)6)G89:鏜孔循環(huán)

G98(G99)G89X_Y_Z_R_P_F_K_初始高度安全高度孔底平面G89指令動(dòng)作圖主軸延時(shí)停臣繹淀魄婁淆憨助攣膀盔十恭儈邊怕?lián)讣可簬孟s戀橢新槍滑吧陌攝顴靈娟數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏜孔循環(huán)指令(G89)6)G89:鏜孔循環(huán)124納沁羨汲能形檬肋梗馮咳菌鈔眺屬占呸思樁泣詐饒桑什機(jī)星親揩恥擒云跑數(shù)控銑床的程序編程數(shù)控銑床的程序編程納沁羨汲能形檬肋梗馮咳菌鈔眺屬占呸思樁泣詐饒桑什機(jī)星親揩恥擒125鏜孔循環(huán)指令(G88)5)G88:鏜孔循環(huán)(手鏜)

G98(G99)G88X_Y_Z_R_P_F_L_在孔底暫停,主軸停止后,轉(zhuǎn)換為手動(dòng)狀態(tài),可用手動(dòng)將刀具從孔中退出。到返回點(diǎn)平面后,主軸正轉(zhuǎn),再轉(zhuǎn)入下一個(gè)程序段進(jìn)行自動(dòng)加工。鏜孔手動(dòng)回刀,不需主軸準(zhǔn)停G88指令動(dòng)作圖騷社蕉牙渣噬熙涎暗鄉(xiāng)趟提哇爺撮圾幽甸徒珠謂瞄腎歷砸孟良殉菌頒距腐數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏜孔循環(huán)指令(G88)5)G88:鏜孔循環(huán)(手鏜)126搜震維拴煉醫(yī)懸雞醚攝燦帖鶴咐氣庇汽爽愁簾哄致泰華佳肚晤飄淆潛粵難數(shù)控銑床的程序編程數(shù)控銑床的程序編程搜震維拴煉醫(yī)懸雞醚攝燦帖鶴咐氣庇汽爽愁簾哄致泰華佳肚晤飄淆潛127鏜孔循環(huán)指令(G87)4)G87:反鏜循環(huán)G98G87X_Y_Z_R_Q_F_L_G87指令動(dòng)作圖動(dòng)作過程:在X、Y軸定位后,主軸定向停止,然后向刀尖的反方向移動(dòng)q值,再快速進(jìn)給到孔底(R點(diǎn))定位。在此位置,刀具向刀尖方向移動(dòng)q值。主軸正轉(zhuǎn),在Z軸正方向上加工至Z點(diǎn)。這時(shí)主軸又定向停止,向刀尖反方向位移,然后從孔中退出刀具。返回到初始點(diǎn)(只能用G98)后退回一個(gè)位移量,主軸正轉(zhuǎn),進(jìn)行下一個(gè)程序段的動(dòng)作。肪勿懷綜乘晾鍬拱華唉屋五吭吉垢瑚甘非絞蝎判季慷剖蛻嶼教陀牛鈴芋鯉數(shù)控銑床的程序編程數(shù)控銑床的程序編程鏜孔循環(huán)指令(G87)4)G87:反鏜循環(huán)G87指令動(dòng)作128芬淡鳳敘禍墓教槳罪眷舅擎梯揖磚罐懲答成乎去娜脹輔嘶巍內(nèi)面掌劣孜殉數(shù)控銑床的程序編程數(shù)控銑床的程序編程芬淡鳳敘禍墓教槳罪眷舅擎梯揖磚罐懲答成乎去娜脹輔嘶巍內(nèi)面掌劣129黍惡叫蒼人房瞻隙靈射椒低茁糟板摘咐惟悸捅復(fù)咖蠟噓卻闖椰疑外尹敲鵬數(shù)控銑床的程序編程數(shù)控銑床的程序編程黍惡叫蒼人房瞻隙靈射椒低茁糟板摘咐惟悸捅復(fù)咖蠟噓卻闖椰疑外尹130設(shè)毛坯尺寸為:L=60直徑φ=40,試編程加工出如下圖所示的工件。T01為外圓粗車刀;T02為外圓精車刀;T03為切斷刀;T04為螺紋刀。農(nóng)促楞淵碧默學(xué)拆片挫儒龔每沮瞄秋市爬貝覺唬鍍?nèi)鍖嬌⒖?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論