📜 ⬆️ ⬇️

The future of web development CAD systems

Open Wikipedia and see what they write about the .DXF and .DWG formats and their development.
DXF is an open file format for exchanging graphic information between CAD applications. It was first introduced in December 1982 as part of AutoCAD 1.0, as an interchange data format, providing the same information as the AutoCAD closed internal format - DWG, the specification for which was never provided .



As AutoCAD became more complex and supported more and more complex object types, DXF became less and less useful. New objects in the format specification were not fully described or were not described at all. Most commercial application developers, including Autodesk competitors, use the DWG format as the primary exchange format with AutoCAD, through libraries provided by the non-profit organization Open Design Alliance, which reverse-engineered the DWG format .


According to the participants of the consortium Open Design Alliance, this should contribute to the dissemination of the DWG format as an open standard for exchanging data between different CAD systems.

If you look at the list of participants of the Open Design Alliance consortium, we will see organizations such as Adobe Systems, ASCON, Nanosoft, Oracle Corporation, Siemens PLM Software, SolidWorks Corporation, Tekla, etc. Let's see what they write on Wikipedia about the alliance.
The Open Design Alliance promotes the DWG format as an open standard for exchanging data between different CAD systems. At the same time, Autodesk does not want to open the specifications of the DWG format and suggests using the DXF format for data exchange. As an alternative to DWGDirect, Autodesk developed the RealDWG software library, which is licensed for applications that do not compete with Autodesk products.



Tear off the sinful earth and look into the clouds. Looking in Wikipedia see what they write about the W3C.
W3C develops uniform principles and standards for the Internet, which are then implemented by software and hardware manufacturers. Thus, compatibility between software products and hardware of various companies is achieved, which makes the World Wide Web more sophisticated, universal and convenient.


W3C mission: "To fully unlock the potential of the World Wide Web, by creating protocols and principles that guarantee the long-term development of the Network."
The more specific goal of the W3C is to help computer programs achieve interoperability on the Web. Applying uniform standards on the web is a key step in achieving this interaction.



In the minds of the W3C, a new vector graphics format - SVG. More than 10 years have passed and the format has not yet been claimed in the development of CAD systems. Browsers began to support in version 1.1. At the forum site DWG.RU caught phrase.
The SVG format IMHO was originally “wrong” conceived.


')
Very bold statement, it is very difficult to agree. Realized quite a lot of beautiful graphics in SVG.
On the Internet you can find a lot of different information about creating drawings in SVG format. It often comes down to a simple export from DXF to SVG with a bunch of extra code and at the same time not being opened by another editor. There are online editors SVG . Everywhere they write about the disadvantages of using SVG. In the heads of enthusiasts, there are ideas to create Online CAD. The truth is on the idea and ends. Behind the ears, the software started from local machines to tighten into the clouds with closed formats. Or maybe we should take a closer look at SVG and adhere to a single standard (recommendations) file structure for describing the drawings.



SVG drawing demo with an external CSS file created directly in Notepad.

Source: https://habr.com/ru/post/185630/


All Articles