亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于三維掃描電子束快速成型的直接切片

        2013-08-06 01:23:28陳云霞王小京
        電焊機 2013年2期
        關(guān)鍵詞:數(shù)據(jù)格式電子束輪廓

        陳云霞,王小京

        (1.河海大學(xué) 機電工程學(xué)院,江蘇 常州 213022;2.江蘇科技大學(xué),江蘇 鎮(zhèn)江 212003)

        0 前言

        電子束快速成型是電子束加工與快速制造技術(shù)相結(jié)合而產(chǎn)生的一種新技術(shù),不僅可以充分利用電子束真空加工環(huán)境、高能量密度、掃描速度快、精密控制等優(yōu)點,而且能夠發(fā)揮快速制造無需工模具、開發(fā)周期短及制造成本低等優(yōu)勢,預(yù)計將在汽車、航空航天及醫(yī)療器械等領(lǐng)域得到快速發(fā)展和應(yīng)用[1-3]。

        但是,所有的快速成型制造方法都需要用CAD數(shù)字模型來直接驅(qū)動,而來源于CAD的數(shù)字模型都必須處理成快速成型系統(tǒng)所能接受的數(shù)據(jù)格式,即在快速成型加工前需要對三維CAD實體模型進(jìn)行疊層方向的離散化處理,通常稱作分層處理[4]。分層處理就是用一系列平行于xy坐標(biāo)面的平面截取三維實體數(shù)據(jù)模型進(jìn)而獲取各層幾何信息,通過數(shù)據(jù)分層處理便可將三維加工問題轉(zhuǎn)化為二維加工問題,使加工工藝簡化,同時完全解決了加工中的幾何干涉問題,可以說獲取零件模型切平面的二維輪廓數(shù)據(jù)是進(jìn)行電子束快速成型制造的第一步,分層處理所獲得的二維輪廓數(shù)據(jù)的質(zhì)量在一定程度上決定了最終產(chǎn)品的質(zhì)量,關(guān)系到是否能實現(xiàn)“快速制造”的根本目標(biāo)。

        1 快速成型中的主要切片方式

        從三維模型獲得二維層片信息的方法有三種:一是將CAD模型轉(zhuǎn)換成STL模型,然后對STL模型進(jìn)行切片處理;二是直接對CAD模型進(jìn)行切片,獲得層片數(shù)據(jù);三是在反求工程中,通過測量實體獲得層片數(shù)據(jù)[5]。其中第一種方法應(yīng)用最為廣泛,但由于STL數(shù)據(jù)格式本身固有的缺陷,使得RP&M研究者花費大量的時間和精力用在檢驗STL數(shù)據(jù)格式的正確性或修正其錯誤。第三種方法利用反求的二維層片數(shù)據(jù)可以避開CAD建模,但僅適用于特定的需求。本研究采用第二種方法,即為電子束快速成型系統(tǒng)單獨開發(fā)一套直接切片的軟件接口。

        2 CAD直接切片的數(shù)據(jù)描述格式

        三維CAD模型經(jīng)過直接切片以后,處于二維的輪廓環(huán)描述狀態(tài),這類數(shù)據(jù)可以在快速成型、無模具成型等分層加工工藝和醫(yī)學(xué)領(lǐng)域中得到廣泛應(yīng)用。目前,由于研究人員開發(fā)平臺的差別,直接切片數(shù)據(jù)存在多種描述格式,主要有CLI、STEP、STL、IGES、DWG、DXF、BMP 等[6-7]。其中,比較著名的有CLI(Conmon layer Interface)、SLC(Stereo Lithography Contour)、DXF等格式,它們都采用線性近似方法來描述實體輪廓。

        BMP是一種與硬件設(shè)備無關(guān)的圖像文件格式,它是Windows環(huán)境中交換與圖有關(guān)的數(shù)據(jù)的一種標(biāo)準(zhǔn),因此在Windows環(huán)境中運行的圖形圖像軟件都支持BMP圖像格式。

        BMP文件由文件頭、位圖信息頭、顏色信息和圖形數(shù)據(jù)四部分組成。其中,位圖數(shù)據(jù)記錄了位圖的每一個像素值,記錄順序是在掃描行內(nèi)從左到右,掃描行之間從下到上,兩個字節(jié)表示一個像素,陣列中的第一個字節(jié)表示位圖左下角的像素,而最后一個字節(jié)表示位圖右上角的像素。位圖的一個像素值所占的字節(jié)數(shù):當(dāng)biBitCount=1時,8個像素占1個字節(jié);當(dāng)biBitCount=4時,2個像素占1個字節(jié);當(dāng)biBitCount=8時,1個像素占1個字節(jié);當(dāng)biBitCount=24時,1個像素占3個字節(jié)。

        Windows規(guī)定一個掃描行所占的字節(jié)數(shù)必須是4的倍數(shù)(即以long為單位),不足的以0填充。

        它采用位映射存儲格式,圖像深度可以用1 bit、4 bit、8 bit及 24 bit來描述,圖 1 為一個直接切片BMP文件的位圖數(shù)據(jù)例子。

        圖1 Backing block模型直接切片的BMP圖形及位圖數(shù)據(jù)Fig.1 BMP graphics and bitmap data of the backing block model direct slicing

        BMP數(shù)據(jù)格式采用像素來描述實體輪廓,在精度上比CLI、SLC、DXF等數(shù)據(jù)格式都有所提高,比較適合于直接切片的技術(shù)要求。

        AutoCAD自身可以輸出包括DXF(圖形交換格式)、EPS、ACIS、WMF、BMP、STL、DXX 等類型格式的文件??紤]到直觀性和LabVIEW軟件的兼容性,在此選取BMP文件作為切片存儲圖形的數(shù)據(jù)格式。

        3 AutoCAD直接切片方案

        電子束三維掃描控制軟件依托于AutoCAD系統(tǒng)的BMP特征,直接從3D模型上通過二次開發(fā)的AutoSlice軟件預(yù)先得到一系列二維切片的BMP文件,再由LabVIEW系統(tǒng)開發(fā)的三維掃描電子束控制軟件讀入BMP文件,進(jìn)行輪廓識別和數(shù)據(jù)填充處理,發(fā)出控制信息,完成加工過程,加工示意如圖2所示。

        圖2 AutoCAD直接切片研究的總體方案Fig.2 Illusion of AutoCAD direct slicing process

        由圖2可知,整個直接切片軟件由AutoSlice宏文件和三維掃描電子束軟件兩部分組成,以BMP文件作為中間文件接口。因此,直接切片應(yīng)用的整個工作過程可以描述為:利用AutoSlice宏文件獲取目標(biāo)模型的二維截面數(shù)據(jù),儲存于BMP文件中;利用三維掃描電子束軟件對BMP文件進(jìn)行詮釋,應(yīng)用于電子束快速成型系統(tǒng)中。

        3.1 開發(fā)工具Visual LISP語言

        Visual LISP是 Autodesk公司在 1997年的AutoCADR14版本中推出的,它是為加速AutoLISP程序開發(fā)而設(shè)計的軟件開發(fā)工具,是一個完整的集成開發(fā)環(huán)境。Visual LISP包括文本編輯器、格式編排器、語法檢查器、源代碼調(diào)試器、檢驗和監(jiān)視工具、文件編譯器、工程管理系統(tǒng)、上下文相關(guān)幫助與自動匹配功能和智能化控制臺等。Visual LISP的用戶界面良好,用過Microsoft軟件的用戶只需很短的時間即可掌握[8]。

        3.2 AutoSlice宏開發(fā)

        AutoSlice宏主要完成CAD模型直接切片的功能,并將切片結(jié)果表示為像素描述的BMP格式,存儲于指定路徑的BMP文件可供三維掃描電子束快速成型數(shù)據(jù)處理調(diào)用。任何在CAD中造型得到的三維模型均可以直接進(jìn)行切片。

        利用系統(tǒng)功能將加工方向調(diào)整為世界坐標(biāo)系中的方向,連續(xù)運行AutoSlice宏,即可自動進(jìn)行切片。在AutoSlice宏運行中會出現(xiàn)切片參數(shù)對話框,如圖3所示,操作者根據(jù)CAD模型輸入x、y、z三個方向的長度,選擇切片方向和切片厚度值,切片厚度一般可輸入0.1~0.5 mm,最后設(shè)置切片文件的存儲路徑。完成后,在指定存儲路徑中會自動出現(xiàn)一系列以層序為前綴、bmp為后綴的切片文件,如5.bmp表示第五層切片的輪廓。

        以z向切片為例,整個切片算法的實施步驟為:

        (1)讀入CAD模型文件并獲取模型z坐標(biāo)的最大值和最小值。

        (2)確定切片厚度。

        (3)計算切片層數(shù)。

        (4)用平行xy平面剖切CAD模型獲得當(dāng)前層。

        (5)選擇切片生成曲線。

        (6)儲存入BMP文件中。

        (7)將切平面移至下一個分層面,并判斷該切平面是否超出模型的最大高度,如果未超出則轉(zhuǎn)至步驟(4),如果超出則進(jìn)入步驟(8)。

        (8)結(jié)束分層處理。

        需要強調(diào)的是,本軟件采用等厚度離線切片工作方式,在切片開始時將切片高度偏置了一個層厚,也就是說第一次切片時不是在零件底部、而是在離底部一個層厚的位置開始的,以后每層都擱一個層厚切片,這主要是考慮到零件制作的第一層在電子束燒結(jié)后實際上形成了具有一定厚度的薄片,而電子束是在這個薄片的頂部進(jìn)行燒結(jié),電子束燒結(jié)的輪廓相對于制作底部有一個層厚的高度,采用這種方法,可以使模型制作更加準(zhǔn)確。

        圖3 切片參數(shù)設(shè)定對話框Fig.3 Dialog of slice parameters setting

        3.3 直接切片應(yīng)用實例

        圖4是一個梅花齒輪分層實例模型。首先通過三維造型軟件CAD構(gòu)造出齒輪零件的三維模型,z向高度 4.5 mm,切片厚度 0.3 mm,運行 AutoSlice宏直接切片,切片輸出為BMP格式。該零件含有15個BMP文件,后續(xù)采用基于LabVIEW IMAQ vision圖像處理軟件來獲取全部的切片輪廓數(shù)據(jù)。至此,實現(xiàn)了三維模型向二維圖形轉(zhuǎn)換,完成了分層功能并得到了相應(yīng)平面的輪廓圖形,以備后續(xù)處理。

        圖4 直接切片實例Fig.4 Examples of direct slicing

        在Windows操作系統(tǒng)下,電子束快速成型控制系統(tǒng)控制軟件采用LabVIEW8.0程序設(shè)計語言。其他工藝參數(shù)設(shè)置如下:真空室初始工作真空度4.5 Pa,電子槍初始工作真空度2.8×10-4Pa,加速電壓60 kV;電子束工作距離300 mm,聚焦電流573 mA;試驗所用的材料為還原鐵粉,鋪粉厚度3 mm,鐵粉粒徑96~344 μm,采用小束流掃描鐵粉,使用數(shù)碼相機從真空室觀察窗拍攝電子束平面掃描軌跡。電子束掃描軌跡如圖4e所示,圖4f為實際成型件。

        由圖4f可知,當(dāng)截面輪廓采取復(fù)合掃描填充算法,分區(qū)合理,每一小區(qū)可以單獨進(jìn)行填充,整個成型表面比較平整,成型效果較好。

        3 結(jié)論

        分層處理是進(jìn)行三維掃描電子束快速成型制造的第一道環(huán)節(jié),也是最重要的環(huán)節(jié)之一。詳細(xì)研究了現(xiàn)有的快速成型切片方式,分析各個切片方法的優(yōu)缺點,指出AutoCAD直接切片的可行性。在AutoCAD造型軟件基礎(chǔ)上進(jìn)行了直接切片數(shù)據(jù)格式研究,利用AutoCAD宏開發(fā)了AutoSlice軟件,從任意復(fù)雜的CAD模型中直接提取截面輪廓信息,輪廓信息存儲于BMP格式文件中,并給出了齒輪模型的直接切片實例。

        [1]陳云霞 蘆鳳桂,朱妙鳳,等.電子束快速成型溫度場模擬[J].焊接學(xué)報,2009,30(4):1-6.

        [2]齊海波,楊明輝,齊芳娟.掃描路徑對電子束選區(qū)熔化TC4成形件性能影響的數(shù)值模擬[J].焊接學(xué)報,2009,30(8):5-8.

        [3]羅 怡,劉金合,葉 宏,等.鎂合金真空電子束深熔焊接及焊縫成形數(shù)值模擬[J].焊接學(xué)報,2010,31(6):65-68.

        [4]Zhou M Y.Adaptive slicing of functionally graded material objects for rapid prototyping[J].Int J Adv Manuf Technol,2004(24):345-352.

        [5]Weiyin Ma,Wing-Chung But,Peiren He.NURBS-based adaptive slicing for efficient rapid prototyping[J].Computer-Aided Design,2004(36):1309-1325.

        [6]馬錦華,盧 章.AutoCAD環(huán)境下直接適應(yīng)性切片方法及實現(xiàn)機械設(shè)計與制造[J].機械設(shè)計與制造,2007(7):100-102.

        [7]梁海濤,馬軍林,童創(chuàng)明,等.基于DXF模型的數(shù)據(jù)讀取與分析方法[J].空軍工程大學(xué)學(xué)報,2007,8(2):46-48.

        [8]李學(xué)志.Visual LISP程序設(shè)計[M].北京:清華大學(xué)出版社,2006.

        猜你喜歡
        數(shù)據(jù)格式電子束輪廓
        OPENCV輪廓識別研究與實踐
        基于實時輪廓誤差估算的數(shù)控系統(tǒng)輪廓控制
        在智能交通系統(tǒng)中PLC數(shù)據(jù)格式轉(zhuǎn)換方法的研究
        電子測試(2018年1期)2018-04-18 11:52:49
        基于PCI-1721電子束磁掃描焊接的軟件設(shè)計
        電子測試(2017年12期)2017-12-18 06:35:21
        電子束輻照滅菌用PP材料改性研究
        中國塑料(2016年7期)2016-04-16 05:25:49
        5A90鋁鋰合金電子束焊接接頭顯微分析
        焊接(2015年7期)2015-07-18 10:59:18
        聚變堆用CLF-1鋼電子束焊接缺陷分析及控制
        焊接(2015年7期)2015-07-18 10:59:18
        在線學(xué)習(xí)機制下的Snake輪廓跟蹤
        計算機工程(2015年4期)2015-07-05 08:27:39
        論子函數(shù)在C語言數(shù)據(jù)格式輸出中的應(yīng)用
        DWG與SHP數(shù)據(jù)格式互轉(zhuǎn)換方法研究——以龍巖規(guī)劃測繪數(shù)據(jù)為例
        少妇三级欧美久久| 女人下边被添全过视频| 人妻少妇乱子伦精品无码专区电影| 久久亚洲中文字幕无码| 免费一级国产大片| 免费蜜桃视频在线观看| 曰批免费视频播放免费 | 熟妇高潮一区二区三区| 熟妇无码AV| 一区二区三区人妻在线| 精品一区二区三区芒果| 国产一卡2卡3卡四卡国色天香| 国产真人无遮挡免费视频| 熟妇人妻丰满少妇一区| 亚洲综合av一区二区三区蜜桃| 人妻丰满熟妇av无码区hd| 中文字幕无码人妻丝袜| 国产免费一区二区三区三| 老熟女富婆激情刺激对白| 99精品免费久久久久久久久日本| 永久免费看免费无码视频| 中文字幕亚洲中文第一| 国产亚洲精品第一综合另类| 又黄又爽又色又刺激的视频| 日韩欧美亚洲国产一区二区三区| 成人一区二区三区激情视频| 国产人妻熟女高跟丝袜图片| 日本一区二区精品88| 久久中文字幕av第二页| 一区二区三区精品少妇| 欧洲一卡2卡三卡4卡免费网站| 国产精品三级在线专区1| 男人的精品天堂一区二区在线观看 | 女同欲望一区二区三区| 亚洲av男人电影天堂热app| 色欲av亚洲一区无码少妇| 欧洲人体一区二区三区| 中文字幕乱码亚洲在线| 久久精品人妻无码一区二区三区| 国产999视频| 国产我不卡在线观看免费|