Outside The Box

Random thoughts about AutoCAD, ObjectARX, and the meaning of life.
All Original Content Copyright 2006 - 2008 Owen Wengerd, All Rights Reserved

2007-03-01
DWFx: The Emperor's New Clothes?
I pointed out in a previous post that while the press release headlines pronounced that Vista will support DWF natively, the fine print says otherwise. What Vista does support natively is Microsoft's new XPS (XML Paper Specification) format. Autodesk has since clarified that they are working on a new DWF format called DWFx that is, essentially, a DWF in XPS format.

A quick test verified my suspicions that XPS files produced by the Microsoft XPS Document Writer are much larger than comparable DWF files. The jury is still out on DWFx file sizes, but a recent post on Scott Sheppard's blog (http://dwf.blogs.com:80/beyond_the_paper/2007/02/autocad_2008_dw.html) has buried within it a telling comparison point between DWF and DWFx.

The chart uses a neat gambit by comparing both DWF and DWFx file sizes to the completely different DWG format, but the math cognoscenti among you will notice that "typically 1/20 the size of the DWG" for DWF and "typically 1/10 the size of the DWG" for DWFx translates into "DWFx files are twice as large as DWF". There is no information on file generation times, another metric worth monitoring.

Autodesk has been pretty generous lately, first giving away Design Review, now perhaps gearing up for an exclusive two-for-the-price-of-one deal on DWFx. I haven't heard too many customers requesting larger file sizes, though.

Labels: , , ,

2006-12-05
Does Vista really open DWF files?
Not according to the press release. Vista (and .NET 3.0) includes a built-in XPS Viewer (also available for Windows XP SP2 and Windows Server 2003), which will view any XPS format file. Apparently Autodesk plans to add support for output to XPS format in the future, and this output will be called DWFx -- a new file format. It's not clear what the difference will be between DWFx and the output produced using the Microsoft XPS Document Writer that is already available.

I installed the Microsoft XPS Document Writer and XPS Viewer on my Windows XP SP2 machine. Next, I started AutoCAD 2007 and opened "3D House.dwg" from the Sample folder. I then plotted this file to DWF, PDF, and XPS, with the following results:


PlotterPlot TimeFile Size
DWF6 ePlot.pc37 seconds139 kb
DWG To PDF.pc35 seconds165 kb
Microsoft XPS Document Writer34 seconds829 kb

I'm not suggesting that these files all contain the same content, I'm merely suggesting that DWFx/XPS may have some undesirable tradeoffs in practice.

This whole issue about "native Vista support for DWF" may be nothing but smoke and mirrors. There is no guarantee that publishing CAD data in the XPS format will be efficient. So what will happen if users can choose between a compact DWF, a slightly less compact but ubiquitous PDF, or a very space-hungry DWFx? Time will tell, but I think this issue of DWF in Vista is getting way to much spin and not enough critical analysis.

Labels: , , , ,