快速成型技術的數據處理演示文稿_第1頁
快速成型技術的數據處理演示文稿_第2頁
快速成型技術的數據處理演示文稿_第3頁
快速成型技術的數據處理演示文稿_第4頁
快速成型技術的數據處理演示文稿_第5頁
已閱讀5頁,還剩58頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

快速成型技術的數據處理演示文稿當前第1頁\共有63頁\編于星期三\0點

快速成型產品的制作需要有三維模型支持,但來源于CAD軟件或逆向工程的三維模型數據必須保存為快速成型系統所能接受的數據格式,并在快速成型前進行疊層方向上的分層處理,可見,大量的數據準備與處理工作對快速成型來說是必不可少且十分重要的。4.1數據處理流程快速成型技術的一般數據處理流程為:將通過CAD系統或逆向工程獲得的三維模型以快速成型分層軟件能接受的數據格式保存,然后使用分層軟件對模型進行:STL文件的處理、工藝處理、分層處理等操作,生成模型的各層面掃描信息,最后以快速成型設備能接受的數據格式輸出到相應的快速成型機設備中。快速成型數據處理是以三維CAD模型或其他數據模型為基礎,使用分層處理軟件將模型離散成截面數據,然后輸送到快速成型系統的過程,其基本流程:2當前第2頁\共有63頁\編于星期三\0點4.2待處理數據來源1.三維模型直接構建

對于直接構建的三維模型,最常用的數據處理方法就是將構建的CAD實體模型先轉換為三角網格模型(STL文件),然后再進行分層,從而獲得加工路徑。當前主流的快速成型系統是基于STL文件進行加工,因此商用CAD軟件一般都自帶輸出STL文件的功能模塊。2.逆向工程建模

是對已有的實物數字化,即使用逆向工程測量設備采集實物表面信息,形成物體表面的點云數據,并且在這些數據的基礎上,構建實物的三維模型。

對于逆向工程建模的數據處理方法主要有兩種:一種是對數據點進行三角化,生成STL文件,然后進行分層處理;另一種是對數據點進行直接分層處理。3當前第3頁\共有63頁\編于星期三\0點4.3數據接口格式

快速成型系統本身并不具備三維建模功能,為得到物體的三維數據,快速成型系統一般都會借助于商用CAD軟件,但是,不同的CAD軟件用來描述幾何模型的數據格式并不相同,快速成型系統無法一一適應,導致數據交換和信息共享出現障礙。因此,必須要有一種中間數據格式,作為CAD軟件與快速成型系統之間的標準接口,該格式應該既能被快速成型系統接受和處理,也能由市面上的大多數CAD軟件生成。

目前,快速成型業界最常用的三種數據接口格式為:三維面片模型格式,CAD三維數據格式,二維層片數據格式。4當前第4頁\共有63頁\編于星期三\0點4.3.1三維面片模型格式

三維面片模型格式的原理是使用大量的小三角面片近似表示自由曲面。常用的三維面片模型格式主要有兩種:STL格式和CFL格式,其中,由美國3DSystems公司開發的STL文件格式是專為快速成型技術而開發的數據格式,被大多數快速成型系統所接受,是快速成型業內應用最多的數據格式,亦被公認為目前快速成型的標準數據接口形式。STL格式的文件是對三維CAD模型進行表面三角形網格化而得到的:普通三維模型STL三維面片模型5當前第5頁\共有63頁\編于星期三\0點1.STL文件的構成STL是一種用許多小三角形平面來近似表示源CAD模型曲面的數據模型,此種文件格式將CAD模型表面離散化為若干個三角形面片,不同精度時有不同的三角形網格劃分方式。STL文件是多個三角形面片的集合,數據結構非常簡單,而且與CAD系統無關。STL文件中的每個三角形面片都是由三角形的頂點坐標和三角形面片的外法線矢量來表示。6當前第6頁\共有63頁\編于星期三\0點2.STL文件的格式STL文件有文本(ASCII)和二進制(BINARY)兩種格式。

(1)文本(ASCII)格式該格式使用四個數據項表示一個三角形面片信息單元facet,即三角形三個頂點坐標,以及三角形面片指向實體外部的法向量坐標。改格式的特點是易于人工識別及修改,但因該格式的文件占用空間太大,目前僅用來調試程序。ASCII格式的語法如下:

solidname_of_object(整個STL文件的首行,給出了文件路徑及文件名)facetnormalxyz(facetnormal是三角面片指向實體外部的法矢量坐標)outerloop(outerloop說明隨后的3行數據分別是三角面片的3個頂點坐標)vertexxyz(3個頂點沿指向實體外部的法矢量方向逆時針排列)vertexxyzvertexxyzendloopendfacet(在一個STL文件中,每一個facet由以上7行數據組成)facetnormalxyzouterloopvertexxyzvertexxyzvertexxyzendloopendfacetendsolidnameofobject

