數(shù)控加工自動編程與數(shù)控加工實例和數(shù)控機床編程及加工_第1頁
數(shù)控加工自動編程與數(shù)控加工實例和數(shù)控機床編程及加工_第2頁
數(shù)控加工自動編程與數(shù)控加工實例和數(shù)控機床編程及加工_第3頁
數(shù)控加工自動編程與數(shù)控加工實例和數(shù)控機床編程及加工_第4頁
數(shù)控加工自動編程與數(shù)控加工實例和數(shù)控機床編程及加工_第5頁
已閱讀5頁,還剩102頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第七章數(shù)控加工自動編程及數(shù)控加工實例目錄數(shù)控加工自動編程概述

1、常用自動編程軟件簡介

2、數(shù)控加工自動編程步驟

7.2

MastercamX自動編程技術(shù)

1、Mastercam基本操作

2、Mastercam自動編程

數(shù)控加工自動編程概述1.CAD/CAM軟件分類

CAD/CAM技術(shù)經(jīng)過幾十年的發(fā)展,先后走過大型機、小型機、工作站、微機時代,每個時代都有當(dāng)時流行的CAD/CAM軟件?,F(xiàn)在,工作站和微機平臺的CAD/CAM軟件已經(jīng)占據(jù)主導(dǎo)地位,并且出現(xiàn)了一批比較優(yōu)秀、比較流行的商品化軟件。按照三維CAD/CAM軟件的集成度、功能,可將目前流行的CAD/CAM軟件劃分為三類:1)高檔CAD/CAM軟件提供機械制造全過程的一攬子解決方案,具有高度集成的CAD/CAE/CAM和部分PDM(產(chǎn)品研發(fā)數(shù)據(jù)管理)功能集成。高檔CAM軟件的代表有:Unigraphics、Pro/Engineer、CATIA、I-DEAS等。這類軟件的特點是:具有優(yōu)越的參數(shù)化設(shè)計、變量化設(shè)計及特征造型技術(shù)與傳統(tǒng)的實體和曲面造型功能結(jié)合在一起;加工方式完備,計算準(zhǔn)確,實用性強,可以從簡單的2軸加工到以5軸聯(lián)動方式來加工極為復(fù)雜的工件表面;并可以對數(shù)控加工過程進(jìn)行自動控制和優(yōu)化;同時提供了二次開發(fā)工具允許用戶擴展其功能。它們是大、中型企業(yè)的首選CAD/CAM軟件。2)中檔CAD/CAM軟件提供CAD/CAE/CAM和PDM的部分功能。CIMATRON是中檔CAD/CAM軟件的代表,其它還有Mastercam、Surfcam、Solidwork、SolidEdge、CAXA制造工程師等。這類軟件實用性強,提供了比較靈活的用戶界面,優(yōu)良的三維造型、工程繪圖,全面的數(shù)控加工,各種通用、專用數(shù)據(jù)接口以及集成化的產(chǎn)品數(shù)據(jù)管理。主要應(yīng)用在中小企業(yè)的模具行業(yè)。3)低檔CAD軟件這類軟件僅有二維工程圖設(shè)計能力,無法提供與數(shù)控加工機床的一體化應(yīng)用。這類軟件主要有AUTOCAD、CAXA等。2、常用自動編程軟件簡介CAXA制造工程師:

CAXA-ME(CAXA制造工程師)是我國北航海爾軟件公司開發(fā)的針對數(shù)控銑、加工中心的CAD/CAM軟件。它基于PC平臺,采用原創(chuàng)Windows菜單和交互方式,全中文界面,便于用戶輕松地學(xué)習(xí)和操作;全面支持圖標(biāo)菜單、工具條、快捷鍵。它功能強大,提供基于實體的特征造型、自由曲面造型、以及實體和曲面混合造型功能,可實現(xiàn)對任意復(fù)雜形狀零件的造型設(shè)計。還具有生成二至五軸(五軸加工模塊需另配)的加工代碼的數(shù)控加工功能,可用于加工具有復(fù)雜三維曲面的零件。其特點是易學(xué)易用、價格較低,已在國內(nèi)眾多企業(yè)(如寶雞機床廠、北京儀表機床廠等)和科研院所得到應(yīng)用。MastercamPro/EngineerPro/Engineer是由美國PTC公司研制和開發(fā)的商用CAD/CAM軟件,該軟件具有基于特征、全參數(shù)、全相關(guān)和單一數(shù)據(jù)庫的特點,可用于設(shè)計和加工復(fù)雜的零件。另外,它還具有零件裝配、機構(gòu)仿真、有限元分析、逆向工程、同步工程等功能。該軟件也具有較好的二次開發(fā)環(huán)境和數(shù)據(jù)交換能力。Pro/Engineer已廣泛應(yīng)用于模具、工業(yè)設(shè)計、汽車、航天、玩具等行業(yè),并在國際CAD/CAM/CAE市場上占有較大的份額。

