技術文章
4.3 V255的后處理制作
閱讀:177 發布時間:2020-8-124.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軟件不支持中文路徑,所以保存的時 候要把三個文件保存到全是英文字符的路徑文件下以備后面驗證需要。
本文采摘自“五軸加工中心后置處理及仿真技術研究”,因為編輯困難導致有些函數、表格、圖片、內容無法顯示,有需要者可以在網絡中查找相關文章!
本文由伯特利數控整理發表文章均來自網絡僅供學習參考,轉載請注明!