7當前第7頁\共有63頁\編于星期三\0點(2)二進制(BINARY)格式BINARY格式用固定的字節數記錄三角面片的幾何信息,文件起始的84個字節是頭文件,用于記錄文件名;后面逐個記錄每個三角面片的幾何信息,每個三角形面片占用固定的50字節。BINARY格式的語法如下所示:#ofbytesdescription80有關文件、作者姓名和注釋信息4小三角形平面的數目facet14floatnormalx4floatnormaly4floatnormalz(以上3個4字節的浮點數表示角面片法矢量)4floatvertex1x4floatvertex1y4floatvertex1z(以上3個4字節浮點數表示頂點1的坐標)4floatvertex2x4floatvertex2y4floatvertex2z(以上3個4字節浮點數表示頂點2的坐標)4floatvertex3x4floatvertex3y4floatvertex3z(以上3個4字節浮點數表示頂點3的坐標)2未用(構成50個字節,用來描述三角面片的屬性信息)8當前第8頁\共有63頁\編于星期三\0點

STL文件格式比較簡單,只能描述物體的幾何信息,而不能描述顏色材質等信息。

三維模型進行表面三角形網格化之后會呈現多面體狀,因此需要合理設置輸出STL格式時的參數值,以改善成型的質量,一般而言,從CAD軟件輸出STL文件時,建議將弦高(chordheight)、誤差(deviation)、角度公差(angletolerance)等參數的值設置為0.01或是0.02。

9當前第9頁\共有63頁\編于星期三\0點3.STL文件的規范

為保證三角形面片所表示的模型實體的唯一性

,STL文件必須遵循一定的規范,否則這個STL文件就是錯誤的,具體規范如下:

1)取向原則STL文件中的每個三角形面片都是由三條邊組成的,且具有方向性:三條邊按逆時針順序由右手定則可以確定面的法向量,且該法向量應指向所描述實體表面的外側

,相鄰的三角形的取向不應出現矛盾。

正確錯誤10當前第10頁\共有63頁\編于星期三\0點2)共頂點規則相鄰的兩個三角形面片只能共享兩個頂點,即面片的頂點不能落在相鄰的任何一個三角形面片的邊上。正確錯誤11當前第11頁\共有63頁\編于星期三\0點3)取值規則STL文件的所有頂點坐標都必須是正的,即STL模型必須落在第一象限。雖然目前幾乎所有的CAD/CAM軟件都已允許在任意的空間位置生成STL文件,但使用AutoCAD時還需要遵守這個規則。

4)充滿規則STL模型的所有表面都必須布滿三角形面片,不得有任何遺漏,即不能有裂紋或孔。12當前第12頁\共有63頁\編于星期三\0點4、STL文件的精度自由曲面的三角形面片逼近當前第13頁\共有63頁\編于星期三\0點STL文件是三維實體模型經過三角網絡化處理之后得到的數據文件,它將實體表面離散化成大量的三角形面片,依靠這些三角形面片來逼近理想的三維實體模型。逼近的精度通常由曲面到三角形平面的距離誤差或是曲面到三角形邊的弦高差控制。誤差越小,所需的三角形面片數量越多,形成的三維實體就越趨近于理想實體的形狀。但精度的提高會使STL文件變大,同時分層處理的時間將顯著增加,有時截面的輪廓會產生許多小直線段,不利于輪廓的掃描運動,導致表面不光滑且成型效率降低。所以,從CAD軟件輸出STL文件時,選取的精度指標和控制參數應根據CAD模型的復雜程度以及快速成型精度要求的高低進行綜合考慮。當前第14頁\共有63頁\編于星期三\0點5.STL文件的優勢(1)文件生成簡單。幾乎所有的CAD軟件皆具有輸出STL文件的功能,同時還可以控制輸出的精度。(2)適用對象廣泛。幾乎所有三維模型都可以通過表面三角網格化生成STL文件。(3)分層算法簡單。STL文件數據結構簡單,分層算法也相對簡單得多。(4)模型易于分割。當零件很大,難以在成型機上一次成型時,就需要將零件模型分割成多個較小的部分,進行分別制造,而分割STL模型相對簡單得多。(5)接口通用性好。能被幾乎所有的快速成型設備所接受,已成為行業公認的快速成型數據接口標準。15當前第15頁\共有63頁\編于星期三\0點6.STL文件的局限(1)近似性。STL模型只是三維CAD模型的一個近似描述,并不能十分精確地還原模型的曲面。(2)信息缺乏。STL文件只能無序的列出構成模型表面的所有三角形面片的幾何信息,其中并不包含面片之間的拓撲鄰接信息,而這些信息的缺乏常會導致信息處理與分層的低效。同時,將三維CAD模型轉換為STL模型之后,還會丟失公差、零件顏色和材料等的信息。(3)數據的冗余。STL文件含有大量的冗余數據,因為每個三角形面片的頂點都分屬于不同的三角形,所以同一個頂點會在STL文件中重復存儲多次。(4)精度損失。在STL文件中,頂點坐標都是單精度浮點型,而在三維CAD模型中,頂點坐標一般都是雙精度浮點型,會造成一定程度的數據誤差。(5)錯誤和缺陷。STL文件還易出現很多錯誤和缺陷,例如重疊面、孔洞、法向量和交叉面等;16當前第16頁\共有63頁\編于星期三\0點4.3.2CAD三維數據格式