Mastercam是美國CNC公司的CAD/CAM軟件,功能上與CAXA-ME基本相同,它具有很強的加工功能,尤其在對復(fù)雜曲面自動生成加工代碼方面,具有獨到的優(yōu)勢。由于Mastercam主要針對數(shù)控加工,零件的設(shè)計造型功能不強,但對硬件的要求不高,且操作靈活、易學(xué)易用、價格較低,目前在國內(nèi)有較多的用戶。Mastercam現(xiàn)在的版本已發(fā)展到MastercamX4。

UG是美國UGS(UnigraphicsSolutions)公司的產(chǎn)品,軟件運行對計算機的硬件配置要求較高,早期版本只能在小型機和工作站上使用。隨著微機性能飛速提高,已開始在微機上使用。它不僅具有復(fù)雜造型和豐富數(shù)控加工編程功能,還具有管理復(fù)雜產(chǎn)品裝配,進(jìn)行多種設(shè)計方案的對比分析和優(yōu)化等功能。它具有較好的二次開發(fā)環(huán)境和數(shù)據(jù)交換能力。其龐大的模塊群可為企業(yè)提供從產(chǎn)品設(shè)計、產(chǎn)品分析、加工裝配、檢驗,到過程管理、虛擬運作等全系列的技術(shù)支持。目前該軟件在國際CAD/CAM/CAE市場上占有較大的份額,是目前市場上數(shù)控加工編程能力最強的CAD/CAM集成系統(tǒng)之一。2、數(shù)控加工自動編程步驟簡單說,Mastercam自動編程分為三步:第1步:用“CAD設(shè)計模塊”設(shè)計零件,產(chǎn)生MCX文件(或?qū)?;第2步:利用“CAM模擬加工模塊”生成刀具路徑,產(chǎn)生NCI刀具路徑文件;第3步:“后處理”產(chǎn)生NC程序(數(shù)控加工程序)。例1:Mastercam零件實體設(shè)計并自動生成工程圖(1-27Mcx圖)例2:由矩形二維圖產(chǎn)生刀具加工路徑、仿真,并自動生成NC程序(矩形外形銑削)7.2MastercamX數(shù)控自動編程技術(shù)一、Mastercam基本操作的功能:1)三維設(shè)計;2)零件加工(模擬加工路徑,生成NC程序)。有五大功能模塊:1)設(shè)計模塊;2)銑削加工模塊;3)車削加工模塊;4)線切割加工模塊;5)雕刻加工模塊。3.MastercamX3主界面1)Mastercam的CAD設(shè)計文件的擴展名為.MCX2)Mastercam自動編程文件的擴展名為.NC3)Mastercamy主界面介紹標(biāo)題欄菜單欄固定工具欄操作欄(帶狀工具欄或叫立即工具欄)操作命令記錄欄(最近工具欄)命令快速選擇欄狀態(tài)欄(顯示及線型工具欄)操作管理器(對象管理區(qū))繪圖編輯區(qū)MasterCAM的窗口界面MasterCAM的功能(1)File:包含文件的打開、新建、保存、打印、導(dǎo)入導(dǎo)出文件路徑設(shè)置和退出等命令及最近打開的文件列表。(2)Edit:包含取消、重做、復(fù)制、剪切、粘貼、刪除,以及一些圖形編輯命令如修剪、打斷、NURBS曲線的修改轉(zhuǎn)化等命令。(3)View:包含用戶界面以及圖形顯示的相關(guān)命令,如:視點的選擇、圖形的放大和縮小、旋轉(zhuǎn)、視圖的選擇等。(4)Analyze:包含分析(查詢)繪圖區(qū)中圖形對象各種相關(guān)信息的命令,如圖形對象的尺寸、特征點的坐標(biāo)等。(5)Create:包含繪制各種圖素的命令,如曲線、曲面、基本實體等。(6)Solides:實體菜單,包含實體造型,以及實體的延伸、旋轉(zhuǎn)、舉升和布爾運算等命令。(7)Xform:包含圖形的編輯命令,如鏡像、旋轉(zhuǎn)、比例縮放、平移等。(8)MachineType:用于選擇機床,并進(jìn)入相應(yīng)的CAM模塊。如銑床加工模塊、車床加工模塊等。其中的MachineDefinitionManager選項為機床設(shè)置。(9)Toolpaths:包含產(chǎn)生刀具路徑,進(jìn)行加工操作管理,編輯、組合NCI文件或后置處理文件,管理刀具和材料等命令。該菜單只有在選擇了相應(yīng)的CAM模塊才有效。(10)Screen:包含設(shè)置與屏幕顯示有關(guān)的各種命令,如圖形對象的顯示、隱藏等。(11)Settings:包含設(shè)置快捷方式,工具欄和工作環(huán)境等命令。(12)Help:提供各種幫助命令。自動編程步驟分為三步:1)CAD設(shè)計模型(.MCX文件);2)CAM產(chǎn)生刀具路徑(.NCI文件);3)后處理產(chǎn)生數(shù)控程序(.NC文件)。自動編程通用設(shè)置步驟零件模型設(shè)計完畢后,自動編程通用設(shè)置步驟為:(1)選擇機床類型(“機床類型”菜單中)(2)確定加工類型(“刀具路徑”菜單中)(3)刀具參數(shù)設(shè)置(同上)(4)外形加工參數(shù)設(shè)置(同上)(5)毛坯設(shè)置(“刀具路徑”管理器中,“屬性”—“材料設(shè)置”)(6)加工路徑模擬(“刀具路徑”管理器中)(7)生成NC程序(“刀具路徑”管理器中)2.二維刀具路徑模擬加工及NC程序的產(chǎn)生1)切削加工類型(1)平面銑削加工(2)外形(外輪廓)銑削加工(3)挖槽(4)鉆孔2)實例實例1:平面銑削加工(面加工)實例2:外形銑削加工(銑外形)實例3:挖槽(挖槽)實例4:鉆孔(鉆孔)3.三維刀具路徑模擬加工及NC程序的產(chǎn)生二維即平面加工可以在普通機床上加工完成,而三維曲面加工在普通機床上加工是比較困難的,必須在數(shù)控機床上加工.三維曲面加工是比較復(fù)雜的,粗加工時,必須切除大量的毛坯材料,精加工必須符合零件精度要求.實例:三維曲面刀具路徑模擬加工及NC程序的產(chǎn)生(三維曲面)MasterCAM數(shù)控編程的步驟⑴確定加工工藝⑵建立工件幾何模型在MasterCAM系統(tǒng)中,工件幾何模型的建立有3種途徑來實現(xiàn):①由系統(tǒng)本身的CAD造型建立工件的幾何模型。②通過系統(tǒng)提供的DXF、IGES、CADL、VDA、STL、PARASLD、DWG等標(biāo)準(zhǔn)圖形轉(zhuǎn)換接口,把其他CAD軟件生成的圖形轉(zhuǎn)換為本系統(tǒng)的圖形文件,實現(xiàn)圖形文件的交換和共享。③通過系統(tǒng)提供的ASCII圖形轉(zhuǎn)換接口,把經(jīng)過三坐標(biāo)測量機或掃描儀測得的實物數(shù)據(jù)轉(zhuǎn)換成本系統(tǒng)的圖形文件。⑶生成刀具軌跡⑷生成后置代碼⑸輸出加工代碼

