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

面向再制造的零件缺損部分模型重建方法

2018-02-13 01:28:52王亞萍周蓓張彤崔巍寇晨光
哈爾濱理工大學學報 2018年6期

王亞萍 周蓓 張彤 崔巍 寇晨光

摘?要:通過逆向工程的方法對破損零件進行修復是實現再制造的重要手段。針對破損零件再制造時缺損部位重建精度及效率較低問題進行研究,利用自適應八叉樹法分割點云模型,并通過點云模型法向量的估算和調整,快速提取點云模型及修補破損處特征點;提出了分治區域增長的曲面重建方法,通過設計三角形評價函數建立評價準則,提高曲面重建速度;運用等厚分層切片的方法對網格模型進行分層切片,使切片后的截面輪廓更能精確的表示原模型。實驗結果表明,本文提出的方法使缺損零件修復精度和效率得到了提高,為制造企業的零部件修復提供了技術支持。

關鍵詞:自適應八叉樹;區域增長法;等厚分層切片;再制造

DOI:10.15938/j.jhust.2018.06.002

中圖分類號: T391.7

文獻標志碼: A

文章編號: 1007-2683(2018)06-0007-06

Abstract:Repairing damaged parts through reverse engineering is an important means to achieve remanufacturing.?In this paper?we study the problem of reconstruction accuracy and efficiency of defective parts in the remanufacturing of damaged parts.?The adaptive octree method is used to segment the point cloud model?and its normal vector is estimated and adjusted.?The point cloud model can be quickly extracted and the damaged feature points can be repaired.?In order to improve the speed of the surface reconstruction?using the method of surface reconstruction based on regional growth?the evaluation criteria are established by triangular evaluation function.?The hierarchical model is stratified by using the method of equal thickness slicing?so that the cross-sectional profile more accurately represent the original model.?The experimental results show that the proposed method can greatly improve the accuracy and efficiency of the repair of the defect parts and provided technical support for the repair of the parts of the manufacturing enterprises.

Keywords:adaptive octree; regional growth method; equal thickness slice; remanufacturing

0?引?言

隨著不可再生資源不斷開采和環境污染問題的日益加劇,再制造工程正不斷地被人們了解和關注[1]。在制造業中,由于破損零件中蘊含著巨大的隱性價值,可以通過再制造技術進行充分的挖掘和利用,以緩解資源枯竭和浪費之間的矛盾。采用傳統方法對零件進行再制造修復,往往修復后的零件精度不高,難以達到預期的使用效果。因此,通過對逆向工程技術的研究來尋求新的零件修復方法,完成對破損零件的修復將成為實現再制造的重要方法。

目前,對破損件缺損處的點云修補有兩類研究,一類是基于網格模型完成對缺損處修補[2-4],另一類是直接基于點云模型完成對缺損處模型的修補[5-7]。Attene等根據對網格多邊形孔洞修補方法完成多邊形網格模型的修補,由于特征多,還不能保證網格質量[8]。嵇俊等通過對點云數據進行三角化和網格優化,利用波前法對孔洞進行修復[9]。Pasqualotto等為了保證修補點云模型質量,使顏色的法向量和模型的法向量相同[10]。基于網格的缺損處修補方法,由于網格構成的曲面之間存在拓撲關系,為缺損處邊界的提取和缺損處的修補帶來了一定的困難。

從點云數據中直接對破損處的特征點進行識別并完成缺損處的點云數據修補,這種方法比直接基于網格修補的精度要高。Matthew等[11]根據當前點云模型網格重建的精度和特點進行比較后設計了評價模型優劣的準則。李鳳霞等提出了一種基于映射法的Delaunay重構法[12]。楊振發等實現了基于Delaunay 四面體的表面提取,由于算法在進行平面提取時出現過擬合現象,從而造成重建模型存在一定的偏差[13]。Siraskar等根據切片厚度與切片后模型的精度和切片處理的時間提出了一種利用八叉樹存儲網格模型的方法,該種方法的切片精度較高及所需要的切片層數都較少[14]。

綜上所述,利用逆向工程技術實現再制造時,點云模型修補、點云模型網格重建的速度和精度都較低,這些因素直接影響著缺損處模型的重建。因此,本文采用新的自適應八叉樹法分割點云模型,通過求k近鄰,在分割好的采樣點基礎上使用綜合分治法和區域增長法進行曲面重建,再對網絡模型進行等厚分層切片[15],可以得到近似于原模型的截面輪廓,在這一過程中,模型重建的精度和速度都有很大程度的提升。

