国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

MORISEIKI 1500S車銑復合機床后置處理算法的研究*

2016-02-07 05:05:19唐清春李科輝黎國強
組合機床與自動化加工技術 2016年12期
關鍵詞:后置轉角數(shù)控機床

唐清春,李科輝,黎國強

(廣西科技大學 工程訓練中心,廣西 柳州 545006)

MORISEIKI1500S車銑復合機床后置處理算法的研究*

唐清春,李科輝,黎國強

(廣西科技大學 工程訓練中心,廣西 柳州 545006)

車銑復合機床與傳統(tǒng)的五軸聯(lián)動機床在結構上有區(qū)別,所控制的軸數(shù)超過5個。因此,在開發(fā)后置處理過程當中,與傳統(tǒng)的五軸機床有較大區(qū)別,需要根據(jù)不同的功能來分析不同的運動鏈。文章主要以1500S車銑復合機床為例,詳細介紹該類機床后置處理開發(fā)過程。首先建立MORISEIKI車銑數(shù)控機床的運動坐標系,根據(jù)運動鏈分析及坐標變換,推導出MORISEIKI機床的轉角計算公式和坐標變換公式,分析了回轉角在各個象限的取值;利用JAVA語言開發(fā)出MORISEIKI1500S數(shù)控機床的專用后置處理軟件,并通過某葉片仿真加工驗證了該后置處理算法的正確性。該研究不僅為用戶解決了軟件使用問題,也為車銑復合類多軸機床提供了后置處理開發(fā)思路。

MORISEIKI;車銑復合機床;運動求解;坐標變換;回轉角取值

0 引言

數(shù)控后置處理技術是連接CAD/CAM系統(tǒng)與數(shù)控機床制造的紐帶。后置處理需根據(jù)數(shù)控機床的結構以及控制系統(tǒng)有針對性的對待。因此,不同機械結構及控制系統(tǒng)的數(shù)控設備必須開發(fā)專門的后置處理器。

國外很多機床廠商大部分都是采用商業(yè)的后置處理軟件,但是價格昂貴;國外學者一般研究熱點在五軸加工中的刀路優(yōu)化、軌跡平滑過渡方面,如BeudaertX等[1-2]分析了不連續(xù)的線性軌跡的平滑過渡問題。國內(nèi)由于基本沒有成熟的商業(yè)軟件,后置處理基本上是通過通用軟件平臺自主開發(fā)專業(yè)后置處理軟件。目前,針對傳統(tǒng)的三種類型的五軸機床,國內(nèi)做了很多研究,其中何永紅等[3-5]分析了(A-C)雙轉臺五軸數(shù)控機床坐標運動模型,推導出該類機床后置處理數(shù)學模型。本文作者等[6-7]對國產(chǎn)XH/2420雙擺頭(A-C)五軸聯(lián)動加工中心進行運動分析,推導出該機床的后置處理模型并討論了刀長與擺長在后置處理中的幾種不同用法。周奎等[8]提出了擺頭轉臺加工中心(A-C)的后置處理算法,并利用VisualC++ 6.0開發(fā)出單獨的后置處理程序,采用仿真軟件進行了驗證,根據(jù)相關文獻的分析,未見有對車銑復合類機床進行后置處理研究方面的文獻。本文所涉及的車銑復合機床屬于進口設備,與傳統(tǒng)的三種類型的五軸機床在結構上有較大區(qū)別,數(shù)控系統(tǒng)控制的軸數(shù)超過5個,存在多個運動鏈,購買進口商業(yè)軟件價格比較昂貴;本文的目的是通過自主開發(fā)專用的后置處理軟件,解決企業(yè)運用的實際問題。本文主要工作是通過MORISEIKINT4250DCG1500S車銑復合機床后置處理算法的運動學模型,得到該類機床的轉角計算公式和坐標變換公式,利用JAVA語言開發(fā)出MORISEIKINT4250DCG1500S車銑復合機床的專用后置處理軟件,并通過葉片仿真加工驗證該后置處理算法的正確性。

1MORISEIKI機床的坐標轉換結構模型的建立

MORISEIKINT4250DCG1500S車銑復合機床結構示意圖如圖1所示。該機床直線軸有X1、X2、Y、Z1、Z2四個軸,回轉軸有A、B、C1、C2。A軸是調(diào)整回轉軸,主要用于頂針部位調(diào)整,C2軸是從動回轉軸。從聯(lián)動配置方式看,有兩種配置方式,方式1:直線軸X1、Y、Z1和旋轉軸B、C1進行五軸聯(lián)動;方式2:直線軸X2、Z2與旋轉軸C1聯(lián)動。方式2是車削加工下的狀態(tài),本文主要研究五軸聯(lián)動時狀態(tài),通過方式1配置對機床進行簡化可以看成是擺頭轉臺類型的五軸機床,其中C1為回轉軸,B為主軸擺動軸,刀具運動鏈:床身→X1軸→Z1軸→Y軸→B軸→主軸→刀具。工件運動鏈:床身→C1軸→工件。