與三維面片模型格式相比,CAD三維數據格式可以精確的描述CAD模型。目前,常用CAD三維數據格式主要有三種,分別為STEP標準接口、實體模型格式IGES和表面模型格式DXF。1.STEP標準接口STEP(StandardforTheExchangeofProduct,產品數據交換標準)是一種產品模型數據交換標準格式,該標準已經成為國際公認的CAD數據文件交換全球統一標準。STEP格式可以完整描述所交換的產品數據,其信息量完全可以滿足從CAD軟件到快速成型系統的數據轉換需要,但是,STEP格式也包含了許多快速成型系統并不需要的冗余信息,要基于STEP格式實現快速成型的數據轉換,還需在算法、文件內容的提取等方面進行大量研究工作。17當前第17頁\共有63頁\編于星期三\0點4.3.2CAD三維數據格式

常用CAD三維數據格式主要有三種,分別為STEP標準接口、實體模型格式IGES和表面模型格式DXF。2.實體模型格式IGESIGES(InitialGraphicExchangeSpecification,初始圖形交換規范)是一種商用CAD系統的圖形信息交換標準。IGES的優點在于它是一個通用的標準,幾乎可以應用在所有的商用CAD系統上,并能使用各種點、線、曲面、體等實體信息來精確地描述CAD模型。但IGES文件往往會包含大量的冗余信息,而且基于IGES格式的切片算法也比基于STL格式的切片算法更為復雜。3.表面模型格式DXFDXF(DrawingeXchangeFile,繪圖交換文件)是Autodesk公司制定的一種圖形交換文件格式,AutoCAD一直使用DXF格式文件來進行不同應用程序之間的圖形數據交換。DXF文件可讀性好、易于被其他程序處理,但是,DXF格式文件數據量大,結構較復雜,在描述復雜的產品信息時很容易出現信息丟失問題。18當前第18頁\共有63頁\編于星期三\0點4.3.3二維層片數據格式常用的二維層片數據格式主要有兩種:SLC格式和CLI格式。只是STL文件的補充,是一種中性文件,與RP設備和工藝無關,它的出現使三維模型與RP設備之間的聯系更豐富,對逆向工程與RP技術的集成具有重要的意義。與STL文件相比的優點:1)大大降低了文件數據量2)由于直接在CAD系統內分層模型精度大大提高3)省略了STL分層,降低了RP系統的前處理時間4)因是二維文件,錯誤較少、無需復雜的檢驗和修復程序。19當前第19頁\共有63頁\編于星期三\0點4.3.3二維層片數據格式1.SLC格式SLC格式是Materialise公司為獲取快速成型三維模型分層切片后的數據而制定的一種存儲格式。是CAD模型的2.5維的輪廓描述,它由Z方向上的一系列逐步上升的橫截面組成,這些橫截面由內、外邊界的輪廓線圍合成實體。SLC格式的截面輪廓依舊只是對實體截面的一種近似,因此精度不高,此外,該格式的計算較為復雜、文件龐大、生成也比較費時。20當前第20頁\共有63頁\編于星期三\0點4.3.3二維層片數據格式常用的二維層片數據格式主要有兩種:SLC格式和CLI格式。2.CLI格式

CLI文件是目前快速成型設備普遍接受的一種數據接口文件,它是三維模型分層后加工路徑的數據文件存儲格式,也可以分為ASCII碼和二進制碼兩種格式。CLI文件主要由頭文件和幾何數據兩部分組成。頭文件主要記錄計量單位、文件創建日期、總層數及用戶數據。幾何數據部分主要記錄用于描述二維截面的層、描述多邊形輪廓線的多線段、填充線等數據單元。

