999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

五軸聯(lián)動機床后處理的開發(fā)新方法與驗證*

2022-05-16 03:54:16吳陳燕
新技術(shù)新工藝 2022年4期
關(guān)鍵詞:后處理程序

吳陳燕

(臺州職業(yè)技術(shù)學院,浙江 臺州 318000)

由于五軸聯(lián)動機床在工作臺結(jié)構(gòu)上種類繁多,且有許多不同的廠牌控制器,因此不同機型與不同控制器的五軸聯(lián)動機床都必須要有一套在這兩方面條件都完全符合的后處理文件,才能將所需要的NC數(shù)控程序通過合適的后處理編譯器將CL Data檔案轉(zhuǎn)換出來。目前有很大一部分的NC機床廠商都不會在客戶購買機床時主動為客戶提供該機床的專屬后處理文件,通常都必須自行額外購買,且價格基本上都不會太低,因此五軸后處理文件在五軸NC機床這一領(lǐng)域的使用上還不是十分普及。在缺少后處理文件的情況下,最直接導致加工編程人員無法取得各種需要被加工的零件或產(chǎn)品的NC數(shù)控程序,雖然這一問題可以通過現(xiàn)場加工人員憑借自身所累積的加工經(jīng)驗手動編寫NC程序,但是這樣的做法不僅會耗費大量的人力與時間成本,而且依舊會產(chǎn)生許多難題。這是因為不同廠牌的控制器所使用的語法架構(gòu)、切削參數(shù)的定義以及指令格式代碼的差異,再加上偏位參數(shù)與坐標轉(zhuǎn)換的計算等問題,使得手動編寫NC數(shù)控程序的可行性極低[1-2]。

本研究將會開發(fā)一套由Visual Studio C#語法撰寫,并適用于TATC機型的五軸NC聯(lián)動機床與西門子控制器的后處理文件,目標是產(chǎn)生可以應(yīng)用于TATC機型和西門子控制器的NC數(shù)控程序,驗證方面則是以商業(yè)使用仿真切削軟件Vericut以及實際切削零件等方法確認所生成的NC數(shù)控程序正確無誤,并期望能在精度誤差與加工效率等方面進行提升。

1 以球面雙圓法求解旋轉(zhuǎn)角

以球面雙圓法(Spherical two-circle method,簡稱STC法)求解旋轉(zhuǎn)角的特點是先擱置五軸運動中的線性運動,而著重于2個旋轉(zhuǎn)軸的運動,并將這2個旋轉(zhuǎn)運動分解成主軸向量或刀軸向量依序繞次旋轉(zhuǎn)軸及主旋轉(zhuǎn)軸進行旋轉(zhuǎn),如此可輕易地經(jīng)由刀軸向量求得2個旋轉(zhuǎn)軸的旋轉(zhuǎn)角,再利用求得的旋轉(zhuǎn)角以正向運動學的方法求出NC data的點坐標,并推導后處理器的坐標轉(zhuǎn)換公式。STC法的觀念不僅可應(yīng)用于主軸型五軸機床,也可應(yīng)用于工作臺型及混合型,不但可用于旋轉(zhuǎn)軸正交型,也可應(yīng)用于旋轉(zhuǎn)軸非正交型。STC法的概念是以圖形做幾何分析,因此利用2個旋轉(zhuǎn)圓相交與否的關(guān)系,可快速推導出刀軸向量的有效范圍及判別旋轉(zhuǎn)軸的方向是否恰當。五軸加工后處理轉(zhuǎn)換的研究項目如下:1)五軸機床的分類;2)以STC法的概念推導旋轉(zhuǎn)角公式;3)推導NC data的點坐標公式。

進行五軸后處理之前,應(yīng)了解機床的種類型式。一般將五軸機床分為正交型五軸機床與非正交型五軸機床,這兩大種類又可細分成不同的工作臺型式,根據(jù)不同型式的工作臺的運動方式,以便后續(xù)正向運動學的NC data計算。

正交型五軸機床:當主旋轉(zhuǎn)軸與次旋轉(zhuǎn)軸的向量內(nèi)積為零時,稱此機型為正交型。一般常見正交型五軸機床可分成3種型式,本研究以Table型為例。Table型:2個旋轉(zhuǎn)軸若皆可帶動工件,則稱為Table型。

