OpenDWG
   HOME

TheInfoList



OR:

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 Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
,
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 Revit is a building information modeling software for architects, structural engineers, mechanical, electrical, and plumbing (MEP) engineers, and contractors. The original software was developed by Charles River Software, founded in 19 ...
, 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 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 long-time CAD entrepreneur. In 2011 Bricsys acquired the intellectual property rights from LedasRa ...
*
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 Nemetschek Group is a vendor of software for architects, engineers and the construction industry. The company develops and distributes software for planning, designing, building and managing buildings and real estate, as well as for media and ent ...
* 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 Hexagon AB is a multinational industrial technology company. Headquartered in Stockholm, Sweden,and publicly traded on the Nasdaq Stockholm exchange, the company since 2000 has had a particular focus on measuring technology and geospatial tools a ...
*
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 Spatial Corporation was founded in 1986, and had one main product: ACIS, the first commercially available 3D modeling kernel. Through subsequent years, Spatial added products to its portfolio that enabled independent software vendors (ISVs), most ...
* 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 Central South University (CSU; ) is a public university in Changsha, Hunan, China. Funded and overseen by China's Ministry of Education, it is a member of Project 211, Project 985, and the Double First-Class Construction initiatives. History ...
* 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 Hilti Corporation (''Hilti Aktiengesellschaft'' or Hilti AG; also known as Hilti Group) is a Liechtensteiner multinational company that develops, manufactures, and markets products for the construction, building maintenance, energy and manufa ...
* Hyland * IMSI/Design *
IntelliCAD IntelliCAD is a CAD editor and development platform with an API published by the IntelliCAD Technology Consortium (ITC) through shared development. IntelliCAD emulates the basic interface and functions of AutoCAD, however, it is particularly ab ...
* Intrasec * ITI TranscenData * MIDAS Information Technology *
Onshape Onshape is a computer-aided design (CAD) software system, delivered over the Internet via a software as a service (SaaS) model. It makes extensive use of cloud computing, with compute-intensive processing and rendering performed on Internet-bas ...
*
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 The Watch Tower Bible and Tract Society of Pennsylvania is a non-stock, not-for-profit organization headquartered in Warwick, New York. It is the main legal entity used worldwide by Jehovah's Witnesses to direct, administer, and disseminate d ...
* ZWCAD Software


ODA developers in Ukraine

Since 2016 ODA has a 30-person development team in
Chernihiv Chernihiv (, ; , ) is a city and municipality in northern Ukraine, which serves as the administrative center of Chernihiv Oblast and Chernihiv Raion within the oblast. Chernihiv's population is The city was designated as a Hero City of Ukraine ...
,
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 Digital modeling and fabrication is a design and production process that combines 3D modeling or computing-aided design (CAD) with additive and subtractive manufacturing. Additive manufacturing is also known as 3D printing, while subtractive manufa ...
*
Open Cascade Technology Open Cascade Technology (OCCT, formerly named CAS.CADE) is an object-oriented C++ class library for 3D computer-aided design (CAD), computer-aided manufacturing (CAM), computer-aided engineering (CAE), etc. It is developed and supported by Op ...
*
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