DATAKIT API  V2025.1
What's New in V2019.3 ?

Table Of Contents:


Utils

Readers

  • ACIS
    • Improved attributes management
    • Fixed missing points
    • Fixed log file inventory
  • Catia V5
    • FDT: CatiaV5 Views were processed as Dtk_AxisSystem nodes. There are now processed as Dtk_ModelDisplay nodes with DTK_TYPE_VIEW SubType.
    • FDT: Added full support of the Section Views - as Dtk_ModelDisplay -.
    • FDT: Improved camera processing.
    • FDT/2D: Improved handling of dimensions color.
    • FDT/2D: Improved dimensions texts placement.
    • FDT/2D: Improved Table handling.
    • FDT/2D: Added new special symbols handling from Catia V5 R29.
    • 2D: Improved CenterLine processing.
    • 2D: Improved view placement in case of detail view with section operator.
    • 2D: Fixed oblong issue.
    • Add SkyPlanarMapping, SkyCylinderMapping, SkySphericalMapping and SkyCubicalMapping types in the TextureMappingTypeEnum enum for Environment Mapping.
  • Catia V6 / 3DExperience
    • Added R2019x support.
    • Improved handling of 3DXML files with size greater than 4Gb.
    • Improved Metadata reading.
  • Creoview
    • Fixed issue with missing parts in assembly file (PVS/PVZ)
    • Fixed issue with name in assembly file (PVS/PVZ)
  • Cgr
    • Added R2019x support.
  • DWG
  • IFC
    • IFC4 reading improvement
    • Added ifczip files support
    • Change name of nodes (remove guid and add the name defined in the file). Apply the same rule to the IFCPROPERTYSET which were not named until then.
  • Inventor
    • Added support for Inventor 2020
    • Added reading of user coordinate system (set into Dtk_AxisSystem)
    • Improved reading of Sheet Metal parts
    • Fixed topology orientation issue
  • JT
    • multi-colored PMI supported
    • Fixed wire thickness and line types.
  • Obj
    • Removed duplicate render infos
  • PLMXML
    • Tranformation correction
    • Color correction
  • Proe/Creo Parametric Reader
    • Family part mesh for Creo 4.0 reading fixed
    • Assembly level colors improve, we now process colors on sub-entities (like surface) from anywhere in the assembly;
    • PMI geometry and connector improved
  • Revit
    • Added Revit 2015 support
    • Added Revit 2020 support
    • Added Revit properties support as beta version, currently stored in Dtk_Metadata, in a future storage method might change to be more coherent with all BIM format
  • Rhino
    • Added use of layer colors
  • Solid Edge 2D
    • Added support for Hole Table
    • Improved support for dimensions (Angle Between, Diameter, Concentric Diameter, Symmetric Diameter)
    • Added support for Connector annotation
    • Fixed Datum Point position calculations
    • Fixed cylindrical Broken View calculations
  • Solid Edge 3D
    • Added wireframe support
    • Improved file search for assembly
    • Improved mesh support for parasolid mesh case
  • Solidworks
    • Added new entity parsing
    • Fixed parsing errors
    • Fixed metadata for Solidworks 2019
    • FDT : Fixed some Geometric Tolerance semantic information
    • 2D : Fixed parsing errors
  • Step
    • For quick reading, added a minimum computation of trimmings
    • Improved reading of layers
    • Improved references on non-STEP files
    • Improved protection on permuted instance transformation
    • Improved support of particular construction (a same body used by several components, bodies related but in no component)
    • Protected wrong STEP file (extra-lines after END-ISO)
  • Unigraphics
    • Added support latest version NX 1847 Series until 1867
    • 3D/FDT:
      • Added missing symbol
      • Added support for convergent body
      • Fixed instance name
      • Fixed geometry definition
    • 2D/Drawing:
      • Fixed symbol definition
      • Fixed color curve

Writers

  • Jt Write
    • version 9.5, fixed normalisation issues.
  • NX Write
    • Wire optimisation
  • Obj Write
    • Handling render infos with textures
  • Pdf Write
    • Fixed PRC BREP edge orientation problem
  • Step Write
    • Improvement in writing FDT links to geometries (split periodic faces, same ID for several shapes)
    • Improvement in datum targets (semantics), added tolerance modifiers, improved datum modifiers, dimension MIN or MAX
    • Improved support of geometry unit (when not MM)
    • New parameter (function stepw_SetConversionLengthUnit) to specify output unit with conversion
    • Fixed writing of construction geometries (wireframe)
    • Fixed writing of view camera (according to CAX-IF)