ODA(Open Design Alliance)介绍
ODA(Open Design Alliance)介紹
注:與autocad兼容的軟件,大部分基于Intellicad,另外剛冒出一個bricscad,天河的PCCAD V10就是基于bricscad,bricscad是用ODA的庫開發的,而開發bricscad的公司原來是ITC的成員,而Intellicad也是ODA的成員,現在正用ODA的庫重寫Intelicad。
ODA是由Intellicad的老東家visio牽頭成立的...這關系夠亂的。
1簡介
ODA(Open Design Alliance)是一個非盈利的組則,在40多個國家有1100多個成員。
ODA致力于促進開放的、工業標準的CAD數據和遺留的CAD數據的格式交換。
ODA開發用于技術圖形應用程序的核心平臺Teigha, Teigha支持dwg、dgn、stl、pdf之間的數據交換。
Teigha支持的多個平臺:Windows、Mac、Unix、Linux等。
ODA 會員可以用 C++, .NET, 和 ActiveX 接口開發自己的應用程序。
ODA的宗旨是開發核心的圖形技術庫,讓軟件開發商專注與應用開發。
和ITC一樣也是面向會員的。
2 Teigha平臺工具介紹
2.1 Teigha for .dwg
曾用名OpenDWG 、DWGdirect,創建CAD和技術圖形程序的c++API。
功能: 支持DWG, DXF, 和BDXF 文件格式:
讀取AutoCAD 2.5 至AutoCAD 2011的dwg文件。
保存AutoCAD 12 至AutoCAD 2011的dwg文件
顯示dwg和dxf文件和選擇圖形對象,支持GDI,OpenGL和DirectX。
恢復和修正損壞的dwg文件 編輯和維護dwg文件數據:
炸開實體
實體坐標轉換
修改實體的任意屬性
復制對象 將.dwg 和.dxf 文件 轉換為SVG, PDF, DWF, BMP, STL。
導入DWF文件
支持定制對象
支持外部文件,如字體文件(TTF/SHX)線型文件(LIN) 填充圖案文件(PAT)
根據標注設定重建標注
支持事務transactions和undo/redo
支持dwg文件部分打開
定制內存管理,客戶應用程序可控制內存分配和回收
支持“round-trip” 數據. 例如, 如果將2007 .dwg 文件保存為R14, 2007的文件格式規范作為擴展數據保存在R14文件中,在支持2007dwg的程序中打開此文件時,數據恢復為2007兼容的形式。
支持ACIS,包括顯示內嵌的ACIS 3D實體(框架和著色)和讀取ACIS實體的邊界表達數據。
定制命令
集成第三方組件
2.2 TeighaX for .dwg
基于Teigha for .dwg 創建的操作dwg文件的ActiveX庫,可用于創建小型的工具程序,如dwg瀏覽,dwg格式轉換等。
2.3 Teigha.NET for .dwg
基于Teigha for .dwg創建的操作dwg文件的.net庫,可用于創建小型的工具程序,如dwg瀏覽,dwg格式轉換等/ 2.4 Teigha for .dgn
基于dgn文件創建CAD程序的c++程序API。
2.5 Teigha for Architecture
Teigha for .dwg的一個工程軟件包,支持墻體、門、窗等對象和定制對性的創建。
2.6 第三方組件
集成ACIS的 SpaModeler實體建模塊
集成HOOPS的擴展模塊
集成Adobe的 DD_PdfModuleAdb模塊。
集成 Ledas LGS的2D幾何約束模塊。
集成來自 Siemens PLM軟件的 D-Cubed 2D DCM(2D標注約束管理器)
集成來自 Redway3d的 RedOdaDevice(實時光線追蹤和渲染技術)
3 ODA歷史 2010
將所有的ODA軟件統一命名為 Teigha
2009
DWGdirect支持.NET平臺;集成 HOOPS 和 RedSDK的組件
2008
推出DRX(現名TX,與Autodesk的Arx類似的擴展接口);集成ACIS。
2007
推出 DGNdirect的beta版( Teigha for .dgn)
2005
集成建筑模塊
2003
8月份, 在于Bentley Systems 達成協議,支持OpenDGN 標準后,OpenDWG Alliance改名為 Open Design Alliance,體現開放的目標。
DWGdirect支持ActiveX。
2002
推出新的名為 DWGdirect的平臺(現名 Teigha for .dwg),比原先的OpenDWG 功能強,支持Windows和UNIX平臺。
1998
2月,獨立的、非營利的"OpenDWG Alliance" 組織成立,目標是讓dwg文件成為一個開放的、大家都可以用的圖形存儲標準。
這個聯盟是由Visio牽頭的多家公司組成的。
"OpenDWG Alliance"致力于開發讀寫dwg文件的程序,開始開發供成員使用的OpenDWG Toolkit和 Viewkit(在以前 MarComp 發AUTODIRECT 庫基礎上)
1998 前
看到讀寫dwg文件的市場機會,多家公司解析dwg文件格式,以開發用于 Autodesk AutoCAD 的程序工具包、文件瀏覽器和其它插件。
這些公司包括:
Cimmetry Systems, Cyco, Kamel Software, MarComp, Sirlin, 和 Softsource。
1997年, MarComp成為讀取dwg程序工具的領先廠商。
1998年1月, MarComp被Visio收購,現屬于 Microsoft Corporation。
來源:ODA(Open Design Alliance)介紹-AutoCAD-挖豆網http://www.wa361.com/view-394836.html
總結
以上是生活随笔為你收集整理的ODA(Open Design Alliance)介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Teleport_实战
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?