Adds support for .NET 6.0 along with improvements to memory management and performance.
June 21, 2022 - 10:44
New Version
Features
- Engine
- Added the ability to manage new 'ISupportResolveReferenceObjects' entities.
- Added the ability to create custom objects that can have reference objects (vdfigures) and to connect them.
- Improved the speed of 'osnap' selection.
- Added the following method in order to reset the DimOvewriteValue of vdLeader object:
- public void ResetOverwriteValue().
- vdExportFlags default value has been changed.
- Added a new 'MeshDrawType' property which determines the way that an object is drawn, in order to improve memory management and performance. It can get one of the following values:
- COMPLEX - The polyface is drawn using multi parameters.
- TRIANGLES - Each face in the facelist is defined by the first 3 indices.
- QUADS - Each face in the facelist is defined by the first 4 indices.
- AUTO - Auto check if polyface can use TRIANGLES, QUADS or COMPLEX.
- Modified VDF so it can move Model entities from one document to another without the need to clone new instances.
- Improved the quality of EMF images that are exported to PDF.
- Updated printer properties when exiting printer form.
- Added new functionality to save polyfaces with a large number of vertices (over 32787) in DXF format. This is a limitation of ACAD that cannot accept polyface with more vertices. If a polyface has more vertices then it is saved as a MESH.
- General
- Added support for Microsoft .NET Core 6.
- New License Management - Added a new command-line application called vdlic.exe, which will help you create a license file that should be distributed with your application.
- Units for Length are now always on inches unless otherwise specified when exporting SKP files.
- Converter
- Added a new property 'ExportDWGFlags' which controls the export of DWG/DGN files.
- vdIFC
- Added a new object type 'vdIFC.vdXPropertyIFCQuantity' which inherits the 'vdXproperty' type with an additional property 'UnitType'.
- IFCGlobalId will now be preserved when an object is cloned.
- Added the ability to read IFC object properties like 'OverAllWidth' and 'OverAllHeight'.
-