 |
DATAKIT API
V2025.2
|
|
Table Of Contents:
Utils
Readers
- ACIS
- Added color on solo wireframe entity
- Improved management of inner/outer shells in case of open and closed shells in the same component
- Improved binary support
- Fixed issue with 2016 1.0 version
- Fixed case of very large body
- Catia V4
- Improved management of thickness/color and level values for wireframe and drawing entities.
- Catia V5
- Feature: improvement of links available with GetFinalAssociatedGeometry method
- Added reading of CATPart mesh representation (ReadComponentGraphic)
- Catia V6 / 3DExperience
- Cgr
- Added reading of Cgr mesh representation (ReadComponentGraphic)
- Creoview
- Fixed some issue with missing part in PVZ/PVS files
- Added reading of assembly mesh representation (ReadComponentGraphic)
- DWG
- 2D : Improved line type entities
- 2D : Improved reading of two lines angular dimensions
- IFC
- Fixed scaling issue with IfcCartesianTransformationOperator3DNonUniform
- Fixed issue with IfcAdvancedFace
- Fixed issue when there is several representations of one entity
- Added units on metadatas
- Inventor
- Improved body management into Sheet Metal parts
- Improved management of surface bodies
- Improved parsing of file from version 2014
- Improved reading of parts
- Fixed position on subassemblies
- Fixed color reading for parts
- Jt
- Providing mesh with separated face matching brep faces if available
- Try to repair bad topologic JTBREP and LIBRA breps.
- Added reading of mesh representation (ReadComponentGraphic)
- Proe/Creo Reader
- Style added in ModelDisplay
- ModelDisplay Connectors now on every entity type (Datum axis, wireframe etc) with reason
- Geometry improvement
- 2D : Add access to preview data (ReadComponentGraphic) with pictures
- PMI bug fixing
- Solid Edge 2D
- Fixed position issues with balloons and feature control frame
- Fixed issues with scale
- Fixed issues with breakline (ST10)
- Added Symmetric Diameter
- Solid Edge 3D
- Added custom occurrence properties
- Fixed several reading issues from ST2 to ST10
- Solidworks
- Added new entity parsing
- Added reading of assembly mesh representation (ReadComponentGraphic)
- Fixed parsing errors
- Improved performance reading
- FDT : Changed rendering of tolerance fit
- StepRead
- Protection on null area ring planar face
- Improvement of reading properties with units (now converted to Dtk_Metadata with unit)
- Reading DATUM_TARGET : added case of simple DATUM_TARGET (besides PLACED_DATUM_TARGET_FEATURE)
- BO XML : improved reading of Effectivities (organized in dedicated Dtk_Node)
- Improved reading of ModelDisplay (Connectors)
- Detection (in log file) of non-valid instance matrix
- Improved reading of corrupted file (accepts a complete data section even if followed by extra-lines)
- StlRead
- Allow Stl reader library see Stl reader page
- Added reading of mesh representation (ReadComponentGraphic)
- Unigraphics/NX
- Fixed NX11/NX12 definition entity
- 3D/FDT:
- Added indicator as Symbol for FeatureControlFrame
- Added missing symbol into Weld and Table
- Added missing geometry link for FDT connector
- Added X Axis Intersection symbol
- Added reading mesh representation (ReadComponentGraphic)
- Fixed vertical text
- Fixed reason connector on hidden entity
- Fixed text style on Weld
- Fixed codepage definition
- Fixed Dtk_ModelDisplay definition
- Fixed tolerance definition
- Removed wrong geometry link for FDT connector
- 2D/Drawing:
- Fixed vertical text
- Fixed tolerance definition
Writers
- Pdf 3D
- Improved PRC BRep handling of bodies with multi shells
- Better handling of Dtk_Fdt::PinToScreen graphic attribute
- Solidworks
- Fixed commercial version
- Removed wrong space character
- StepWrite
- Improved writing of colors in wireframe (where each curve of a wire has a different color)
- Improved writing of properties with units (from Dtk_Metadata with unit), added unit "ton"
- Improved detection of infinite faces
- Better writing of geometric link (in the case of an assembly)
- Unigraphics/NX
- Speed otpimisation
- Assembly tree corrections.