1?點云破損處特征點提取及修補

1.1?自適應八叉樹法分割點云模型求k近鄰

1.2?點云模型法向量的估算和調整

通過掃描儀采集的點云數據為散亂點,經過k近鄰搜索建立拓撲關系后不能改變點云法向量指向內部還是外側的問題。通過擬合點云數據的最佳擬合平面,并根據其法向量求得點云數據的法向量,以點云的法向量在不同方向的傳播能力對其傳播法向進行調整。

1.2.1?法向量的估算

1.2.2?點云模型法向量方向一致性調整

2?分治區域增長的曲面重建方法

2.1?分治區域增長法重建曲面網格模型

將區域增長法重建網格曲面與分治方法重建網格曲面的特征進行分析,可知該方法生成三角網格時有多個三角形可供選擇,具有改造性強的優點;而分治方法重建曲面是通過劃分點云的方式進行的,所以該種方法重建網格的速度較快,但是該種方法生成的三角形網格的形狀具有較大的隨機性。因此,分治區域增長法就是將分治方法和區域增長法相結合的一種全新的曲面生成方法,該方法在用綜合區域增長法重建曲面時,具有能夠根據種子三角形往外擴張的特性和分治方法構建三角網格時高效率的優點。

分治區域增長完成網格重建的方法如圖1所示,其中每個子域內點云數目上限N=6。子域內構建的網格如圖1所示。

2.2?區域增長法的優化模型

2.2.1?兩三角形法向量近似平行

區域增長法中根據種子三角形往四周進行網格擴張時應該保證新加入的三角形能夠和種子三角形的連接更加光滑,兩個相鄰的三角形的法向量夾角越大則兩個三角面片的連結性就越好,設種子三角形和新加入的三角形兩個法向量的夾角為α,當法向量的夾角為鈍角時說明兩個三角形更接近于一個平面,連接的光順性也就越好,所以為了判斷量法向量是否接近與平行由法向量的夾角α進行判定。法向量夾角的大小由式(17)計算得出。

由于種子三角形是在一個鄰域內最平坦區域選擇的,所以法向量接近于平行時其光順性較好。

2.2.2?三角形優劣評價函數

將兩相鄰三角面片的法向量接近于平行、三角形的正則度最大、空圓特性及邊的使用次數不超過2,設計出一個根據量化的角度判斷三角形是否為最佳三角形的設計評價函數:

3?網格模型等厚分層切片方法

本文利用小波變換具有自適應壓縮的特性,將小波換技術應用到等厚分層切片的方法中,具體步驟如下:

Step1:根據網格模型的特點確定出等厚分層的厚度及切平面的位置;

Step2:利用切片對模型進行切片,求出切片平面與三角形邊的交點坐標;

Step3:利用小波變換對交點數據進行分解、重構、提取高低頻系數后得到能夠能夠表示該層網格模型的截面輪廓線;

Step4:判斷是否所有的面片都被切完,切完后進行處理得到實體輪廓環,沒切完繼續進行調用,直至所有的網格模型完成分層切片;

Step5:切片結束。

求出交點數據后,將其作為小波變換的輸入信號進行小波分解,根據伸縮和平移小波函數根據不同頻率的小波系數完成對重構后信號的分析,高頻的小波系數反映出切片交點的細節特征,低頻的小波系數能夠體現出交點數據在整體輪廓的特征。

4?破損葉片缺損處建模實例

4.1?實驗條件

本實例以渦輪發動機的破損葉片作為研究對象,所重建的葉片是斷裂失效情況下的破損葉片的缺損處,其實物如圖2所示。所采用的實驗設備主要是手持式激光掃描儀和3D打印機。

4.2?破損葉片缺損處模型的重建及其切片過程

本文的點云數據模型是通過手持式激光掃描儀得到的,這種數據格式僅儲存點云數據的坐標信息,使用非常方便。通過自適應八叉樹的方法對破損葉片的點云模型的數據點有340705個對其進行自適應分割。對點云模型進行法向量估計及其一致性調整,法向量調整前后的對比如圖3所示。通過加權度量準則提取出葉片模型破損處的邊界點,并根據葉片的形狀特點及破損的部位提取出與其相鄰的特征點,以便于缺損點云的修補,并且破損處提取的特征點較密集而其他部分的特征點較稀疏,如圖4所示。