非正交型五軸機床:當主旋轉(zhuǎn)軸與次旋轉(zhuǎn)軸的向量內(nèi)積不為零時,稱此機床型式為非正交型。一般非正交型的五軸機床又可分成3種型式,本研究以Table雙斜軸型為例。Table雙斜軸型:五軸機床的2個旋轉(zhuǎn)軸以非正交軸形態(tài)帶動工件,則稱為Table雙斜軸型。

2 五軸聯(lián)動機床后處理器的數(shù)學模型建構(gòu)

五軸聯(lián)動機床后處理器的數(shù)學模型建構(gòu),其基礎(chǔ)理論為STC法,跟D-H法、正逆向運動學相比較,利用STC法推導出五軸聯(lián)動機床NC data的通用公式更具易懂性。因此,STC法對于推導五軸旋轉(zhuǎn)角所帶來的貢獻如下。

2.1 Table型五軸聯(lián)動機床后處理數(shù)學模型與通用公式

1)次旋轉(zhuǎn)圓Cv(見圖1):將2個旋轉(zhuǎn)軸向量U、V、主軸單位向量Vecs及加工點Pm的刀軸單位向量Vect平移至加工坐標系的原點Om,此時刀軸向量的端點Pt繞次旋轉(zhuǎn)軸旋轉(zhuǎn)所產(chǎn)生的圓形軌跡即是次旋轉(zhuǎn)圓Cv。

2)主旋轉(zhuǎn)圓Cu(見圖1):將2個旋轉(zhuǎn)軸向量U、V、主軸單位向量Vecs及加工點Pm的刀軸單位向量Vect平移至加工坐標系的原點Om,此時主軸向量的端點Ps繞主旋轉(zhuǎn)軸旋轉(zhuǎn)所產(chǎn)生的圓形軌跡即是主旋轉(zhuǎn)圓Cu。

圖1 通用Table模型

STC法是由4個向量及2個圓組成(見圖1),適用于所有Table型的通用T模型,此4個向量分別為主旋轉(zhuǎn)軸向量、次旋轉(zhuǎn)軸向量、主軸向量及刀軸向量,其中主軸向量代表主軸上的刀具,而刀軸向量代表加工點上規(guī)劃的刀具軸向。2個圓分別由主軸向量的端點Ps繞主旋轉(zhuǎn)軸的軌跡及刀軸向量端點Pt繞次旋轉(zhuǎn)軸的軌跡,此兩圓分別為主旋轉(zhuǎn)圓及次旋轉(zhuǎn)圓,而兩圓的交點即為轉(zhuǎn)換點。Table型的運動意義為模擬刀軸向量(工件)的運動使終止于主軸向量,并且使刀軸向量對齊主軸向量,首先暫時擱置線性軸的運動,只考慮旋轉(zhuǎn)軸的運動,使刀軸向量繞次旋轉(zhuǎn)軸旋轉(zhuǎn),此時動點由Pt點出發(fā)沿著次旋轉(zhuǎn)圓運動到達轉(zhuǎn)換點P1或P2,再改繞主旋轉(zhuǎn)軸旋轉(zhuǎn),此時動點沿著主旋轉(zhuǎn)圓運動,終止于主軸向量端點Ps,如此運動方式將使得規(guī)劃的刀軸方向與主軸的方向一致。通用T模型的動點是由Pt開始繞次旋轉(zhuǎn)軸運動,主旋轉(zhuǎn)圓是由Ps點是繞主旋轉(zhuǎn)軸產(chǎn)生的,而通用S模型的動點卻是由Ps開始繞次旋轉(zhuǎn)軸運動,主旋轉(zhuǎn)圓是由Pt點繞主旋轉(zhuǎn)軸產(chǎn)生的[3]。

