DATAKIT API  V2025.1
What's New in V2017.2 ?

Table Of Contents:


Readers

  • ACIS
    • Fixed case of same edge used in wire and body
    • Fixed reversed surface of face
  • Cadds
    • Improved handling of single precision CADDS Files.
  • Catia V4
    • View 2D , suppress redundant information of angle of view. -Previous version the angle of view present in field angle ( Angle() method ) AND in Dtk_transfo & TransformationMatrix () -Now the Dtk_transfo & TransformationMatrix () will return identity matrix, the view angle is only with Angle() method
  • Catia V5
    • Added CATIA V5-6R2017 also known as R27 support (available only with Dtk_Node/Dtk_Body integration)
    • 2D: Improved Annotation Placement with view rotation angle.
    • 2D: Removed Clipping planes from views because elements are clipped from the reading and so clipping planes are useless.
  • Catia V6
    • Adds and Modify metadata storage.
    • Improved support of the flexible Products.
  • DWG
    • 2D: Fixed entity coordinate system matrix and elevation of 2d polyline
  • IFC
    • Improved mockup
    • Fixed metadatas
    • Fixed element hierarchy
  • Iges
    • Read attributes on Basis Surface
    • Improve placement
  • Inventor
    • Improved parsing of sweep surfaces
    • Fixed coil surfaces
    • Fixed default color of part
    • Improved support of sheet metal parts
    • Improved transparency
    • Fixed missing faces
  • Parasolid (PSKERNEL based Parasolid Reader):
    • Fixed problem with extension surface .
    • Fixed problem for blend with singularity
  • Pdf
    • Added line styles
  • Proe/Creo Reader
    • Support Creo4
    • Improve Features Tree
    • Connectors on DatumAxis and Datum Plane reference complete node (no more subentity)
    • Improve 2D and 3D Text placement
    • General Improvement
  • Step
    • Protection on very wrong STEP file : if truncated, stop reading
    • Improved split operator (pcurves in main period, result on singularity)
    • Added reading properties when directly in the main shape_representation of a product (case of parameters)
    • Added reading of named Layers (to produce a LayerInfoSet)
    • Improved reading of DATUM_TARGET
    • BO XML : completed reading of MetaData (PDM Data : Assignment, Approval ; Effectivities)
    • BO XML : improved reading external file (management of path)
  • Solidworks
    • Fixed parsing errors (in particular sheet metal parts and Solidworks 2017 parts)
    • Fixed memory errors on assembly reading
    • FDT : Improved camera processing
    • FDT : Improved processing of additional text of Geometric Tolerance
    • FDT : Improved semantic for dimension tolerances
    • FDT : Changed separator for dimensions (from comma to period)
  • Unigraphics
    • Fixed activated Dtk_ModelDisplayPtr for exploded view
    • Fixed Dtk_CameraPtr for empty Dtk_Modeldisplay
    • Fixed NX11 entity .
    • 3D/FDT:
      • Added Dtk_GridPtr entity
      • Added missing geometry link for FDT connector
      • Fixed color of Dtk_WeldSymbol
      • Fixed width definition
      • Fixed Name of DATUM PLANE
      • Fixed Name of Ordinate dimension
      • Removed wrong geometry link for FDT connector
      • Removed duplicate curve
    • 2D/Drawing:
      • Added missing double border as additionnal geometries for Dtk_TablePtr
      • Fixed missing leader
      • Fixed missing reference text
      • Fixed color of Dtk_WeldSymbol
      • Fixed width definition
      • Keep circle information with normal (0 0 1 ) or (0,0,-1)
      • Removed duplicate curve
  • Parasolid (Datakit Parasolid Reader)
    • Fixed problem with extension surface .
    • Fixed problem for blend with singularity
  • JtReader
    • PMI ameliorations

Writers

  • ACIS
    • Added writing of cone-surface (cone,cylinder) and torus-surface
    • Added writing of ellipse-curve (circle,ellipse) and straight-curve
  • Step
    • Improved writing names with non-ASCII characters
    • Improved writing of Property (user defined attribute) for case of text
    • Improved writing of DEGENERATE_TOROIDAL_SURFACE
    • Fixed writing of DATUM without a graphics
    • Validation Properties of a Product : now also written in LOG file
    • Improved link PMI-geom through a feature
    • BO XML : improved writing of validation properties
  • Xmt (PSKERNEL based Parasolid Writer)
    • Added new function with sewing parameters and option for merging periodic faces
  • PsWriter (Datakit based Parasolid Writer)
    • Added new function with sewing parameters and option for merging periodic faces
  • JtWriter
    • Added write monolithic, non monolithic, shattered files
    • Added write different units