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.