Table正交型五軸聯(lián)動機床依照旋轉(zhuǎn)軸的軸向分類共有TATC、TBTC、TATB及TBTA 等4種型式,要推導CL data轉(zhuǎn)換為NC data的通用公式時,先令2旋轉(zhuǎn)軸定位于0°的位置,并使刀尖平移至加工坐標系的原點,此時稱為起始狀態(tài)。在下列推導中,令(X,Y,Z)為NC data的點坐標,此坐標是參考加工坐標系;(x,y,z)為加工點的坐標,此坐標是參考工件坐標系;(i,j,k)為刀軸向量;主旋轉(zhuǎn)軸的軸向量為U(Ux,Uy,Uz);次旋轉(zhuǎn)軸的軸向量為V(Vx,Vy,Vz);刀尖的坐標為(0, 0, 0);起始狀態(tài)時加工坐標系的原點到次旋轉(zhuǎn)軸的向量[4-6]為dO→V(dO→Vx,dO→Vy,dO→Vz),由主旋轉(zhuǎn)軸到次旋轉(zhuǎn)軸的向量為dV→U(dV→Ux,dV→Uy,dV→Uz)。

Table型五軸聯(lián)動機床的CL data轉(zhuǎn)換NC data的通用公式如下:

(1)

Mv=Mv3Mv2Mv1

(2)

Mu=Mu3Mu2Mu1

(3)

將上述矩陣帶入式1便可得到任意Table型的NC data通用公式。

2.2 TATC型五軸聯(lián)動機床后處理通用公式

本研究將以TATC型機床計算其刀具路徑轉(zhuǎn)換NC data的通用公式。該機型主軸向量為(1,0,0),次旋轉(zhuǎn)軸向量為(0,0,1),主旋轉(zhuǎn)角θu=A及次旋轉(zhuǎn)角θv=C,將這些參數(shù)代入Mv2及Mu2,上述Mv2及Mu2可簡化為:

將Mv2及Mu2帶入式1可得最后結(jié)果:

(4)

3 開發(fā)后處理文件的驗證程序

本研究在后處理文件的開發(fā)上使用Windows10操作系統(tǒng),并采用Visual Studio2019軟件建立后處理文件的人機界面,同時使用C#程序語言撰寫后處理編譯程序。

3.1 C#語言介紹

C#為面向?qū)ο蟮母唠A程序語言,也是.NET眾多程序語言之一,具有C語言升級的意思。其語法與Jave、Javascript、C++相似,為ECMA標準。C#由C/C++延伸而來,除了其效能不錯外,又有.NET Framework作為根基,因此能讓程序設(shè)計師快速進行項目開發(fā)。C#作為通用性語言,可以開發(fā)各種不同程序,從復雜大型的操作系統(tǒng)到小型嵌入式系統(tǒng)都可使用。

3.2 建構(gòu)五軸聯(lián)動機床模擬切削環(huán)境

以商業(yè)仿真切削軟件Vericut作為仿真切削環(huán)境,建立工件模型與五軸NC聯(lián)動機床模型并加載編譯后所獲得的NC數(shù)控程序便可以仿真真實情況的加工機床運作與加工切削過程,可檢測出是否干涉與過切,避免實際上機床加工時發(fā)生錯誤與額外的測試流程,使加工時間更為減少。而切削模擬環(huán)境的坐標系一定要與實際加工的坐標系相同,模擬的結(jié)果是否近似實際加工情況也與設(shè)定模擬環(huán)境是否夠精細有關(guān)。

依照實際TATC構(gòu)型的五軸聯(lián)動機床結(jié)構(gòu)(見圖2),TATC機型是在基座上建構(gòu)Spindle(主軸)與Fixture(夾具),而兩者各自的驅(qū)動關(guān)系分別是Z軸帶動主軸,夾具方面則是Y軸帶動X軸,X軸再帶動A軸,A軸又帶動C軸。將建成的TATC結(jié)構(gòu)關(guān)系導入模型,定義線性軸與旋轉(zhuǎn)軸方向,并設(shè)定各軸向的極限行程以完成模擬切削環(huán)境的建構(gòu)[7-9]。

圖2 CT-350的TATC結(jié)構(gòu)關(guān)系

4 結(jié)語

本文所述STC法將五軸機床的運動法轉(zhuǎn)換成具有明確的幾何意義,應(yīng)用此法則可快速地檢驗五軸NC data的正確性,并可用來求解五軸NC data的旋轉(zhuǎn)角及點坐標,具有簡單、可行及通用的特性,可應(yīng)用于所有類型的五軸機床,包括正交型及非正交型。本研究主要使用Visual Studio C#程序語言撰寫人機接口,并開發(fā)出一套能夠編譯出NC數(shù)控程序的后處理文件。研究結(jié)論如下[10-11]。