與SLC格式不同,CLI格式直接對二維層片信息進行描述,因此文件中的錯誤較少且類型單一,而且文件規模較STL文件小的多。但是CLI格式把直線段作為基本描述單元,因而降低了輪廓精度,且零件無法重新定向。

21當前第21頁\共有63頁\編于星期三\0點4.4數據處理軟件模塊在快速成型系統中,需要不同的軟件來完成不同階段的特定功能。基于CAD模型的快速成型軟件系統一般由以下三部分組成:CAD造型軟件、數據處理軟件和監控軟件。CAD造型軟件負責構建模型、設計支撐結構并輸出中間格式文件;

數據處理軟件負責讀入與檢驗文件、將數據轉換為幾何模型、選擇成型方向、排樣合并、模型實體分層、掃描路徑規劃等;

監控軟件負責輸入分層信息、設定加工參數、生成數控代碼、控制實時加工等。

快速成型軟件系統中的CAD軟件可借助商用CAD造型系統,數據處理與監控軟件則一般由快速成型系統廠商自行研發,其中數據處理軟件是整個快速成型軟件系統的關鍵,其效率直接影響到制件的尺寸精度、表面粗糙度、零件強度以及加工時間。22當前第22頁\共有63頁\編于星期三\0點1.STL文件診斷和修復模塊該模塊主要是檢查和分析STL模型文件中存在的錯誤并進行修復,基于CAD模型直接分層的數據處理軟件不需要此模塊。快速成型工藝對STL文件的正確性和合理性有較高的要求,主要是要保證STL模型無裂縫、空洞、懸面、重疊面和交叉面,如果不糾正這些錯誤,會造成分層后出現不封閉的環和歧義現象。錯誤原因的查找和自動修復一直是快速造型軟件領域研究的一個重要方向。數據處理各模塊基本功能簡述如下:數據處理軟件一般包含五個主要模塊:STL文件診斷和修復模塊、加工取向模塊、分層模塊、層片路徑規劃模塊、顯示模塊。23當前第23頁\共有63頁\編于星期三\0點2.加工取向模塊零件加工時的成型方向對零件制造的精度有很大影響,因此,在選擇成型方向時,要綜合考慮加工設備的空間要求、成型效率、添加支撐以及排樣合并等因素。3.分層模塊分層模塊的數據處理中的關鍵模塊,按照來源數據的格式,可分為CAD模型直接分層與STL模型分層;按照分層方式,還可分為等厚度分層及自適應分層。4.層片路徑規劃模塊該模塊用于填充分層后得到的截面輪廓,它將界面輪廓向實體區域內偏移一個光斑半徑,然后對填充方式進行設計,不同的填充方式會影響零件的精度、強度以及加工時間。5.顯示模塊該模塊可以顯示每層輪廓,并與用戶進行交互。針對不同的CAD模型來源或者快速成型工藝,可能還需要更多的功能模塊。例如:FDM工藝的模型需要添加支撐,固定零件、保持零件形狀、減少翹曲變形必須的。24當前第24頁\共有63頁\編于星期三\0點4.5數據處理過程

基于STL文件的快速成型數據處理主要包括以下內容:STL模型文件處理、快速成型前工藝處理、數據模型分層處理、以及層片掃描路徑規劃。具體步驟如下:

首先,將STL模型文件導入數據處理軟件,對模型文件進行處理,主要查找模型文件的錯誤并進行修復;

然后,進行快速成型前的工藝處理,如確定成型方向、添加支撐等,具體的處理方式與成型方法、成型材料及相應的原型后處理過程密切相關;

隨后,使用分層數據處理軟件將模型轉化為快速成型設備所能接受的分層文件格式;

最后,根據分層的信息,進行層片的掃描路徑規劃,為最終成型做好準備。25當前第25頁\共有63頁\編于星期三\0點4.5.1STL模型文件處理1.STL文件常見錯誤在快速成型制造領域,STL模型文件常見的錯誤主要有以下幾種。(1)間隙錯誤:由三角形面片丟失引起的,當CAD模型的表面有較大曲率的曲面相交時,相交部分容易出現因三角形面片的丟失而形成的空洞。(2)法向量錯誤:由于生成STL文件時三角形頂點記錄順序混亂,導致不符合右手法則。

