復雜曲面零件逆向建模及數控加工研究
時間:2022-05-25 05:26:58
導語:復雜曲面零件逆向建模及數控加工研究一文來源于網友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

逆向建模是一種反求工程,當需要加工的零件缺少實物的外部尺寸、特征以及材料等素材的情況下,利用三維掃描技術獲取實際零件的三維點云坐標,并將坐標通過曲面重構技術重新構建實物的計算機輔助設計模型,最終通過數控加工實現對零件的快速制造[1]。逆向建模及數控加工中包含了多領域、多學科的技術,其中有硬件逆向技術、軟件逆向技術以及實物逆向技術等。與傳統的零件加工制造相比,逆向建模與數控加工可以在前人的基礎上對零件進行創(chuàng)新,并將現有的零件產品作為參照目標,制造出新的目標產品,從而為制造業(yè)提供更多創(chuàng)新的產品,加快制造業(yè)的發(fā)展?;诖?,本文開展對復雜曲面零件逆向建模及數控加工方法研究。
1復雜曲面零件逆向建模
1.1復雜曲面零件點云數據采集。復雜曲面零件點云數據的質量決定最終模型的質量,因此點云數據的采集是逆向建模中最重要的關鍵步驟。基于復雜曲面零件的結構特點,本文選用非接觸式測量法,通過三坐標測量設備對復雜曲面零件的點云數據進行采集[2]。由于復雜曲面零件中存在較多的工件尺寸,需要沿不同方向對尺寸測量,因此在測量前首先要對測量時使用的測頭進行校準,同時在校準的過程中完成對測頭半徑的補償。開始測量后,還需要對復雜曲面零件的表面、光柵尺、導軌等進行清潔,避免產生誤差。再使用專用的自動裝卸設備將復雜曲面零件放置在固定的位置。為了使采集到的點云數據更加準確,還需要對測量路徑進行規(guī)劃,通常情況下規(guī)劃是沿著某一特征方向,順著方向采集點云數據。對于復雜曲面零件而言構建各規(guī)則元素所需最少點云數據如表1所示。完成測頭的標定后,設定相應的點云數據采集密度及掃描方向,開始對復雜曲面零件進行掃描,并在掃描結束后將點云數據存儲為.imw格式。1.2曲線逆向架構。GemagicdesignX軟件的優(yōu)勢在于可以直接被UnigraphicsNX數控加工軟件讀取,不需要對點云數據的格式進行轉換。具體的架構流程為:在GemagicdesignX軟件界面中,在每個點云網格中創(chuàng)建一條適當的曲線,并判斷每條曲線是否符合復雜曲面零件加工的精度和光順程度[3]。若不滿足要求則重新創(chuàng)建更加精準且光滑的曲線;若滿足條件則進行下一步操作。再判斷創(chuàng)建的曲線是否存在一定的連續(xù)性,若不存在則重新對曲線進行編輯操作,若存在則將該曲線創(chuàng)建出來,完成對復雜曲面零件的曲線架構。1.3曲面重構。在GemagicdesignX軟件中包含多種創(chuàng)建零件曲面的方法,包括點云數據直接生成曲面、直線蒙皮、四邊界生成曲面以及點云數據和曲線結合的方法生成曲面。本文選擇在GemagicdesignX軟件中對曲面重構的具體創(chuàng)建流程為:首先考慮后續(xù)數控加工操作對復雜曲面零件的曲面基本要求,判斷每個曲面的精度或光順是否符合加工要求,若不符合則根據后續(xù)工作的要求,在光順性和精確度之間找到平衡點,以滿足數控加工過程對曲面的要求;若符合要求則考慮曲面是否滿足聯系性要求,若不符合則重新對曲面進行編輯;若符合則利用該點云數據創(chuàng)建曲面[4]。創(chuàng)建后的曲面還需要在GemagicdesignX軟件中對點云數據及曲面的偏差進行檢測,檢查曲面及點云數據的誤差。通常情況下除去誤差較大的部分,保證各數據參數的誤差在±1.0mm之間。逆向建模是一個從整體到局部的建模過程,因此首先構建整體閉合連續(xù)的曲面,再利用CAD軟件構建復雜曲面零件的細節(jié)特征模型。
2復雜曲面零件數控加工方法
2.1刀位軌跡生成。本文選用UnigraphicsNX軟件對復雜曲面零件進行數控加工操作,首先對刀位軌跡生成。首先在被加工的復雜曲面零件的曲面上采集一組刀觸點,再將刀觸點直鉆環(huán)衛(wèi)刀位點,生成刀具的路徑。圖1為UnigraphicsNX軟件數控加工自動編程的具體流程圖。UnigraphicsNX軟件采用的是CAD自動編程技術,因此刀具軌跡在生成過程中是面向屏幕的圖形交互完成的。將上文逆向建模得到的復雜曲面零件模型輸入到CAD中,選擇對應的加工工具、刀具以及工藝參數等,并生成加工刀具的位置源文件。再通過后置處理得到相應機床的加工程序。2.2加工坐標系設定。加工坐標系是在加工原點的基礎上建立坐標,利用加工坐標系對復雜曲面零件幾何體在數控機床上的加工位置定義,在編程過程中道具的軌跡坐標就是根據復雜曲面零件的輪廓在加工坐標系的坐標明確的。利用UnigraphicsNX軟件的坐標設定功能,設置三個坐標軸,分別為x軸、y軸和z軸,三個坐標軸的方向規(guī)定著數控機床導軌的方向,在實際加工過程中應當保證毛坯在機床上的位置方便加工、對刀等操作。在UnigraphicsNX軟件中首先設定加工坐標系,在加工環(huán)境窗口中點擊操作導航裝置,選擇其中的幾何視圖按鈕并勾選MCS選項。設定復雜曲面零件的加工坐標系及工作坐標系保持一致,即復雜曲面零件的底面為x軸和y軸的平面,刀軸的矢量方向為z軸。在UnigraphicsNX軟件中創(chuàng)建一個加工操作首先要為該操作制定四個父節(jié)點組,包括程序父節(jié)點組、刀具父節(jié)點組、加工幾何體父節(jié)點組以及加工方法父節(jié)點組[5]。程序父節(jié)點組主要用于管理各個加工操作,同時排列各個加工操作在程序中的順序。刀具父節(jié)點組在創(chuàng)建和選擇合適的刀具時,應當考慮復雜曲面零件的加工類型、加工表面形狀以及加工部分的尺寸大小等因素。加工幾何體父節(jié)點組用于指定加工的復雜曲面零件的毛胚幾何體、部件幾何體等,并指定加工加工復雜曲面零件的加工方位。在加工過程中,可以保證加工精度和加工質量。2.3創(chuàng)建加工操作。在創(chuàng)建加工坐標系后,創(chuàng)建對復雜曲面零件的加工操作。每創(chuàng)建一個操作就相當于生成一個加工步驟,在操作過程中,單一的刀軌以及生成這一刀軌的對應信息組成一個結合。在UnigraphicsNX軟件中選擇指定的程序、幾何體和刀具后點擊應用按鈕,在指定加工區(qū)域中完成對相關切削參數及非切削參數的設定。生成的刀位文件內容中包含刀具的中心推斷數據以及相關的加工參數數據,但只有這些數據仍無法對數控機床控制。對于不同的數控機床存在不同的數控系統,在不同數控系統中同一功能的控制代碼可能不同,因此還需將刀軌文件轉換為符合特定數控機床指令的加工程序文件。通過后置處理操作將刀位軌跡轉換為被數控機床識別的數控代碼,完成對復雜曲面零件的數控加工。
3結束語
本文對復雜曲面零件的逆向建模和數控加工方法進行了研究,但由于知識水平有限,研究中仍存在某些方面的不足,例如點云數據采集方法的局限性、點云數據處理過程人工干預量大、逆向工程各環(huán)節(jié)獨立等問題,在后續(xù)的研究中還將對這些問題進行更加深入的研究。
參考文獻:
[1]劉劍龍,陸榮,孔維森,等.航天薄壁框架類零件數控加工的變形抑制方法[J].機械制造與自動化,2019,48(06):059-061.
[2]任艷霞,陳昌鐸,丁剛,等.拖拉機復雜零件的逆向建模和數控加工仿真———基于UG軟件[J].農機化研究,2020,42(06):251-254,259.
[3]鄭金輝.高職《零件的數控車削加工》課程標準研究———以吉林化工學院航空工程學院數控技術專業(yè)為例[J].吉林化工學院學報,2019,36(04):048-052.
[4]郭樹伽,劉羽,姜彬,等.AGV+協作機器人在零件數控機床加工上下料中的應用[J].汽車工藝師,2019,27(09):017-020.
[5]武迎迎,趙國強,秦濤,等.復雜零件數控加工在線測量技術研究[J].機械制造,2019,57(07):072-075.
作者:沈羽 單位:河南質量工程職業(yè)學院