二、MasterCAM的車削加工編程車削加工自動編程零件圖機床參數(shù)、工件毛坯參數(shù)和刀具參數(shù)的設(shè)定車端面刀具路徑刀具設(shè)置車端面刀具路徑加工參數(shù)設(shè)置

車端面刀具路徑輪廓粗車刀具路徑串接路徑輪廓粗車刀具路徑刀具設(shè)置輪廓粗車刀具路徑加工參數(shù)設(shè)置輪廓粗車刀具路徑底切參數(shù)設(shè)置輪廓粗車刀具路徑輪廓精車刀具路徑串接路徑輪廓精車刀具路徑刀具設(shè)置輪廓精車刀具路徑加工參數(shù)設(shè)置輪廓精車刀具路徑槽加工刀具路徑刀具設(shè)置槽加工刀具路徑螺紋加工刀具路徑螺紋形狀參數(shù)設(shè)置

螺紋加工刀具路徑加工參數(shù)設(shè)置螺紋加工刀具路徑鉆孔加工刀具路徑刀具設(shè)置鉆孔加工刀具路徑加工參數(shù)設(shè)置鉆孔加工刀具路徑鏜孔加工刀具路徑刀具設(shè)置鏜孔加工刀具路徑加工參數(shù)設(shè)置鏜孔加工刀具路徑截斷加工刀具路徑刀具設(shè)置截斷加工刀具路徑加工參數(shù)設(shè)置截斷加工刀具路徑MasterCAM的車削編程的檢查仿真與后置處理

