OCXStandard / OCX_Schema

The Open Class 3D Exchange (ocx) schema
Apache License 2.0
8 stars 5 forks source link

Adding 'Category' attribute to BracketParameters (or more than one categories) #29

Open zooid opened 1 year ago

zooid commented 1 year ago

Currently Bracket parameters contain geometry information and number of limits. In order to allow Bracket Mapping and a possibility to select Bracket definition from the database in 3DExperience, instead of always re-creating the brackets in place by parameters or by outer contour. This will allow global modification of standardized brackets and remove the necessity to manually change every bracket to match the rest of the model. To facilitate this, it is necessary to somehow categorize the brackets inside OCX.

Suggested enumerations:

Categories by function:

Categories by number/type/orientation of limits:

Categories by flange (Optional - as this can be guessed by other parameters, but it will be good for quick evaluation. Having just a boolean parameter isn't ideal)

I know each Classification Society and Shipyard have their own preferences, however I believe together we can come up with an exhaustive list.

ocastrup commented 1 year ago

Propose to discuss this in the OCX-IF. It is easy to implement in the schema but will require us to define a best practice mapping definition.