根據提取的破損處特征點及破損處相鄰的特征點,確定完整模型在缺損處的邊界范圍,為了保證修補質量缺損處特征點提取的較為密集而與其相鄰的特征點較為稀疏;利用偏微分方程插值修補模型的缺損處,修補后的模型如圖5所示。

為了精確高效的完成對點云數據的曲面重建,對修補好的葉片的點云數據模型及破損的葉片的點云數據模型進行八叉樹自適應分割,利用本文分治區域增長法完成對兩個模型的曲面重建,破損葉片及完整葉片的重建后的網格模型。完整葉片共有342248個點組成,缺損的葉片共有340705個點組成,通過本文方法由點云數據重構曲面模型所消耗的時間與傳統區域增長法所消耗時間的對比如表1所示,通過表的對比時間可以看出本文方法在曲面重建的效率上有明顯的優勢,并且可以看出通過本方法得到的網格模型內的三角形大小形狀較為均勻,且基本都為正三角形,破損及完整的葉片網格模型如圖6所示。

為了獲取較高精度的缺損處的網格模型,通過對上面求得的完整及破損的葉片的STL模型進行相交性測試和布爾求差運算得到缺損處的網格模型,由于利用CAD軟件進行布爾運算時只能利用格式間的轉換,而且會造成數據的丟失,所以本文中直接對STL網格模型進行布爾求差運算得到的破損處的網格模型是比通過CAD軟件進行求差再轉換為網格模型要精確的,兩模型相交測試的結果如圖7(a)所示。為了得到3D打印機能夠識別的文件,需要對STL格式的網格模型進行分層切片,由于STL文件本身數據格式的問題,會使切片后交點坐標數據存在一些錯誤數據,通過小波自適應壓縮及優化每一層的切片數據,使得切片的數據更加符合原有模型的特征,如圖7(b)所示。

通過對STL網格模型進行分層切片后求得的只是切片平面與網格模型的截面的輪廓數據,而這些截面輪廓數據的坐標交點不能直接輸入到3D打印機系統中。需要對二維截面輪廓線進行掃描填充、打印噴嘴的半徑補償等工作,從而生成3D打印的噴嘴行走路徑。由于本文的研究只是求取破損零件的缺損處的模型及對其的網格模型的分層切片,破損處打印完成的模型如圖8(a)所示,原破損葉片打印完成后如圖8(b)所示。

5?結?論

針對破損件修復時缺損部位重建的精度和速度較低的問題,利用本文提出的方法可以有效的解決這個問題。其中,自適應八叉樹法求解k近鄰的速度較傳統方法快,并且當點云數量為30000時,提高的倍數最高,大約為200倍;利用優化分治區域增長法重建點云數據的網格模型時三角形面片基本為正三角形,保證了重建的精度,并且速度是普通區域增長法的十倍;通過小波變換的自適應壓縮特性進行等厚切片,保證了網格模型切片的精度。

參 考 文 獻:

[1]?李聰波,顧小進,李玲玲,等.逆向工程輔助零部件再制造關鍵技術及應用[J].計算機集成制造系統,2015,21(01):143-150.

[2]?謝倩茹,耿國華.三維模型孔洞修補方法的研究[J].計算機應用研究,2013,10:3175-3177.

[3]?QUINSAT Y?LARTIGUE C. Filling Holes in Digitized Point Cloud Using a Morphing-based Approach to Preserve Volume Characteristics [J].The International Journal of Advanced Manufacturing Technology?2015,81 1-4) :411-421.

[4]?CENTIN M?PEZZOTTI N?SIGNORONI A. Poisson-driven Seamless Completion of Triangular Meshes[J].Computer Aided Geometric Design,2015,35-36: 42-55.

[5]?陳義仁,王一賓,彭張節,等.一種改進的散亂點云邊界特征點提取算法[J].計算機工程與應用,2012,23:177-180+190.

[6]?王春香,孟宏,張勇,等.逆向工程中點云孔洞修補技術研究[J].機械科學與技術,2018,37(05):729-735.

[7]?YANG L?YAN Q G?XIAO C X. Shape-controllable Geometry Completion for Point Cloud Models [J]. The Visual Computer: International Journal of Computer Graphics?2017,33( 3) : 385-398.