快速成型技術對STL文件的質量有較高的要求,用于快速成型制造的STL模型要無裂縫、無空洞、無懸面、無重疊面或交叉面,如果這些錯誤存在卻得不到糾正,會導致分層處理后產生多種問題(比如出現不閉合的環),影響快速成型的效率和質量,因此文件錯誤的查找和自動修復一直是快速成型軟件的重點研究方向。間隙錯誤法向量錯誤26當前第26頁\共有63頁\編于星期三\0點4.5.1STL模型文件處理1.STL文件常見錯誤在快速成型制造領域,STL模型文件常見的錯誤主要有以下幾種。(3)頂點錯誤:即三角形面片頂點落在另一個三角形面片的某條邊上,違背了STL文件共頂點規則。(4)重疊和分離錯誤:主要由計算三角形頂點時的舍入誤差造成。(5)面片退化:指小三角面片的三條邊共線,常發生在曲率變化劇烈的兩相交曲面的相交線附近,主要是因CAD軟件的三角網格化算法不完善所致。重疊和分離錯誤面片退化27當前第27頁\共有63頁\編于星期三\0點(6)拓撲信息紊亂:主要由某些細微特征在三角網格化時的自動圓整造成,導致出現如下圖所示三種不允許出現的情況,有此類錯誤的STL模型必須重建。一條邊同屬四個三角面片頂點位于某個三角面片內面片重疊28當前第28頁\共有63頁\編于星期三\0點2.錯誤修復STL文件的錯誤往往源于CAD模型存在的問題。對于較大的錯誤,如模型出現空洞、面片丟失等,最好返回CAD軟件中處理;而對于一些較小的錯誤,則可使用快速成型數據處理軟件提供的自動修復功能進行處理,不需再返回CAD軟件重新輸出,從而節約糾錯時間,提高工作效率。

比利時MaterialiseN.V.公司開發的Magics軟件就是全球知名的STL模型處理平臺,該軟件具備強大的STL文件編輯和修復功能。29當前第29頁\共有63頁\編于星期三\0點2.錯誤修復Magics軟件提供的STL修改工具可對STL模型進行全局和局部兩個層次的修改。全局修改針對整個模型,能自動修復三角形面片的矢量錯誤、間隙錯誤、重疊面錯誤、面片交叉錯誤等;局部修改允許用戶手動逐一修改自動修復后仍存在的殘留錯誤,當所有的錯誤三角形面片修復完成后,模型將成為一個連貫的整體。

使用該軟件修復錯誤的主要步驟如下:(1)導入零件的STL數據文件,對STL模型進行分析;(2)自動修復法向量錯誤;(3)自動修復損壞的邊界

;(4)修復殘留錯誤。

30當前第30頁\共有63頁\編于星期三\0點4.5.2快速成型前工藝處理STL文件修復完成后,還需要進行快速成型前的工藝處理,這些處理一般包括以下三個方面:定向、排樣及合并、原型分割拼合,添加支撐。1.定向、排樣及合并

在快速成型過程中,成型方向是原型制作精度、時間、成本、強度及所需支撐多少的重要影響因素,因此在成型之前,首先要選擇一個最優化的分層(成型)方向。手機面板的兩種成型方向31當前第31頁\共有63頁\編于星期三\0點選擇成型方向主要需考慮以下幾條原則:(1)使垂直面數量最大化。(2)使法向上的水平面最大化。(3)使原型中孔的軸線平行于加工方向的數量最大化。(4)使平面內曲線邊界的截面數量最大化。(5)使斜面的數量最少。(6)使懸臂結構的數量最少。32當前第32頁\共有63頁\編于星期三\0點在進行工藝處理時,需要根據原型的具體用途來確定成型方向:

如果制作該原型的主要目的是評價外觀,那么選擇成型方向時,首先考慮的應是保證原型表面的質量;

而如果制作原型的主要目的是進行裝配檢驗,那么選擇成型方向時,首先考慮的則是裝配的成型精度,表面質量可通過后處理的打磨改善。根據原型精度要求和成形設備的加工空間,合理安排原型的擺放位置和成形方向,以使成型空間得到最大利用,提高成形效率。必要時需將一個原型分解成多個部分分別成型,也可將多個STL文件模型調入合并成一個STL模型并保存。33當前第33頁\共有63頁\編于星期三\0點排樣是根據原型的精度要求和成型設備的加工空間大小,合理安排原型的擺放位置,使成型空間得到最大化利用的一種方法,可以有效提高成型效率。原型排樣合并是指將多個STL模型合并保存為一個STL模型,這樣可以同時加工多個模型。一個原型制作的時間是各層制作時間的總和,而每層的制作時間包括掃描時間和輔助時間。由于制作單個原型和多個原型所需的輔助時間基本接近,可以通過一次制作多個原型來減少制作每個原型的輔助時間,提高成型效率。34當前第34頁\共有63頁\編于星期三\0點2.制件分割拼合通常來說,當制件的結構過于復雜,或是制件的成型支撐無法去除,又或是制件的尺寸超出了成型機的工作范圍時,就需要對制件進行分割和拼合。Magics軟件即擁有對制件進行分割的功能,它使用工具中的分割命令繪制分割線,將制件分割為幾個部分,分別打印完成后,再將各部分組裝在一起。如果分割參數調節適當,甚至不用膠水就能完成組裝。35當前第35頁\共有63頁\編于星期三\0點36當前第36頁\共有63頁\編于星期三\0點3.添加支撐

