New feature - STEP Import | User Defined Attributes #31
dpasukhi
announced in
Announcements
Replies: 1 comment 1 reply
-
404 Not Found |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear OCCT Community,
We are excited to announce a significant update to the OpenCASCADE Technology (OCCT). Our development team has introduced new functionality for STEP Import - User Defined Attributes (UDA, Metadata, property), which is now available in the latest master, CR0-WEEK-7.
The official recommended practices for STEP UDA can be found here.
This update addresses various issues reported by the community. One notable bugfix is detailed in the OCCT bugtracker issue: 33530.
Below, you can see the result of importing some STEP files:
Imported metadata is available only in XCAF reading. Metadata is stored as a TDataStd_NamedData(key-values) attribute attached to the Shape label.
This enhancement opens up several possibilities for users:
To dump available metadata in DRAWEXE, you can use the following command (the code located in src\XDEDRAW\XDEDRAW_Shapes.cxx XGetProperties):
To extract imported metadata by C++ code, you can use the following sample:
Moreover, we are actively working on additional features for the upcoming OCCT 7.9 release, including:
We believe these enhancements will further empower our community to leverage OCCT for various engineering and design tasks. Your feedback and contributions are invaluable as we continue to improve OCCT and support the needs of our users.
Best regards,
The OCCT Development Team.
Beta Was this translation helpful? Give feedback.
All reactions