Table Of Contents:
Readers
- ACIS
- Fixed curve trimming in coedge
- Catia V5
- 3D: Improved transparency reading
- IFC
- Fixed extrusions on body en mesh
- Support of entity IfcBlock and IfcEdgeLoop
- Added metadata of material color
- Inventor
- Added the 2018 support
- Fixed missing bodies of derived part
- Fixed sheet metal parts
- Improved parsing of color
- Improved parsing of component unit
- Parasolid (Datakit Parasolid Reader)
- Parasolid (PSKERNEL based Parasolid Reader):
- Proe/Creo Reader
- Connectors on geometrie from annotations
- Leading and trailing zero in dimension text improved
- Assembly reading improved
- Rhino
- Added split of periodic faces (when activated)
- Implemented reader method GetFileVersion()
- Storing layer names
- Step
- Added support of groups of layers (if needed, a LayerInfoSet is created)
- Optimized protection on wrong STEP files
- Improved reading of information attached to Dtk_Node (invisibility, layer, infinite geometry)
- Improved reading of Invisibility and Transparency, on Meshes
- Added creation of Node Connectors on tessellated faces when applicable (reference from FDT)
- Improved reading of BSpline Curves & Surface for special knot sequences
- Improved Split operator on periodic bspline surfaces
- Added rejection of very wrong conical face (when 3D curves are NOT AT ALL on the surface)
- Added reading of a product defined with only parameters (PROPERTY_DEFINITION_REPRESENTATION)
- Accepts COMPOSITE_CURVE not defined with COMPOSITE_CURVE_SEGMENT
- BO XML : for a component in external reference, a mirror component is created to keep information from BO XML (same name, with an instance on the base component named "ExternalReference")
- BO XML : improved reading of PDM data (grouped in sub-nodes, separate for Part21, mirror BO XML, Document data)
- BO XML : reading texts in UTF8 (in the XML files)
- Improved support of missing external file
- Improved reading of Validation Properties : Mesh, UDA, FDT, BO XML
- Solidworks
- Added wire curve and point reading
- Fixed parsing errors
- Fixed memory errors especially for Linux version
- Fixed some multiplicities of metadatas
- FDT : Changed BETWEEN symbol character to uniformize with other readings
- 2D/Drawing:
- Added Dtk_BodyPtr into Dtk_ViewPtr with shading property
- Fixed errors on tangent edges visibility
- Fixed reading of plus/minux symbol
- Improved processing of text innerbox with versions before 2006
- Improved bitmap processing
- Solid Edge
- Added reading of material name
- Unigraphics
- Added group with group (see Dtk_SelectionSet::GetSelectionSet)
- Fixed visibility of hidden instance with visible body
- Fixed transparency on NX11
- Fixed metadata definition
- Fixed visibility of Dtk_AxisSystemPtr
- Removed wrong Dtk_ModelDisplayPtr on unused explosion
- 3D/FDT:
- Added missing geometry link for FDT connector
- Added missing leader
- Added missing symbol on weld definition
- Added missing metadata on instance
- Added PMI with feature definition
- Fixed position of text on fraction
- Fixed name of weld symbol
- Removed wrong geometry link for FDT connector
- Removed geometry for Dtk_TextStyle::AttributeUnderline and Dtk_TextStyle::AttributeOverline
- Removed duplicated polyline for leader
- Removed duplicated curve for symbol
- 2D/Drawing:
- Added missing edge geometry for compound body
- Added missing symbol geometry
- Added missing symbol
- Added Dtk_BodyPtr into Dtk_ViewPtr with shading property
- Added font line style of polyline for leader
- Fixed position of arrowhead
- Catia V4 :
- Enhancement of old Radius Dimensions, and we can read more 3D Text than previously
\section writers_v20173 Writers
- 3dxmlWriter
- First release of the SDK.
- We support graphical 3DXML (Tessellation xml).
Catia V5
- Improved wireframe writing
JtWriter
- Support writing version 9.5
NXWriter
- Fix problem with multiple wireframe .
- Fix layer problems.
StepWrite
- Improved writing of geometric links from PMI
- Improved writing of FDT : Dimension + Tabulated , Hole Dimension, case of non supported dimension, leader orientation, Tolerance with "ACS"
- Protected writing of Datum without graphic presentation
- Writing User Attribute : improved case of formula (take estimated value), of property unit
- Improved writing of degenerated toroidal surface
- Added invisibility for meshes
- Improved writing of Transparency (propagation)
- Default Schema when writing FDT is activated : is now AP242 insytead of AP203E2
- Improved support of non-ascii names
- Improved Header (date, case of external references)
- Added validation properties on part in the log file
- BO XML : improved writing of validation properties