![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
Table Of Contents:
Utils
- Dtk_LayerFilterInfos :
- Tessellation :
- We suppressed method tess_set_MinSize() this method is in conflict with the tessellation parameters values, it can change the precision of the mesh result, we prefer to suppress this option.
- Now we tesselate original surfaces (without approximation to nurbs), this increase the precision.
Readers
- ACIS
- Added support for versions up to 2019 1.0
- Improved binary support
- CATIA V4
- 2D :
- Improved placement of Draw Ditto in case of mirror
- Improved color and layer in drawing entities
- Catia V5
- 2D:
- FDT/2D:
- Improved Truetype fonts handling.
- Creoview
- Fixed missing points for file OL
- Fixed missing data for file OL
- Fixed missing part in assembly tree for files PVS/PVZ
- Improved for Metadata reading for files ED
- Improved with instance name for files ED/EDZ
- Improved with instance color for files PVS/PVZ
- DWG
- Fixed empty regions
- Improved scale management on component instance
- Improved visibility of entities
- 2D :
- Fixed leaders on dimensions
- Improved non-significant zeros handling
- Improved placement of text entities
- 3D :
- Improved of polyface mesh management
- IFC
- Added default material names for elements which default color has been computed
- Added possibility of keeping IFCSpace and opening geometries
- Improved management of IfcIndexedPolyCurve elements
- Inventor
- Parasolid
- PlmXML
- Proe/Creo Parametric
- 3D :
- Improved of the camera processing (zoom factor)
- Mesh reading improves
- Processing of flexible assembly with the right matrices
- 2D/3D :
- Radius dimension extension line
- Solid Edge
- 2D :
- Added support for Edge Condition annotation
- Added support for Cutting Plane annotation
- Added support for Solid Edge 2020
- Fixed drawing view geometry not being trimmed in some cases
- Improved Text box annotations
- Improved overall colors handling
- Improved overall style handling
- 3D :
- Solidworks
- Added Solidworks 2020 support
- Added new entity parsing
- Fixed parsing errors
- Improved cut list Metadata reading
- Improved feature hole reading
- FDT :
- Added link to section view plane
- 2D :
- Improved logo reading with partial EMF support
- Section view, reading of splitted body
- Step
- Reading BSpline Curve : improved particular cases of knot sequences
- DtkComponent:Info now keeps Angle Unit (parameter Dtk_ConceptionAngleUnit)
- Improved support of non-ASCII characters (supposedly from Microsoft codepage 396)
- FDT semantics :
- Added reading of Tolerance with Projected Zone
- Improved reading of Datum Target, composite Tolerance
- Mode PDF (READ_FDT=3) : improved display of parameters
- Properties : added support of COORDINATES_LIST (= list of points)
- External References : better support (status of components)
- Step BOXML :
- Improved reading of Part ID with context & role, of external non-CAD Document
- PDM Properties now mapped to Node with Info: param "StepContainerType"="PDM"
- Part Multi-Version and-or Multi-View : split in one Dtk_Component per PartView
- Effectivities : added summary list to the root ("Model Effectivities")
- Unigraphics
- Added support latest version NX 1872 Series until 1892
- Fixed Metadata definition
- 3D/FDT :
- Added missing symbol
- Replaced default name , Wireframe by , Point , Line , Arc , Ellipse , Spline , Parabola , Hyperbola , Axis
- Forced name of entity by feature name , use Dtk_API::ActivateFeaturesRead(Dtk_Int32 inForceFeatureData) with inForceFeatureData==DTK_TRUE
- 2D :
Writers
- Catia V5
- Added Support for Reference Plane
- Added Support for Color/Alpha for Instances - into CATProduct -
- Dxf
- Fbx
- First release, write meshes, assemblies.
- Gltf
- First release,writes meshes and assembly structure
- Support also binary format .glb
- Jt
- Support refplanes, refaxis writing
- Fixed brep integration issue for NX re-reading
- Parasolid without PS-Kernel
- Suport choosed version writing between 10.0 (100) and 32.0 (320)
- New Datakit attribut : DTK_REFENTITY attached to body representing a Reference Point, Axis, Plan or Axis System.
- Pdf
- Solidworks
- Add support for entity : Point , Line , Nurbs curve , Circle , Ellipse , Coordinate system , Datum plane , Datum axis , Pmi
- Step
- FDT semantics :
- Added writing of Tolerance with Projected Zone
- Improved writing of Datum Target, composite Tolerance
- Improved links to Vertices
- Step BOXML :
- Added writing of complete Part ID (limited to 1), of external non-CAD Document
- Improved writing of instances in an assembly