理論上,快速成型技術能夠加工任意復雜形狀的制件

,但層層堆積的成型原理,要求制件在成型過程中必須具有支撐。快速成型中的支撐相當于傳統加工過程中的夾具,對成型中的制件起固定作用。制件的支撐

有些快速成型工藝的支撐是在成型過程中自然產生的,如LOM工藝中切碎的紙、SLS工藝中未燒結的材料以及3DP工藝中未黏結的粉末都可以成為后續層的支撐。

但對于SLA工藝和FDM工藝,則必須由人工添加支撐或者通過軟件自動添加支撐,否則會出現懸空而發生塌陷或變形,影響零件原型的成型精度,甚至使零件不能成型。37當前第37頁\共有63頁\編于星期三\0點3.添加支撐

按其作用不同,支撐可分為基底支撐和對零件原型的支撐兩種。

對制件的支撐是為了避免制件某些部位出現懸空而發生塌陷或變形,影響制件的成型精度,或者導致無法成型。基底支撐的主要作用有以下三各方面:(1)便于將零件從工作臺上取出。(2)保證預成型的制件處于水平位置,消除工作臺不平整所引起的誤差。(3)有利于減小或消除翹曲變形。添加支撐的方法有手工和軟件自動添加兩種,手工添加法因質量難保證、工藝規劃時間長和不靈活,應用很少。添加支撐時,需注意考慮以下因素:1)支撐的強度和穩定性2)支撐的加工時間3)支撐的可去除性38當前第38頁\共有63頁\編于星期三\0點添加支撐時,需注意考慮以下因素:支撐的添加方法

添加支撐的方法有手工和軟件自動添加兩種,手工添加法因質量難以保證,工藝規劃時間長且不靈活,目前已經很少應用。(1)支撐的強度和穩定性

支撐是為原型提供支撐和定位的輔助結構,良好的支撐必須保證足夠的強度和穩定性,使自身和其承載原型不會變形或偏移,保證零件原型的精度和質量。(2)支撐的加工時間

支撐加工必然要消耗一定時間,在滿足支撐作用的前提下,加工時間越短越好。因此,在滿足強度的前提條件下,支撐應盡可能小,也可加大支撐掃描間距,從而減少支撐成型時間。

目前,許多FDM成型機已經采用雙噴頭進行成型,一個噴頭加工實體材料,另一個加工支撐材料,實體材料和支撐材料并不相同,如此不僅可以節省加工時間,也便于去除支撐材料。39當前第39頁\共有63頁\編于星期三\0點添加支撐時,需注意考慮以下因素:(3)支撐的可去除性

制件制造完成后,需將支撐和本體分開。如果制件和支撐黏結過分牢固,不但不易去除,還會降低制件的表面質量,甚至可能在去除時破壞制件。顯然,支撐與制件結合部分越小,越容易去除。故兩者結合部位應盡可能小。在不發生翹曲變形的條件下,建議將結合部分設計成鋸齒形以方便去除。

目前,FDM工藝普遍使用水溶性支撐材料,成型完畢后將制型置于水中,支撐即可融化,去除非常方便。40當前第40頁\共有63頁\編于星期三\0點4.5.3數據模型的分層處理

對數據模型的分層處理是快速成型數據處理中最核心的部分,分層處理的效率、速度及精度的高低,直接關系到快速成型能否成功。分層是將模型以層片的方式來描述,無論模型多復雜,對每一層而言都只是一組二維輪廓線的幾何。快速成型數據模型的分層處理就是對已有的三維模型進行分層,將其轉換為快速成型系統所能接受的層片數據文件或兼容的中間格式數據文件。在對模型進行分層處理前,首先需要選擇一個合理的分層方向以及一個合適的分層厚度,這兩者是影響分層處理結果的重要因素。41當前第41頁\共有63頁\編于星期三\0點1.基于STL模型的分層

快速成型數據處理技術的分層算法按使用的數據模型格式,可分為基于STL模型的分層和CAD模型直接分層;按照分層方法可以,則可分為等厚度分層和自適應分層。42當前第42頁\共有63頁\編于星期三\0點43當前第43頁\共有63頁\編于星期三\0點

由于STL模型的表面是由一個個三角形面片組成,因此當兩個相鄰分層平面切在同一個三角面片上時,就會在該三角面片上形成階梯。

44當前第44頁\共有63頁\編于星期三\0點