[8]?ATTENE M,CAMPEN M?KOBBELT L. Polygon Mesh Repairing:an APPlication Perspective[J]. ACM Computing Surveys,2013,45(2):1-37.

[9]?嵇俊,云挺,薛聯鳳,張浩平.基于激光點云數據的復雜植物葉片重建方法[J].西北林學院學報,2014,05:64-69.

[10]PASQUALOTTO G,ZANUTTIGH P,CORTELAZZO G M.Combining Color and Shape Descriptors for 3D Model Retrieval[J]. Signal Processing:Image Communication,2013,28(6):608-623.

[11]MATTHEW B?JOSHUA A L,LUIS G N,et al.A Benchmark for Surface Reconstruction [J]. ACM transactions on graphicsTOG),2013,32(2):201-217.

[12]李鳳霞,劉詠梅.一種基于映射法的散亂點云Delaunay三角剖分算法[J].計算機應用研究,2015,32(3);950-953.

[13]楊振發,萬剛,曹雪峰,等.基于幾何結構特征的點云表面重建方法[J].系統仿真學報,2017,29(11):2684-2692.

[14]SIRASKAR N,PAUL R,ANAND S.Adaptive Slicing in Additive Manufacturing Process Using a Modified Boundary Octree Data Structure[J]. Journal of Manufacturing Science and Engineering,2015,137(1):011007.

[15]王亞萍,寇晨光,葛江華,等.具有自適應壓縮機制的STL網格模型切片方法[J].哈爾濱理工大學學報,2017,22:60-64.

(編輯:王?萍)

主站蜘蛛池模板: 国产日韩欧美精品区性色| a级毛片免费看| 亚洲AV无码乱码在线观看裸奔| 亚洲成人精品| 在线亚洲精品自拍| 久久精品国产精品青草app| 99在线观看国产| 99久久国产综合精品女同| 亚洲综合色婷婷中文字幕| 国产日本一区二区三区| 欧美午夜一区| 日本人真淫视频一区二区三区| v天堂中文在线| 77777亚洲午夜久久多人| 欧美特黄一级大黄录像| 欧美一级高清视频在线播放| 一级黄色欧美| 日韩在线欧美在线| 欧美视频在线不卡| 欧美特黄一级大黄录像| 婷婷综合缴情亚洲五月伊| 91精品人妻一区二区| 欧美不卡视频在线观看| 91无码人妻精品一区二区蜜桃| 国产黄在线免费观看| 国产成人乱无码视频| 精品久久久久久成人AV| 日韩精品无码免费一区二区三区 | 亚洲欧美不卡视频| 亚洲Av综合日韩精品久久久| 亚洲乱码精品久久久久..| 精品成人一区二区三区电影| 亚洲中文无码av永久伊人| 亚洲日韩AV无码精品| 国产日韩久久久久无码精品| 亚洲国产精品国自产拍A| 欧美第二区| 亚洲午夜国产精品无卡| 久久免费看片| 亚洲床戏一区| 无码国产偷倩在线播放老年人| 日韩精品毛片人妻AV不卡| 国产日本一线在线观看免费| 国产粉嫩粉嫩的18在线播放91 | 国产亚洲美日韩AV中文字幕无码成人| 伊在人亚洲香蕉精品播放| 青草91视频免费观看| 91免费在线看| 国产二级毛片| 国产精品成人观看视频国产| 亚洲欧州色色免费AV| 欧美午夜理伦三级在线观看| 亚洲精品亚洲人成在线| 亚洲天堂视频在线免费观看| 手机在线免费毛片| 欧亚日韩Av| 国产成人乱无码视频| 免费毛片网站在线观看| 国产亚洲日韩av在线| 欧美激情伊人| 四虎在线观看视频高清无码| 国产乱肥老妇精品视频| 欧美福利在线观看| 欧美精品高清| 动漫精品啪啪一区二区三区| a级毛片毛片免费观看久潮| 久久久国产精品无码专区| 午夜影院a级片| 综合色婷婷| 人妻丰满熟妇啪啪| 国产区人妖精品人妖精品视频| 欧美在线三级| 毛片免费视频| 国产精品永久免费嫩草研究院| 国产黄网永久免费| 国产成人欧美| 国产精品第| 国产一区成人| 精品亚洲欧美中文字幕在线看 | 国产高清国内精品福利| 国产粉嫩粉嫩的18在线播放91| 国产精品久久精品|