圖1 MORI SEIKINT4250 DCG 1500S結構示意圖

本文主要研究該機床五軸聯(lián)動銑削時的后置處理算法,因此,后面算法推導主要研究聯(lián)動方式1。設OwXwYwZw是為工件坐標系,Om1XYZ為機床坐標系。Om2XYZ坐標系是建立在擺動軸(B軸)上的的坐標系。OTXTYTZT坐標系是建立在刀具刀尖點上的坐標系。

(1)

帶入直線軸的平移變化及回轉角的旋轉變化可得:

(2)

由此可知,該結構機床的刀尖點運動坐標與初始刀心位置的關系式為:

(3)

根據(jù)公式(3),由矩陣位置相對應的關系,可得出B-C回轉角度計算公式如下:

(4)

由公式(3)和(4)就得到了該類型機床進行五軸聯(lián)動的后置處理基本算法,包括3個直線軸及兩個回轉軸的基本運算公式。

2 回轉角的取值

由式(4)可知回轉角B、C角的通用計算公式,但在實際的運用過程中,角度的取值要根據(jù)機床結構加以約束。因此現(xiàn)在分析其具體取值范圍。

(1)刀具擺角B的確定

圖2 C角的旋轉投影圖

(2)回轉角C值的確定

回轉角C是圍繞著Z軸旋轉的,投影到XOY平面后,如圖2所示。分析其在四個象限內(nèi)的取值。如果C軸是按照360°周期性變化,必須分象限取值,不然會影響坐標取值。由圖可知在XOY投影平面內(nèi),回轉角C的值與刀軸矢量在XOY平面內(nèi)投影ux、uy的取值正負有關。由此關系可得回轉角C的公式取值如下:

(5)

在C軸跨象限時,存在特殊取值情況,如公式(6)所示:

(6)

3MORISEIKINT4250DCG1500S后置處理算法驗證

前面詳細地推導了MORISEIKINT4250DCG1500S機床后置處理算法,在此算法的基礎上,利用JAVA語言[8]開發(fā)出MORISEIKINT4250DCG1500S數(shù)控機床的專用后置處理軟件,如圖3所示。專用后置處理軟件的實現(xiàn)流程:逐行讀入利用UG軟件生成的刀位文件中的刀位數(shù)據(jù),對讀入的刀位數(shù)據(jù)進行預處理和關鍵字的識別,通過轉角計算公式(4)~式(6)計算出回轉角度B、C,并判斷回轉角度是否在360°范圍周期變化,如果出現(xiàn)了應對C角進行處理,以保證兩個連續(xù)的刀位點之間C角按一固定方向平滑過渡,然后利用坐標轉換公式(3)計算出平動軸X、Y、Z的值,并根據(jù)MORISEIKINT4250DCG1500S數(shù)控機床所配置的數(shù)控系統(tǒng)的程序頭和程序尾的格式生成數(shù)控程序,最后通過葉片仿真加工驗證推導出的該機床后置處理算法的正確性,葉片仿真加工結果如圖4所示。

圖3 MORI SEIKINT4250 DCG 1500S專用后置處理軟件

圖4 葉片仿真加工

通過仿真可以看出,后置處理后的NC代碼能夠按照設計意圖加工葉片,加工過程無碰撞及干涉現(xiàn)象,證明推導出的該機床的五軸聯(lián)動專用后置處理算法正確。

4 結束語

本文根據(jù)MORISEIKINT4250DCG1500S車銑復合機床的結構,詳細分析了其運動鏈,并建立了該機床五軸聯(lián)動時的后置處理算法模型,并在基本算法上分析了轉角計算取值范圍,根據(jù)所推導的算法利用JAVA語言開發(fā)出MORISEIKINT4250DCG1500S數(shù)控機床的專用后置處理軟件,并通過某葉片的仿真加工驗證了該機床后置處理算法的正確性,同時為該類機床后置處理算法的推導提供一定的參考。

[1]BeudaertX,LavernheS,TournierC. 5-Axislocalcornerroundingoflineartoolpathdiscontinuities[J].IntJMachToolsManuf,2013,73:9-16.

[2]YuenA,ZhangK,AltintasY.Smoothtrajectorygenerationforfive-axismachinetools[J].IntJMachToolsManuf,2013,71:11-19.