由上面的公式可以看出,當三角形面片的法向一定時,分層厚度越大,階梯高度越大,原型表面越粗糙;分層厚度一定時,三角形面片法向與分層平面法向(成型方向)的夾角θ是影響所形成階梯高度的直接因素;當θ為90o時,該三角面片上不形成階梯,此時層片輪廓是對該處實體輪廓的精確擬合。

在工業應用中,保持從概念設計到最終產品的一致性非常重要。很多情況下,原始的CAD模型能夠精確表達設計意圖,但轉換成STL文件時的三角形網格化處理就降低了模型的精度。

對于方形物體而言,使用STL格式來表示精度還是比較高的,但對于圓柱形、球形物體來說,用STL格式表示的模型精度就不盡如意了,因此直接從CAD模型中獲取截面描述信息的CAD模型直接分層算法應運而生。

45當前第45頁\共有63頁\編于星期三\0點2.CAD模型直接分層

與基于STL文件的分層相比,直接對原始CAD模型進行分層更容易獲得高精度的模型。而CAD模型的直接分層算法可以從任意復雜的三維CAD模型中直接獲得分層數據,并將其存儲為快速成型系統能接受或兼容的格式文件,驅動快速成型系統工作,完成原型加工。

基于STL模型的分層與CAD模型直接分層的比較如下圖:基于STL模型分層基于CAD模型直接分層46當前第46頁\共有63頁\編于星期三\0點

對CAD模型直接分層,就是用一組平行的分層平面對三維CAD模型進行分層,其實質是將分層平面與三維CAD模型相交并記錄下交線數據,也就是所需要的二維輪廓數據。

具體步驟大致是:

在確定分層方向后,做出剖切基準線及剖分平面,確定相關尺寸(實體高度、切片厚度、并以程序自動循環出的層數作為剖切循環次數);

然后開始分層,程序自動循環直至分層完畢。在分層過程中,每切一次都應該保存二維輪廓數據,以供后置的編程軟件讀取并生成掃描路徑,最終傳送到快速成型系統中,進行輪廓加工。2.CAD模型直接分層47當前第47頁\共有63頁\編于星期三\0點

在加工高次曲面時,直接分層方法明顯優于基于STL模型的分層方法。相比較而言,使用原始CAD模型進行直接分層具有如下優點:(1)能減少快速成型的前處理時間。(2)無需STL格式文件的檢查和糾錯過程;(3)降低模型文件的規模,對于遠程制造的數據傳輸很重要;(4)直接采用快速成型數控系統的曲線插補功能,提高制件的表面質量;(5)提高制件的精度。48當前第48頁\共有63頁\編于星期三\0點對原始CAD模型直接分層的做法也存在一些潛在的問題和缺點,簡述如下:(1)難以為模型自動添加支撐,且需要復雜的CAD軟件環境。(2)文件中只有單個層面的信息,沒有體的概念。(3)在獲得直接分層文件之后,就不能重新指定模型加工方向或旋轉模型,因此需要設計者具備更專業的知識,在設計時就考慮好支撐的添加位置,并明確最優的分層方向與厚度。基于CAD模型的直接分層的處理對象是精確的三維模型,因此可以避免許多STL格式的局限性所導致的問題,但由于各類CAD系統之間往往不兼容,造成CAD模型直接分層的通用性較差,目前正在研究改進之中。49當前第49頁\共有63頁\編于星期三\0點3.等厚度分層

等厚度分層就是用等間距的平面對數據模型進行分割,并計算每一個切割平面與數據模型的交線,最終得到的封閉交線就是每一層截面的輪廓邊界。

對三維CAD模型來說,是等間距的分層平面與零件幾何模型的交線,而對STL模型來說,是等間距的分層平面與若干個小三角平面之間的交線,形成的輪廓線則是由這一系列交線的線段集來表示。實體模型分層前的剖面圖分層后的剖面圖50當前第50頁\共有63頁\編于星期三\0點從上圖可以看出,快速成型的疊加制造原理會不可避免的導致原型表面出現所謂的“階梯效應”,這種階梯效應會對制件的某些性能造成影響,主要體現在以下三個方面:1)對制件結構強度的影響對殼體制作的等厚度分層會導致圓角處層與層之間結合強度下降,但如果都采用最薄的層厚度切片,則加工時間會成倍增加。2)對制件表面精度的影響分層的厚度會導致制件出現階梯狀表面,影響制件表面的光滑度,使制件表面質量變差。3)階梯效應導致的制件局部體積缺損(或增加)

圓角過渡表面的法向量與成型方向夾角越小,制件的體積缺損就越嚴重。51當前第51頁\共有63頁\編于星期三\0點4.自適應分層

