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

快速成型的STL模型切片輪廓優化新方法

2015-03-24 08:04:56周惠群吳建軍
制造業自動化 2015年12期
關鍵詞:優化模型

周惠群,吳建軍

ZHOU Hui-qun, WU Jian-jun

(西北工業大學 現在設計與集成制造技術教育部重點實驗室,西安 710072)

0 引言

快速成型是一種基于離散累加的先進制造技術,近年來得到了非常迅猛的發展。其基本過程是首先對零件的CAD模型進行分層處理,得到零件的二維截面數據,然后根據每一層的截面數據,以特定的方法生成與該層截面形狀一致的薄片,這一過程反復進行,逐層累加,直至生長出零件的實體模型。也就是說,在快速成型的加工過程中,CAD模型必須經過分層處理才能將數據輸入到相應的加工設備中,因此可以說分層處理是快速成型的核心,所以該問題一直是該領域的研究熱點[1,2]。

針對CAD模型的分層,國內外相關的研究人員提出了各種分層算法,主要可以分為基于CAD模型的直接分層和基于STL模型的分層這兩大類算法。在快速成型技術的早期,普遍采用由美國3D System公司提出STL文件來表示CAD實體模型。雖然STL文件有種種不足和缺陷,但目前仍然是CAD模型轉化成快速成型數據的主要來源。而在眾多的分層算法中,基于STL模型的分層算法依然是研究的主流[3,4]。

由于STL文件是對CAD模型表面用一系列小三角形面片進行近似而得到的,這使得在快速成型加工中截面輪廓含有大量的冗余微小線段,這些線段必然影響加工過程的平穩性和效率。為了提高加工精度和速度,對這些微線段輪廓進行優化處理成為研究人員必須面對的問題。在此基礎上,文獻[5]提出采用計算曲率的方法,文獻[6]提出了限定三角形高度的方法等等。本文在總結前人的基礎上,提出了一種數據冗余點去除的新算法——基于截面輪廓三角形面積及其累加誤差的計算方法,該方法可以在保證加工精度的條件下,有效地去除了冗余點。

1 STL文件及STL模型切片

1.1 STL文件

圖1 CAD模型、STL模型及三角形面片的示意圖

如圖1(a)、(b)、(c)所示分別是零件的CAD模型圖、STL模型圖和單個三角形的3個頂點坐標及三角形面片的法向量示意圖。STL文件是若干空間小三角形面片的集合,每個三角形面片用其三個頂點和指向模型外部的三角形面片的法向量組成。STL文件的大?。慈切螖盗浚┡c產生該文件時對其要求的精度有關。當STL模型對CAD模型的近似程度(即精度)較高時,用來近似零件表面的三角形面片數目較多,反之則較少。關于STL文件格式的文獻很多,這里不再贅述。

1.2 STL模型切片

快速成型加工的預處理是先建立零件的CAD模型,然后將此模型轉化成STL模型,在STL模型上指定一個分層方向(一般為Z軸),沿著分層方向每隔一定距離用垂直于Z軸的平面P進行切片處理,再把所得到的截面輪廓的微線段連接成封閉的輪廓線,即STL模型的截面輪廓。 換言之,分層就是用垂直于分層方向的截平面截交STL模型,這個截平面和STL模型的三角形相交,然后得到封閉的截面輪廓線。

當STL模型對CAD模型的近似程度較高時,因為三角形數目多,分層后得到的截面輪廓會有大量的微線段。而且,因為三角形共頂點及共邊,在同一條直線段上還會存在多個數據點,在同一個數據點上也會有多個重合點。切片厚度根據零件的精度和成型機的有關參數確定,如果切片厚度小,成型精度高,但成型的效率低。

用平面P1、P2、P3去截交STL模型的情況如圖2所示。從圖2中可以看出,截交STL模型后得到的輪廓是由一條條微線段組成的封閉多邊形,每個封閉多邊形也就是一個加工區域環。一個截面輪廓可能含有多個這樣的封閉環,在這些環里進行成型加工。根據切片原理和STL文件的特點可知,根據截交的位置不同,每個環都含有大量的微線段,有的在同一直線上,有的過于短小,短到小于加工精度,以至于根本無法進行加工。當截平面通過三角形面片的頂點時,還會出現重復點。而且這些微線段成為一種多余的信息,對加工過程造成了一定的影響和干擾。只有去掉這些微線段,才能提高加工的效率和穩定性。

