"Intellectuals solve problems. Geniuses prevent them." -- Albert Einstein
Posted on Tuesday, March 28, 2006 1:21 PM

The Open Design Alliance is hard at work trying to crack the mysteries of AutoCAD DWG 2007. In an initial report on his blog, ODA President Evan Yares shares a list of “new things found so far,” including a change in the ACIS Shape Manager, new entity types, and a new DST format for sheet sheets. “The thing that concerns me most is that the header sections in the new DWG format are, as suspected, a complete mess,” Yares writes.

In an earlier blog posting, Yares claims that “AutoCAD 2007 has broken backwards compatibility in a rather serious way” regarding a change in ARX objects.

Simply by comparing Yares’s current level of outrage with how he has responded to past changes to DWG, I would have to rate DWG 2007 as a rather modest change. But the whole discussion of how DWG has changed misses an important point.

In December I wrote an analysis of CAD file formats, as to their suitability of purpose ("AEC CAD Leaders Say Plethora of File Formats Serve a Purpose"). The vendors want their users to understand there is a fundamental difference between native file formats like AutoCAD's DWG and MicroStation's DGN, and various publishing formats designed to pass data along (including PDF, DWF, JT Open, CSF, and many many others). The vendor argument is about suitability for purpose. DWG is not meant to be a file format for sharing, it is a file format for creating and storing data inside AutoCAD. Using DWG as a data publishing format violates suitability for purpose. Some users are starting to reorganize their work practices around the difference, but others are adament about continuing to use native file formats to create, manage, and share engineering and design data. Until there is a general consensus on the use of publishing formats instead of native file formats, the ODA will continue to be (in the words of Autodesk incoming CEO Carl Bass) "the arms merchant to my enemies."

If the ODA really wants to be the champion of CAD users everywhere, it should look beyond DWG and work with all players--including Autodesk--on creating, supporting, and promoting a best-of-breed publishing format for CAD data. When that happens, and Evan Yares can retire his flame-thrower, then we will have real progress in CAD.

  --RSN

Feedback

# re: Another Round of the Same Old Fight: ODA Starts Reverse Engineering DWG 2007

3/28/2006 4:24 PM by ralphg
I understand why vendors want two formats -- one to keep stable, another for users to muck about with.

But the problem is that users then have to deal with two formats. Instead of just shipping off the .dwg file, Autodesk (for eg) expects users to take the extra step of "publishing" the drawing in a separate format (DWF, in their case). So now there are two files that represent the same model -- and one of them (DWF) is going to be out of date as soon as the DWG is changed.

Versioning, anyone?

# re: Another Round of the Same Old Fight: ODA Starts Reverse Engineering DWG 2007

3/29/2006 2:32 AM by Evan Yares
A few points:

- On "Hard at work" -- We're not actually "hard at work" yet. The Open Design Alliance is only doing some intial exploratory work in reverse-engineering DWG 2007. We're still awaiting an opinion from our attorneys on the new AutCAD EULA, which differs from the old EULA only in the language it uses to attempt to prevent us from doing our work.

- On suitability for purpose -- Autodesk specifically promotes DWG as a file format for sharing. Ask them.

- On a general consensus on the use of publishing formats instead of native file formats -- that's a settled argument. The consensus within the overall software industry is that publishing formats are *not* a substitute for native formats. Quite a bit has been written about this in the context of OpenDocument. Microsoft, IBM, Adobe, and nearly all other major software vendors agree on this issue.

- On my level of outrage -- CAD interoperability is my business. It's not just a job -- it's something that I'm extremely passionate about. I hope I never lose the ability to feel outrage when I see an outrageous situation.

- On my flame thrower -- I'm truly looking forward to the day I can retire it.

# re: Another Round of the Same Old Fight: ODA Starts Reverse Engineering DWG 2007

4/3/2006 4:18 PM by Phil Kingsbury
AutoCAD has at its root 20 year old technology and has bent built on that one revision at a time. In order to maintain its place new technology has to be surgically grafted to this root, not an easy job from any programmers point of reference. Unfortunately the end result some times is a portion of the program that doesn't articulate or integrate smoothly. It's the price we pay in a rapidly changing world. And the alternative is to abandoned developement on old technology and force people into new technology such as Inventor, and that I think would be an irresponsible if not suicidal path for Autodesk to walk.

