Pro/NC是美國參數技術公司(PTC)用于加工的核心模塊,高度繼承了PTC公司全線產品的特性,具備全部關聯和同一核心數據庫,因此保證了在加工程序設計過程的高效性。Pro刷C是功能強大的自動化CAM加工模塊。Pro/NC不僅完全支持高速和多軸等高端加工方式,還具有良好的擴展性。因其基于同一數據庫,所以具備全相關性,即在被引用模型改動時,如加工的零件發(fā)生變動時,其加工模型只需要再生一次,就可自動更改所有的刀路軌跡。
Pro/NC允許CNC編程人員靈活控制加工路徑,所以Pro/NC需要設置的參數較多,需要用戶建立自己用戶化的環(huán)境,才可保證Pro/NC的高效。在各種參數的輸入中,加工參數的輸入和保證其合理性是廣大的用戶最難掌握的。本文主要探討了加工參數的輸入方法,特別是用刀具導入加工參數的方法。Pro/NC主要包含如下的功能:(1)銑加工(3~5軸);(2)車加工(1個或2個刀塔);(3)銑削/車削(車銑中心);(4)電加工(WireEDM);(5)后置處理;(6)加工過程刀具碰撞檢查;(7)工藝規(guī)劃和工藝文檔生成。
1 Pro/NC的加工環(huán)境建立
若要高效使用Pro/NC,必須設置加工使用的環(huán)境“優(yōu)選項”。涉及Pro/NC的設置項如下:
pro_mf_workcell_dir(保存加工單元的文件夾的路徑)
pro_nd_tprm_dir(刀具文件的放置位置)
pro_mf_param_dir(加工參數和地址文件所放置的位置)
postpp_dir(后置處理器的位置)
pro_library_dir(標準件所放置的位置,包括刀具庫)
start_odel_dir(開始文件所處的位置)
search_path(搜索所需要文件的路徑,如夾具模型、刀具實體模型等)
生成NC加工程序必須首先建立“操作”,一個操作包含一些必要的設置項目和可選項目(可置空),其內容結構如圖1所示。
Pro/NC配置環(huán)境就是自動生成NC程序所應設置的參數、文件和模型等。加工設置主要包括如下內容。
加工單元:針對加工設備(如數控銑或加工中心)所作的指定,如類型、軸數、極限行程、CNC控制系統等。
參照模型:包括加工模型原文件(零件或裝配)、毛坯模型(自動生成或者繼承裝配導入)、夾具裝配模型。
加工參數:生成刀路軌跡所需的所有參數。后置處理:Pro/NC生成的加工刀路程序屬于高級語言程序,遙過后置處理過程轉化加工設備能夠運行的NC程序。
2 設置加工參數的主要方法
加工參數設置主要通過地址文件、參數文件、刀具文件輸入。上述3種方法的具體設置的程序如下:
第一,地址(Site)參數可以看作標準加工控制參數的模板文件。以后可用這些地址指定NC序列的參數的缺省值。在Pro/ENGINEER Wildfire5.0的版奉里,選擇菜單“資源”呻“地址”進行設置,并命名保存所刨建的地址文件。定義地址參數值時,可輸人數學表達式、刀具參數。例如,根據加工需要可輸^:STEP_OVER=CUTTER_DIAM*0.8,則STEP—OVER距離將依賴于當前刀具的切刀直徑(如果刀具后來進行了更改,STEP_OVER也將更新)。利用數學表達式和輸入關系可有效提高參數文件的通用性,也有利r更靈活使用地址文件。只有一個地址文件是激活地址文件。地址(Site)參數文件保存在制造參數庫proparam_dir所定義的目錄下。地址(Site)參數主要是定義一類加工的通用參數。
第二,任何一個加工序列中,在參數設置的對話界面中都可“保存或者讀取現有的“制造參數”文件?!爸圃靺⒕础蔽募锏膮捣譃榛緟岛腿繀?種顯示方式。制造參數可以從存在的“地址”文件或者“制造參數”文件里讀出。序列的制造參數針肘的是特定加工序列,所以某種特定的序列制造參散保存在“制造參數”文件里。制造參數以*mil的文件形式在制造參數庫Pro_mf_tprm_dir所定義的耳錄中保存下來。
第三,用戶可在“刀具管理器”中建立當前機床定義的所有常用刀具,保存刀具的形狀參數和切削參數。保存切削刀具數據時,Pro/NC將所有刀具參數文件(.xml文件)放在刀具文件夾Pro_mf_tprm_dir下,并在目錄F創(chuàng)建一個mfg_wp_tefials_list.xml文件。其中包含使用不同的刀具、加工不同材料、不同的加工過程(粗,精Into)進給量和速度數據。
3 刀具加工參數的設置殛應用過程
下面主要介紹用刀具文件輸入參數的方法:
第一,Pro/NC允許基于坯件材料和加工條件(粗加上、精加上)選取切削刀具并設置進給量和速度。如果要使用此功能,要先定義操作和加工前必須設定材料類型,并在刀具文件夾Pror_mf_dir下創(chuàng)建一個名為materials的子目錄,隨后就可根據常用零件的材質建立子文件夾了。例如,在materials目錄下,可刨建steel、cu、alumium、a16061等目采.如圖2所示。以后定義操作或切削工具時,系統將列出可用的材料于目錄,可從此目錄中進行選擇。
第二,創(chuàng)建刀具?!暗毒吖芾砥鳌钡闹饕饔檬莿?chuàng)建和管理刀具,如圖3所示為“刀具管理器”的對話界面。
第三,在“月具符理器”中右邊詳細的4個子表中,選取刀具管理器“切割數據”子表。在“坯件材料”欄的右端箭頭可以展開已經建立的材料.此處選“alumiun”。展開“應用程序”欄,指定加工類型“粗加工”和“精加工”,此處選“粗加工”。如圖4所示。
第四,保存月具文件到Pro_mf_tprm_dir設置的目錄下。刀具文件的擴晨名為*xml。側如創(chuàng)建的刀具,其刀具文件的名為TM_10_1D5_100.xml。
第五,創(chuàng)建新的加工模型,從刀具庫中調人刀具。在“刀具管理器”對話界面巾,選彈史件一打開參數文件。在“切翻數據”子表里.調人輸入的。
第六,創(chuàng)建一個操作,然后創(chuàng)建一個“窗口”加工工序。在設置加工參數時,從參數設置對話界面中選擇編輯、從刀具復制、全部、粗加工。根據加工類型和毛坯材料類別,加工參數散據被自動提取到當前的加工參數裊中。
4 結束語
加工參數設置是創(chuàng)建加工程序過程中的重要步驟,實現從數據庫中提取加工參數是避免加工程序出現重大失誤的有效手段。本文探求的方法能有效地提高加工程序設計自動化程度,簡化了加工參數的輻人程序。在所有的加工環(huán)境配置中,加工參數的配置是核心,加工參數可以通過“地址文件”、“參數文件”、“刀具庫文件”進行配置,實現經驗數據的共享。利用刀具庫文件進行切削數據的配貴是惟一根據加工類型和毛坯材料的不同提取不同的切削數據的方法。
(審核編輯: Doris)