如圖2中的P1切片通過三角形頂點V1時,截交共此頂點的三角形T1、T2、T3、T4、T5、T6、T7、T8,根據不同的切片算法,則可能出現二重點或多重點,這些都會影響到后續的插補加工。

圖2 STL模型的截交圖

2 新算法的基本原理

圖3 三角形的面積計算

如圖3所示,在三角形ABC(以下用ΔABC表示)中,當ΔABC的面積(即1/2×h×L)小到一定值時,該三角形就可以忽略。在三角形中,如果面積一定時,高h和底L是反比關系。A、B、C三個點中,總有一個點應該被忽略。即h較大時,L就較小;L較大時,h就較小。這樣,通過求面積的方法,前述的各類冗余點就合并為一類了。設:

在STL模型被垂直于Z軸的平面截交以后,形成一個新的截面輪廓區域。該區域就是快速成型加工的掃描區域。它是由一系列直線段組成的,依次掃描各數據點,以連續的三點組成三角形,計算該三角形的面積(即1/2×h×L),如滿足式(3),則該點作為多余點去除,然后以新形成的直線作為一條邊,加入一個新點,形成一個新三角形,再計算該三角形的面積。依此類推,直到整個截面輪廓的數據點結束,這一層的數據優化過程也就完成了。下一層也如此進行,直到所有的輪廓層都計算完為止。

如圖4所示,具體的截面數據優化過程如下:STL模型經過截交后的部分外輪廓為:{A,B,C,D,E,F},首先ABC組成一個三角形,其面積為1/2×(AC)×h1,若該值≤δ,則B點作為冗余點去除。然后再計算ΔACD的面積,若該值≤δ,依此計算ΔACE的面積,若該值再≤δ,再計算ΔACF的面積,直到三角形面積的值超過δ為止。

上述算法的最大問題就是累積誤差。也就是說,當前一次有數據點去除時,新形成的邊已經包含了該次優化的誤差,在下一次新的三角形面積計算時,如不考慮前次的影響,將會產生誤差累積,得到錯誤的結果。因此,完整的算法應該是:若前一次計算中有數據點去除,則本次計算時不僅要計算本次新形成的三角形面積,而且還應再加上次去除掉的三角形面積值,只有這個累加值滿足式(3)的誤差范圍要求時,才能去除這一點。以此類推,完成計算的全過程,掃描完各個STL模型的截面輪廓后,分層數據的優化也就完成了。從這個數據點的去除過程可以看到,一切都是在截面輪廓的精度范圍內進行。因此,數據優化后的截面輪廓與原輪廓的誤差完全控制在精度范圍內。

圖4 截面數據優化過程

圖5 實例零件的截面輪廓

3 新算法的過程描述

在快速成型加工的前期,必須進行CAD模型的預處理。在CAD系統中創建CAD模型后,由于CAD系統自身含有將CAD模型轉化成STL模型的功能,只須調用相關的轉換命令即可將CAD模型轉換成STL模型。然后依據快速成型制件的形狀,確定分層切片的方向,將該方向設置一般設置為Z軸方向,再調用CAD系統的剖切命令,指定分層厚度后,用垂直于Z軸的平面去對STL模型進行分層,可以得到STL模型的分層輪廓。這時,就可以運用上述的方法對STL模型的截面輪廓的數據進行數據優化了。

STL模型的截面輪廓的數據優化可以描述為如下的過程:

4 實例驗證

如圖5所示是一個零件的STL模型的截面輪廓,未經過優化時共有數據點632個。在經過使用本算法進行冗余數據的處理之后,還有數據點298個,數據點的數量只有原來的47%。由此可見,本算法確實能夠減少STL模型的截面輪廓的數據量。在滿足制件加工精度的基礎上,提高了快速成型的加工效率。

5 結論

三維CAD實體模型的分層切片處理是實現快速成型加工的必由之路。在目前的快速成型制造中,盡管STL模型有很多不足和缺陷,但在眾多的分層方法中,針對STL模型的分層方法仍然是快速成型技術研究的主流。由于快速成型加工中所采用的STL文件格式的特點,決定了STL模型的截面輪廓必然由一系列微線段構成,并且含有大量的數據冗余點,肯定會影響后續的數據處理以及快速成型加工的過程。

