Ocx

Latest version: v3.0.2

Safety actively analyzes 666166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

2.8.3

- ComposedOf is made optional on Panel. A Panel with no ComposedOf element is treated as a "virtual" Panel and is only used to limit other objects. It will not be in scope for verification. (oca) ``Panel``
- Revised EntityRefBase_T so that the OCX export is valid using either a localRef or a GUIDRef, or both. But at least one must be present. This requires validation by XSD Version 1.1 (oca) ``EntityRefBase_T``
- Added OccurrenceGroup to the itemRef enumerator. RootRef can now also reference an OccurrenceGroup which means that the root node can be a folder. (oca) ``RootRef``
- The Occurrence is now defined as an OcxItemPtr and is a direct reference to a part in the DesignView. (oca) ``DesignView``
- Deleted ProductView from ocxXML to reside directly under the Vessel item. (oca) ``ocxXML``
- Moved ProductView from ocxXML to reside directly under the Vessel item. (oca) ``Vessel``
- Removed enum bracketType from BracketParameters. The Bracket has its own values in the functionType enumerator which shall be used to set the type. This is now the same pattern for Panel, Stiffener, Plate and Bracket. (oca) ``BracketParameters``
- Extended the functionType with BRACKET types. This makes it more consistent as we will only have one source for function types in the schema. (oca) ``functionType``
- Made Bracket a subtype of Plate. The Bracket elements inherit all Plate elements and extends the Plate with one additional element BracketParameters (oca) ``Bracket``
- Added GasTight value to tightness enumerator. WaterTight will always be GasTight, but GasTight does not mean WaterTight. (oca) ``tightness``
- Renamed enum value RefPlane to GridRef in the enumerator refType. (oca) ``refType``
- Added the WebNoseHeight to the EndCut_T type. (oca) ``EndCut_T``
- Added the FlangeNoseHeight to the EndCut_T type. (oca) ``EndCut_T``
- Added an explicit TraceLine element under Pillar representing the Pillar trace curve in space as a Curve3D type. This improves the readability of the schema (oca) ``Pillar``
- Added an explicit TraceLine element under Seam representing the landing curve (Curve3D) of the Seam on the parent surface. This improves the readability of the schema (oca) ``Seam``
- Made PhysicalProperty mandatory for all elements inheriting from StructurePart. (oca) ``StructurePart_T``
- Renamed TopologyItem_T to StructurePart_T as this is a more meaningful description of the element. (oca) ``StructurePart_T``
- Renamed TopologyItem_T to StructurePart_T as this is a more meaningful description of the element. (oca) ``StructurePart_T``
- Deleted the DetailedFlangeContour under Stiffener as it is duplicated by the FlangeContour element. (oca) ``Stiffener``
- Deleted the DetailedWebContour under Stiffener as it is duplicated by the WebContour element. (oca) ``Stiffener``
- Added an explicit TraceLine element under Stiffener representing the landing curve (Curve3D) of the stiffener on the parent surface. This improves the readability of the schema (oca) ``Stiffener``

2.8.2

- Changed name Origin to Center on the parametric Circle3D definition for clarity. (oca) ``Circle3D``
- Moved WebContour and FlangeContour from EndCut to Stiffener as the contour returns the full stiffener contour with end-cuts at both ends. (oca) ``Stiffener``
- Expanded the structure functionType with more types. (oca) ``functionType``
- The reference to the connected/penetrated Plate/Pillar/Stiffener is made mandatory. (oca) ``ConnectionConfiguration_T``
- The configuration type is made optional on the ConnectionConfiguration_T. If the configuration type is not specified, the stiffener either penetrates/connects a single Plate/Pillar/Stiffener object with no additional parameters given. The connected Plate/Pillar/Stiffener must be referenced. (oca) ``ConnectionConfiguration_T``
- Defined KnotVector_T base type for KnotVector, UknotVector and VknotVector. (oca) ``KnotVector_T``

2.8.1

- Changed NeutralAxisU and NeutralAxisV from Quantity_T to Vector3D_T type. (oca) ``UserDefinedBarSection``
- Added GaseousCargo according to ISO 10303-215:2004 (oca) ``GaseousCargo``
- Added UnitCargo according to ISO 10303-215:2004 (oca) ``UnitCargo``
- Added LiquidCargo according to ISO 10303-215:2004 (oca) ``LiquidCargo``
- Added BulkCargo according to ISO 10303-215:2004 (oca) ``BulkCargo``
- Made it voluntary to export either Compartment and PhysicalSpace or both on the Arrangement (oca) ``Arrangement``
- Deleted ApplicationRef from Arrangement as this is duplication for information (oca) ``Arrangement``
- Changed base to for Cell from EntityRefBase_T to EntityBase_T. (oca) ``Cell``
- Added EndCut as a Catalogue item to describe the stiffener end features. (oca) ``EndCut``
- Added EndCutEnd1 and EndCutEnd2 to Stiffener representing stiffener features. (oca) ``Stiffener``
- Reintroduced GUIDRef on BarSection as this broke the export when removed. (oca) ``BarSection``
- Reintroduced GUIDRef on Material as this broke the export when removed. (oca) ``Material``

2.8.0

- Renamed Slot to SlotParameters (oca) ``SlotParameters``
- The end cut parameters are made optional but must carry the mandatory sniped attribute (oca) ``EndCut_T``
- Moved the EndCut parameters to the Stiffener physical object. A stiffener can now have end cut parameters at each end: EndCutAtEnd1 and EndCutAtEnd2 (oca) ``Stiffener``
- Redesigned the ConnectionConfiguration to include only references to the it's connected parts (Bracket, Stiffener). (oca) ``ConnectionConfiguration``
- Moved BracketParameters from ConnectionConfiguration to the physical type Bracket. (oca) ``Bracket``
- Removed BracketRef from BracketParameters . (oca) ``BracketParameters``
- Removed mandatory GUID from Material catalogue item. (oca) ``Material``
- Removed mandatory GUID from BarSection catalogue item. (oca) ``BarSection``

2.7.8

- Added new reference ExternalGeometryRef as optional element for all structure parts inheriting from StructureItem. (oca) ``StructurePart``
- Added new reference ExternalGeometryRef for external geometry representations. (oca) ``ExternalGeometryRef``
- Corrected: Arrangement now inherits from DescriptionBase_T instead of ExternalBase_T (which is deleted as superfluous). (oca) ``Arrangement``
- Reordered the Surface and SurfaceCollection on the ReferenceSurfaces definition. ReferenceSurfaces may contain any number of Surface and SurfaceCollection objects in an arbitrary order (oca) ``ReferenceSurfaces``
- Added slotType attribute to the Slot object to distinguish between Slit and Open slots. (oca) ``SlotParameters``
- Renamed WeldLegLength to ConnectionLength on the Slot entity. This is in alignment with the definition in the DNV GL Rules and avoids any confusion with welding requirements. (oca) ``SlotParameters``
- Renamed HoleShapes to HoleShapeCatalogue (oca) ``HoleShapeCatalogue``
- Fixed typo on Slot parameter asymmetric (oca) ``SlotParameters``

2.7.7

- Fixed bug in the inheritance of FarBracket (corrected to BracketParameters_T) (oca) ``FarBracket``

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.