4.3 V255的后處理制作
4.3.1 機床信息的收集
在對機床創建專用后置處理器之前要對機床進行必要的信息收集,掌握了機床的特
點及技術要求之后才能輸出正確的文件格式,一般包括機床的控制系統名稱、數控程序
格式、換刀/主軸/進給命令、機床控制指令、旋轉軸參數等,其機床基本信息如表 4.1 所
示。
|
表4.1機床基本信息表 |
|
|
調查項目 |
說明 |
|
名稱 |
V255 |
|
機床類型 |
A-C軸五軸加工中心 |
|
控系統名稱 |
HWATEC-5MC-1五軸聯動 開放式數控系統 |
|
程序頭的格式 |
% |
|
坐標軸數量 |
5軸 |
|
第4軸 |
A軸 |
|
轉軸類型 |
轉臺 |
|
第5軸 |
C軸 |
|
轉軸類型 |
轉軸 |
|
程序代碼主要包括行號、程序頭尾及坐標輸出格式等內容,如表4.2所示。 |
|
|
表4.2程序代碼格式表 |
|
|
程序代碼格式 |
說明 |
|
行號格式 |
Nl、N2 |
|
程序頭格式 |
% |
|
程序尾格式 |
M30 |
|
X,Y, Z格式 |
12.345 |
|
單行格式 |
N20X15Y8Z31 |
|
小數點輸出 |
是 |
數控程序字按其功能可以分為準備功能字(G指令)、輔助功能字(M指令)、尺寸 字、主軸轉速功能字等,其中常用的數控代碼見表4.3。
表4.3常用數控代碼表
|
換刀/主軸/進給 |
說明 |
|
自動換刀指令 |
T01M06 |
|
主軸轉速指令 |
M03S800 |
|
刀具長度補償 |
H02 |
|
主軸正轉指令 |
M03 |
|
主軸反轉指令 |
M04 |
|
主軸停止 |
M05 |
|
切削進給速度 |
F800 |
|
快速指令 |
G00 |
|
相對編程指令 |
G91 |
|
絕對編程指令 |
G90 |
|
公制格式指令 |
G71 |
V255為雙轉臺加工中心,其第四軸的旋轉面為YZ面,第五軸的旋轉平面為 XY面,其具體參數如表4.4所示。
表4.4旋轉軸參數表
旋轉軸參數 說明
|
第四軸旋轉平面 |
YZ |
|
第四軸旋轉方向 |
雙向 |
|
第四軸旋轉精度 |
60" |
|
第四軸最大轉角 |
110° |
|
第四軸最小轉角 |
-110° |
|
第五軸旋轉平面 |
XY |
|
第五軸旋轉精度 |
15" |
|
第五軸最大轉角 |
180° |
|
第五軸最小轉角 |
-180° |
|
旋轉軸中心偏置 |
無 |
4.3.2 加工中心后置處理設置
在預先裝有 UG 軟件的微機上,可以通過 UG 進入到后處理構造器的界面。啟動后
置處理構造器之后我們就可以進入 UG post-builder 的用戶界面,在這個界面里可以通過
鼠標進行操作,人機交互體驗更方便。其界面如圖 4.3 所示。
(1)機床類型設定
在用戶界面點擊“創建NEW文件”進入機床類型的選定界面。如圖4.4所示。
在這里就可以對機床后處理器進行命名及相關參數的設定,根據機床的特點作出以 下設置:
后處理器名稱:V255
輸出的單位:mm 刀具類型:銑刀(mill)
機床結構類型:5-Axis with Dual Rotary Tables 控制器類型:數據庫(library)
控制系統:fanuc-6M
待設定完成之后點擊“OK”進入下一級設置菜單。
(1) 機床參數的設定
當機床類型設定完成之后進入機床相關參數的設定,如圖4.5所示。其中X軸行程: 800mm; Y軸行程:500mm; Z軸行程:700mm;直線行程最小亥IJ度值:0.001;最大速 度:10000,其余選項設置為默認。點擊“fourth axis”進入第四軸的參數設定。
由于本文涉及到的加工中心為A-C轉軸類型,所以在進行后處理設定是,定義旋轉 平面在OYZ面上的軸為“A”軸,旋轉平面在OXY上的軸為“C”軸。如圖4.6所示
(3) NC數據的定義由于本文涉及到的加工中心為A-C轉軸類型,所以在進行后處理設定是,定義旋轉 平面在OYZ面上的軸為“A”軸,旋轉平面在OXY上的軸為“C”軸。如圖4.6所示。
(2) 程序和刀具路徑的設定
在程序及刀軌參數設置中可以定義、修改機床動作事件的處理方式。如圖4.7所示。
其中主要包括了六項主要參數的設定,program選項主要定義、修改程序頭、程序 尾、操作頭、操作尾以及刀軌事件;GCodes[36]用來定義后置處理中所用的所有G代碼;
M Codes用來定義后置處理中所用到的所有M代碼;Word Summary[37^來定義所有的 字地址,可以修改格式相同的一組字地址,或是其格式;word sequencing定義修改程序 中的字符優先級別;custom command用來添加用戶自定義的程序命令。
NC數據定義主要用來定義數控程序的輸出格式[38],其主要包含了四個項目的定義, 分別是block (程序行)、word (詞)、format (格式)以及其他數據。
*程序行定義表示每一機床指令的程序行中輸出哪些字地址,以及字地址的輸出先后。 *詞定義詞的輸出格式,包括字頭和后面的參數格式、最小最大值、前綴后綴字符等。
*格式定義數據輸出的格式,確定其是整數、實數、還是字符串,數據格式的定義取 決于數據類型,一般坐標值采用實數,寄存器采用整數,注釋和一些特殊的類型則 用字符串[39]。
*其他數據一般定義詞間隔符、程序行序號、行結束符等一些特殊字符。
(4) 輸出設置
output settings控制列表文件是否輸出和輸入內容。輸出的項目有三軸的坐標值,第 四軸及第五軸的角度值,以及轉速和進給等數據。也可以定義打印頁的長寬和頁眉,以 及文件后綴。
(5) 文件預覽
當文件創建完成之后可以對創建的定義文件和事件處理文件進行預覽。確保文件的 正確性,最新改動的內容標記在上半部分窗口中。
4.3.3保存后置處理器
當后置處理器設定完成之后就可以保存后置處理器,后置處理器的保存過程中會自 動產生三個相互獨立又相互作用的文件。由于UG軟件不支持中文路徑,所以保存的時 候要把三個文件保存到全是英文字符的路徑文件下以備后面驗證需要。
本文采摘自“五軸加工中心后置處理及仿真技術研究”,因為編輯困難導致有些函數、表格、圖片、內容無法顯示,有需要者可以在網絡中查找相關文章!
本文由伯特利數控整理發表文章均來自網絡僅供學習參考,轉載請注明!
2024-11
本文以組合式六角亭模型為實例,分析工藝難點與加工可行性,指出該模型的加工難點是模型形狀不規則和整體剛性差,并通過設計新的工藝方案解決加工難點,完成了模型整體的加工。新的加工工藝有助于提高加工效率和精度,為五軸數控加工提供了一個典型案例,對于五軸加工中心數控加工也具有指導作用和重要… [了解更多]
2024-11
宇匠數控 備注:為保證文章的完整度,本文核心內容由PDF格式顯示,如未有顯示請刷新或轉換瀏覽器嘗試,手機瀏覽可能無法正常使用!本文摘要:通過對混聯五軸加工中心自適應深度學習控制方法的 研 究,可 知 此 方 法 的 創 新 之 處 在 于:1)建 立 了 機 床 的 運 動 學 … [了解更多]
2024-11
在機測量技術由于其成本低、檢測效率高、無需二次裝夾等優勢被廣泛用于零件加工測量當中,使得五軸加工中心和五軸鉆攻中心,同時又兼具測量功能。在機測量系統的構成如圖1所示,硬件部分主要是由高精度探頭、信號接收器、機床整個本體,軟件部分由機床控制系統、測量軟件等組成[8]。待零件加工完成… [了解更多]
2024-11
?加工精度是影響機床性能和產品質量的主要難題,也是制約國家精密制造能力的重要因素。本文以五軸加工中心為對象,針對提升機床精度進行了研究。并且隨著科技的發展,精密的儀器和零件在生產實踐中占據的分量逐漸增加,在數控機床這種精密機器精度不斷提高的同時,必須控制內外界環境的隨機影響因素在… [了解更多]