CAD/CAM集成系統(tǒng)編程的基本步驟
時(shí)間:2010-12-14瀏覽:1567次收藏
CAD/CAM集成系統(tǒng)數(shù)控編程,是以待加工零件的CAD模型為基礎(chǔ)的集加工工藝規(guī)劃及數(shù)控編程為一體的自動編程方法。歸納起來分為五步:零件圖樣及加工工藝分析、幾何造型、刀位軌跡的計(jì)算及生成、后置處理和程序輸出。
(1)零件圖樣及加工工藝分析
零件圖樣及加工工藝分析是數(shù)控編程的基礎(chǔ)。CAD/CAM集成系統(tǒng)自動編程同手工編程、APT語言編程一樣也首先進(jìn)行這項(xiàng)工作。由于國內(nèi)計(jì)算機(jī)輔助工藝過程設(shè)計(jì)(CAPP)技術(shù)還擻有達(dá)到普及應(yīng)用階段,該項(xiàng)工作不能由計(jì)算機(jī)承擔(dān)。
(2)幾何造型
幾何造型就是利用CAD/CAM集成系統(tǒng)自動編程軟件的圖形編輯功能,交互式地進(jìn)行圖形建構(gòu)、編輯修改、曲線曲面造型等工作,將零件被加工部位準(zhǔn)確地繪制在計(jì)算機(jī)屏幕上,與此同時(shí),在計(jì)算機(jī)內(nèi)自動形成零件圖形數(shù)據(jù)庫。這就相當(dāng)于APT語言編程中,用幾何定義語句定義零件幾何圖形的過程。不同點(diǎn)在于它不是用語言,而是用計(jì)算機(jī)交互繪圖的方法,將零件的圖形數(shù)據(jù)輸入到計(jì)算機(jī)中。機(jī)床這些圖形數(shù)據(jù)將作為下一步刀位軌跡計(jì)算的依據(jù)。機(jī)床自動編程過程中,軟件將根據(jù)加工要求提取這些數(shù)據(jù),進(jìn)行丹析判斷和必要的數(shù)學(xué)處理,以形成加工的刀具位置數(shù)據(jù)。
(3)刀具軌跡的計(jì)算及生成
圖形交互式自動編程系統(tǒng)的刀具軌跡的生成是面向屏幕的圖形交互進(jìn)行的。機(jī)床首先調(diào)用刀具路徑生成功能,然后根據(jù)屏幕提示,用光標(biāo)選擇相應(yīng)的圖形目標(biāo),點(diǎn)取相應(yīng)的坐標(biāo)點(diǎn),輸入所需的各種參數(shù)。,軟件將自動從圖形中提取編程所需的信息,進(jìn)行分析判斷,計(jì)算節(jié)點(diǎn)數(shù)據(jù),并將其轉(zhuǎn)換為刀具位置數(shù)據(jù),存人指定的刀位文件中或直接進(jìn)行后置處理并生成數(shù)控加工程序,同時(shí)在屏幕上模擬顯示出零件圖形和刀具運(yùn)動軌跡。
后置處理
后置處理的目的是形成不同機(jī)床所需的數(shù)控加工程序文件。由于各種機(jī)床使用的控制系統(tǒng)不同,其數(shù)控加工程序指令代碼及格式也有所不同。為了解決該問題,軟件通常為各種數(shù)控系統(tǒng)設(shè)置一個(gè)后置處理用的數(shù)控指令對照表。在進(jìn)行后置處理前,編程人員應(yīng)根據(jù)具體數(shù)控機(jī)床指令代碼及程序的格式事先編輯好這個(gè)文件,后置處理利用該文件處理輸出符合數(shù)控加工格式要求的NC加工文件。
(5)程序輸出
由于CAD/CAM集成系統(tǒng)自動編程軟件在編程過程中,可在計(jì)算機(jī)內(nèi)自動生成刀位軌跡圖形文件和數(shù)控指令文件,因此,程序的輸出可以通過計(jì)算機(jī)的各種外部設(shè)備進(jìn)行,如使用打印機(jī)打印出數(shù)控加工程序單,并可在程序單上用繪圖機(jī)繪制出刀具軌跡圖。有標(biāo)準(zhǔn)通信接口的機(jī)床控制系統(tǒng)可以和計(jì)算機(jī)直接聯(lián)機(jī),由計(jì)算機(jī)將加工程序直接送至機(jī)床控制系統(tǒng)。