VectorDraw Developer Framework (VDF) 10.1001.1.0
Released: Jun 16, 2022
Updates in 10.1001.1.0
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'.
Fixes
- Converter
- Error Opening of specific DWG file.
- Hatch background issue in DWG.
- Issue with external references layers on off property in DWG file.
- DWG with specific SHX cannot be imported.
- VDFOpen
- PDF export issue incompatibility with some PDF viewers.
- vdIFC
- Lunits of vdIfcDocument is not preserved when the object is cloned.
- IFC products with SectionPath entities are no export properly to IFC.
- Same objects are not saved properly after scaling.
- Selecting and scaling IFC objects produce incorrect results.
- DGN
- Some Hatches are not visible from DGN files.
- Engine
- Update of vdAttrib or vdInsert with vdAttribs hang the application
- Error loading ProxyFigures from vdml file.
- Color Dialog components are not display properly.
- Exception is thrown when UpdateActionControl is called.
- Cannot delete layer when used in Attribute that is inside a deleted insert.
- Boxes are drawn on an Mtext when BackGroundMask is true in the Textstyle.
- CmdStrecth issue with polyline with last segment arc.
- Draw entities with linetypes in 3D render freezes the application.
- Model zoom extends raises Illegal characters in path error.
- HatchProperties with HatchBlock is not visible in high zoomscale.
- Redo history is cleared when the zoom changed.
- TrueType Fonts and Line widths are not correct when import EMF file.
- Some issues exporting Dimension and Text to DXF.
- Pencolor transparency of vdImage is not working in wire2d render mode.
- Issue with grip selecting nothing.
- Some Korean SHX texts are not displayed properly.
- Stream closed after LoadFromMemory.
- Pattern hatched area selection.
- STL file is not imported properly due to regional settings.
- Some PAT files are not loaded properly.
- Anti-aliasing disabled for high poly polyfaces in wireframe mode vdraw 10.
- ExplodeCustomObjectsOnSave does not supported when export to DGN file format.
- Blocks with self references blocks throw an exception.
- Reducing the Z Scale of block references alters the colors in 3D render modes.
- Some vdPolyFace objects are not draw properly.
- Object snaps are not working properly with hatched fill polylines.
- Slow draw of specific drawing with many vdInsert.
- Open vddimension from WebControl adds extra Xproperty.
- BoundingBox of vdDimension raises an exception when it is not added to a Document.
- CmdCircle user action does not select right Radius when 3D osnaps selected.