資源描述:
《cad圖紙文件格式》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、大話CAD圖紙文件格式搞要:??經(jīng)常會(huì)有CAD軟件初學(xué)者,或者是相關(guān)人員提出,DWG是什么格式,STEP是什么格式等類(lèi)似問(wèn)題,剛好最近時(shí)間比較充裕,我就整理一些資料,大話CAD圖紙文件格式。?文件格式,指的是電子設(shè)備為存儲(chǔ)文件信息而使用的特殊編碼方式。我們都知道,無(wú)論是二維CAD、三維CAD,都包含著眾多特殊的圖形,如三維實(shí)體、曲面、路徑、塊、文字等,這些圖形都需要轉(zhuǎn)換為二進(jìn)制編碼后,電子設(shè)備才可以識(shí)別。每一種文件格式通常會(huì)有一種或多種擴(kuò)展名可以用來(lái)識(shí)別,但也可能沒(méi)有擴(kuò)展名。擴(kuò)展名可以幫助應(yīng)用程序識(shí)
2、別的文件格式。絕大多數(shù)的CAD軟件都使用了自己開(kāi)發(fā)的圖紙格式來(lái)進(jìn)行圖紙存儲(chǔ),例如Autocad使用的DWG/DXF/DWF文件格式等、Solidworks使用的Sldprt文件格式、UGNX使用的prt文件格式、中望3D軟件使用的Z3文件格式等。為了更好的解決軟件間圖紙文件的交互,國(guó)際標(biāo)準(zhǔn)化組織ISO聯(lián)合各國(guó)標(biāo)準(zhǔn)化組織制定了包括IGES、STEP等圖紙交換規(guī)范,也包括由一些企業(yè)制定但廣為使用的Stl(由3DSystems公司于1988年發(fā)布并不斷改進(jìn))、X_T(UG公司開(kāi)發(fā)的Parasolid軟件所
3、使用的格式)、SAT(Spatial公司的ACIS軟件所使用的格式)等圖紙交換規(guī)范。同時(shí),Transmagic、Capvidia、CoreTechnologie等公司開(kāi)發(fā)了專(zhuān)業(yè)的CAD圖紙格式轉(zhuǎn)換軟件,使得CAD軟件間圖紙的存儲(chǔ)和編輯變得更加輕松和自如。?????當(dāng)然,任何CAD圖紙文件格式之間的轉(zhuǎn)換都不可能是無(wú)損的,均有不同程度的圖形和數(shù)據(jù)缺失,在實(shí)際的設(shè)計(jì)工程中,經(jīng)常會(huì)涉及到圖形修補(bǔ)等工作。但隨著CAD軟件功能的日漸完善,這些工作變得越來(lái)越簡(jiǎn)單。?????下面我們逐一介紹下常用的CAD圖紙文件格
4、式。一、DWG/DXF????必須要明確的是,DWG是AutoCAD以及基于AutoCAD的軟件保存設(shè)計(jì)數(shù)據(jù)所用的一種專(zhuān)有文件格式。DWG源自InteractCAD軟件但Autodesk通過(guò)收購(gòu)后擁有了該文件格式的版權(quán)并一直進(jìn)行更新。?隨著Autodesk公司的快速發(fā)展和Autocad軟件在全球范圍內(nèi)的廣泛使用,DWG文件交換格式成為了Autodesk公司阻礙與其他同類(lèi)型2DCAD公司發(fā)展的有力工具。目前僅有Microstation公司和AutodeskADN(AutodeskDeveloperNe
5、twork)開(kāi)發(fā)者網(wǎng)絡(luò)成員可以獲得DWG開(kāi)發(fā)工具包。Autodesk將DWG讀寫(xiě)技術(shù)成為RealDWG,通過(guò)TechSoft3D公司進(jìn)行商業(yè)授權(quán)管理。?RealDWG是一個(gè)開(kāi)發(fā)工具包,也是一個(gè)軟件庫(kù),它允許程序員通過(guò)C++和.NET針對(duì)DWG和DXF格式本身進(jìn)行讀寫(xiě)。它支持AutoCADR14及以上版本生成的DWG格式,并且在32位系統(tǒng)下,所產(chǎn)生的應(yīng)用程序即可以在32位的Windows系統(tǒng)內(nèi)運(yùn)行,也可以在64位系統(tǒng)下運(yùn)行,所產(chǎn)生的應(yīng)用程序完全可以脫離AutoCAD獨(dú)立運(yùn)行。?????DXF是Auto
6、CADDXF(DrawingInterchangeFormat或者DrawingExchangeFormat)的簡(jiǎn)稱(chēng),它是Autodesk公司開(kāi)發(fā)的用于AutoCAD與其它軟件之間進(jìn)行CAD數(shù)據(jù)交換的CAD數(shù)據(jù)文件格式。從1988年10月發(fā)布的AutoCADRelease10開(kāi)始DXF同時(shí)支持ASCII與二進(jìn)制格式數(shù)據(jù)。早期的版本只支持ASCII格式。在此情況下,出現(xiàn)了以O(shè)DA(OpenDesignAlliance)為首的技術(shù)聯(lián)盟通過(guò)逆向編譯的方式對(duì)DWG/DXF文件進(jìn)行讀寫(xiě),經(jīng)過(guò)多年的發(fā)展,該項(xiàng)技
7、術(shù)已經(jīng)非常成熟,并且在全球數(shù)十款CAD軟件中得到廣泛使用。Autodesk曾在美國(guó)發(fā)起多起針對(duì)ODA的訴訟,但最終的結(jié)果是雙方達(dá)成和解。ODA可以繼續(xù)進(jìn)行DWG/DXF文件格式相關(guān)技術(shù)的開(kāi)發(fā)和授權(quán),產(chǎn)品命名為:Teigha?for.DWG。二、IGES????IGES(TheInitialGraphicsExchangeSpecification,初始化圖形交換規(guī)范)被定義基于CAD設(shè)計(jì)中不同電腦系統(tǒng)之間的通用ANSI信息交換標(biāo)準(zhǔn)。用戶(hù)使用了IGES格式特性后,你可以讀取從不同平臺(tái)來(lái)的NURBS(非
8、均勻有理樣條,NonuniformrationalB-spline)是在計(jì)算機(jī)圖形學(xué)中常用的數(shù)學(xué)模型,用于產(chǎn)生和表示曲線及曲面。)數(shù)據(jù)。IGES重點(diǎn)支持以下模型的交換:二維線框模型、三維線框模型、三維表面模型、三維實(shí)體模型、技術(shù)圖樣模型。????IGES于二十世紀(jì)八十年代初,由美國(guó)國(guó)家標(biāo)準(zhǔn)局(ANSI)和工業(yè)界共同制定(NBSIR80-1978)。它是一個(gè)中性數(shù)據(jù)文件交換的格式規(guī)范,目的是制定美國(guó)國(guó)內(nèi)各種CAD/CAM系統(tǒng)間交換幾何信息的統(tǒng)一標(biāo)準(zhǔn)。但由于技術(shù)的局限性,