[3] 何永紅,齊樂華,趙寶林. 雙轉臺五軸數(shù)控機床后置處理算法研究[J]. 制造技術與機床, 2006(1):9-11.

[4] 唐清春,張仁斌,何俊,等.基于VBBV100五軸聯(lián)動加工中心后置處理的研究[J]. 機械設計與制造, 2012(2):73-75.

[5] 代星,熊蔡華,丁漢. 雙轉臺式五軸機床后置處理中的最優(yōu)選解問題研究[J]. 裝備制造技術, 2012(2):10-12.

[6] 唐清春,馬仲亮,劉謙,等. (A-C)式雙擺頭五軸機床旋轉角的選擇及優(yōu)化[J]. 組合機床與自動化加工技術, 2015(1):16-18.

[7] 唐清春,張健,馬仲亮,等. 國產(chǎn)雙擺頭五軸機床后置處理的研究[J]. 組合機床與自動化加工技術, 2014(4):35-37.

[8] 周奎,曾祥錄,陶華. 工件旋轉與刀軸擺動數(shù)控加工關鍵技術研究[J]. 機床與液壓, 2010,38(14):3-5.

[9] 李興華.Java開發(fā)實戰(zhàn)經(jīng)典[M]. 北京:清華大學出版社,2009.

(編輯 李秀敏)

Research on Post-processingAlgorithm of SEIKI 1500 S MORI Turning and Milling Composite Machine

TANGQing-chun,LIKe-hui,LIGuo-qiang

(EngineeringTrainingCenter,GuangXiUniversityofScienceandTechnology,LiuZhouGuangxi545006,China)

Lathemillingmachineinstructurewiththetraditionalfiveaxismachinetoolsaredifferent,thenumberofcontrolaxismorethan5.Therefore,inthedevelopmentofpostprocessingprocess,isgreatlydifferentfromthetraditionalfiveaxismachinetool,theneedtoanalyzethekinematicchainaccordingtodifferentfunction.Thispapertakesthe1500Scompositemillingmachinetoolasanexample,introducesthedevelopmentprocessofpostprocessingmachine.FirstestablishedMoriSeikiturningandmillingcompositemachinetoolmovingcoordinatesystem,accordingtothekinematicchainanalysisandcoordinatetransformation,thederivedMoriSeikicarmillingcompoundmachinetoolanglecalculationformulaandtheformulaofthecoordinatetransformation,analysisthebackanglevaluesineachquadrant;usingjavalanguagetodevelopMoriSeiki4250CNCmachinetoolsandthespecialpostprocessingsoftware,andthroughablademachiningsimulationtoverifythecorrectnessofthepostprocessingalgorithm.

MORISEIKI;turningandmillingcompositemachine;kinematicssolution;coordinatetransformation;valueoftherotationangle

1001-2265(2016)12-0049-04DOI:10.13462/j.cnki.mmtamt.2016.12.014

2016-01-06;

2016-03-02

廣西教育廳項目:國產(chǎn)雙擺頭五軸聯(lián)動機床后置處理軟件的開發(fā)(0314101401)

唐清春(1972—),男, 四川綿竹人,廣西科技大學副教授,博士,研究方向為數(shù)控多軸加工技術,(E-mail)gxtangqingchun@163.com。

TH164;TG

A

猜你喜歡
后置轉角數(shù)控機床
玩轉角的平分線
非正交五軸聯(lián)動數(shù)控機床后置處理算法開發(fā)
數(shù)控機床的節(jié)能應用
高檔數(shù)控機床數(shù)據(jù)采集應用
數(shù)控機床電氣系統(tǒng)的故障診斷與維修
電子制作(2018年10期)2018-08-04 03:24:46
三次“轉角”遇到愛
解放軍健康(2017年5期)2017-08-01 06:27:42
PLC在數(shù)控機床中應用
電子制作(2017年20期)2017-04-26 06:57:41
沉淀后置生物處理組合工藝的工程應用
永春堂贏在轉角
Review of Research on the Prevention of HPV Infection and Cervical Cancer
秭归县| 肥东县| 安阳市| 常熟市| 湾仔区| 岑巩县| 介休市| 灵宝市| 平凉市| 郑州市| 拜城县| 启东市| 青冈县| 姜堰市| 和平县| 西平县| 卫辉市| 祁门县| 额尔古纳市| 高安市| 屯留县| 静海县| 汶川县| 霞浦县| 萨嘎县| 阜阳市| 宁晋县| 英德市| 南投县| 长泰县| 台中县| 靖江市| 遂平县| 盐源县| 洛川县| 西吉县| 阿图什市| 福鼎市| 绥芬河市| 东乌珠穆沁旗| 诸暨市|