1)以STC法推導TATC型五軸聯(lián)動機床運動轉(zhuǎn)換程序。

2)針對SIEMENS控制器系統(tǒng)建立可應(yīng)用的指令編譯程序。

3)建立應(yīng)用于MasterCAM軟件的后處理編譯器,可將CL Data轉(zhuǎn)換成可用的NC數(shù)控程序。

4)應(yīng)用商業(yè)仿真切削軟件Vericut仿真切削所得到的誤差在±0.005 mm之內(nèi)。

未來開發(fā)完成的后處理器人機界面(見圖3)可依照用戶的需求對機床結(jié)構(gòu)、控制器種類、單位系統(tǒng)等種類進行選擇,并可在新建后處理名稱與輸出擴展名及第四、五軸行程方面進行參數(shù)上的設(shè)定。

圖3 未來自行開發(fā)的后處理器界面

猜你喜歡
后處理程序
車身接附點動剛度后處理方法對比
果樹防凍措施及凍后處理
試論我國未決羈押程序的立法完善
乏燃料后處理的大廠夢
能源(2018年10期)2018-12-08 08:02:48
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
乏燃料后處理困局
能源(2016年10期)2016-02-28 11:33:30
基于柴油機排氣后處理的排放控制技術(shù)應(yīng)用研究
創(chuàng)衛(wèi)暗訪程序有待改進
主站蜘蛛池模板: 老司国产精品视频91| 精品福利视频网| 免费高清毛片| 亚洲免费播放| 国产h视频免费观看| 台湾AV国片精品女同性| 国产成人一区| 青青草国产免费国产| 亚洲色图综合在线| 噜噜噜久久| 激情无码视频在线看| 国产成+人+综合+亚洲欧美 | 亚洲天堂.com| 国产粉嫩粉嫩的18在线播放91| 午夜激情婷婷| 国产极品嫩模在线观看91| 看看一级毛片| 一本一道波多野结衣一区二区 | 超清人妻系列无码专区| 凹凸精品免费精品视频| 青青草a国产免费观看| 中文字幕波多野不卡一区| 日本三区视频| 香蕉综合在线视频91| 色欲色欲久久综合网| 午夜天堂视频| 国产SUV精品一区二区| 丁香综合在线| 色综合久久88| 伊人蕉久影院| 欧美色图久久| 韩国v欧美v亚洲v日本v| 欧美全免费aaaaaa特黄在线| 67194成是人免费无码| 91在线国内在线播放老师| 色偷偷一区二区三区| 99久久精品国产麻豆婷婷| 亚洲综合专区| 特级精品毛片免费观看| 国产黑人在线| 中文字幕1区2区| 国产情精品嫩草影院88av| 国产亚洲精品在天天在线麻豆| 22sihu国产精品视频影视资讯| 日韩在线第三页| 国产麻豆va精品视频| 日本草草视频在线观看| 黄色网页在线播放| 久久精品66| 中文字幕无码av专区久久| 日韩精品成人在线| 亚洲av无码牛牛影视在线二区| 日本一区二区三区精品视频| 精品亚洲欧美中文字幕在线看| 国产一区在线观看无码| 国产精品毛片一区视频播| 在线免费无码视频| 欧美另类视频一区二区三区| 久久青草视频| 久久9966精品国产免费| 日本日韩欧美| 日本精品视频一区二区 | 无码又爽又刺激的高潮视频| 好紧太爽了视频免费无码| 免费国产无遮挡又黄又爽| 日本久久久久久免费网络| 亚洲免费播放| 视频二区亚洲精品| 亚洲男人的天堂久久香蕉网| 亚洲天堂在线免费| 国产免费福利网站| 一级毛片基地| 国产最新无码专区在线| 五月综合色婷婷| 国产AV无码专区亚洲精品网站| 欧美人在线一区二区三区| 亚洲无码视频一区二区三区| 中文一级毛片| 亚洲天堂网站在线| 91久久国产综合精品| 青草视频网站在线观看| 欧美色亚洲|