We have dedicated a lot of investigation time and effort to making improvements to importing DWG/DXF files. Some of the enhancements are more significant than others, but overall, the sum of all AutoCAD importing improvements should resolve many issues experienced when importing DWG/DXF files. wysiwyg R40 also supports DWG/DXF files from AutoCAD 2018. This list includes improvements made in R39.
We have investigated numerous DWG files, and have identified a few areas of the file import process that could be optimized. As a result, memory requirements during the importing of DWG files are much lower than before, and this should result in better-performing files (and less crashes due to insufficient memory).
Text and MText within a block are now imported as separate Text Labels. Previously, Text and MText within a block were ignored.
Attribute text is replaced correctly
Previously, Attributes needed to be stripped out of DWG files being imported, because only their variables, not their values, could be imported. This is no longer necessary, as Attributes’ values are now converted to wysiwyg Text Labels; in other words, the text that appears when the DWG file is opened in AutoCAD will appear in wysiwyg once the import is complete.
Special logic relating to Layer 0 in nested blocks imported as Library Items is now respected in wysiwyg.
This relates to ignoring objects within a block whose visibility in AutoCAD is controlled by Frozen or Off layers. For some blocks, this greatly improves the accuracy of what geometry is visible in AutoCAD vs. what is included in the Library Item in wysiwyg.
A new column has been added to the Layer step in the wizard, showing the state of the layer in the DXF/DWG file
Frozen layers are deselected for import by default. Off layers are selected but once imported, they will be set to Not Visible in wysiwyg.
Note: wysiwyg Library Items and Layers work in a different way from AutoCAD blocks and layers. As a result, some objects will not be visible until their layers are turned on.