国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: 從dwg格式的專屬權談三維軟件的工程圖轉換為dwg格式時的亂碼問題 [打印本頁]

作者: 寂靜天花板    時間: 2014-10-25 21:24
標題: 從dwg格式的專屬權談三維軟件的工程圖轉換為dwg格式時的亂碼問題
本帖最后由 寂靜天花板 于 2014-10-25 21:28 編輯 ' v2 l1 c9 O! C7 ?# @) W
( x- ?/ k* ~; ^5 v
當大家看到這個題目的時候,很多人肯定感覺莫名其妙,或者覺得我小題大作。那不就是三維軟件的問題嗎?大錯特錯。3 P2 V! H, i- _

6 x! b  G% R! a; q0 `5 l4 y
現在主流的二維數據格式就是DWG,不管是二維軟件還是三維軟件的二維格式,都必須保證或者努力與AutoCAD的DWG格式保持兼容,恐怕不兼容才是軟件的最大障礙和風險而事實上,如同微軟在office領域的數據格式處于壟斷地位一樣,作為僅次于操作系統、辦公軟件之后的第三大軟件,DWG數據格式同樣居于主導地位,各家CAD軟件在保持自己數據格式獨立性的同時,還在考慮與AutoCAD的兼容& t) V5 B' N3 ?3 E! v  ~6 D

6 k  t. e7 s& }1 b" ^DWG文件是一種二進制文件,格式不公開,用戶不能直接對其中的數據進行訪問。雖然AutoDesk公司提供了一些AutoCAD二次開發工具,但是這些工具都需要依賴AutoCAD環境,具有很大的局限性。所以從上世紀九十年代初起,以Cimmetry Systems,Kamel Software,MarComp為代表的一些公司開發了各種各樣的工具箱,通過逆向dwg格式,來實現對DWG文件的讀寫存取。后來一些軟件開發商成了OpenDWG聯盟。后來autodesk直接起訴該聯盟,認為其逆向dwg格式,侵犯了autodesk的知識產權,還有dwg一詞專屬autodesk公司,他人無權使用,所以該聯盟更名為 open design Alliance(ODA),開始專門研究對DWG數據的直接訪問。國際主流三維CAD廠商如CATIA、UG、PRO-E、SolidWorks的二維工程圖格式除提供DWG格式外,還都保留著自身獨有的二維數據格式,避免受到autodesk的完全技術鉗制和不可預知的風險問題。而這些三維軟件所使用的對DWG文件的讀寫存取的技術就是來源于open dwg,這也就解釋這些三維軟件的二維工程圖轉換DWG格式時經常有亂碼的小故障,而autodesk大肆宣傳的自家inventor能夠完美轉換dwg格式就是這個道理。順便說一句,autodesk還對solidworks的二維軟件dwgeditor發起訴訟,因為軟件名稱中含有dwg,侵犯了autodesk的專屬權,最后官司和解,solidworks放棄了dwgeditor軟件,這也就解釋了2011版開始solidworks不再提供免費的dwgeditor軟件。2 Y' g$ x" a. |: z. M6 ~% V: I3 y! m9 ?

9 ^5 e9 _& ~+ V  m+ \$ \反觀國內二維市場,自國家倡導“兩甩運動”(甩圖板、甩賬單)以來,國內二維軟件廠商最多時達300余家,絕大多數都曾經具有獨立的二維存儲格式。但在歐特克放水養魚策略的實施下,最終絕大多數都銷聲匿跡。幸存下來的企業除CAXA、開目、中望,浩辰等少數企業具備獨立存儲格式外外,多為諸如天正、天河、天喻、大恒等基于AutoCAD的二次開發商,這些企業的軟件的大力推廣,進一步擴大了DWG數據格式在中國的市場份額。隨著歐特克高舉版權利器,最終這些二次開發企業無力為繼,導致客戶只好轉投autodesk的懷抱。

; o4 d. ~& {* i
) S& p$ E* Y! Q: ?2 N* w! w9 ^7 s數據格式標準是信息領域的一個基礎性標準。誰壟斷了數據標準,它的文檔格式也就成了“事實標準”。這些格式是不開放的,用戶只得依賴autodesk的軟件,而且其中包含著用戶不知情的若干私密信息,從這個意義上說,用戶并沒有真正掌握文檔信息的控制權。有些后果已經顯示出來,比如,一些早期的圖紙文件用新版本軟件打開,已經和當初的原樣不一致了。/ U2 }- [1 L; D# K
! l3 g$ N3 W" w* l7 o7 g
6 V7 F  C2 A: \' E  B! e9 G3 i; M
一方面壟斷了數據標準就控制了技術制高點,為其他企業人為設置技術障礙,同時限制了客戶,壟斷了市場。DWG格式作為AutoCAD的標準二維格式,是AutoDESK公司的專有格式,基于其市場壟斷地位成為了行業上的“事實標準”。
, |# `, ^, f0 e6 [9 F$ O, u3 m0 S. E7 s! o4 u0 I

0 u0 @% D5 T* s

ODA(open design Alliance)是一個由1300多家來自各行各業的設計軟件開發商組成的非贏利性組織。該組織的中心任務是建立非專有的基于DWG文件的數據交換和使用的工具。眾所周知,DWG格式正是AutoCAD的通用文件格式。Autodesk并不是ODA會員,然而基本上所有的Autodesk競爭對手全部是ODA會員,因為他們必須通過使用ODA提供才能實現與AutoCAD進行數據交互。近幾年來,ODA已經從倡導反對DWG標準轉變為支持并促進DWG作為行業標準的組織,而ODA所有的這些工作全部沒有獲得來自Autodesk的支持或許可。) F  Y' ~8 R$ `" Z# `
) A! M9 z& X: g6 N% W/ Z% U$ `
ODA 近年來致力于把創建DWG兼容的開發環境做到流程化、自動化。該組織使用了開源軟件自動化框架SWGI(Simplified Wrapper and Interface Generator)實現在不同的開發環境中進行程序和資料庫的轉化。在創建Teigha的Java版本中大量的前期工作都是通過這種方式實現自動化的。
8 ~0 Q9 p7 g+ D8 A9 o$ N8 ]3 r( t" s% k
8 b5 a5 l' Y. X( F) [7 T
然而,Autodesk對ODA可謂恨之入骨,其CEO Carl Bass甚至還將ODA比喻為“敵人的軍火提供商”。但是,ODA對Auto 的成功其實做出了非常重要的貢獻,因為它使非Autodesk客戶仍然可以繼續使用DWG文件作為其主要的數據交互格式,實現與AutoCAD的數據交互。目前就全球的使用比例來看,二維CAD的普及率依然遠高于三維CAD,而且這種局面在 幾年仍將持續。1 t; F; G* m! K

8 @! b% H4 h' l+ w8 E  |+ W近日發布了新版的軟件開發平臺Teigha 3.8。新版的Teigha增加了對Java程序語言的支持,以及AutoCAD 2013中最新的DWG格式的支持。ODA 向CAD軟件開發者提供工具來創建完整的工程應用軟件,這些軟件有可能在市面銷售,也可能僅是企業內部使用。會員在ODA提供的Teigha上進行改進, 并將這些改進反饋提交給ODA,然后ODA將其整合進下個一版本的Teigha中,以此來不斷的更新提升其基礎平臺性能。Teigha支持多種格式數據的 互換,包括DWG, DGN, 以及PDF文件。現在,它還支持安卓、iOS, Linux, Mac OS, Unix以及Windows等多種操作系統。
; c/ d8 ?9 s( D2 E/ H. Y/ ?! EODA本次對Teigha的更新也得益于一位匿名會員提供重要的Java開發知識和支持,這也是ODA發展的核心道路,即集合來自組織內部會員的群體知識和經驗,促進的不斷發展進步。9 H# |9 m! T0 C  K

0 L/ B5 a5 n6 h8 S6 {& w以后再遇到什么三維軟件二維工程圖轉換DWG格式有亂碼,請在內心默默問候autodesk。- K+ L: d4 {% z2 y, P8 T6 ], N

6 T# O3 W7 w0 t  O: u# w/ d/ s' F; l- Q+ g2 }


作者: 李二洋    時間: 2014-10-25 22:28
不做評論,反正也改變不了,幸好我習慣用Inventor,這個的兼容性還是很好的




歡迎光臨 機械社區 (http://www.whclglass.com.cn/) Powered by Discuz! X3.5