Developer(s) | Open Design Alliance |
---|---|
Stable release | 23.10 / October 25, 2022 [1] |
Type | Runtime library |
License | Proprietary (sources available to members) |
Website | opendesign |
Open Design Alliance is a nonprofit organization creating software development kits (SDKs) for engineering applications. ODA offers interoperability tools for CAD, BIM, and Mechanical industries including .dwg, .dxf, .dgn, Autodesk Revit, Autodesk Navisworks, and .ifc files and additional tools for visualization, web development, 3D PDF publishing and modeling.
The Alliance was formed in February 1998 as the OpenDWG Alliance, with its initial release of code based on the AUTODIRECT libraries written by Matt Richards of MarComp.[ citation needed ] In 2002, the OpenDWG library was renamed to DWGdirect,[ citation needed ] and the same year, the alliance was renamed to Open Design Alliance. [2]
On November 22, 2006, Autodesk sued the Open Design Alliance alleging that its DWGdirect libraries infringed Autodesk's trademark for the word "Autodesk", by writing the TrustedDWG code (including the word "AutoCAD") into DWG files it created. In April 2007, the suit was dropped, with Autodesk modifying the warning message in AutoCAD 2008 (to make it more benign), and the Open Design Alliance removing support for the TrustedDWG code from its DWGdirect libraries.[ citation needed ]
In 2008, support was added for .dgn files with DGNdirect.[ citation needed ] In April 2010, DWGdirect was renamed to Teigha for .dwg files, OpenDWG was renamed to Teigha Classic and DGNdirect was renamed to Teigha for .dgn files.[ citation needed ]
Since August 2017 (v. 4.3.1), Teigha contains production support for version 2018 .dwg files, including architectural, civil and mechanical custom objects.[ citation needed ] In February 2018 (v. 4.3.2), support for STL and OBJ files was announced. [3]
In September 2018 Teigha brand was removed. [4]
In October 2018 ODA started work on IFC Solutio. [5]
In January 2019 Drawings 2019.2 introduced extrude and revolve 3d solid modeling operations as part of the standard SDK. [6] [7] Also that month, ODA announced the release of its new BimNv SDK. [8]
In May 2020 ODA switched to monthly releases. In June 2020 ODA released its free Open IFC Viewer, and in July 2021 ODA started development for STEP Support. In October 2021 ODA released its IFC validation engine. In January 2022 ODA started Scan-to-BIM development. In September 2022 ODA started MCAD SDK development, and in October 2022 ODA released STEP SDK for production use.[ citation needed ]
In September 2024 ODA removed the free trial downloads of the ODAFileConverter.[ citation needed ]
Drawings SDK also provides exchange of the following file formats to and from .dwg and .dgn:
Format | Export | Import |
---|---|---|
.dgn | No | Yes (import .dgn to .dwg only) |
.dwf | Yes | Yes |
Yes | No | |
.dae (Collada) | Yes | Yes |
.svg | Yes | No |
Raster Formats | Yes | No |
.stl | Yes | No |
.hsf | Yes | No |
Three.js | Yes | No |
There are six types of ODA membership:
There is also a free trial period.
Open Design Alliance provides monthly production releases.
Open Design Alliance holds an ODA conference every year in September. The two-day conference includes presentations from directors and developers and face-to-face meetings for non-members, members, ODA developers, and ODA executives. Anyone who is interested can register and attend the conference. [9]
The following is an incomplete list of members of the Open Design Alliance.
The following is an incomplete list of founding member organizations of the Open Design Alliance.
OpenDesignAlliance @realOpenDesign Asking those who benefit from ODA solutions to help support our Ukrainian developers: https://www.opendesign.com/blog/2022/april/oda-organizes-support-ukraine-developers
Apr 6, 2022 [13]
Since 2016 ODA has a 30-person development team in Chernihiv, Ukraine (almost students of Chernihiv Polytechnic National University). [14] [15]
Ukrainian engineers play an important role in developing ODA technologies, including our interoperability toolkits for DWG and Autodesk® Revit® files, and many other areas.
— Neil Peterson, ODA President, https://www.opendesign.com/blog/2022/april/oda-organizes-support-ukraine-developers
On 4 April, 2022 in a response to full-scale Russian invasion of Ukraine and continuous shelling of Chernihiv Neil Peterson, ODA President, announced [14] a campaign [16] for collecting money to donate Ukrainian team members and their families, and stated that help with relocation and temporary housing being provided. [15]
AutoCAD is a 2D and 3D computer-aided design (CAD) software application developed by Autodesk. It was first released in December 1982 for the CP/M and IBM PC platforms as a desktop app running on microcomputers with internal graphics controllers. Initially a DOS application, subsequent versions were later released for other platforms including Classic Mac OS (1992), Microsoft Windows (1993) and macOS (2010), iOS (2010), and Android (2011).
AutoCAD DXF is a CAD data file format developed by Autodesk for enabling data interoperability between AutoCAD and other programs.
Autodesk, Inc. is an American multinational software corporation that provides software products and services for the architecture, engineering, construction, manufacturing, media, education, and entertainment industries. Autodesk is headquartered in San Francisco, California, and has offices worldwide. Its U.S. offices are located in the states of California, Oregon, Colorado, Texas, Michigan, New Hampshire and Massachusetts. Its Canada offices are located in the provinces of Ontario, Quebec, and Alberta.
MicroStation is a CAD software platform for two- and three-dimensional design and drafting, developed and sold by Bentley Systems and used in the architectural and engineering industries. It generates 2D/3D vector graphics objects and elements and includes building information modeling (BIM) features. The current version is MicroStation CONNECT Edition.
DWG is a proprietary binary file format used for storing two- and three- dimensional design data and metadata. It is the native format for several CAD packages including DraftSight, AutoCAD, ZWCAD, IntelliCAD, Caddie and Open Design Alliance compliant applications. In addition, DWG is supported non-natively by many other CAD applications. The .bak, .dws, .dwt and .sv$ files are also DWG files.
DGN (design) is the name used for CAD file formats supported by Bentley Systems, MicroStation and Intergraph's Interactive Graphics Design System (IGDS) CAD programs. The DGN format is used in construction projects, including buildings, highways, bridges, process plants, shipbuilding. DGN is a competing format to Autodesk's DWG.
A geometric modeling kernel is a solid modeling software component used in computer-aided design (CAD) packages. Available modelling kernels include:
Open Cascade Technology (OCCT), formerly called CAS.CADE, is an open-source software development platform for 3D CAD, CAM, CAE, etc. that is developed and supported by Open Cascade SAS company.
Rhinoceros is a commercial 3D computer graphics and computer-aided design (CAD) application software that was developed by TLM, Inc, dba Robert McNeel & Associates, an American, privately held, and employee-owned company that was founded in 1978. Rhinoceros geometry is based on the NURBS mathematical model, which focuses on producing mathematically precise representation of curves and freeform surfaces in computer graphics.
Design Web Format (DWF) is a file format developed by Autodesk for the efficient distribution and communication of rich design data to anyone who needs to view, review, or print design files. Because DWF files are highly compressed, they are smaller and faster to transmit than design files, without the overhead associated with complex CAD drawings. With DWF functionality, publishers of design data can limit the specific design data and plot styles to only what they want recipients to see and can publish multisheet drawing sets from multiple AutoCAD drawings in a single DWF file. They can also publish 3D models from most Autodesk design applications.
ObjectARX is an API for customizing and extending AutoCAD. The ObjectARX SDK is published by Autodesk and freely available under license from Autodesk. The ObjectARX SDK consists primarily of C++ headers and libraries that can be used to build Windows DLLs that can be loaded into the AutoCAD process and interact directly with the AutoCAD application. ObjectARX modules use the file extensions .arx and .dbx instead of the more common .dll.
ArchiCAD is an architectural BIM CAD software for Mac and Windows developed by the Hungarian company Graphisoft. ArchiCAD offers computer aided solutions for common aspects of aesthetics and engineering during the design process of the built environment-buildings, interiors, urban areas, etc.
Navisworks is a 3D design review package for Microsoft Windows.
PRC is a file format that can be used to embed 3D data in a PDF file.
IntelliCAD is a CAD editor and development platform with an Application Programming Interface API published by the IntelliCAD Technology Consortium ("ITC") through shared development. IntelliCAD emulates the basic interface and functions of AutoCAD, however, it is particularly able to incorporate and interchange freely between a wide variety of file types.
BricsCAD® is a software application for computer-aided design (CAD), developed by Bricsys nv. The company was founded in 2002 by Erik de Keyser, a longtime CAD entrepreneur. In 2011 Bricsys acquired the intellectual property rights from Ledas for constraints-based parametric design tools, permitting the development of applications in the areas of direct modeling and assembly design. Bricsys is headquartered in Ghent, Belgium, and has additional development centers in Nizhny Novgorod and Novosibirsk, Russia; Bucharest, Romania and Singapore. Bricsys is a founding member of the Open Design Alliance, and joined the BuildingSMART International consortium in December 2016.
FreeCAD is a general-purpose parametric 3D computer-aided design (CAD) modeler and a building information modeling (BIM) software application with finite element method (FEM) support. It is intended for mechanical engineering product design but also expands to a wider range of uses around engineering, such as architecture or electrical engineering. FreeCAD is free and open-source, under the LGPL-2.0-or-later license, and available for Linux, macOS, and Windows operating systems. Users can extend the functionality of the software using the Python programming language.
buildingSMART, formerly the International Alliance for Interoperability (IAI), is an international organisation which aims to improve the exchange of information between software applications used in the construction industry. It has developed Industry Foundation Classes (IFCs) as a neutral and open specification for Building Information Models (BIM) as well as Information Delivery Specification (IDS).
C3D Toolkit is a proprietary cross-platform geometric modeling kit software developed by Russian C3D Labs. It's written in C++. It can be licensed by other companies for use in their 3D computer graphics software products. The most widely known software in which C3D Toolkit is typically used are computer aided design (CAD), computer-aided manufacturing (CAM), and computer-aided engineering (CAE) systems.
cadwork informatik CI AG is a multinational software company headquartered in Basel, Switzerland. It develops and markets software products primarily for the construction industry. These products include timber industry products in computer-aided design (CAD) and computer-aided manufacturing (CAM) as well as products in building information model (BIM) and virtual design and construction (VDC). These products are suitable for designers, structural engineers, construction engineers, civil engineering draftspeople, building contractors, and in the case of BIMTeam VDC, the construction crews.