自適應分層法是為了解決等厚度分層法存在的問題而出現的,它可以根據制件輪廓的表面形狀自動改變分層厚度,以滿足制件表面的精度要求:當制件表面傾斜較大時,選擇較小的分層厚度以提高成型精度,反之,則選擇較大的分層厚度以提高加工效率。

自適應分層與等厚度分層方法的比較如下圖所示。等厚度分層自適應分層52當前第52頁\共有63頁\編于星期三\0點

目前,自適應分層算法可歸納為兩類,一類是基于相鄰層面積變化的算法;另一類是基于分層高度處三維實體輪廓表面曲率的算法。

基于相鄰層面積變化的自適應分層算法,即根據相鄰兩個層片的面積變化情況來決定分層高度,在當前層片面積與前一層片的面積比的絕對值大于(小于)一定值時,則改變分層厚度。

基于分層高度處三維實體輪廓表面曲率的算法,即在確定某一層的分層厚度時,首先計算系統允許的最大分層高度下的各相交三角形面片上生成的最大階梯高度,當最大階梯高度大于所要求的值時,則減小分層高度,直到所選取的分層高度使的所有相交三角形面片上生成的最大階梯高度都小于一定值時,就將此高度作為這一層的分層高度。

由上可見,這種算法需要進行非常多次的試切處理,會增加了大量計算,影響處理速度。53當前第53頁\共有63頁\編于星期三\0點4.5.4層片掃描路徑規劃

快速成型技術是一種離散的分層制造技術,零件三維模型分層處理后得到的只是模型的截面輪廓,在后續過程中需要根據每層片截面輪廓信息生成掃描路徑,包括輪廓掃描的路徑和填充掃描的路徑。截面輪廓的掃描路徑54當前第54頁\共有63頁\編于星期三\0點

輪廓掃描路徑有可能出現自相交,形成無效環。如果不對這些無效環進行處理,就有可能生成錯誤的加工路徑,甚至無法生成填充掃描路徑,嚴重影響制件的尺寸和形狀。

在成型過程中,噴頭或激光頭會以一定掃描路徑對輪廓內部的實體進行填充,這一過程稱為填充掃描,占用了快速成型加工的大多數時間。而在一個封閉輪廓區域內進行填充掃描時,有以下幾種掃描路徑可供選擇:1.平行掃描

平行掃描是快速成型最基本也是最常用的填充掃描路徑,采用此種路徑進行填充掃描時,所有的掃描線均平行,掃描線的方向可以是X向、Y向或XY雙向。55當前第55頁\共有63頁\編于星期三\0點

平行掃描類似于計算機圖形學中的多邊形填充算法,它用水平掃描線自上到下(或自下到上)掃描由多條首尾相連的線段構成的多邊形,計算掃描線與多邊形的相交區間,用區間的起點和終點控制掃描長度,從而得到一條掃描路徑,如此反復,即可將多邊形的區域填充完畢。

對單獨一條掃描線的計算步驟為:(1)求交——計算掃描線與多邊形各邊的交點。

(2)排序——將所有的交點按遞增順序進行排序。(3)交點配對——將排序后的交點配對,如第一個與第二個配對,第三個與第四個配對,等等。每對交點就代表掃描線與多邊形的一個相交區間。

(4)掃描線生成——由已經配對的起點和終點得到區域內的一條掃描路徑。56當前第56頁\共有63頁\編于星期三\0點

平行掃描方法簡單且容易實現,但也有一些缺點:

首先,掃描過程中的啟停次數隨著制件的復雜度而增加,比如SLS設備需要光開關,即當掃描到制件實體部分時光開關打開,掃描到非實體部分時光開關則關閉,而頻繁的開關操作會有損激光器壽命;

其次,平行掃描是沿一個方向將一整個層片掃描完畢,每個掃描線的方向相同,這就意味著每條掃描線的收縮應力方向一致,增加了翹曲變形的可能性。57當前第57頁\共有63頁\編于星期三\0點2.分區域掃描

平行掃描雖然簡單易行,穩定可靠,但掃描效果差,制件極易產生翹曲變形,而用于激光掃描時,不僅會在掃描中產生大量空行程,而且需要不斷地開閉激光器,效率較低。

分區域掃描在一定程度上克服了掃描線過長,激光頻繁開關的問題。它將整個層片劃分為若干個區域,然后在劃分好的區域內分別進行往返掃描,填充完一個區域后,再進行下一個區域的填充。分區域掃描可以顯著提高制件的成型效率,在制件精度、強度等均能滿足要求的情況下,應優先選用此種高效的掃描方式。58當前第58頁\共有63頁\編于星期三\0點

分區域掃描遇到空行程時,掃描線會在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論