![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
Table Of Contents:
Utils
- Datum Target
- Added Movable status flag and its related geometries (curves)
- Added an optionnal leader for each text (top and bottom) for cases where they are outside the frame
Readers
- ACIS
- New Version Added support for versions up to 2022 1.0
- Improved management of tolerance edge (We do not affect tolerance if the value is negative)
- Improved management of body name
- Improved management of transform entity
- Improved reading of file version (provided by the Dtk_Component::GetFileVersion() method)
- Catia V4
- Store specific entity name as a parallel on screen Fdt
- Catia V5
- New Version Added CATIA V5-6R2023 (R33) support
- 3D :
- Improved support for attributes (color,...) in Scenes
- FDT :
- Keep Leaders ( no more transforming them into geometry ) for Annotation Set Results
- Improved TPSCG Extended Cylinder handling according to ASME standard.
- Catia V6 / 3DExperience
- Improved support for captures in Annotation Set Result
- Improved support for textures on faces in the "without authoring" mode
- Keep Leaders ( no more transforming them into geometry ) for Annotation Set Results
- Cgr
- Improved support for captures in Annotation Set Result
- Improved support for textures on faces in the "without authoring" mode
- Keep Leaders ( no more transforming them into geometry ) for Annotation Set Results
- Creoview
- Improvment with visibility for parts
- Improvment with reading PMI
- Improved parsing for PVZ files
- DWG
- Improved reading of file version (provided by the Dtk_Component::GetFileVersion() method)
- 2D :
- Added support of texts dimension in X,Z plan
- Added support for vectical text in dimension
- Fusion 360
- Added support for versions up to 2.0.15509
- Added support for instanciation in the assembly tree
- Improved time performances and output file size
- Improved parsing stability
- IFC
- Added management of IFCALIGNMENTCURVE and IFCLINEARPLACEMENT for IFC4.1+ (only Linear segments for the moment)
- Added management of the "Flags" for IFCTRIANGULATEDIRREGULARNETWORK
- Added default color for IFCGEOTECHNICALELEMENT, IFCFACILITY and IFCFACILITYPART
- Fixed issue with boolean operation
- Inventor
- Improved management of conical surface with small unprecision on axis
- Improved management of body transparency
- Improved bodies visibility
- Improved bodies name support in case of part file (Not yet for feature assembly, and not yet for wire entities in case of imported file)
- Improved management of origin, available in a Dtk_AxisSystem
- Improved management of old version for assemblies
- FDT :
- Added support of datum target (Dtk_DatumTargetPtr)
- Navisworks
- New Format First release. See Navis Mapping.
- Add geometry read
- Add assembly read
- Add visibility read
- Add color read
- Add material read
- Add partial properties read
- Parasolid
- New Version Support version up to 35.1
- Fixed mesh transformation issue
- Parasolid (PSKERNEL based Parasolid Reader):
- New Version Support version up to 35.1
- Proe/Creo Parametric
- 3D :
- Roughness Leader process improve
- error on Family instance name reading fixed
- Improvement in memory stability
- Fixed error on Creo 8.0 Metadata Reading
- 2D :
- Improvement on saved projection reading (graphical data in views)
- Improvement with the graphical data mode
- Revit
- Performance optimisation
- Enhanced property retrieving on architectural elements in the following categories : Constraints, Mechanical - Flow, Structural (Rebar)
- Solid Edge
- Improved parsing stability
- 3D:
- 2D:
- Added support for detail view border style attributes
- Added support for table annotation text color
- Improved support for center line annotation in views
- Fixed table annotation texts being discarded in some cases
- Fixed curve geometry not being clipped in view
- Fixed ill-formed balloon annotation leader in some cases
- Solidworks
- Improved parsing
- 3D:
- Added persistent id on open edges in Dtk_Body
- Added conception unit scale on all Dtk_Component, not only the top one
- Added table nodes in construction tree
- Fixed conception unit scale for Microns, Nanometers and Angstroms being 10x the correct value
- Fixed processing of meshes of Solidworks 2023 files
- Improved reading of override info in assembly files whose version is under 2009
- Improved reading of assembly features in assembly files with multiple configs
- Improved reading of configurations with exploded views in assembly files with multiple configs
- Improved reading of speedpak assemblies in assembly files with multiple configs
- Improved metadata reading of Solidworks 2023 files
- Fixed cases when reading more parts than expected in assembly files
- FDT:
- Fixed callout values of radial dimensions
- Improved placement of radial dimensions
- Improved orientation of radial dimensions
- Improved orientation of linear dimensions
- Mates :
- Improved Dtk_NodeConnector by changing from absolute path to relative path
- Fixed missing suppressed Mates
- 2D:
- Improved finding referenced 3D files on disk
- Fixed missing geometry in Section Views
- Step
- Mesh : Added keeping of topological link when a Mesh w<as written together with the original BREP
- FDT :
- Added support of Movable Datum Target
- Enhanced reading mode, to select preferrence from a dual graphics ("frozen" + placeholder) : SetModeReadFDT with mode=2 or 3
- Placeholfer : Improved graphic rendering
- Fixed computation of Pattern (case of Datum)
- STEP Domain Model XML
- Improved reading of assigned properties on Parts, Instances (added), Documents; values with unit
- Redesigned reading of Effectivities (with EffectivityAssignment and content of Effectivity)
- Redesigned reading of definitions of external Documents (enrichment, support of multi-document)
- Added reading of Part*Relationships (firstly, as sets of Dtk_MetaData)
- Unigraphics
- New Version Added support last version NX 2212 Series (until 2212.4000)
- 3D/FDT:
- 2D:
Writers
- Catia V5
- New Version Added CATIA V5R20 support
- IFC
- NX
- Support reference planes
- Support reference axis
- Support reference points
- Support coordinate systems
- Support layer categories
- Support group visibility
- Support feature menu for wire
- Support reference set
- Solidworks
- Added option to remove face name Pdtk_SetConfigIgnoreFaceName(DTK_TRUE)
- Reduced the number of face attribute
- Fixed translate string into choosen language
- Step
- Mesh : Improved determination of case "(open) shell or solid"
- FDT :
- For Hole Dimension (diameter+depth), depth now written as 'thickness'
- Added support of Dtk_Symbol type HoleNote, interpreted as Hole Dimension (dialeter+depth or angle)
- Added support of Movable Datum Target
- Placeholfer : Improved writing of graphics (especially terminator symbols)
- Enhanced mode for writing graphics, to write dual graphics ("frozen" + placeholder) : stepw_SetModeFdt with inPolyline=5