本文在總結目前對STL模型進行切片以后輪廓數據優化方法的基礎上,提出了一種新的STL模型切片輪廓數據優化的新算法—基于截面輪廓三角形面積及其累加誤差的計算方法,詳細闡述了本算法的基本思想和運算過程。實踐證明,采用本算法進行數據優化以后,在保證加工精度的基礎上,每一層的數據點減少一半以上,不僅減少了加工過程的數據處理量,而且還能提高加工效率,同時也有利于后續的掃描路徑規劃。

[1] Ali Kamrani, Emad Abouel Nasr.Rapid Prototyping:Theory and Practice[M],Springer-Verlag New York Inc.2006.

[2] 平雪良,高同軍,孟凡虹.一種提高快速成形系統精度的新切片算法[J].機械科學與技術(西安),2008,27(9):1121-1124.

[3] 溫佩芝,黃文明,吳成柯.一種改進的STL文件快速分層算法[J]. 計算機應用,2008,28(7):1766-1768.

[4] 趙吉賓,劉偉軍.快速成形技術中基于STL模型的分層算法研究[J].應用基礎與工程科學學報,2008,16(2):224-233.

[5] 黃新華,孫琨,方亮,岑啟宏.STL模型的分層輪廓數據優化算法[J].機械科學與技術(西安).2004,23(5):605-607.

[6] 郭新貴,汪德才,劉亞東,李從心.快速成型的切片數據優化[J].制造技術與機床,2002,9(3):30-32.

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 日韩国产亚洲一区二区在线观看| 4虎影视国产在线观看精品| 一级毛片免费不卡在线| 久久精品人人做人人爽97| 国产精品亚欧美一区二区| 欧洲极品无码一区二区三区| 久久77777| 免费一级成人毛片| 午夜国产理论| 久久毛片基地| 欧美色亚洲| 亚洲婷婷在线视频| 狠狠综合久久| 91精品福利自产拍在线观看| 国产丝袜无码精品| 青青草原国产| 美女潮喷出白浆在线观看视频| 黄色污网站在线观看| 本亚洲精品网站| 午夜在线不卡| 亚洲激情99| 色九九视频| 国产乱人激情H在线观看| 国产精品露脸视频| 日韩中文精品亚洲第三区| 国产欧美精品一区aⅴ影院| 亚洲综合中文字幕国产精品欧美| 国产乱人伦偷精品视频AAA| 精品久久综合1区2区3区激情| 欧美一区中文字幕| 久久综合伊人77777| 99视频在线免费看| 国产尤物jk自慰制服喷水| 高潮毛片无遮挡高清视频播放| 99精品国产电影| 波多野结衣视频一区二区 | 在线观看免费AV网| 国产成年女人特黄特色毛片免| 亚洲国产成人精品无码区性色| 伊人福利视频| 日韩欧美国产成人| 国产国模一区二区三区四区| 男人的天堂久久精品激情| 亚洲最大情网站在线观看| a毛片在线| 2021无码专区人妻系列日韩| 日韩 欧美 小说 综合网 另类| 亚洲码一区二区三区| 国产一区三区二区中文在线| 天天躁狠狠躁| 青青草原国产免费av观看| 日韩精品亚洲精品第一页| 国产91精品久久| 国产高清在线丝袜精品一区| 免费观看无遮挡www的小视频| 5388国产亚洲欧美在线观看| 四虎精品黑人视频| 午夜无码一区二区三区在线app| 国产欧美日韩专区发布| 日韩欧美国产三级| 亚洲美女高潮久久久久久久| 亚洲国产精品人久久电影| 亚洲大学生视频在线播放| 国产白浆在线观看| 免费一看一级毛片| 美女无遮挡免费网站| 久久永久精品免费视频| 91国内视频在线观看| 国产99免费视频| 国产精品九九视频| 亚洲AⅤ无码日韩AV无码网站| 六月婷婷激情综合| 国产久草视频| 国产欧美在线视频免费| 欧美第一页在线| 久久特级毛片| 日韩最新中文字幕| 欧美成人二区| 婷婷亚洲视频| 日韩最新中文字幕| 国产爽妇精品| 毛片大全免费观看|