4.3 V255的后處理制作
4.3V255的后處理制作4.3.1機床信息的收集在對機床創(chuàng)建專用后置處理器之前要對機床進行必要的信息收集,掌握了機床的特點及技術要求之后才能輸出正確的文件格式,一般包括機床的控制系統(tǒng)名稱、精工程序格式、換刀/主軸/進給命令、機床控制指令、旋轉軸參數(shù)等,其機床基本信息如表4.1所示。 表4.1機床基本信息表 調查項目 說明 名稱 V255 機床類型 A-C軸五軸加工中心 控系統(tǒng)名稱 HWATEC-5MC-1五軸聯(lián)動 開放式精工系統(tǒng) 程序頭的格式 % 坐標軸數(shù)量 5軸 第4軸 A軸 轉軸類型 轉臺 第5軸 C軸 轉軸類型 轉軸 程序代碼主要包括行號、程序頭尾及坐標輸出格式等內容,如表4.2所示。 表4.2程序代碼格式表 程序代碼格式 說明 行號格式 Nl、N2 程序頭格式 % 程序尾格式 M30 X,Y,Z格式 12.345 單行格式 N20X15Y8Z31 小數(shù)點輸出 是 精工程序字按其功能可以分為準備功能字(G指令)、輔助功能字(M指令)、尺寸字、主軸轉速功能字等,其中常用的精工代碼見表4.3。表4.3常用精工代碼表 換刀/主軸/進給 說明 自動換刀指令 T01M06 主軸轉速指令 M03S800 刀具長度補償 H02 主軸正轉指令 M03 主軸反轉指令 M04 主軸停止 M05 切削進給速度 F800 快速指令 G00 相對編程指令 G91 絕對編程指令 G90 公制格式指令 G71 V255為雙轉臺加工中心,其第四軸的旋轉面為YZ面,第五軸的旋轉平面為XY面,其具體參數(shù)如表4.4所示。表4.4旋轉軸參數(shù)表旋轉軸參數(shù)說明 第四軸旋轉平面 YZ 第四軸旋轉方向 雙向 第四軸旋轉精度 60" 第四軸******轉角 110° 第四軸最小轉角 -110° 第五軸旋轉平面 XY 第五軸旋轉精度 15" 第五軸******轉角 180° 第五軸最小轉角 -180° 旋轉軸中心偏置 無 4.3.2加工中心后置處理設置在預先裝有UG軟件的微機上,可以通過UG進入到后處理構造器的界面。啟動后置處理構造器之后我們就可以進入UGpost-builder的用戶界面,在這個界面里可以通過鼠標進行操作,人機交互體驗更方便。其界面如圖4.3所示。(1)機床類型設定在用戶界面點擊“創(chuàng)建NEW文件”進入機床類型的選定界面。如圖4.4所示。在這里就可以對機床后處理器進行命名及相關參數(shù)的設定,根據(jù)機床的特點作出以下設置:后處理器名稱:V255輸出的單位:mm刀具類型:銑刀(mill)機床結構類型:5-AxiswithDualRotaryTables控制器類型:數(shù)據(jù)庫(library)控制系統(tǒng):fanuc-6M待設定完成之后點擊“OK”進入下一級設置菜單。(1)機床參數(shù)的設定當機床類型設定完成之后進入機床相關參數(shù)的設定,如圖4.5所示。其中X軸行程:800mm;Y軸行程:500mm;Z軸行程:700mm;直線行程最小亥IJ度值:0.001;******速度:10000,其余選項設置為默認。點擊“fourthaxis”進入第四軸的參數(shù)設定。由于本文涉及到的加工中心為A-C轉軸類型,所以在進行后處理設定是,定義旋轉平面在OYZ面上的軸為“A”軸,旋轉平面在OXY上的軸為“C”軸。如圖4.6所示(3)NC數(shù)據(jù)的定義由于本文涉及到的加工中心為A-C轉軸類型,所以在進行后處理設定是,定義旋轉平面在OYZ面上的軸為“A”軸,旋轉平面在OXY上的軸為“C”軸。如圖4.6所示。(2)程序和刀具路徑的設定在程序及刀軌參數(shù)設置中可以定義、修改機床動作事件的處理方式。如圖4.7所示。其中主要包括了六項主要參數(shù)的設定,program選項主要定義、修改程序頭、程序尾、操作頭、操作尾以及刀軌事件;GCodes[36]用來定義后置處理中所用的所有G代碼;MCodes用來定義后置處理中所用到的所有M代碼;WordSummary[37^來定義所有的字地址,可以修改格式相同的一組字地址,或是其格式;wordsequencing定義修改程序中的字符優(yōu)先級別;customcommand用來添加用戶自定義的程序命令。NC數(shù)據(jù)定義主要用來定義精工程序的輸出格式[38],其主要包含了四個項目的定義,分別是block(程序行)、word(詞)、format(格式)以及其他數(shù)據(jù)。*程序行定義表示每一機床指令的程序行中輸出哪些字地址,以及字地址的輸出先后。*詞定義詞的輸出格式,包括字頭和后面的參數(shù)格式、最小******值、前綴后綴字符等。*格式定義數(shù)據(jù)輸出的格式,確定其是整數(shù)、實數(shù)、還是字符串,數(shù)據(jù)格式的定義取決于數(shù)據(jù)類型,一般坐標值采用實數(shù),寄存器采用整數(shù),注釋和一些特殊的類型則用字符串[39]。*其他數(shù)據(jù)一般定義詞間隔符、程序行序號、行結束符等一些特殊字符。(4)輸出設置outputsettings控制列表文件是否輸出和輸入內容。輸出的項目有三軸的坐標值,第四軸及第五軸的角度值,以及轉速和進給等數(shù)據(jù)。也可以定義打印頁的長寬和頁眉,以及文件后綴。(5)文件預覽當文件創(chuàng)建完成之后可以對創(chuàng)建的定義文件和事件處理文件進行預覽。確保文件的正確性,最新改動的內容標記在上半部分窗口中。4.3.3保存后置處理器當后置處理器設定完成之后就可以保存后置處理器,后置處理器的保存過程中會自動產(chǎn)生三個相互獨立又相互作用的文件。由于UG軟件不支持中文路徑,所以保存的時候要把三個文件保存到全是英文字符的路徑文件下以備后面驗證需要。本文采摘自“五軸加工中心后置處理及仿真技術研究”,因為編輯困難導致有些函數(shù)、表格、圖片、內容無法顯示,有需要者可以在網(wǎng)絡中查找相關文章!本文由海天精工整理發(fā)表文章均來自網(wǎng)絡僅供學習參考,轉載請注明!
- 相關文章
- 發(fā)表留言
-
◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。
主站蜘蛛池模板:
庆城县|
麻阳|
马关县|
海原县|
淄博市|
镇巴县|
格尔木市|
赤峰市|
宜黄县|
宾川县|
榕江县|
景宁|
平顺县|
甘孜|
耿马|
东丽区|
务川|
莱阳市|
万荣县|
沙河市|
观塘区|
遂宁市|
治县。|
奎屯市|
会泽县|
平原县|
阿尔山市|
邢台市|
沈丘县|
扬州市|
武定县|
嘉祥县|
吐鲁番市|
靖西县|
华坪县|
临安市|
武乡县|
忻州市|
徐汇区|
丰镇市|
沙洋县|