加工仿真后置處理三、數(shù)控銑削加工編程在本節(jié)中將通過實例零件的數(shù)控編程來介紹MasterCAM的外形、挖槽、鉆孔、面銑、曲面粗加工、曲面精加工等銑削與加工中心自動編程過程。機床參數(shù)、工件毛坯參數(shù)和刀具參數(shù)的設(shè)定

平面銑削刀具路徑刀具設(shè)置平面銑削刀具路徑加工參數(shù)設(shè)置平面銑削刀具路徑外輪廓刀具路徑外輪廓刀具路徑加工參數(shù)設(shè)置外輪廓刀具路徑挖槽加工刀具路徑刀具設(shè)置挖槽加工刀具路徑挖槽參數(shù)設(shè)置挖槽加工刀具路徑加工參數(shù)設(shè)置挖槽加工刀具路徑挖槽精加工刀具路徑淺表面挖槽加工刀具路徑鉆孔加工刀具路徑鉆孔加工刀具路徑加工參數(shù)設(shè)置鉆孔加工刀具路徑銑加工仿真曲面加工

MasterCAM的曲面銑削刀具路徑用于加工曲面、實體或?qū)嶓w表面。在曲面、實體或?qū)嶓w表面數(shù)控加工中,大多數(shù)需要粗加工和精加工兩道工序才能完成。粗加工的任務(wù)是盡可能快速去除工件的材料,精加工的任務(wù)是精確地構(gòu)建曲面。MasterCAM提供了8種粗加工方法,10種精加工方法。曲面粗加工Parallel:生成某一特定角度的平行切削粗加工路徑。Radial:生成放射狀的粗加工刀具路徑。Project:將已有的刀具路徑或幾何圖形投影到選擇的曲面上生成的粗加工刀具路徑。Flowline:沿曲面流線方向生成粗加工刀具路徑。Contour:沿曲面外形生成粗加工刀具路徑。Pocket:依曲面形態(tài),在Z方向切削生成粗加工刀具路徑。Plunge:切削所有位于曲面與凹槽邊界材料生成粗加工刀具路徑。Restmill:殘料粗加工,用小直徑刀具去清除大直徑刀具所沒有加工到的區(qū)域。曲面精加工Parallel:生成某一特定角度的平行切削精加工刀具路徑。Par.Steep:生成用于以清除曲面斜坡上殘留材料的精加工刀具路徑。斜坡面由兩斜坡角度決定。Radial:生成放射狀的精加工刀具路徑。Project:將已有的刀具路徑或幾何圖形投影到選取的曲面上生成的精加工刀具路徑。Flowline:沿曲面流線方向生成精加工刀具路徑。Contour:沿曲面外形生成的精加工刀具路徑。Shallow:生成用于清除曲面淺面積部分殘留材料的精加工刀具路徑。淺面積也由兩斜坡角度決定。Pencil:生成用于清除曲面間的交角部分殘留材料的精加工刀具路徑。Leftover:產(chǎn)生刀具路徑用于清除因直徑較大刀具加工所殘留材料的精加工刀具路徑。Scallop:生成一等距環(huán)繞工件曲面的精加工刀具路徑。平行式曲面粗加工與精加工平行式曲面粗加工刀具設(shè)置平行式曲面粗加工加工參數(shù)設(shè)置平行式曲面粗加工刀具路徑平行式曲面精加工刀具路徑

放射狀曲面粗加工與精加工放射狀曲面粗加工加工參數(shù)設(shè)置放射狀曲面粗加工刀具路徑

放射狀曲面精加工加工參數(shù)設(shè)置放射狀曲面精加工刀具路徑

流線式曲面粗加工與精加工流線式曲面粗加工加工參數(shù)設(shè)置流線式曲面粗加工刀具路徑

流線式曲面精加工刀具路徑

等高外式曲面粗加工與精加工等高外式曲面粗加工加工參數(shù)設(shè)置等高外式曲面粗加工刀具路徑

