Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029846Community[OCCT] OCCT:Data Exchangepublic2018-06-06 15:272018-06-06 15:53
Assigned Togka 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0029846: Data Exchange - STEP validation properties support is obsolete
DescriptionThe problem has been reported by Hugues Delorme on the user's forum at [^]


I'm trying to load the (geometric) validation properties associated to a STEP model (as1-oc-214.stp form with STEPCAFControl_Reader.

I made sure to call SetPropsMode(true) on the reader object, but at the end no validation properties were loaded.

After some debugging it appears that STEPConstruct_ValidationProps::LoadProps() checks for a property definition named "geometric_validation_property".

But in the as1-oc-214 STEP file the corresponding properties are named "geometric validation property" ie words separated by space instead of underscore :

#6265 = PROPERTY_DEFINITION('geometric validation property','volume', #741);
#6266 = REPRESENTATION('volume',(#6267),#735);

Could that be the issue ?

Indeed the support of validation properties in OCCT is quite obsolete: it conforms to the very first recommended practices circa 1999, but not actual version (4.4 issued in 2016, see [^]). In particular, names of the properties should not contain underscores.
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2018-06-06 15:27 abv New Issue
2018-06-06 15:27 abv Assigned To => gka
2018-06-06 15:30 abv Description Updated View Revisions

Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker