《數(shù)控機床編程與仿真加工》課件-項目14數(shù)控銑削連沖模_第1頁
《數(shù)控機床編程與仿真加工》課件-項目14數(shù)控銑削連沖模_第2頁
《數(shù)控機床編程與仿真加工》課件-項目14數(shù)控銑削連沖模_第3頁
《數(shù)控機床編程與仿真加工》課件-項目14數(shù)控銑削連沖模_第4頁
《數(shù)控機床編程與仿真加工》課件-項目14數(shù)控銑削連沖模_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

主講:郭檢平

項目14數(shù)控銑削連沖模一、學習標會用子程序平移銑削編程;會用子程序分層銑削編程;會用子程序編制連沖模加工程序;一、學習目標二、工作任務(wù)1、編程2、仿真加工二、任務(wù)導入1.子程序

加工內(nèi)容完全相同的重復要素,按一定的格式編寫成用上一級程序調(diào)用的程序,就是子程序。子程序可以簡化編程。三、知識準備程序號O:字母××××:子程序號最多用4位數(shù)字表示導零可以省略加工程序段同主程序程序結(jié)束符號M99:子程序結(jié)束指令(1)子程序結(jié)構(gòu)三要素子程序指令格式O××××;···;M99;M99不一定要單獨使用一條程序段:“G00X_Y_M99;”允許的!(2)子程序調(diào)用調(diào)用格式M98PΔΔΔΔ××××;說明ΔΔΔΔ:重復調(diào)用的次數(shù)(最多9999)。如果省略了重復次數(shù),則默認次數(shù)為1次,導零可略××××:子程序號,如果調(diào)用次數(shù)多于1次時,須用導零補足4位子程序號舉例M98P32000;連續(xù)調(diào)用3次2000號子程序M98P30002:連續(xù)調(diào)用3次2號子程序M98P2:調(diào)用1次2號子程序子程序調(diào)用要求用程序段子程序調(diào)用?。?)子程序嵌套子程序嵌套:主程序調(diào)用子程序,子程序還可以調(diào)用下一級子程序(4)子程序的執(zhí)行!①子程序不能單獨執(zhí)行,必須由主程序或上級程序調(diào)用②子程序與主程序同等地位,單獨輸入③主、子程序間中的G代碼具有繼承性。④當子程序中連續(xù)出現(xiàn)二段以上非移動指令或非刀補平面軸運動指令時,易出現(xiàn)P/S報警,如下例:

O2;主程序

O3;子程序

N1G41G17;

N100Z-98;

N2M98P3;

N200Z-2;

N3G40…;……

……

M99;⑤M98和M99必須成對出現(xiàn),且不在同一編號的程序內(nèi)連續(xù)兩段Z軸指令,可能會報警

子程序注意事項(續(xù))(6)子程序技巧①平移加工—小刀銑大平面【促成任務(wù)5-1】用Ф16的小立銑刀端銑100×80鍛鋁大平面子程序模型刀具路徑段號FANUC備注O1501子程序號N010G91G01X117Y0;點2,擬定刀具在點1N020Y14;點3N030X-117;點4N040Y14;點5N050M99子程序結(jié)束

O1502主程序號N010G54G90G17G21G40G49G80F100;初始化N020M03S1500;主軸正轉(zhuǎn)N030G00X-15Y5;高空快速定位N040Z-2;下刀N050M98P31501;調(diào)用3次子程序O1501N060G90G00Z150;抬刀N070M30;主程序結(jié)束工件坐標系:G54建立在工件中心的上表面。粗加工:凸臺高15mm較厚,Z方向粗加工分三層銑削,每次切深5mm,留精加工余量0.3mm。精加工:為保證表面光滑及尺寸精度,一層加工完畢。完成項目任務(wù)—子程序平移、分層銑削四、任務(wù)實施完成項目任務(wù)—子程序平移、分層銑削規(guī)律:三個凸臺形狀相同、間距相等。平移模型:1→2→3→4→5→6→2。尺寸制:G91,平移“動力”。連接:凸臺間距=“頭=“尾=“橋梁”,平移“鏈節(jié)”2.子程序平移編程O1403;(子程序號,擬定刀具在1點)N010G01X30F100;(2點)N020G03X5Y5R5;(3點)N030G01Y50;(4點)N040G03X-10Y0R-5;(5點)N050G01Y-60;(6點)N060G03X5Y-5R5;(2點)N070M99;(子程序結(jié)束)平面路徑:0

1→2→34562→2′→(34562)′

→2〞→

(34562)〞→7→8

→9

→10

→11

→0強迫起點和終點重合。!完成項目任務(wù)—子程序平移、分層銑削3.XY平面子程序(續(xù))完成項目任務(wù)—子程序平移、分層銑削O1404;(XY平面子程序號,擬定刀具在0點)N010G91G00G42D01X10Y10;(建立刀補到1點,精加工時修改刀補D01值)N020M98P31503;(調(diào)用3次凸臺子程序,在XY平面平移銑削3個凸臺,結(jié)束時位于2''點)N030G01X30F100;(7點)N040G00Y46;(8點)N050G01X-34Y22(9點)N060X-52;(10點)N070X-34Y-22;(11點)N080G00G40X-10Y-56;(0點,取消刀具半徑補償,強迫與起點重合)N090M99;(子程序結(jié)束)G91Z-5;M98P512;Z向下降一個深度5,加工X-Y平面一層層厚計算完成項目任務(wù)—子程序平移、分層銑削4.分層子程序模型O1405;子程序N10G91Z-5;粗加工一層厚度5,擬定分3層;精加工改為Z-15,在上一級程序中調(diào)用N20M98P512;調(diào)用X-Y平面子程序N30M99;子程序結(jié)束(續(xù))分層子程序O1405完成項目任務(wù)—子程序平移、分層銑削完成項目任務(wù)—子程序平移、分層銑削加工O1406;(主程序號)N010G54G90G17G40G49G80G21;(初始化)N020M03S500;(主軸正轉(zhuǎn))N030G00X-70Y-40;(定位至0點上方)N040Z0.3;(粗加工時,Z向留0.3mm精加工余量;精加工時改為Z0)N05

溫馨提示

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

評論

0/150

提交評論