等高外式曲面精加工刀具路徑

曲面挖槽粗加工挖槽式曲面粗加工加工參數(shù)設(shè)置挖槽式曲面粗加工刀具路徑環(huán)繞等距式曲面精加工加工參數(shù)設(shè)置環(huán)繞等距式曲面精加工刀具路徑

數(shù)控機床編程及加工機械工程實驗教學(xué)中心實驗?zāi)康耐ㄟ^數(shù)控機床的加工程序編制,掌握編程的方法及技巧;將在計算機上用OpenSoftCNC軟件模擬顯示加工過程校驗程序,然后在數(shù)控機床上對工件進(jìn)行加工;結(jié)合機械加工工藝,實現(xiàn)最優(yōu)化編程,提高加工質(zhì)量和生產(chǎn)效率。機械工程實驗教學(xué)中心數(shù)控編程的基本原理數(shù)控編程的目的;數(shù)控編程的內(nèi)容;編程步驟。機械工程實驗教學(xué)中心數(shù)控編程的基本原理所謂編程,就是把零件的圖形尺寸、工藝過程、工藝參數(shù)、機床的運動以及刀具位移等內(nèi)容,按照數(shù)控機床的編程格式和能識別的語言記錄在程序單上的全過程。這樣編制的程序還必須按規(guī)定把程序單制備成控制介質(zhì)如程序紙帶、磁帶等,變成數(shù)控系統(tǒng)能讀懂的信息,再送入數(shù)控機床,數(shù)控機床的CNC裝置對程序經(jīng)過處理之后,向機床各坐標(biāo)的伺服系統(tǒng)發(fā)出指令信息,驅(qū)動機床完成相應(yīng)的運動。機械工程實驗教學(xué)中心數(shù)控編程的目的數(shù)控編程的基本原理①分析零件圖紙,確定加工工藝過程;②計算走刀軌跡,得出刀位數(shù)據(jù);③編寫零件加工程序;④制作控制介質(zhì);⑤校對程序及首件試加工。機械工程實驗教學(xué)中心數(shù)控編程的內(nèi)容數(shù)控編程的基本原理機械工程實驗教學(xué)中心數(shù)控編程的步驟零件圖紙分析零件圖紙制定工藝規(guī)程數(shù)學(xué)處理編寫程序文件制作控制介質(zhì)程序校驗及試切數(shù)控機床OpenSoftCNC軟件介紹OpenSoftCNC軟件包括數(shù)控車床模擬仿真和數(shù)控銑床模擬仿真系統(tǒng),由軟件+標(biāo)準(zhǔn)硬件系統(tǒng)構(gòu)成,不要求專用硬件或運動控制卡,所有數(shù)控功能和邏輯控制功能均由軟件完成,操作界面由系統(tǒng)操作和機床控制兩大部分組成。機械工程實驗教學(xué)中心OpenSoftCNC軟件介紹機械工程實驗教學(xué)中心為例,軟件提供下列指令:以數(shù)控車床模擬仿真系統(tǒng)(OpenSoftCNC01T)組別指令功能編程格式模態(tài)

1G00快速線性移動G00X(U)_Z(W)_√G01直線插補G01X(U)_Z(W)_√G02順時針圓弧插補G02I_K_X(U)_Z(W)_√G03逆時針圓弧插補G03I_K_X(U)_Z(W)_√G32恒螺距公制螺紋插補G32X(U)_Z(W)_K_I_H√G33恒螺距英制螺紋插補G33X(U)_Z(W)_K_I_H√G27X軸返回程序零點G27

G28Z軸返回程序零點G28

G92定義絕對坐標(biāo)系G92X_Z_√2G04延時G04E_

3M00暫停M00

M02程序結(jié)束M02

4M03主軸正轉(zhuǎn)M03√M04主軸反轉(zhuǎn)M04√M05主軸停M05√5M08開冷卻液M08√M09關(guān)冷卻液M09√

6M97程序跳轉(zhuǎn)M97P_

M98子程序調(diào)用M98P_L_

M99子程序返回M99

7M20自定義開關(guān)1有效M20√M21自定義開關(guān)1無效M21√8M22自定義開關(guān)2有效M22√M23自定義開關(guān)2無效M23√9S主軸轉(zhuǎn)速控制S00~S07;S0000~S9999√10T指定刀具T00~T05√11

溫馨提示

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

最新文檔

評論

0/150

提交評論