Open Design Alliance is a nonprofit organization creating
software development kit
A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific t ...
s (SDKs) for engineering applications. ODA offers
interoperability
Interoperability is a characteristic of a product or system to work with other products or systems. While the term was initially defined for information technology or systems engineering services to allow for information exchange, a broader de ...
tools for
CAD,
BIM
Building information modeling (BIM) is an approach involving the generation and management of digital representations of the physical and functional characteristics of buildings or other physical assets and facilities. BIM is supported by vario ...
, and Mechanical industries including
.dwg,
.dxf,
.dgn,
Autodesk
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 headquarte ...
Revit, Autodesk
Navisworks, and
.ifc
The Industry Foundation Classes (IFC) is a CAD data exchange data schema intended for description of architectural, building and construction industry data (ABCII). The IFC file format is based on ISO 10303-21 standard and definitions of ABCII are ...
files and additional tools for visualization, web development, 3D
PDF
Portable document format (PDF), standardized as ISO 32000, is a file format developed by Adobe Inc., Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, computer hardware, ...
publishing and modeling.
History
1998-2014
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. In 2002, the OpenDWG library was renamed to DWGdirect, and the same year, the alliance was renamed to Open Design Alliance.
On November 22, 2006,
Autodesk
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 headquarte ...
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.
In 2008, support was added for .dgn files with DGNdirect. 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.
2015-2024
Since August 2017 (v. 4.3.1), Teigha contains production support for version 2018 .dwg files, including architectural, civil and mechanical custom objects. In February 2018 (v. 4.3.2), support for
STL and
OBJ files was announced.
In September 2018 Teigha brand was removed.
In October 2018 ODA started work on IFC Solution.
In January 2019 Drawings 2019.2 introduced extrude and revolve 3d solid modeling operations as part of the standard SDK. Also that month, ODA announced the release of its new BimNv SDK.
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.
In September 2024 ODA removed the free trial downloads of the ODAFileConverter.
ODA products and supported file formats
CAD
* Drawings SDK is a development toolkit that provides access to all data in
.dwg and
.dgn through an object-oriented API, allows creating and editing any type of .dwg or .dgn drawing file, and can be extended with custom .dwg objects. (Old names: Teigha Drawings, Teigha for .dwg files and Teigha for .dgn files; OpenDWG and DWGdirect; DGNdirect.)
Drawings SDK also provides exchange of the following file formats to and from .dwg and .dgn:
* Architecture SDK is a development toolkit for building .dwg-based architectural design applications. It offers interoperability with Autodesk Architecture files (old name: Teigha Architecture).
* Civil SDK is a development toolkit for working with Autodesk Civil 3D files. The Civil API provides read/write access to data in civil custom objects (old name: Teigha Civil).
* Map SDK is a development toolkit for working with Autodesk® Map 3D custom objects in any ODA-based application.
BIM
* BimRv SDK is a development toolkit for reading, writing, and creating
.rvt and
.rfa files.
* IFC SDK is a development toolkit featuring 100% compatibility with the buildingSMART IFC standard. It offers a geometry building module for creating IFC geometry, which includes the ODA facet modeler and B-Rep modeler.
* BimNv is a development toolkit for reading, visualizing and creating Autodesk Navisworks files.
* Scan-To-BIM is a development toolkit for converting point cloud data to 3D BIM models.
Mechanical
* Mechanical SDK is a development toolkit for working with Autodesk Mechanical files.
* STEP SDK is one of the newest ODA development toolkits; it provides access to STEP model data. In production since October 2022.
* MCAD SDK is an open exchange platform for 3D MCAD file formats such as Inventor, IGES, Rhino, CATIA V4, CADDS, 3Shape DCM, CATIA V5, PLMXML, Parasolid, SolidWorks, Creo, STEP, SolidEdge, ProE, UG NX, CGR, CATIA V6, JT, and Procera.
ODA Core Platform Technologies
* Visualize SDK is a graphics toolkit designed for engineering applications development.
* Web SDK uses Visualize SDK to embed engineering models into web pages and create web/SaaS applications.
* Publish SDK is a development toolkit for creating 2D and 3D .pdf and
.prc models. All PDFs are compatible with ISO standards and Adobe tools. Publish SDK can create PRC-based 3D PDF documents that contain full B-Rep models and can include animation, interactive views, part lists, etc.
Membership
There are six types of ODA membership:
* Educational: qualified university use only, 1 year limit
* Non-commercial: any kind of internal automation for in-house use and R&D, 2 year limit
* Commercial: limited commercial use (sell up to 100 copies), web/SaaS use not allowed
* Sustaining: unlimited commercial use, web/SaaS use allowed
* Founding: unlimited commercial use with full source code
* Corporate: unlimited commercial use across multiple business units
There is also a free trial period.
Releases
Open Design Alliance provides monthly production releases.
Annual ODA conference
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.
Member organizations of the ODA
The following is an incomplete list of members of the Open Design Alliance.
Corporate members
* Alias Limited
* Allplan
*
Autodesk
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 headquarte ...
* AutoDWG
*
AVEVA
*
Bricsys
*
Dassault Systèmes
Dassault Systèmes SE () (abbreviated 3DS) is a French Multinational corporation, multinational software corporation which develops software for 3D product design, simulation, manufacturing and other 3D related products.
Founded in 1981, it is ...
*
Nemetschek
* Design Data Corporation
*
Graphisoft
Graphisoft SE is a European multinational corporation that designs software, and is headquartered in Budapest, Hungary. As a subsidiary of Nemetschek, Graphisoft develops Building Information Modeling software products for architects, interior ...
*
Hexagon AB
*
Intergraph
Intergraph Corporation was an American software development and services company, which now forms part of Hexagon AB. It provides enterprise engineering and geospatially powered software to businesses, governments, and organizations around the w ...
* IronCAD
* Knowledge Base
*
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
* Nanosoft
* OpenText Corp
* Shenzhen Jiang & Associates Creative Design
*
Spatial Corp
* Vianova Systems AS
Founding members
The following is an incomplete list of founding member organizations of the Open Design Alliance.
* 4M SA
* Accusoft Corporation
* Advanced Computer Solutions
* Andor Corporation
* Beijing Glory PKPM Technology
*
Bentley Systems
Bentley Systems, Incorporated is an American-based software development company that develops, manufactures, licenses, sells and supports computer software and services for the design, construction, and operation of infrastructure. The company' ...
* BlueCielo ECM Solutions
* Software
*
Central South University
* Chongqing Chinabyte Network Co Ltd
* CSoft Development
* EntIT Software LLC
*
Epic Games
Epic Games, Inc. is an American Video game developer, video game and software development, software developer and video game publisher, publisher based in Cary, North Carolina. The company was founded by Tim Sweeney (game developer), Tim Sween ...
*
Esri
Environmental Systems Research Institute, Inc., doing business as Esri (), is an American Multinational corporation, multinational geographic information system (GIS) software company headquartered in Redlands, California. It is best known for ...
* Glodon
* Graebert GmbH
* GRAITEC INNOVATION SAS
* Gstarsoft
* Haofang Tech
*
Hilti
*
Hyland
* IMSI/Design
*
IntelliCAD
* Intrasec
* ITI TranscenData
* MIDAS Information Technology
*
Onshape
*
Oracle
An oracle is a person or thing considered to provide insight, wise counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. If done through occultic means, it is a form of divination.
Descript ...
*
Photron
* Relativity
* Robert McNeel And Associates
* Safe Software
* Shandong Hoteam Software
* Shenzhen ZhiHuiRuiTu Information Technology
*
Siemens
Siemens AG ( ) is a German multinational technology conglomerate. It is focused on industrial automation, building automation, rail transport and health technology. Siemens is the largest engineering company in Europe, and holds the positi ...
* Stabiplan
*
Trimble
* UNIFI Labs
*
Watchtower Bible and Tract Society
*
ZWCAD Software
ODA developers in Ukraine
Since 2016 ODA has a 30-person development team in
Chernihiv,
Ukraine
Ukraine is a country in Eastern Europe. It is the List of European countries by area, second-largest country in Europe after Russia, which Russia–Ukraine border, borders it to the east and northeast. Ukraine also borders Belarus to the nor ...
(almost students of
Chernihiv Polytechnic National University).
On 4 April 2022 in a response to full-scale
Russian invasion of Ukraine
On 24 February 2022, , starting the largest and deadliest war in Europe since World War II, in a major escalation of the Russo-Ukrainian War, conflict between the two countries which began in 2014. The fighting has caused hundreds of thou ...
and
continuous shelling of Chernihiv ''Neil Peterson'', ODA President, announced
a campaign
for collecting money to donate Ukrainian team members and their families, and stated that help with
relocation and temporary
housing
Housing refers to a property containing one or more Shelter (building), shelter as a living space. Housing spaces are inhabited either by individuals or a collective group of people. Housing is also referred to as a human need and right to ...
being provided.
See also
*
AutoCAD DWG
*
Digital modeling and fabrication
*
Open Cascade Technology
*
Building Information Modeling
Building information modeling (BIM) is an approach involving the generation and management of digital representations of the physical and functional characteristics of buildings or other physical assets and facilities. BIM is supported by vario ...
*
Industry Foundation Classes
The Industry Foundation Classes (IFC) is a CAD data exchange data schema intended for description of architectural, building and construction industry data (ABCII). The IFC file format is based on ISO 10303-21 standard and definitions of ABCII are ...
References
External links
*
{{CAD software
Computer-aided engineering software
Information technology organizations
CAD file formats
Open formats