# re: Another Round of the Same Old Fight: ODA Starts Reverse Engineering DWG 2007

4/26/2006 1:25 PM by online casino
<a href = "http://sex-now.az.pl"">http://sex-now.az.pl" >sex</a> [url= http://sex-now.az.pl ]sex[/url] <a href = "http://pharma-rx.az.pl"">http://pharma-rx.az.pl" >Phentermine</a> [url= http://pharma-rx.az.pl ]Phentermine[/url] <a href = "http://64819.rapidforum.com"">http://64819.rapidforum.com" >fioricet</a> [url= http://64819.rapidforum.com ]fioricet[/url] <a href = "http://www.casino-twenty.com">http://www.casino-twenty.com"">http://www.casino-twenty.com">http://www.casino-twenty.com" >casino</a> [url= http://www.casino-twenty.com">http://www.casino-twenty.com ]casino[/url] <a href = "http://eteamz.active.com/store/files/Viagra.html"">http://eteamz.active.com/store/files/Viagra.html" >Viagra</a> [url= http://eteamz.active.com/store/files/Viagra.html ]Viagra[/url] <a href = "http://www.casino-twenty.com">http://www.casino-twenty.com"">http://www.casino-twenty.com">http://www.casino-twenty.com" >online casino</a> [url= http://www.casino-twenty.com">http://www.casino-twenty.com ]online casino[/url] <a href = "http://3950.rapidforum.com"">http://3950.rapidforum.com" >lipitor</a> [url= http://3950.rapidforum.com ]lipitor[/url] <a href = "http://mywebpage.netscape.com/Phendietp"">http://mywebpage.netscape.com/Phendietp" >Phentermine</a> [url= http://mywebpage.netscape.com/Phendietp ]Phentermine[/url] <a href = "http://eteamz.active.com/store/files/Cialis.html"">http://eteamz.active.com/store/files/Cialis.html" >Cialis</a> [url= http://eteamz.active.com/store/files/Cialis.html ]Cialis[/url] <a href = "http://16575.rapidforum.com"">http://16575.rapidforum.com" >prozac</a> [url= http://16575.rapidforum.com ]prozac[/url] <a href = "http://mywebpage.netscape.com/viagra2buy"">http://mywebpage.netscape.com/viagra2buy" >Viagra</a> [url= http://mywebpage.netscape.com/viagra2buy ]Viagra[/url] <a href = "http://eteamz.active.com/flush/files/poker.html"">http://eteamz.active.com/flush/files/poker.html" >online poker</a> [url= http://eteamz.active.com/flush/files/poker.html ]online poker[/url] <a href = "http://spaces.msn.com/slots-play"">http://spaces.msn.com/slots-play" >slots</a> [url= http://spaces.msn.com/slots-play ]slots[/url] <a href = "http://63523.rapidforum.com"">http://63523.rapidforum.com" >ultram</a> [url= http://63523.rapidforum.com ]ultram[/url] <a href = "http://eteamz.active.com/store/files/phentermine.html"">http://eteamz.active.com/store/files/phentermine.html" >phentermine</a> [url= http://eteamz.active.com/store/files/phentermine.html ]phentermine[/url] <a href = "http://mywebpage.netscape.com/poker4moker"">http://mywebpage.netscape.com/poker4moker" >Online Poker</a> [url= http://mywebpage.netscape.com/poker4moker ]Online Poker[/url] <a href = "http://40836.rapidforum.com"">http://40836.rapidforum.com" >phentermine</a> [url= http://40836.rapidforum.com ]phentermine[/url] <a href = "http://eteamz.active.com/store/files/Levitra.html"">http://eteamz.active.com/store/files/Levitra.html" >Levitra</a> [url= http://eteamz.active.com/store/files/Levitra.html ]Levitra[/url] <a href = "http://mywebpage.netscape.com/casinomasino"">http://mywebpage.netscape.com/casinomasino" >Online Casino</a> [url= http://mywebpage.netscape.com/casinomasino ]Online Casino[/url] <a href = "http://3324.rapidforum.com"">http://3324.rapidforum.com" >viagra</a> [url= http://3324.rapidforum.com ]viagra[/url] 1wus4t1g-103736494

# re: Another Round of the Same Old Fight: ODA Starts Reverse Engineering DWG 2007

4/26/2006 1:25 PM by online casino
<a href = "http://sex-now.az.pl"">http://sex-now.az.pl" >sex</a> [url= http://sex-now.az.pl ]sex[/url] <a href = "http://pharma-rx.az.pl"">http://pharma-rx.az.pl" >Phentermine</a> [url= http://pharma-rx.az.pl ]Phentermine[/url] <a href = "http://64819.rapidforum.com"">http://64819.rapidforum.com" >fioricet</a> [url= http://64819.rapidforum.com ]fioricet[/url] <a href = "http://www.casino-twenty.com">http://www.casino-twenty.com"">http://www.casino-twenty.com">http://www.casino-twenty.com" >casino</a> [url= http://www.casino-twenty.com">http://www.casino-twenty.com ]casino[/url] <a href = "http://eteamz.active.com/store/files/Viagra.html"">http://eteamz.active.com/store/files/Viagra.html" >Viagra</a> [url= http://eteamz.active.com/store/files/Viagra.html ]Viagra[/url] <a href = "http://www.casino-twenty.com">http://www.casino-twenty.com"">http://www.casino-twenty.com">http://www.casino-twenty.com" >online casino</a> [url= http://www.casino-twenty.com">http://www.casino-twenty.com ]online casino[/url] <a href = "http://3950.rapidforum.com"">http://3950.rapidforum.com" >lipitor</a> [url= http://3950.rapidforum.com ]lipitor[/url] <a href = "http://mywebpage.netscape.com/Phendietp"">http://mywebpage.netscape.com/Phendietp" >Phentermine</a> [url= http://mywebpage.netscape.com/Phendietp ]Phentermine[/url] <a href = "http://eteamz.active.com/store/files/Cialis.html"">http://eteamz.active.com/store/files/Cialis.html" >Cialis</a> [url= http://eteamz.active.com/store/files/Cialis.html ]Cialis[/url] <a href = "http://16575.rapidforum.com"">http://16575.rapidforum.com" >prozac</a> [url= http://16575.rapidforum.com ]prozac[/url] <a href = "http://mywebpage.netscape.com/viagra2buy"">http://mywebpage.netscape.com/viagra2buy" >Viagra</a> [url= http://mywebpage.netscape.com/viagra2buy ]Viagra[/url] <a href = "http://eteamz.active.com/flush/files/poker.html"">http://eteamz.active.com/flush/files/poker.html" >online poker</a> [url= http://eteamz.active.com/flush/files/poker.html ]online poker[/url] <a href = "http://spaces.msn.com/slots-play"">http://spaces.msn.com/slots-play" >slots</a> [url= http://spaces.msn.com/slots-play ]slots[/url] <a href = "http://63523.rapidforum.com"">http://63523.rapidforum.com" >ultram</a> [url= http://63523.rapidforum.com ]ultram[/url] <a href = "http://eteamz.active.com/store/files/phentermine.html"">http://eteamz.active.com/store/files/phentermine.html" >phentermine</a> [url= http://eteamz.active.com/store/files/phentermine.html ]phentermine[/url] <a href = "http://mywebpage.netscape.com/poker4moker"">http://mywebpage.netscape.com/poker4moker" >Online Poker</a> [url= http://mywebpage.netscape.com/poker4moker ]Online Poker[/url] <a href = "http://40836.rapidforum.com"">http://40836.rapidforum.com" >phentermine</a> [url= http://40836.rapidforum.com ]phentermine[/url] <a href = "http://eteamz.active.com/store/files/Levitra.html"">http://eteamz.active.com/store/files/Levitra.html" >Levitra</a> [url= http://eteamz.active.com/store/files/Levitra.html ]Levitra[/url] <a href = "http://mywebpage.netscape.com/casinomasino"">http://mywebpage.netscape.com/casinomasino" >Online Casino</a> [url= http://mywebpage.netscape.com/casinomasino ]Online Casino[/url] <a href = "http://3324.rapidforum.com"">http://3324.rapidforum.com" >viagra</a> [url= http://3324.rapidforum.com ]viagra[/url] 1wus4t1g-103736494

# Open Design Alliance Says Autodesk Infringes Copyright

5/11/2006 2:40 PM by AECnews.com

# Open Design Alliance Says Autodesk Infringes Copyright

5/15/2006 1:18 PM by AECnews.com
Comments on this post are closed