Schema OCX_Shema_310.xsd

schema location: | ..\..\OCX_Shema_310.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd

Elements | Complex types | Simple types | Attributes | Attr. groups
AirPipeHeight | ApplicationRef_T | classificationSociety | bulkCargoType | barSectionAttributes
AngleOfRepose | Arrangement_T | curveForm_enum | compartmentPurpose | externalRefAttributes
AngleTolerance | BarSection_T | doubleListType | externalRef | header
AP_Pos | BaseCurve_T | guid | freeboardType | nurbsAttributes
ApplicationRef | BoundedRef_T |  | functionType |
Area | Bracket_T |  | gaseousCargoType |
ArmLengthU | BracketParameters_T |  | geometryFormat |
ArmLengthV | BracketRef_T |  | grade |
Arrangement | BuilderInformation_T |  | GUIDRef |
Axis | BulbFlat_T |  | hasEdgeReinforcement |
BarSection | BulkCargo_T |  | liquidCargoType |
BaseCurve | CatalogueRef_T |  | manufacture |
BaseRadius | Cell_T |  | newbuildingSociety |
BlockCoefficient | CellBoundary_T |  | numCtrlPts |
BoundedRef | CellConnection_T |  | numKnots |
Bracket | CellRef_T |  | position |
BracketParameters | Circle3D_T |  | refType |
BracketRef | CircumArc3D_T |  | reinforcementType |
BuilderInformation | CircumCircle3D_T |  | slotType |
BulbAngle | ClassCatalogue_T |  | society |
BulbBottomRadius | ClassData_T |  | tightness |
BulbFlat | ClassNotation_T |  | unitCargoType |
BulbInnerRadius | ClassParameters_T |  |  |
BulbOuterRadius | Compartment_T |  |  |
BulbTopRadius | CompartmentFace_T |  |  |
BulkCargo | CompartmentProperties_T |  |  |
CarriagePressure | ComposedOf_T |  |  |
CatalogueRef | CompositeCurve3D_T |  |  |
Cell | Cone3D_T |  |  |
CellBoundary | ConnectionConfiguration_T |  |  |
CellConnection | ConnectionConfigurationRef_T |  |  |
CellRef | Contour3D_T |  |  |
Center | ContourBounds_T |  |  |
CenterOfGravity | ControlPoint_T |  |  |
Circle3D | ControlPtList_T |  |  |
CircumArc3D | CoordinateSystem_T |  |  |
CircumCircle3D | Curve3D_T |  |  |
ClassCatalogue | CustomProperties_T |  |  |
ClassificationData | CustomProperty_T |  |  |
ClassNotation | CutBy_T |  |  |
Compartment | Cylinder3D_T |  |  |
CompartmentFace | CylindricalAxes_T |  |  |
CompartmentProperties | Description_T |  |  |
ComposedOf | DescriptionBase_T |  |  |
CompositeCurve3D | DesignView_T |  |  |
Cone3D | DocumentBase_T |  |  |
ConnectedBracketRef | DoubleBracket_T |  |  |
ConnectionConfiguration | EdgeCurveRef_T |  |  |
ConnectionConfigurationRef | EdgeReinforcement_T |  |  |
ConnectionLength | EdgeReinforcementRef_T |  |  |
Contour | Ellipse3D_T |  |  |
ContourBounds | EndCut_T |  |  |
ContourEnd | EndCutRef_T |  |  |
ContourStart | EntityBase_T |  |  |
ControlPoint | Equipment_T |  |  |
ControlPtList | Equipments_T |  |  |
CoordinateSystem | ExternalGeometryRef_T |  |  |
CopeHeight | ExtrudedSurface_T |  |  |
CopeLength | FeatureCope_T |  |  |
CopeRadius | FlangeEdgeReinforcement_T |  |  |
CrossFlow | FlatBar_T |  |  |
Curve3D | Form_T |  |  |
CurveLength | FreeEdgeCurve3D_T |  |  |
CustomProperties | GaseousCargo_T |  |  |
CustomProperty | GeometryRepresentation_T |  |  |
CutbackDistance | GridRef_T |  |  |
CutBy | HalfRoundBar_T |  |  |
Cylinder3D | Header_T |  |  |
CylindricalAxes | HexagonBar_T |  |  |
DeadWeight | Hole2D_T |  |  |
DeepestEquilibriumWL | Hole2DContour_T |  |  |
Density | HoleContourRef_T |  |  |
Description | HoleRef_T |  |  |
DescriptionBase | HoleShapeCatalogue_T |  |  |
DesignSpeed | IBar_T |  |  |
DesignView | IdBase_T |  |  |
Diameter | Inclination_T |  |  |
Displacement | KnotVector_T |  |  |
DistanceAbove | LBar_T |  |  |
DistanceBelow | LBarOF_T |  |  |
DistanceToAP | LBarOW_T |  |  |
DistanceTolerance | LimitedBy_T |  |  |
DocumentBase | Line3D_T |  |  |
DoubleBracket | LiquidCargo_T |  |  |
DryWeight | LugPlaterRef_T |  |  |
EdgeCurveRef | Material_T |  |  |
EdgeReinforcement | MaterialCatalogue_T |  |  |
EdgeReinforcementRef | MaterialRef_T |  |  |
Ellipse3D | Member_T |  |  |
EndCutEnd1 | NamedEntity_T |  |  |
EndCutEnd2 | NURBS3D_T |  |  |
EndCutRef | NURBSProperties_T |  |  |
EndPoint | NURBSSurface_T |  |  |
EntityBase | Occurrence_T |  |  |
Equipment | OccurrenceGroup_T |  |  |
Equipments | OctagonBar_T |  |  |
ExternalGeometryRef | ocxXML_T |  |  |
ExtrudedSurface | Panel_T |  |  |
FaceBoundaryCurve | PanelRef_T |  |  |
FeatureCope | ParametricCircle_T |  |  |
FilletRadius | ParametricHole2D_T |  |  |
FillingHeight | PenetratingObject_T |  |  |
FlangeCutBackAngle | Penetration_T |  |  |
FlangeDirection | PhysicalProperties_T |  |  |
FlangeEdgeReinforcement | PhysicalSpace_T |  |  |
FlangeNoseHeight | Pillar_T |  |  |
FlangeThickness | PillarRef_T |  |  |
FlangeWidth | Plane3D_T |  |  |
FlatBar | Plate_T |  |  |
Form | PlateCutBy_T |  |  |
FP_Pos | PlateMaterialRef_T |  |  |
FreeboardDeckHeight | PlateRef_T |  |  |
FreeboardLength | Point3D_T |  |  |
FreeEdgeCurve3D | PolyLine3D_T |  |  |
FreeEdgeRadius | Positions_T |  |  |
GaseousCargo | PrincipalParticulars_T |  |  |
GeometryRepresentation | ProcessLayer_T |  |  |
GridRef | Quantity_T |  |  |
HalfRoundBar | RadialCylinder_T |  |  |
Header | RectangularHole_T |  |  |
HeavyBallastDraught | RectangularMickeyMouseEars_T |  |  |
Height | RectangularTube_T |  |  |
HexagonBar | ReferenceBase_T |  |  |
Hole2D | ReferencePlane_T |  |  |
Hole2DContour | ReferenceSurfaces_T |  |  |
HoleContourRef | RefPlane_T |  |  |
HoleRef | RefPlanes_T |  |  |
HoleShapeCatalogue | RoundBar_T |  |  |
IBar | Seam_T |  |  |
IdBase | SeamRef_T |  |  |
Inclination | SectionProperties_T |  |  |
InertiaU | SectionRef_T |  |  |
InertiaV | ShipDesignation_T |  |  |
InnerContour | SingleBracket_T |  |  |
IntermediatePoint | SlotParameters_T |  |  |
KnotVector | Sphere3D_T |  |  |
LBar | SplitBy_T |  |  |
LBarOF | SquareBar_T |  |  |
LBarOW | StatutoryData_T |  |  |
LengthOfWaterline | StiffenedBy_T |  |  |
LimitedBy | Stiffener_T |  |  |
Line3D | StiffenerRef_T |  |  |
LiquidCargo | StructurePart_T |  |  |
LocalCartesian | StructureRef_T |  |  |
LowerRadius | SuperElliptical_T |  |  |
Lpp | Surface_T |  |  |
LugPlateRef | SurfaceCollection_T |  |  |
MajorAxis | SurfaceRef_T |  |  |
MajorDiameter | Sweep_T |  |  |
Material | SymmetricalHole_T |  |  |
MaterialCatalogue | TBar_T |  |  |
MaterialRef | TonnageData_T |  |  |
Member | TraceLine_T |  |  |
MinorAxis | Transformation_T |  |  |
MinorDiameter | Tube_T |  |  |
MouldedBreadth | UBar_T |  |  |
MouldedDepth | UnboundedGeometry_T |  |  |
NetArea | UnitCargo_T |  |  |
NeutralAxisU | UserDefinedBarSection_T |  |  |
NeutralAxisV | UserDefinedParameter_T |  |  |
Normal | Vector3D_T |  |  |
NormalBallastDraught | Vessel_T |  |  |
NURBS3D | VesselRef_T |  |  |
NURBSproperties | WebStiffener_T |  |  |
NURBSSurface | WebStiffenerRef_T |  |  |
Occurrence | WebStiffenerWithDoubleBracket_T |  |  |
OccurrenceGroup | WebStiffenerWithSingleBracket_T |  |  |
OctagonBar | XSectionCatalogue_T |  |  |
ocxXML | ZBar_T |  |  |
Offset |  |  |  |
OffsetU |  |  |  |
OffsetV |  |  |  |
Origin |  |  |  |
OuterContour |  |  |  |
Overshoot |  |  |  |
Panel |  |  |  |
PanelRef |  |  |  |
ParametricCircle |  |  |  |
ParametricHole2D |  |  |  |
Penetration |  |  |  |
Permeability |  |  |  |
PhysicalProperties |  |  |  |
PhysicalSpace |  |  |  |
Pillar |  |  |  |
PillarRef |  |  |  |
Plane3D |  |  |  |
Plate |  |  |  |
PlateCutBy |  |  |  |
PlateMaterial |  |  |  |
PlateRef |  |  |  |
Point3D |  |  |  |
PoissonRatio |  |  |  |
PolyLine3D |  |  |  |
Position |  |  |  |
Positions |  |  |  |
PrimaryAxis |  |  |  |
PrincipalParticulars |  |  |  |
ProcessLayer |  |  |  |
Quantity |  |  |  |
RadialCylinder |  |  |  |
Radius |  |  |  |
RectangularHole |  |  |  |
RectangularMickeyMouseEars |  |  |  |
RectangularTube |  |  |  |
ReferenceBase |  |  |  |
ReferenceLocation |  |  |  |
ReferencePlane |  |  |  |
ReferenceSurfaces |  |  |  |
RefPlane |  |  |  |
ReliefValvePressure |  |  |  |
RoundBar |  |  |  |
RuleLength |  |  |  |
ScantlingDraught |  |  |  |
Seam |  |  |  |
SeamRef |  |  |  |
SecondaryAxis |  |  |  |
SectionInnerShape |  |  |  |
SectionOuterShape |  |  |  |
SectionProperties |  |  |  |
SectionRef |  |  |  |
ShipDesignation |  |  |  |
SingleBracket |  |  |  |
SlammingDraughtEmptyFP |  |  |  |
SlammingDraughtFullFP |  |  |  |
SlotContour |  |  |  |
SlotParameters |  |  |  |
SpeedFactor |  |  |  |
Sphere3D |  |  |  |
SplitBy |  |  |  |
SquareBar |  |  |  |
Start |  |  |  |
StartPoint |  |  |  |
StatutoryData |  |  |  |
StiffenedBy |  |  |  |
Stiffener |  |  |  |
StiffenerRef |  |  |  |
StowageFactor |  |  |  |
StowageHeight |  |  |  |
StructureRef |  |  |  |
SuperElliptical |  |  |  |
Surface |  |  |  |
SurfaceCollection |  |  |  |
SurfaceRef |  |  |  |
Sweep |  |  |  |
SweepCurve |  |  |  |
SweepLength |  |  |  |
SymmetricalHole |  |  |  |
TBar |  |  |  |
ThermalExpansionCoefficient |  |  |  |
Thickness |  |  |  |
Tip |  |  |  |
TipRadius |  |  |  |
Tonnage |  |  |  |
TonnageData |  |  |  |
TorsionConstant |  |  |  |
TraceLine |  |  |  |
Transformation |  |  |  |
Tube |  |  |  |
U_NURBSproperties |  |  |  |
UBar |  |  |  |
UDirection |  |  |  |
UknotVector |  |  |  |
UltimateStress |  |  |  |
UnboundedGeometry |  |  |  |
UnitCargo |  |  |  |
Unose |  |  |  |
UpperDeckArea |  |  |  |
UpperRadius |  |  |  |
UserDefinedBarSection |  |  |  |
UserDefinedParameter |  |  |  |
V_NURBSproperties |  |  |  |
VDirection |  |  |  |
Vector3D |  |  |  |
Vessel |  |  |  |
VesselRef |  |  |  |
VknotVector |  |  |  |
Vnose |  |  |  |
Volume |  |  |  |
WaterPlaneArea |  |  |  |
WebCutBackAngle |  |  |  |
WebDirection |  |  |  |
WebNoseHeight |  |  |  |
WebStiffener |  |  |  |
WebStiffenerRef |  |  |  |
WebStiffenerWithDoubleBracket |  |  |  |
WebStiffenerWithSingleBracket |  |  |  |
WebThickness |  |  |  |
Width |  |  |  |
X |  |  |  |
XRefPlanes |  |  |  |
XSectionCatalogue |  |  |  |
Y |  |  |  |
YieldStress |  |  |  |
YoungsModulus |  |  |  |
YRefPlanes |  |  |  |
Z |  |  |  |
ZBar |  |  |  |
ZPosDeckline |  |  |  |
ZPosOfDeck |  |  |  |
ZRefPlanes |  |  |  |

schema location: | https://3docx.org/fileadmin/ocx_schema/unitsml/unitsmlSchema_lite-0.9.18.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified
targetNamespace: | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18

Elements | Complex types | Attr. groups
AmountOfSubstance | AmountOfSubstanceType | dimensionURL
Dimension | DimensionSetType | initialUnit
DimensionSet | DimensionType | powerRational
ElectricCurrent | ElectricCurrentType | prefix
EnumeratedRootUnit | EnumeratedRootUnitType | sourceName
Length | LengthType | sourceURL
LuminousIntensity | LuminousIntensityType |
Mass | MassType |
RootUnits | NameType |
ThermodynamicTemperature | RootUnitsType |
Time | SymbolType |
Unit | ThermodynamicTemperatureType |
UnitName | TimeType |
UnitSet | UnitSetType |
UnitsML | UnitsMLType |
UnitSymbol | UnitType |

schema location: | ..\..\..\..\..\..\..\ProgramData\Altova\Common2024\Schemas\xml\files\xml.xsd
attributeFormDefault: |
elementFormDefault: |
targetNamespace: | http://www.w3.org/XML/1998/namespace

Attributes | Attr. groups
base | specialAttrs
id |
lang |
space |

element AirPipeHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | CompartmentProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The AirpipeHeight specifies height from the baseline to the top of the air pipe, if any.
source | <xs:element name="AirPipeHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The AirpipeHeight specifies height from the baseline to the top of the air pipe, if any.</xs:documentation> </xs:annotation> </xs:element>

element AngleOfRepose

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulkCargo_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The natural angle of repose specifies the angle naturally subtended with the horizontal by the upper surface of the conic pile, made by the bulk cargo when loaded into a hold by a chute using gravity alone.
source | <xs:element name="AngleOfRepose" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The natural angle of repose specifies the angle naturally subtended with the horizontal by the upper surface of the conic pile, made by the bulk cargo when loaded into a hold by a chute using gravity alone.</xs:documentation> </xs:annotation> </xs:element>

element AngleTolerance

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Form_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Absolute angular tolerance measure used by the exporting application when defining geometry.
source | <xs:element name="AngleTolerance" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Absolute angular tolerance measure used by the exporting application when defining geometry.</xs:documentation> </xs:annotation> </xs:element>

element AP_Pos

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
X Position of AP.
source | <xs:element name="AP_Pos" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>X Position of AP.</xs:documentation> </xs:annotation> </xs:element>

element ApplicationRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ApplicationRef_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:externalRef | xs:string | required |  |  |
documentation
URI specifying the file location of the referenced entity.
annotation |
documentation
The ApplicationRef element is meant to relate the parent element (Product, Representation, etc.) back to the owning entity in the sending application.
source | <xs:element name="ApplicationRef"> <xs:annotation> <xs:documentation>The ApplicationRef element is meant to relate the parent element (Product, Representation, etc.) back to the owning entity in the sending application.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:ApplicationRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Area

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The bar section area.
source | <xs:element name="Area" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The bar section area.</xs:documentation> </xs:annotation> </xs:element>

element ArmLengthU

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The length of the bracket in local U-direction.
source | <xs:element name="ArmLengthU" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The length of the bracket in local U-direction.</xs:documentation> </xs:annotation> </xs:element>

element ArmLengthV

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The length of the bracket in local V-direction.
source | <xs:element name="ArmLengthV" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The length of the bracket in local V-direction.</xs:documentation> </xs:annotation> </xs:element>

element Arrangement

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Arrangement_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Compartment ocx:PhysicalSpace
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
The vessel arrangement or capacity plan defined by its compartments.
source | <xs:element name="Arrangement" type="ocx:Arrangement_T"> <xs:annotation> <xs:documentation>The vessel arrangement or capacity plan defined by its compartments.</xs:documentation> </xs:annotation> </xs:element>

element Axis

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Cylinder3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Cylinder revolution axis direction.
source | <xs:element name="Axis" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Cylinder revolution axis direction.</xs:documentation> </xs:annotation> </xs:element>

element BarSection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BarSection_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:RectangularTube ocx:OctagonBar ocx:SquareBar ocx:BulbFlat ocx:FlatBar ocx:UBar ocx:IBar ocx:LBarOF ocx:ZBar ocx:RoundBar ocx:LBar ocx:TBar ocx:LBarOW ocx:HalfRoundBar ocx:HexagonBar ocx:Tube ocx:UserDefinedBarSection
used by |
complexType | XSectionCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
typeCode | xs:string | optional |  |  |
documentation
Section type code from manufacturer.
shortID | xs:string | optional |  |  |
documentation
Section short id.
ocx:manufacture | derived by: xs:string | optional |  |  |
documentation
List of bar section manufacturing method.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
A catalogue of rolled and welded cross-sections recognised by the Society.
source | <xs:element name="BarSection"> <xs:annotation> <xs:documentation>A catalogue of rolled and welded cross-sections recognised by the Society.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:BarSection_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element BaseCurve

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BaseCurve_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Curve3D
used by |
complexType | ExtrudedSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
The base curve defining an extruded surface when it is swept.
source | <xs:element name="BaseCurve"> <xs:annotation> <xs:documentation>The base curve defining an extruded surface when it is swept.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:BaseCurve_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element BaseRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Cone3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The radius of the cone at the base.
source | <xs:element name="BaseRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The radius of the cone at the base.</xs:documentation> </xs:annotation> </xs:element>

element BlockCoefficient

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The block coefficient Cb is the moulded block coefficient corresponding to the waterline at the scantling draught Ts, based on rule length L and moulded breadth B: $$C_b=\frac{Moulded displacement [m^3] at scantling draught T_s}{LBT_s} $$ Where: * B : Greatest moulded breadth, in m, measured amidships at the scantling draught, Ts. * Ts : Scantling draught, in m, at which the strength requirements for the scantlings of the ship are met and represents the full load condition. The scantling draught is to be not less than that corresponding to the assigned freeboard.(ref. IACS S2 Definition of Ship's Length L and of Block Coefficient Cb - S2.2 Block Coefficient $C_b$)
source | <xs:element name="BlockCoefficient" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The block coefficient Cb is the moulded block coefficient corresponding to the waterline at the scantling draught Ts, based on rule length L and moulded breadth B: $$C_b=\frac{Moulded displacement [m^3] at scantling draught T_s}{LBT_s} $$ Where: * B : Greatest moulded breadth, in m, measured amidships at the scantling draught, Ts. * Ts : Scantling draught, in m, at which the strength requirements for the scantlings of the ship are met and represents the full load condition. The scantling draught is to be not less than that corresponding to the assigned freeboard.(ref. IACS S2 Definition of Ship's Length L and of Block Coefficient Cb - S2.2 Block Coefficient $C_b$)</xs:documentation> </xs:annotation> </xs:element>

element BoundedRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:BoundedRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
abstract | true
children | ocx:ContourBounds
used by |
complexType | LimitedBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
annotation |
documentation
A collection of references to object with geometry that can be used to limit an object. ContourBounds can be added to aid resolving the closed contour
source | <xs:element name="BoundedRef" type="ocx:BoundedRef_T" abstract="true" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>A collection of references to object with geometry that can be used to limit an object. ContourBounds can be added to aid resolving the closed contour</xs:documentation> </xs:annotation> </xs:element>

element Bracket

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Bracket_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:BracketParameters ocx:PlateMaterial ocx:Offset ocx:OuterContour ocx:UnboundedGeometry ocx:LimitedBy ocx:CutBy ocx:InnerContour ocx:StiffenedBy
used by |
complexTypes | ComposedOf_T Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Structural concept of brackets used in shipbuilding.
source | <xs:element name="Bracket" type="ocx:Bracket_T"> <xs:annotation> <xs:documentation>Structural concept of brackets used in shipbuilding.</xs:documentation> </xs:annotation> </xs:element>

element BracketParameters

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:BracketParameters_T
properties |
content | complex
children | ocx:ArmLengthU ocx:ArmLengthV ocx:UDirection ocx:VDirection ocx:Origin ocx:Unose ocx:Vnose ocx:FreeEdgeRadius ocx:FeatureCope ocx:FlangeEdgeReinforcement
used by |
complexType | Bracket_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:hasEdgeReinforcement | xs:boolean | required | false |  |
documentation
Boolean. False if bracket has no reinforcement (Default).
numberOfSupports | xs:int |  |  |  |
documentation
Number of supported (welded) bracket edges.
ocx:reinforcementType | derived by: xs:string |  |  |  |
documentation
Enumerator of bracket edge reinforcement types.
annotation |
documentation
Bracket parameters necessary for the verification by the society.
source | <xs:element name="BracketParameters" type="ocx:BracketParameters_T"> <xs:annotation> <xs:documentation>Bracket parameters necessary for the verification by the society.</xs:documentation> </xs:annotation> </xs:element>

element BracketRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BracketRef_T
substitution group | ocx:StructureRef
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Bracket |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a Bracket instance.
source | <xs:element name="BracketRef" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>A reference to a Bracket instance.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:BracketRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element BuilderInformation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:BuilderInformation_T
properties |
content | complex
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
yard | xs:string | required |  |  |
documentation
Name of the construction yard.
designer | xs:string |  |  |  |
documentation
The name of the designer of the vessel.
owner | xs:string |  |  |  |
documentation
Contractor of the vessel.
yearOfBuild | xs:date |  |  |  |
documentation
Keel laying date.
annotation |
documentation
The organization that designs, builds, maintains, and repairs ships. This type contains information about the ship, which is specific in the context of the shipyard, in which it has been built.
source | <xs:element name="BuilderInformation" type="ocx:BuilderInformation_T"> <xs:annotation> <xs:documentation>The organization that designs, builds, maintains, and repairs ships. This type contains information about the ship, which is specific in the context of the shipyard, in which it has been built.</xs:documentation> </xs:annotation> </xs:element>

element BulbAngle

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulbFlat_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Profile width and web thickness.
source | <xs:element name="BulbAngle" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element>

element BulbBottomRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulbFlat_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The radius at the bottom of the web.
source | <xs:element name="BulbBottomRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The radius at the bottom of the web.</xs:documentation> </xs:annotation> </xs:element>

element BulbFlat

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:BulbFlat_T
properties |
content | complex
children | ocx:Height ocx:WebThickness ocx:FlangeWidth ocx:BulbAngle ocx:BulbOuterRadius ocx:BulbInnerRadius ocx:BulbTopRadius ocx:BulbBottomRadius
used by |
complexType | BarSection_T
annotation |
documentation
Bulb bar, rolled or welded.
source | <xs:element name="BulbFlat" type="ocx:BulbFlat_T"> <xs:annotation> <xs:documentation>Bulb bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element BulbInnerRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulbFlat_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The inner radius of the bulb.
source | <xs:element name="BulbInnerRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The inner radius of the bulb.</xs:documentation> </xs:annotation> </xs:element>

element BulbOuterRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulbFlat_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The outer radius of the bulb.
source | <xs:element name="BulbOuterRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The outer radius of the bulb.</xs:documentation> </xs:annotation> </xs:element>

element BulbTopRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulbFlat_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The radius at the top of the bulb.
source | <xs:element name="BulbTopRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The radius at the top of the bulb.</xs:documentation> </xs:annotation> </xs:element>

element BulkCargo

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:BulkCargo_T
properties |
content | complex
children | ocx:StowageFactor ocx:Permeability ocx:AngleOfRepose
used by |
complexTypes | Compartment_T PhysicalSpace_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:bulkCargoType | derived by: xs:string |  |  |  |
documentation
bulk cargo types after ISO 10303-215:2004.
annotation |
documentation
A bulk cargo is a type of dry cargo that is solid cargo that is not packed, but is carried loose. Ref. is made to ISO 10303-215:2004.
source | <xs:element name="BulkCargo" type="ocx:BulkCargo_T"> <xs:annotation> <xs:documentation>A bulk cargo is a type of dry cargo that is solid cargo that is not packed, but is carried loose. Ref. is made to ISO 10303-215:2004.</xs:documentation> </xs:annotation> </xs:element>

element CarriagePressure

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | GaseousCargo_T LiquidCargo_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The CarriagePressure specifies the required pressure of the compartment in which the cargo is to be carried.
source | <xs:element name="CarriagePressure" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The CarriagePressure specifies the required pressure of the compartment in which the cargo is to be carried.</xs:documentation> </xs:annotation> </xs:element>

element CatalogueRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CatalogueRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
abstract | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
A reference to a catalogue item
source | <xs:element name="CatalogueRef" type="ocx:CatalogueRef_T" abstract="true" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>A reference to a catalogue item</xs:documentation> </xs:annotation> </xs:element>

element Cell

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Cell_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CellBoundary
used by |
complexType | PhysicalSpace_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Structural concept of a cell defining a closed volume which is part of a compartment (physical space).
source | <xs:element name="Cell"> <xs:annotation> <xs:documentation>Structural concept of a cell defining a closed volume which is part of a compartment (physical space).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Cell_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element CellBoundary

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CellBoundary_T
properties |
content | complex
children | ocx:ContourBounds
used by |
complexType | Cell_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:Panel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a Panel surface making up one Cell boundary.
source | <xs:element name="CellBoundary" type="ocx:CellBoundary_T"> <xs:annotation> <xs:documentation>The reference to a Panel surface making up one Cell boundary.</xs:documentation> </xs:annotation> </xs:element>

element CellConnection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CellConnection_T
properties |
content | complex
children | ocx:CellRef
used by |
element | CrossFlow
annotation |
documentation
Cross flow connection between two cells.
source | <xs:element name="CellConnection" type="ocx:CellConnection_T"> <xs:annotation> <xs:documentation>Cross flow connection between two cells.</xs:documentation> </xs:annotation> </xs:element>

element CellRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CellRef_T
properties |
content | complex
used by |
complexType | CellConnection_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:Cell |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a Compartment cell.
source | <xs:element name="CellRef"> <xs:annotation> <xs:documentation>A reference to a Compartment cell.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:CellRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Center

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | Circle3D_T Ellipse3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The centre position of a shape.
source | <xs:element name="Center" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The centre position of a shape.</xs:documentation> </xs:annotation> </xs:element>

element CenterOfGravity

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | CompartmentProperties_T PhysicalProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The centre of gravity (COG) of the parent object. The receiving application can use the value received from the authoring application to check that the object has been transferred correctly.
source | <xs:element name="CenterOfGravity" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The centre of gravity (COG) of the parent object. The receiving application can use the value received from the authoring application to check that the object has been transferred correctly.</xs:documentation> </xs:annotation> </xs:element>

element Circle3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Circle3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Diameter ocx:Center ocx:Normal
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
A circle in 3D space.
source | <xs:element name="Circle3D" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>A circle in 3D space.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Circle3D_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element CircumArc3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CircumArc3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:StartPoint ocx:IntermediatePoint ocx:EndPoint
used by |
complexType | CompositeCurve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
3D Line/Arc representation. Represents a semicircle uniquely defined by three points in 3D space given by the start position, intermediate position and the end position..
source | <xs:element name="CircumArc3D" type="ocx:CircumArc3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>3D Line/Arc representation. Represents a semicircle uniquely defined by three points in 3D space given by the start position, intermediate position and the end position..</xs:documentation> </xs:annotation> </xs:element>

element CircumCircle3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CircumCircle3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Positions
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Definition of a circle in 3D space by a circum-circle of 3 points.
source | <xs:element name="CircumCircle3D" type="ocx:CircumCircle3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>Definition of a circle in 3D space by a circum-circle of 3 points.</xs:documentation> </xs:annotation> </xs:element>

element ClassCatalogue

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ClassCatalogue_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:MaterialCatalogue ocx:XSectionCatalogue ocx:HoleShapeCatalogue
used by |
complexType | ocxXML_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
The Class catalogues provided as part of the OCX. The catalogue can hold the societys definitions of cross-sections, materials, hole shapes etc.
source | <xs:element name="ClassCatalogue" type="ocx:ClassCatalogue_T"> <xs:annotation> <xs:documentation>The Class catalogues provided as part of the OCX. The catalogue can hold the societys definitions of cross-sections, materials, hole shapes etc.</xs:documentation> </xs:annotation> </xs:element>

element ClassificationData

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ClassData_T
properties |
content | complex
children | ocx:PrincipalParticulars ocx:ClassNotation
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:newbuildingSociety | ocx:classificationSociety | required |  |  |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during construction.
identification | xs:string | required |  |  |
documentation
The classification society specific identifier to a ship, typically the design ID.
newbuildingSocietyName | xs:string |  |  |  |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @newbuildingSociety = OTHER .
ocx:society | ocx:classificationSociety |  |  |  |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during current operation.
societyName | xs:string |  |  |  |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @society = OTHER .
annotation |
documentation
Information that specifies design and intended performance characteristics of the ship in accordance with classification society rules and statutory regulations (see ISO 10303-218, section 4.2.36).
source | <xs:element name="ClassificationData" type="ocx:ClassData_T"> <xs:annotation> <xs:documentation>Information that specifies design and intended performance characteristics of the ship in accordance with classification society rules and statutory regulations (see ISO 10303-218, section 4.2.36).</xs:documentation> </xs:annotation> </xs:element>

element ClassNotation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ClassNotation_T
properties |
content | complex
used by |
complexType | ClassData_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
hull | xs:string |  |  |  |
documentation
The notation given to the hull of the ship by the classification society as a result of its approval activities done on the hull.
machinery | xs:string |  |  |  |
documentation
The notation given to the machinery on the ship by the classification society as a result of its approval activities done on the machinery.
iceClass | xs:string |  |  |  |
documentation
The type of class notation given to the ship indicating the ice conditions in which the ship has been approved to operate.
serviceArea | xs:string |  |  |  |
documentation
The area or route in which the ship operates. NOTE: This may include information about waterway, wave, weather and wind conditions. .
serviceFactor | xs:double |  |  |  |
documentation
The service area of the ship and the waves that occur in that area. The service factor should be in the range of 0.5 to 1.0.
additionalNotations | xs:string |  |  |  |
documentation
Additional notations assigned by the society.
annotation |
documentation
The notations given to the hull and machinery of the Ship by the classification society as a result of its approval activities during the design, manufacture and in-service maintenance of the ship (see ISO 10303-218, section 4.2.35).
source | <xs:element name="ClassNotation" type="ocx:ClassNotation_T"> <xs:annotation> <xs:documentation>The notations given to the hull and machinery of the Ship by the classification society as a result of its approval activities during the design, manufacture and in-service maintenance of the ship (see ISO 10303-218, section 4.2.35).</xs:documentation> </xs:annotation> </xs:element>

element Compartment

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Compartment_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CompartmentProperties ocx:CompartmentFace ocx:ExternalGeometryRef ocx:BulkCargo ocx:LiquidCargo ocx:UnitCargo
used by |
complexType | Arrangement_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:compartmentPurpose | derived by: xs:string | required |  |  |
documentation
The compartment functions or purpose after ISO 10303-215:2004.
annotation |
documentation
The concept of a compartment part of the vessel capacity plan representing a closed volume (space) defined by enclosing surface geometry.
source | <xs:element name="Compartment" type="ocx:Compartment_T"> <xs:annotation> <xs:documentation>The concept of a compartment part of the vessel capacity plan representing a closed volume (space) defined by enclosing surface geometry.</xs:documentation> </xs:annotation> </xs:element>

element CompartmentFace

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CompartmentFace_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:UnboundedGeometry ocx:FaceBoundaryCurve
used by |
complexType | Compartment_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
The face of a compartment defined by a surface boundary.
source | <xs:element name="CompartmentFace"> <xs:annotation> <xs:documentation>The face of a compartment defined by a surface boundary.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:CompartmentFace_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element CompartmentProperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CompartmentProperties_T
properties |
content | complex
children | ocx:CenterOfGravity ocx:Volume ocx:AirPipeHeight ocx:FillingHeight ocx:ReliefValvePressure
used by |
complexTypes | Compartment_T PhysicalSpace_T
annotation |
documentation
The physical properties of a compartment volume (COG, air pipe top).
source | <xs:element name="CompartmentProperties" type="ocx:CompartmentProperties_T"> <xs:annotation> <xs:documentation>The physical properties of a compartment volume (COG, air pipe top).</xs:documentation> </xs:annotation> </xs:element>

element ComposedOf

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ComposedOf_T
properties |
content | complex
children | ocx:Plate ocx:Bracket ocx:Pillar
used by |
complexType | Panel_T
annotation |
documentation
Element representing the structural concepts which composes a structure Panel.
source | <xs:element name="ComposedOf" type="ocx:ComposedOf_T"> <xs:annotation> <xs:documentation>Element representing the structural concepts which composes a structure Panel.</xs:documentation> </xs:annotation> </xs:element>

element CompositeCurve3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CompositeCurve3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:PolyLine3D ocx:Line3D ocx:NURBS3D ocx:CircumArc3D
used by |
complexType | TraceLine_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
The concept of a composite curve composed of a collection of Line3D, CircumArc3D and/or NURBS segments. Curves are sorted end to end and have C0 continuity across each segment in the CompositeCurve3D definition.
source | <xs:element name="CompositeCurve3D" type="ocx:CompositeCurve3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>The concept of a composite curve composed of a collection of Line3D, CircumArc3D and/or NURBS segments. Curves are sorted end to end and have C0 continuity across each segment in the CompositeCurve3D definition.</xs:documentation> </xs:annotation> </xs:element>

element Cone3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Cone3D_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Tip ocx:BaseRadius ocx:TipRadius
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Definition of the Cone surface defined by origin, radius and position of the cone tip.
source | <xs:element name="Cone3D" type="ocx:Cone3D_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Definition of the Cone surface defined by origin, radius and position of the cone tip.</xs:documentation> </xs:annotation> </xs:element>

element ConnectedBracketRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BracketRef_T
substitution group | ocx:StructureRef
properties |
content | complex
used by |
complexTypes | DoubleBracket_T SingleBracket_T WebStiffenerWithDoubleBracket_T WebStiffenerWithSingleBracket_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Bracket |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
ocx:position | derived by: xs:string |  |  |  |
documentation
The position of the bracket relative to the stiffener end.
annotation |
documentation
The reference to a connected bracket part of a ConnectionConfiguration.
source | <xs:element name="ConnectedBracketRef" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>The reference to a connected bracket part of a ConnectionConfiguration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:BracketRef_T"> <xs:attribute ref="ocx:position"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>

element ConnectionConfiguration

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ConnectionConfiguration_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:SingleBracket ocx:DoubleBracket ocx:WebStiffener ocx:WebStiffenerWithSingleBracket ocx:WebStiffenerWithDoubleBracket ocx:PlateRef ocx:PillarRef ocx:StiffenerRef ocx:Point3D
used by |
complexTypes | Pillar_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
The structural concept defining the end configurations for stiffeners used in shipbuilding.
source | <xs:element name="ConnectionConfiguration"> <xs:annotation> <xs:documentation>The structural concept defining the end configurations for stiffeners used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:ConnectionConfiguration_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ConnectionConfigurationRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ConnectionConfigurationRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:ConnectionConfiguration |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to the the a stiffener connection configuration
source | <xs:element name="ConnectionConfigurationRef" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>A reference to the the a stiffener connection configuration</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:ConnectionConfigurationRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ConnectionLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | LugPlaterRef_T SlotParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The connection length of the direct connection between a stiffener and a primary supporting member.
source | <xs:element name="ConnectionLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The connection length of the direct connection between a stiffener and a primary supporting member.</xs:documentation> </xs:annotation> </xs:element>

element Contour

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexType | Hole2D_T
annotation |
documentation
The contour of a surface or structure part.
source | <xs:element name="Contour" type="ocx:Contour3D_T"> <xs:annotation> <xs:documentation>The contour of a surface or structure part.</xs:documentation> </xs:annotation> </xs:element>

element ContourBounds

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ContourBounds_T
properties |
content | complex
children | ocx:ContourStart ocx:ContourEnd
used by |
complexType | BoundedRef_T
annotation |
documentation
The definition of a contour bound.The contour bound defines the contour curve start and end points.
source | <xs:element name="ContourBounds" type="ocx:ContourBounds_T"> <xs:annotation> <xs:documentation>The definition of a contour bound.The contour bound defines the contour curve start and end points.</xs:documentation> </xs:annotation> </xs:element>

element ContourEnd

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexType | ContourBounds_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The end point of the LimitedBy contour curve.
source | <xs:element name="ContourEnd" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The end point of the LimitedBy contour curve.</xs:documentation> </xs:annotation> </xs:element>

element ContourStart

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexType | ContourBounds_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The start point of the LimitedBy contour curve.
source | <xs:element name="ContourStart" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The start point of the LimitedBy contour curve.</xs:documentation> </xs:annotation> </xs:element>

element ControlPoint

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ControlPoint_T
properties |
content | complex
used by |
complexType | ControlPtList_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
weight | xs:double |  | 1.0 |  |
documentation
The weight associated with the control point. The weight is 1.0 if not given (default).
annotation |
documentation
A NURBS control point composed of a weight and spatial position.
source | <xs:element name="ControlPoint"> <xs:annotation> <xs:documentation>A NURBS control point composed of a weight and spatial position.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:ControlPoint_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ControlPtList

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ControlPtList_T
properties |
content | complex
children | ocx:ControlPoint
used by |
complexTypes | NURBS3D_T NURBSSurface_T
annotation |
documentation
List of control points (X,Y,Z) and their optional weights. The array length N=degree+1. A minimum of 2 control points is necessary to define a curve.
source | <xs:element name="ControlPtList"> <xs:annotation> <xs:documentation>List of control points (X,Y,Z) and their optional weights. The array length N=degree+1. A minimum of 2 control points is necessary to define a curve.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:ControlPtList_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element CoordinateSystem

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CoordinateSystem_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:XRefPlanes ocx:YRefPlanes ocx:ZRefPlanes ocx:LocalCartesian
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
isGlobal | xs:boolean | optional | true |  |
documentation
If set to true, the coordinate system is the global world coordinate frame with right-handed convention. This is the default.
annotation |
documentation
A right-handed orthogonal Cartesian coordinate system. Used to define the vessel coordinate system definition., either in world coordinates (mandatory) or as additional local systems if necessary.
source | <xs:element name="CoordinateSystem" type="ocx:CoordinateSystem_T"> <xs:annotation> <xs:documentation>A right-handed orthogonal Cartesian coordinate system. Used to define the vessel coordinate system definition., either in world coordinates (mandatory) or as additional local systems if necessary.</xs:documentation> </xs:annotation> </xs:element>

element CopeHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | FeatureCope_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The height of the cope.
source | <xs:element name="CopeHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The height of the cope.</xs:documentation> </xs:annotation> </xs:element>

element CopeLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | FeatureCope_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The length of the cope. (The default is CopeLength=CopeRadius)
source | <xs:element name="CopeLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The length of the cope. (The default is CopeLength=CopeRadius)</xs:documentation> </xs:annotation> </xs:element>

element CopeRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | FeatureCope_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The cope or heel radius.
source | <xs:element name="CopeRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The cope or heel radius.</xs:documentation> </xs:annotation> </xs:element>

element CrossFlow

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:IdBase_T
properties |
content | complex
children | ocx:CustomProperties ocx:CellConnection
used by |
complexType | PhysicalSpace_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
annotation |
documentation
Concept to specify cross flow between Cells making up a Compartment. This enables the modelling of cells that are not adjacent but are connected by a piping system and part of the same Compartment.
source | <xs:element name="CrossFlow"> <xs:annotation> <xs:documentation>Concept to specify cross flow between Cells making up a Compartment. This enables the modelling of cells that are not adjacent but are connected by a piping system and part of the same Compartment.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:IdBase_T"> <xs:sequence> <xs:element ref="ocx:CellConnection"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>

element Curve3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Curve3D_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description ocx:CurveLength
used by |
complexTypes | BaseCurve_T Contour3D_T FreeEdgeCurve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Abstract base class for any 3D curve.
source | <xs:element name="Curve3D" type="ocx:Curve3D_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for any 3D curve.</xs:documentation> </xs:annotation> </xs:element>

element CurveLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Curve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The curve length computed by the sending application. Used to verify geometry reconstruction.
source | <xs:element name="CurveLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The curve length computed by the sending application. Used to verify geometry reconstruction.</xs:documentation> </xs:annotation> </xs:element>

element CustomProperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CustomProperties_T
properties |
content | complex
children | ocx:CustomProperty
used by |
complexTypes | IdBase_T UserDefinedBarSection_T
annotation |
documentation
Container for custom properties.
source | <xs:element name="CustomProperties" type="ocx:CustomProperties_T"> <xs:annotation> <xs:documentation>Container for custom properties.</xs:documentation> </xs:annotation> </xs:element>

element CustomProperty

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CustomProperty_T
properties |
content | complex
children | ocx:Description
used by |
complexType | CustomProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
name | xs:string | required |  |  |
documentation
Property name.
value | xs:string | required |  |  |
unit | xs:IDREF |  |  |  |
annotation |
documentation
A generic custom property type with a key, value pair and optional unit.
source | <xs:element name="CustomProperty" type="ocx:CustomProperty_T"> <xs:annotation> <xs:documentation>A generic custom property type with a key, value pair and optional unit.</xs:documentation> </xs:annotation> </xs:element>

element CutbackDistance

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | EndCut_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Distance from stiffener logical end position to the start of the web cutback.
source | <xs:element name="CutbackDistance" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Distance from stiffener logical end position to the start of the web cutback.</xs:documentation> </xs:annotation> </xs:element>

element CutBy

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CutBy_T
properties |
content | complex
children | ocx:Hole2DContour ocx:InnerContour
used by |
complexTypes | Bracket_T Panel_T Pillar_T Stiffener_T
annotation |
documentation
A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.
source | <xs:element name="CutBy" type="ocx:CutBy_T"> <xs:annotation> <xs:documentation>A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.</xs:documentation> </xs:annotation> </xs:element>

element Cylinder3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Cylinder3D_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Axis ocx:Radius ocx:Height
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Definition of the cylindrical surface defined by root point, axis direction, radius and height.
source | <xs:element name="Cylinder3D" type="ocx:Cylinder3D_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Definition of the cylindrical surface defined by root point, axis direction, radius and height.</xs:documentation> </xs:annotation> </xs:element>

element CylindricalAxes

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CylindricalAxes_T
properties |
content | complex
children | ocx:RadialCylinder
annotation |
documentation
Cylindrical reference system.
source | <xs:element name="CylindricalAxes" type="ocx:CylindricalAxes_T"> <xs:annotation> <xs:documentation>Cylindrical reference system.</xs:documentation> </xs:annotation> </xs:element>

element DeadWeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | TonnageData_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The weight of the passengers, crew, cargo, stores, ballast, fresh water, fuel oil, and other consumables being carried by a ship (see ISO 10303-215, section 4.2.74).
source | <xs:element name="DeadWeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The weight of the passengers, crew, cargo, stores, ballast, fresh water, fuel oil, and other consumables being carried by a ship (see ISO 10303-215, section 4.2.74).</xs:documentation> </xs:annotation> </xs:element>

element DeepestEquilibriumWL

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Deepest equilibrium waterline in damaged condition.
source | <xs:element name="DeepestEquilibriumWL" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Deepest equilibrium waterline in damaged condition.</xs:documentation> </xs:annotation> </xs:element>

element Density

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | GaseousCargo_T LiquidCargo_T Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material density.
source | <xs:element name="Density" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material density.</xs:documentation> </xs:annotation> </xs:element>

element Description

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | xs:string
properties |
content | simple
used by |
complexTypes | CustomProperty_T DescriptionBase_T NamedEntity_T UserDefinedParameter_T
annotation |
documentation
Contains a description of the component its parent represents. The description is stored as a string. You can use this element for whatever purposes you require. This element can be used inside many OCX XML elements but is optional.
source | <xs:element name="Description" type="xs:string"> <xs:annotation> <xs:documentation>Contains a description of the component its parent represents. The description is stored as a string. You can use this element for whatever purposes you require. This element can be used inside many OCX XML elements but is optional.</xs:documentation> </xs:annotation> </xs:element>

element DescriptionBase

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:DescriptionBase_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Abstract base element for all elements that need to carry a description.
source | <xs:element name="DescriptionBase" type="ocx:DescriptionBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base element for all elements that need to carry a description.</xs:documentation> </xs:annotation> </xs:element>

element DesignSpeed

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The forward or service speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).
source | <xs:element name="DesignSpeed" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The forward or service speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).</xs:documentation> </xs:annotation> </xs:element>

element DesignView

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DesignView_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:VesselRef ocx:OccurrenceGroup ocx:Occurrence
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A manifestation of some or all the components in the exporting application that contains configuration information for the parts it includes.
source | <xs:element name="DesignView"> <xs:annotation> <xs:documentation>A manifestation of some or all the components in the exporting application that contains configuration information for the parts it includes.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:DesignView_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Diameter

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | Circle3D_T HalfRoundBar_T ParametricCircle_T Tube_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Circle diameter.
source | <xs:element name="Diameter" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Circle diameter.</xs:documentation> </xs:annotation> </xs:element>

element Displacement

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | RectangularMickeyMouseEars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Radius displacement outside the original corner of the rectangle. If left out (or set to zero), the radius passes through the original corner of the rectangle.
source | <xs:element name="Displacement" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Radius displacement outside the original corner of the rectangle. If left out (or set to zero), the radius passes through the original corner of the rectangle.</xs:documentation> </xs:annotation> </xs:element>

element DistanceAbove

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | LugPlaterRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The distance of the lug above the plate (bottom of the slot opening).
source | <xs:element name="DistanceAbove" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The distance of the lug above the plate (bottom of the slot opening).</xs:documentation> </xs:annotation> </xs:element>

element DistanceBelow

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The distance below the lug plate to bottom of the slot.
source | <xs:element name="DistanceBelow" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The distance below the lug plate to bottom of the slot.</xs:documentation> </xs:annotation> </xs:element>

element DistanceToAP

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
element | XRefPlanes
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The offset of frame zero (#0) from the After Perpendicular (AP). The default is zero offset (#0 is located at AP)
source | <xs:element name="DistanceToAP" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The offset of frame zero (#0) from the After Perpendicular (AP). The default is zero offset (#0 is located at AP)</xs:documentation> </xs:annotation> </xs:element>

element DistanceTolerance

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Form_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Absolute tolerance measure used by the exporting application when defining geometry.
source | <xs:element name="DistanceTolerance" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Absolute tolerance measure used by the exporting application when defining geometry.</xs:documentation> </xs:annotation> </xs:element>

element DocumentBase

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:DocumentBase_T
properties |
content | complex
abstract | true
children | ocx:Header
attributes |
Name | Type | Use | Default | Fixed | Annotation
schemaVersion | xs:string | required |  | 3.1.0 |
documentation
Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
language | xs:language | optional | en |  |
documentation
Language used by the application.
annotation |
documentation
Abstract base class for the XML document defined in this schema.
source | <xs:element name="DocumentBase" type="ocx:DocumentBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for the XML document defined in this schema.</xs:documentation> </xs:annotation> </xs:element>

element DoubleBracket

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DoubleBracket_T
properties |
content | complex
children | ocx:ConnectedBracketRef
used by |
complexType | ConnectionConfiguration_T
annotation |
documentation
A double bracket type connection. The reference to a connected bracket part of a ConnectionConfiguration. For a double bracket connection type, two references must be provided.
source | <xs:element name="DoubleBracket"> <xs:annotation> <xs:documentation>A double bracket type connection. The reference to a connected bracket part of a ConnectionConfiguration. For a double bracket connection type, two references must be provided.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:DoubleBracket_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element DryWeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PhysicalProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The total dry weight of the parent member.
source | <xs:element name="DryWeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The total dry weight of the parent member.</xs:documentation> </xs:annotation> </xs:element>

element EdgeCurveRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EdgeCurveRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
used by |
complexType | EdgeReinforcement_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:FreeEdgeCurve3D |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a Panel, Plate or bracket boundary curve. Used as landing curve for a faceplate or edge reinforcement stiffener.
source | <xs:element name="EdgeCurveRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>A reference to a Panel, Plate or bracket boundary curve. Used as landing curve for a faceplate or edge reinforcement stiffener.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:EdgeCurveRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element EdgeReinforcement

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:EdgeReinforcement_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:SectionRef ocx:MaterialRef ocx:Inclination ocx:EdgeCurveRef ocx:HoleContourRef ocx:GridRef ocx:TraceLine
used by |
complexType | StiffenedBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
An EdgeReinforcement is used as a faceplate or edge reinforcement for a Panel, Plate or Bracket. The EdgeReinforcement is composed of a BarSection (usually a flat bar profile) and is attached to a FreeEdgeCurve which is part of the Panel or Plate LimitedBy. The EdgeReinforcement can reference one or more limits for the Panel/Plate/Bracket. At the same time the EdgeReinforcement provides its own TraceLine to determine the actual extent of the reinforcement.
source | <xs:element name="EdgeReinforcement" type="ocx:EdgeReinforcement_T"> <xs:annotation> <xs:documentation>An EdgeReinforcement is used as a faceplate or edge reinforcement for a Panel, Plate or Bracket. The EdgeReinforcement is composed of a BarSection (usually a flat bar profile) and is attached to a FreeEdgeCurve which is part of the Panel or Plate LimitedBy. The EdgeReinforcement can reference one or more limits for the Panel/Plate/Bracket. At the same time the EdgeReinforcement provides its own TraceLine to determine the actual extent of the reinforcement.</xs:documentation> </xs:annotation> </xs:element>

element EdgeReinforcementRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:EdgeReinforcementRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
used by |
complexType | Occurrence_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:EdgeReinforcement |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to an EdgeReinforcement.
source | <xs:element name="EdgeReinforcementRef" type="ocx:EdgeReinforcementRef_T" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>A reference to an EdgeReinforcement.</xs:documentation> </xs:annotation> </xs:element>

element Ellipse3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Ellipse3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Center ocx:MajorDiameter ocx:MinorDiameter ocx:MajorAxis ocx:MinorAxis ocx:Normal
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
An ellipse in 3D space.
source | <xs:element name="Ellipse3D" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>An ellipse in 3D space.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Ellipse3D_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element EndCutEnd1

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:EndCut_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CutbackDistance ocx:WebCutBackAngle ocx:WebNoseHeight ocx:FlangeCutBackAngle ocx:FlangeNoseHeight ocx:FeatureCope
used by |
complexType | Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
symmetricFlange | xs:boolean |  | false |  |
documentation
The end cut is symmetrical.
sniped | xs:boolean | optional | false |  |
documentation
The stiffener is sniped.
annotation |
documentation
The stiffener end cut detailing.
source | <xs:element name="EndCutEnd1" type="ocx:EndCut_T"> <xs:annotation> <xs:documentation>The stiffener end cut detailing.</xs:documentation> </xs:annotation> </xs:element>

element EndCutEnd2

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:EndCut_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CutbackDistance ocx:WebCutBackAngle ocx:WebNoseHeight ocx:FlangeCutBackAngle ocx:FlangeNoseHeight ocx:FeatureCope
used by |
complexType | Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
symmetricFlange | xs:boolean |  | false |  |
documentation
The end cut is symmetrical.
sniped | xs:boolean | optional | false |  |
documentation
The stiffener is sniped.
annotation |
documentation
Stiffener end cut detailing at end 2.
source | <xs:element name="EndCutEnd2" type="ocx:EndCut_T"> <xs:annotation> <xs:documentation>Stiffener end cut detailing at end 2.</xs:documentation> </xs:annotation> </xs:element>

element EndCutRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EndCutRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:EndCut |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to the Stiffener end cut detail.
source | <xs:element name="EndCutRef" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>A reference to the Stiffener end cut detail.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:EndCutRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element EndPoint

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | CircumArc3D_T Line3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The end position of the segment.
source | <xs:element name="EndPoint" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The end position of the segment.</xs:documentation> </xs:annotation> </xs:element>

element EntityBase

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:EntityBase_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract base element for all structural parts (Panel, Plate, Seam ...).
source | <xs:element name="EntityBase" type="ocx:EntityBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base element for all structural parts (Panel, Plate, Seam ...).</xs:documentation> </xs:annotation> </xs:element>

element Equipment

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Equipment_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:ExternalGeometryRef
used by |
complexType | Equipments_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Place holder for future equipment support (To be designed).
source | <xs:element name="Equipment" type="ocx:Equipment_T"> <xs:annotation> <xs:documentation>Place holder for future equipment support (To be designed).</xs:documentation> </xs:annotation> </xs:element>

element Equipments

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Equipments_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Equipment
used by |
complexType | ocxXML_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Container for equipments.
source | <xs:element name="Equipments" type="ocx:Equipments_T"> <xs:annotation> <xs:documentation>Container for equipments.</xs:documentation> </xs:annotation> </xs:element>

element ExternalGeometryRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ExternalGeometryRef_T
properties |
content | complex
used by |
complexTypes | Compartment_T Equipment_T PhysicalSpace_T StructurePart_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:externalRef | xs:string | required |  |  |
documentation
URI specifying the file location of the referenced entity.
ocx:geometryFormat | derived by: xs:string | required |  | .stp |
documentation
Supported external geometry files. (As per now, only .stp files are supported).
annotation |
documentation
The ExternalGeometryRef element is used to point to an external geometry representation of the parent entity (e.g. Plate, Stiffener, Bracket, Member).
source | <xs:element name="ExternalGeometryRef" type="ocx:ExternalGeometryRef_T"> <xs:annotation> <xs:documentation>The ExternalGeometryRef element is used to point to an external geometry representation of the parent entity (e.g. Plate, Stiffener, Bracket, Member).</xs:documentation> </xs:annotation> </xs:element>

element ExtrudedSurface

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ExtrudedSurface_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:BaseCurve ocx:Sweep ocx:SweepCurve
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Definition of an extruded surface defined by a base curve and either a sweep direction and length or a sweep curve.
source | <xs:element name="ExtrudedSurface" type="ocx:ExtrudedSurface_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Definition of an extruded surface defined by a base curve and either a sweep direction and length or a sweep curve.</xs:documentation> </xs:annotation> </xs:element>

element FaceBoundaryCurve

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexTypes | CompartmentFace_T Surface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
isUVspace | xs:boolean |  | false |  |
documentation
If set to True, the FacBoundaryCurve is defined in the parametric UV space. The Pont3D X and Y corresponds to U and V while the Z coordinate is disregarded. The default is False, i.e. the FaceBoundaryCurve is defined in the 3D space.
annotation |
documentation
A collection of 3D curves making up a closed boundary.
source | <xs:element name="FaceBoundaryCurve"> <xs:annotation> <xs:documentation> A collection of 3D curves making up a closed boundary.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Contour3D_T"> <xs:attribute name="isUVspace" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If set to True, the FacBoundaryCurve is defined in the parametric UV space. The Pont3D X and Y corresponds to U and V while the Z coordinate is disregarded. The default is False, i.e. the FaceBoundaryCurve is defined in the 3D space.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>

attribute FaceBoundaryCurve/@isUVspace

type | xs:boolean
properties |
default | false
annotation |
documentation
If set to True, the FacBoundaryCurve is defined in the parametric UV space. The Pont3D X and Y corresponds to U and V while the Z coordinate is disregarded. The default is False, i.e. the FaceBoundaryCurve is defined in the 3D space.
source | <xs:attribute name="isUVspace" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>If set to True, the FacBoundaryCurve is defined in the parametric UV space. The Pont3D X and Y corresponds to U and V while the Z coordinate is disregarded. The default is False, i.e. the FaceBoundaryCurve is defined in the 3D space.</xs:documentation> </xs:annotation> </xs:attribute>

element FeatureCope

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:FeatureCope_T
properties |
content | complex
children | ocx:CopeRadius ocx:CopeLength ocx:CopeHeight
used by |
complexTypes | BracketParameters_T EndCut_T
annotation |
documentation
Parameters of cope features defining additional bracket or stiffener end cut details.
source | <xs:element name="FeatureCope" type="ocx:FeatureCope_T"> <xs:annotation> <xs:documentation>Parameters of cope features defining additional bracket or stiffener end cut details.</xs:documentation> </xs:annotation> </xs:element>

element FilletRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | RectangularHole_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Corner fillet radius.
source | <xs:element name="FilletRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Corner fillet radius.</xs:documentation> </xs:annotation> </xs:element>

element FillingHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | CompartmentProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The filling_height specifies the maximum height for filling of the tank compartment.
source | <xs:element name="FillingHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The filling_height specifies the maximum height for filling of the tank compartment.</xs:documentation> </xs:annotation> </xs:element>

element FlangeCutBackAngle

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | EndCut_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Cut angle of stiffener flange.
source | <xs:element name="FlangeCutBackAngle" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Cut angle of stiffener flange.</xs:documentation> </xs:annotation> </xs:element>

element FlangeDirection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Inclination_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Direction of the stiffener flange. Not required for symmetrical profiles.
source | <xs:element name="FlangeDirection" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Direction of the stiffener flange. Not required for symmetrical profiles.</xs:documentation> </xs:annotation> </xs:element>

element FlangeEdgeReinforcement

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:FlangeEdgeReinforcement_T
properties |
content | complex
children | ocx:FlangeWidth ocx:Radius
used by |
complexType | BracketParameters_T
annotation |
documentation
Bracket flange edge reinforcement parameters.
source | <xs:element name="FlangeEdgeReinforcement" type="ocx:FlangeEdgeReinforcement_T"> <xs:annotation> <xs:documentation>Bracket flange edge reinforcement parameters.</xs:documentation> </xs:annotation> </xs:element>

element FlangeNoseHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | EndCut_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Nose height of sniped stiffener flange.
source | <xs:element name="FlangeNoseHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Nose height of sniped stiffener flange.</xs:documentation> </xs:annotation> </xs:element>

element FlangeThickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | IBar_T LBar_T LBarOW_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The thickness of the flange.
source | <xs:element name="FlangeThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The thickness of the flange.</xs:documentation> </xs:annotation> </xs:element>

element FlangeWidth

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T FlangeEdgeReinforcement_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Section profile flange width.
source | <xs:element name="FlangeWidth" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Section profile flange width.</xs:documentation> </xs:annotation> </xs:element>

element FlatBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:FlatBar_T
properties |
content | complex
children | ocx:Height ocx:Width
used by |
complexType | BarSection_T
annotation |
documentation
Flat bar, rolled or cut from plate.
source | <xs:element name="FlatBar" type="ocx:FlatBar_T"> <xs:annotation> <xs:documentation>Flat bar, rolled or cut from plate.</xs:documentation> </xs:annotation> </xs:element>

element Form

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Form_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description ocx:DistanceTolerance ocx:AngleTolerance
used by |
complexType | ocxXML_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract base class for object describing geometry and topology.
source | <xs:element name="Form" type="ocx:Form_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for object describing geometry and topology.</xs:documentation> </xs:annotation> </xs:element>

element FP_Pos

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
X-Position of fwd. end of waterline for free-board length.
source | <xs:element name="FP_Pos" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>X-Position of fwd. end of waterline for free-board length.</xs:documentation> </xs:annotation> </xs:element>

element FreeboardDeckHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The height of free-board deck, D1.
source | <xs:element name="FreeboardDeckHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The height of free-board deck, D1.</xs:documentation> </xs:annotation> </xs:element>

element FreeboardLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The free-board length of the Vessel, Lll.
source | <xs:element name="FreeboardLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The free-board length of the Vessel, Lll.</xs:documentation> </xs:annotation> </xs:element>

element FreeEdgeCurve3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:FreeEdgeCurve3D_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Curve3D
used by |
complexType | LimitedBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
isUVSpace | xs:boolean |  | false |  |
documentation
Default is "false". Set this attribute to true if the FreeEdgeCurve is represented by coordinates in the UV space. This should only be used when a FreeEdgeCurve is used to trim NURBS surface patches where the trim curve is only used to trim the underlying surface. When the curve is given in UV space, the X,Y point coordinates are replaced with the U,V coordinates. In this case the Z coordinate should be set to zero. The Z coordinate will not be used by the importing application.
annotation |
documentation
A single Curve3D or a collection of continuous non-closed Curve3D types which are used to represent a free edge of a panel or plate in shipbuilding.
source | <xs:element name="FreeEdgeCurve3D"> <xs:annotation> <xs:documentation>A single Curve3D or a collection of continuous non-closed Curve3D types which are used to represent a free edge of a panel or plate in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:FreeEdgeCurve3D_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element FreeEdgeRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The edge radius at the bracket free edge. Assumed to be straight if no radius value is provided.
source | <xs:element name="FreeEdgeRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The edge radius at the bracket free edge. Assumed to be straight if no radius value is provided.</xs:documentation> </xs:annotation> </xs:element>

element GaseousCargo

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:GaseousCargo_T
properties |
content | complex
children | ocx:Density ocx:CarriagePressure
attributes |
Name | Type | Use | Default | Fixed | Annotation
liquidState | xs:boolean |  | false |  |
documentation
Set to True if the gaseous cargo is carried in a liquid state.
ocx:liquidCargoType | derived by: xs:string |  |  |  |
documentation
The liquid cargo types after ISO 10303-215:2004.
annotation |
documentation
Liquid cargo properties, reference is made to ISO 10303-215:2004. A Gaseous cargo is a type of Cargo that has a natural condition of a non-solid, non-liquid gaseous state.
source | <xs:element name="GaseousCargo" type="ocx:GaseousCargo_T"> <xs:annotation> <xs:documentation>Liquid cargo properties, reference is made to ISO 10303-215:2004. A Gaseous cargo is a type of Cargo that has a natural condition of a non-solid, non-liquid gaseous state.</xs:documentation> </xs:annotation> </xs:element>

element GeometryRepresentation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:GeometryRepresentation_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Abstract base class for all structural geometry definitions.
source | <xs:element name="GeometryRepresentation" type="ocx:GeometryRepresentation_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for all structural geometry definitions.</xs:documentation> </xs:annotation> </xs:element>

element GridRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:GridRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds ocx:Offset
used by |
complexTypes | EdgeReinforcement_T UnboundedGeometry_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:ReferencePlane |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
An element that makes a reference to a grid definition. An offset along the grid reference normal vector can be given.
source | <xs:element name="GridRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>An element that makes a reference to a grid definition. An offset along the grid reference normal vector can be given.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:GridRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element HalfRoundBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:HalfRoundBar_T
properties |
content | complex
children | ocx:Diameter
used by |
complexType | BarSection_T
annotation |
documentation
Half round bar.
source | <xs:element name="HalfRoundBar" type="ocx:HalfRoundBar_T"> <xs:annotation> <xs:documentation>Half round bar.</xs:documentation> </xs:annotation> </xs:element>

element Header

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Header_T
properties |
content | complex
used by |
complexType | DocumentBase_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
time_stamp | xs:dateTime | required |  |  |
documentation
Time stamp of the instance.
name | xs:string | required |  |  |
documentation
Name of the XML instance.
author | xs:string | required |  |  |
documentation
Name of author.
originating_system | xs:string | required |  |  |
documentation
Name of originating system or application.
organization | xs:string | required |  |  |
documentation
Name of originating organization.
application_version | xs:string | required |  |  |
documentation
Version of originating application.
documentation | xs:string | optional |  |  |
documentation
Documentation of the content of the XML file.
annotation |
documentation
The header information of an XML export.
source | <xs:element name="Header" type="ocx:Header_T"> <xs:annotation> <xs:documentation>The header information of an XML export.</xs:documentation> </xs:annotation> </xs:element>

element HeavyBallastDraught

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Vessel draught at heavy ballast, Thb.
source | <xs:element name="HeavyBallastDraught" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Vessel draught at heavy ballast, Thb.</xs:documentation> </xs:annotation> </xs:element>

element Height

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T Cylinder3D_T FlatBar_T HexagonBar_T IBar_T LBar_T LBarOW_T OctagonBar_T RectangularHole_T RectangularMickeyMouseEars_T RoundBar_T SlotParameters_T SquareBar_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The height of the parent element.
source | <xs:element name="Height" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The height of the parent element.</xs:documentation> </xs:annotation> </xs:element>

element HexagonBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:HexagonBar_T
properties |
content | complex
children | ocx:Height
used by |
complexType | BarSection_T
annotation |
documentation
A symmetrical hexagon shaped bar.
source | <xs:element name="HexagonBar" type="ocx:HexagonBar_T"> <xs:annotation> <xs:documentation>A symmetrical hexagon shaped bar.</xs:documentation> </xs:annotation> </xs:element>

element Hole2D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Hole2D_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:ParametricHole2D ocx:Contour
used by |
complexType | HoleShapeCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
A 2D hole shape defined either by a parametric hole or a curve contour.
source | <xs:element name="Hole2D"> <xs:annotation> <xs:documentation>A 2D hole shape defined either by a parametric hole or a curve contour.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Hole2D_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Hole2DContour

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Hole2DContour_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:HoleRef ocx:Transformation
used by |
complexTypes | CutBy_T PlateCutBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
An instantiated hole defined by a reference to a hole-shape and a transformation..
source | <xs:element name="Hole2DContour" type="ocx:Hole2DContour_T"> <xs:annotation> <xs:documentation>An instantiated hole defined by a reference to a hole-shape and a transformation..</xs:documentation> </xs:annotation> </xs:element>

element HoleContourRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:HoleContourRef_T
substitution group | ocx:StructureRef
properties |
content | complex
used by |
complexType | EdgeReinforcement_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Hole2DContour |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a catalogue 2D hole contour
source | <xs:element name="HoleContourRef" type="ocx:HoleContourRef_T" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>A reference to a catalogue 2D hole contour</xs:documentation> </xs:annotation> </xs:element>

element HoleRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:HoleRef_T
substitution group | ocx:CatalogueRef
properties |
content | complex
used by |
complexType | Hole2DContour_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Hole2D |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a catalogue 2D hole.
source | <xs:element name="HoleRef" type="ocx:HoleRef_T" substitutionGroup="ocx:CatalogueRef"> <xs:annotation> <xs:documentation>A reference to a catalogue 2D hole.</xs:documentation> </xs:annotation> </xs:element>

element HoleShapeCatalogue

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:HoleShapeCatalogue_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Hole2D
used by |
complexType | ClassCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Catalogue of 2D hole shapes.
source | <xs:element name="HoleShapeCatalogue" type="ocx:HoleShapeCatalogue_T"> <xs:annotation> <xs:documentation>Catalogue of 2D hole shapes.</xs:documentation> </xs:annotation> </xs:element>

element IBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:IBar_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
complexType | BarSection_T
annotation |
documentation
I-section bar, rolled or welded.
source | <xs:element name="IBar" type="ocx:IBar_T"> <xs:annotation> <xs:documentation>I-section bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element IdBase

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:IdBase_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
annotation |
documentation
Abstract base element for all elements which need to carry an ID.
source | <xs:element name="IdBase" type="ocx:IdBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base element for all elements which need to carry an ID.</xs:documentation> </xs:annotation> </xs:element>

element Inclination

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Inclination_T
properties |
content | complex
children | ocx:WebDirection ocx:FlangeDirection ocx:Position
used by |
complexTypes | EdgeReinforcement_T Pillar_T Stiffener_T
annotation |
documentation
The inclination of the cross-section of a stiffener or a pillar along its trace line. A vector pair giving the local orientation of the web and flange directions at the point given by the Position element. The FlangeDirection is optional and not necessary for a symmetrical cross-section. Only one inclination is necessary for a non-twisted (straight) stiffener or pillar.
source | <xs:element name="Inclination" type="ocx:Inclination_T"> <xs:annotation> <xs:documentation>The inclination of the cross-section of a stiffener or a pillar along its trace line. A vector pair giving the local orientation of the web and flange directions at the point given by the Position element. The FlangeDirection is optional and not necessary for a symmetrical cross-section. Only one inclination is necessary for a non-twisted (straight) stiffener or pillar.</xs:documentation> </xs:annotation> </xs:element>

element InertiaU

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Moment of inertia around NeutralAxisU.
source | <xs:element name="InertiaU" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Moment of inertia around NeutralAxisU.</xs:documentation> </xs:annotation> </xs:element>

element InertiaV

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Moment of inertia around NeutralAxisV.
source | <xs:element name="InertiaV" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Moment of inertia around NeutralAxisV.</xs:documentation> </xs:annotation> </xs:element>

element InnerContour

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexTypes | Bracket_T CutBy_T
annotation |
documentation
Any closed contour of an inner opening in a plate.
source | <xs:element name="InnerContour" type="ocx:Contour3D_T"> <xs:annotation> <xs:documentation>Any closed contour of an inner opening in a plate.</xs:documentation> </xs:annotation> </xs:element>

element IntermediatePoint

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexType | CircumArc3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
An intermediate point on the circular segment.
source | <xs:element name="IntermediatePoint" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>An intermediate point on the circular segment.</xs:documentation> </xs:annotation> </xs:element>

element KnotVector

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:KnotVector_T
properties |
content | complex
used by |
complexType | NURBS3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
value | ocx:doubleListType | required |  |  |
documentation
The list of knots separated by white space. Knots must be provided in increasing order.
annotation |
documentation
The knot-vector is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consists of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.
source | <xs:element name="KnotVector"> <xs:annotation> <xs:documentation>The knot-vector is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consists of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:KnotVector_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element LBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:LBar_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
complexType | BarSection_T
annotation |
documentation
An angle bar, rolled or welded.
source | <xs:element name="LBar" type="ocx:LBar_T"> <xs:annotation> <xs:documentation>An angle bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element LBarOF

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:LBarOF_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness ocx:Overshoot
used by |
complexType | BarSection_T
annotation |
documentation
Welded angle bar where the flange has an overshoot beyond the web.
source | <xs:element name="LBarOF" type="ocx:LBarOF_T"> <xs:annotation> <xs:documentation>Welded angle bar where the flange has an overshoot beyond the web.</xs:documentation> </xs:annotation> </xs:element>

element LBarOW

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:LBarOW_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness ocx:Overshoot
used by |
complexType | BarSection_T
annotation |
documentation
Welded angle bar where the web has an overshoot above the flange.
source | <xs:element name="LBarOW" type="ocx:LBarOW_T"> <xs:annotation> <xs:documentation>Welded angle bar where the web has an overshoot above the flange.</xs:documentation> </xs:annotation> </xs:element>

element LengthOfWaterline

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The length of the waterline at T, Lwl.
source | <xs:element name="LengthOfWaterline" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The length of the waterline at T, Lwl.</xs:documentation> </xs:annotation> </xs:element>

element LimitedBy

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:LimitedBy_T
properties |
content | complex
children | ocx:FreeEdgeCurve3D ocx:BoundedRef
used by |
complexTypes | Bracket_T Panel_T Pillar_T Plane3D_T Plate_T Stiffener_T
annotation |
documentation
The references to limiting objects forming a closed contour of the parent element. It is not required that the set of objects is ordered in the correct sequence.
source | <xs:element name="LimitedBy"> <xs:annotation> <xs:documentation>The references to limiting objects forming a closed contour of the parent element. It is not required that the set of objects is ordered in the correct sequence.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:LimitedBy_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Line3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Line3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:StartPoint ocx:EndPoint
used by |
complexType | CompositeCurve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
A straight line defined by two points.
source | <xs:element name="Line3D" type="ocx:Line3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>A straight line defined by two points.</xs:documentation> </xs:annotation> </xs:element>

element LiquidCargo

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:LiquidCargo_T
properties |
content | complex
children | ocx:Density ocx:CarriagePressure
used by |
complexTypes | Compartment_T PhysicalSpace_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:liquidCargoType | derived by: xs:string |  |  |  |
documentation
Liquid cargo types after ISO 10303-215:2004.
annotation |
documentation
Liquid cargo properties, reference is made to ISO 10303-215:2004. A liquid cargo is a type of Cargo whose natural condition is a non-solid, non-gaseous liquid state.
source | <xs:element name="LiquidCargo" type="ocx:LiquidCargo_T"> <xs:annotation> <xs:documentation>Liquid cargo properties, reference is made to ISO 10303-215:2004. A liquid cargo is a type of Cargo whose natural condition is a non-solid, non-gaseous liquid state.</xs:documentation> </xs:annotation> </xs:element>

element LocalCartesian

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Transformation_T
properties |
content | complex
children | ocx:Origin ocx:PrimaryAxis ocx:SecondaryAxis
used by |
complexType | CoordinateSystem_T
annotation |
documentation
To specify a Local (Orthogonal) Axis System Origin and two of the local X,Y,Z axis need to be specified. When used to specify a Plane the XY (UV) plane is considered. Optional if the coordinate system is referring to the global coordinate frame (world coordinates)
source | <xs:element name="LocalCartesian" type="ocx:Transformation_T"> <xs:annotation> <xs:documentation>To specify a Local (Orthogonal) Axis System Origin and two of the local X,Y,Z axis need to be specified. When used to specify a Plane the XY (UV) plane is considered. Optional if the coordinate system is referring to the global coordinate frame (world coordinates)</xs:documentation> </xs:annotation> </xs:element>

element LowerRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SlotParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The lower radius of an opening or slot.
source | <xs:element name="LowerRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The lower radius of an opening or slot.</xs:documentation> </xs:annotation> </xs:element>

element Lpp

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The length of the Vessel between perpendiculars, Lpp.
source | <xs:element name="Lpp" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The length of the Vessel between perpendiculars, Lpp.</xs:documentation> </xs:annotation> </xs:element>

element LugPlateRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:LugPlaterRef_T
substitution group | ocx:StructureRef
properties |
content | complex
children | ocx:ConnectionLength ocx:DistanceAbove
used by |
complexType | SlotParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Plate |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to plate lugs with additional lug parameters.
source | <xs:element name="LugPlateRef" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>The reference to plate lugs with additional lug parameters.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:LugPlaterRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element MajorAxis

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Ellipse3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Direction of ellipse major axis.
source | <xs:element name="MajorAxis" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Direction of ellipse major axis.</xs:documentation> </xs:annotation> </xs:element>

element MajorDiameter

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Ellipse3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The ellipse major diameter.
source | <xs:element name="MajorDiameter" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The ellipse major diameter.</xs:documentation> </xs:annotation> </xs:element>

element Material

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Material_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Density ocx:YoungsModulus ocx:PoissonRatio ocx:YieldStress ocx:UltimateStress ocx:ThermalExpansionCoefficient
used by |
complexType | MaterialCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
ocx:grade | derived by: xs:string | required |  |  |
documentation
Weldable normal and higher strength hull structural steels - Ref. IACS UR W11.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Physical properties of a material.
source | <xs:element name="Material" type="ocx:Material_T"> <xs:annotation> <xs:documentation>Physical properties of a material.</xs:documentation> </xs:annotation> </xs:element>

element MaterialCatalogue

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:MaterialCatalogue_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Material
used by |
complexType | ClassCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
The material types used and their properties recognised by the Society.
source | <xs:element name="MaterialCatalogue" type="ocx:MaterialCatalogue_T"> <xs:annotation> <xs:documentation>The material types used and their properties recognised by the Society.</xs:documentation> </xs:annotation> </xs:element>

element MaterialRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:MaterialRef_T
substitution group | ocx:CatalogueRef
properties |
content | complex
used by |
complexTypes | EdgeReinforcement_T Pillar_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Material |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a material in the catalogue
source | <xs:element name="MaterialRef" type="ocx:MaterialRef_T" substitutionGroup="ocx:CatalogueRef"> <xs:annotation> <xs:documentation>A reference to a material in the catalogue</xs:documentation> </xs:annotation> </xs:element>

element Member

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Member_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract element describing structure concept parts like columns, pillars, beams ...
source | <xs:element name="Member" type="ocx:Member_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract element describing structure concept parts like columns, pillars, beams ...</xs:documentation> </xs:annotation> </xs:element>

element MinorAxis

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Ellipse3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Definition of the ellipse minor axis direction.
source | <xs:element name="MinorAxis" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Definition of the ellipse minor axis direction.</xs:documentation> </xs:annotation> </xs:element>

element MinorDiameter

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Ellipse3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The ellipse minor diameter.
source | <xs:element name="MinorDiameter" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The ellipse minor diameter.</xs:documentation> </xs:annotation> </xs:element>

element MouldedBreadth

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The moulded breadth of the Vessel, B.
source | <xs:element name="MouldedBreadth" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The moulded breadth of the Vessel, B.</xs:documentation> </xs:annotation> </xs:element>

element MouldedDepth

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The moulded depth of the Vessel, D.
source | <xs:element name="MouldedDepth" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The moulded depth of the Vessel, D.</xs:documentation> </xs:annotation> </xs:element>

element NetArea

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Plate_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The net plate area computed by the sending application. The NetArea is the net area of the plate representing the actual plate contour and cut-outs removing material from the plate: NetAra*t*density = DryWeight
source | <xs:element name="NetArea" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The net plate area computed by the sending application. The NetArea is the net area of the plate representing the actual plate contour and cut-outs removing material from the plate: NetAra*t*density = DryWeight</xs:documentation> </xs:annotation> </xs:element>

element NeutralAxisU

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Position of the neutral axis parallel to the U axis measured from the foot point. The U axis is along the flange.
source | <xs:element name="NeutralAxisU" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Position of the neutral axis parallel to the U axis measured from the foot point. The U axis is along the flange.</xs:documentation> </xs:annotation> </xs:element>

element NeutralAxisV

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Position of the neutral axis parallel to the V axis measured from the mould line side. The V axis is along the web.
source | <xs:element name="NeutralAxisV" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Position of the neutral axis parallel to the V axis measured from the mould line side. The V axis is along the web.</xs:documentation> </xs:annotation> </xs:element>

element Normal

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexTypes | Circle3D_T Ellipse3D_T Plane3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
A unit normal vector to a surface.
source | <xs:element name="Normal" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>A unit normal vector to a surface.</xs:documentation> </xs:annotation> </xs:element>

element NormalBallastDraught

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Vessel draught at normal ballast, Tnb.
source | <xs:element name="NormalBallastDraught" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Vessel draught at normal ballast, Tnb.</xs:documentation> </xs:annotation> </xs:element>

element NURBS3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:NURBS3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:NURBSproperties ocx:KnotVector ocx:ControlPtList
used by |
complexType | CompositeCurve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Non-Uniform Rational Spline Base curve definition.
source | <xs:element name="NURBS3D" type="ocx:NURBS3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>Non-Uniform Rational Spline Base curve definition.</xs:documentation> </xs:annotation> </xs:element>

element NURBSproperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:NURBSProperties_T
properties |
content | complex
used by |
complexType | NURBS3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
degree | xs:int | required |  |  |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
numCtrlPts | xs:long | required |  |  |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
numKnots | xs:long | required |  |  |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
form | ocx:curveForm_enum | optional | Open |  |
documentation
The NURBS curve form (Open, Closed, or Periodic).
isRational | xs:boolean | optional | false |  |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
annotation |
documentation
Properties of the basis functions in surface V direction.
source | <xs:element name="NURBSproperties" type="ocx:NURBSProperties_T"> <xs:annotation> <xs:documentation>Properties of the basis functions in surface V direction.</xs:documentation> </xs:annotation> </xs:element>

element NURBSSurface

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:NURBSSurface_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:U_NURBSproperties ocx:UknotVector ocx:V_NURBSproperties ocx:VknotVector ocx:ControlPtList
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Non-uniform rational basis surface definition defined by a net (grid) of polynomial basis functions in U and V direction.
source | <xs:element name="NURBSSurface" type="ocx:NURBSSurface_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Non-uniform rational basis surface definition defined by a net (grid) of polynomial basis functions in U and V direction.</xs:documentation> </xs:annotation> </xs:element>

element Occurrence

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Occurrence_T
properties |
content | complex
children | ocx:CustomProperties ocx:StructureRef ocx:StiffenerRef ocx:SeamRef ocx:EdgeReinforcementRef
used by |
complexTypes | DesignView_T OccurrenceGroup_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
The name of the node
type | xs:string |  |  |  |
documentation
The design/product view type
annotation |
documentation
An occurrence in a DesignView is a reference to a physical part in the model.
source | <xs:element name="Occurrence"> <xs:annotation> <xs:documentation>An occurrence in a DesignView is a reference to a physical part in the model.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Occurrence_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element OccurrenceGroup

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:OccurrenceGroup_T
properties |
content | complex
children | ocx:CustomProperties ocx:Occurrence ocx:OccurrenceGroup
used by |
complexTypes | DesignView_T OccurrenceGroup_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
The name of the node.
type | xs:string |  |  |  |
documentation
The occurrence group design/product view type
annotation |
documentation
A grouping of occurrences. Can also contain other OccurrenceGroup to form a nested level of groups.
source | <xs:element name="OccurrenceGroup"> <xs:annotation> <xs:documentation>A grouping of occurrences. Can also contain other OccurrenceGroup to form a nested level of groups.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:OccurrenceGroup_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element OctagonBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:OctagonBar_T
properties |
content | complex
children | ocx:Height
used by |
complexType | BarSection_T
annotation |
documentation
An octagon shaped bar.
source | <xs:element name="OctagonBar" type="ocx:OctagonBar_T"> <xs:annotation> <xs:documentation>An octagon shaped bar.</xs:documentation> </xs:annotation> </xs:element>

element ocxXML

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ocxXML_T
substitution group | ocx:DocumentBase
properties |
content | complex
children | ocx:Header ocx:Form ocx:ClassCatalogue ocx:ProcessLayer unitsml:UnitsML ocx:Equipments
attributes |
Name | Type | Use | Default | Fixed | Annotation
schemaVersion | xs:string | required |  | 3.1.0 |
documentation
Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
language | xs:language | optional | en |  |
documentation
Language used by the application.
annotation |
documentation
Root element of the schema.
source | <xs:element name="ocxXML" type="ocx:ocxXML_T" substitutionGroup="ocx:DocumentBase"> <xs:annotation> <xs:documentation>Root element of the schema.</xs:documentation> </xs:annotation> </xs:element>

element Offset

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | Bracket_T GridRef_T Plate_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
An offset from a reference plane or surface. A positive offset value is in the direction of the surface normal vector.
source | <xs:element name="Offset" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>An offset from a reference plane or surface. A positive offset value is in the direction of the surface normal vector.</xs:documentation> </xs:annotation> </xs:element>

element OffsetU

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The offset from stiffener trace line of cross-section in local U direction.
source | <xs:element name="OffsetU" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The offset from stiffener trace line of cross-section in local U direction.</xs:documentation> </xs:annotation> </xs:element>

element OffsetV

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The offset from stiffener trace-line of cross-section in local V direction.
source | <xs:element name="OffsetV" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The offset from stiffener trace-line of cross-section in local V direction.</xs:documentation> </xs:annotation> </xs:element>

element Origin

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | BracketParameters_T Cone3D_T Cylinder3D_T Plane3D_T Sphere3D_T Transformation_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The origin of a local or global coordinate system.
source | <xs:element name="Origin" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The origin of a local or global coordinate system.</xs:documentation> </xs:annotation> </xs:element>

element OuterContour

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexTypes | Bracket_T Panel_T Plate_T PlateCutBy_T
annotation |
documentation
The geometry of the outer closed contour limiting a surface, represented by a set of trim curves or a closed curve primitive.
source | <xs:element name="OuterContour" type="ocx:Contour3D_T"> <xs:annotation> <xs:documentation>The geometry of the outer closed contour limiting a surface, represented by a set of trim curves or a closed curve primitive.</xs:documentation> </xs:annotation> </xs:element>

element Overshoot

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | LBarOF_T LBarOW_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The overshoot of the flange beyond the web. Shall be included in the Width..
source | <xs:element name="Overshoot" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The overshoot of the flange beyond the web. Shall be included in the Width..</xs:documentation> </xs:annotation> </xs:element>

element Panel

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Panel_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:UnboundedGeometry ocx:LimitedBy ocx:ComposedOf ocx:PhysicalProperties ocx:OuterContour ocx:StiffenedBy ocx:SplitBy ocx:CutBy
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string | required |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
ocx:tightness | derived by: xs:string | required |  |  |
documentation
A tightness attribute which can be assigned to a Panel or Plate.
annotation |
documentation
Structural concept of shipbuilding panels. Panels can typically be composed of plates, seams and stiffeners.
source | <xs:element name="Panel" type="ocx:Panel_T"> <xs:annotation> <xs:documentation>Structural concept of shipbuilding panels. Panels can typically be composed of plates, seams and stiffeners.</xs:documentation> </xs:annotation> </xs:element>

element PanelRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:PanelRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Panel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a connected Plate.
source | <xs:element name="PanelRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>The reference to a connected Plate.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:PanelRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ParametricCircle

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ParametricCircle_T
substitution group | ocx:ParametricHole2D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Diameter
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A parametric circle in u-v space defined by a diameter.
source | <xs:element name="ParametricCircle" type="ocx:ParametricCircle_T" substitutionGroup="ocx:ParametricHole2D"> <xs:annotation> <xs:documentation>A parametric circle in u-v space defined by a diameter.</xs:documentation> </xs:annotation> </xs:element>

element ParametricHole2D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ParametricHole2D_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
complexType | Hole2D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A set of parametric hole definitions in u-v space.
source | <xs:element name="ParametricHole2D" type="ocx:ParametricHole2D_T" abstract="true"> <xs:annotation> <xs:documentation>A set of parametric hole definitions in u-v space.</xs:documentation> </xs:annotation> </xs:element>

element Penetration

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Penetration_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:SingleBracket ocx:DoubleBracket ocx:WebStiffener ocx:WebStiffenerWithSingleBracket ocx:WebStiffenerWithDoubleBracket ocx:PlateRef ocx:PillarRef ocx:StiffenerRef ocx:Point3D ocx:SlotParameters
used by |
complexTypes | Pillar_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:tightness | derived by: xs:string |  |  |  |
documentation
The tightness type of the penetration.
annotation |
documentation
Structural concept of stiffener penetration configurations typically used in shipbuilding.
source | <xs:element name="Penetration"> <xs:annotation> <xs:documentation>Structural concept of stiffener penetration configurations typically used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Penetration_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Permeability

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulkCargo_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The permeability specifies the amount by which the Cargo takes up water.
source | <xs:element name="Permeability" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The permeability specifies the amount by which the Cargo takes up water.</xs:documentation> </xs:annotation> </xs:element>

element PhysicalProperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:PhysicalProperties_T
properties |
content | complex
children | ocx:DryWeight ocx:CenterOfGravity
used by |
complexTypes | Panel_T StructurePart_T
annotation |
documentation
Basic physical properties of structure objects (weight and centre of gravity). These properties are provided by the exporting application and can be used as a quality measure by the receiving application to ensure correctness of the import.
source | <xs:element name="PhysicalProperties" type="ocx:PhysicalProperties_T"> <xs:annotation> <xs:documentation>Basic physical properties of structure objects (weight and centre of gravity). These properties are provided by the exporting application and can be used as a quality measure by the receiving application to ensure correctness of the import.</xs:documentation> </xs:annotation> </xs:element>

element PhysicalSpace

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:PhysicalSpace_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CompartmentProperties ocx:Cell ocx:CrossFlow ocx:ExternalGeometryRef ocx:BulkCargo ocx:LiquidCargo ocx:UnitCargo
used by |
complexType | Arrangement_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:compartmentPurpose | derived by: xs:string | required |  |  |
documentation
The compartment functions or purpose after ISO 10303-215:2004.
annotation |
documentation
The concept of a physical compartment representing a closed volume (space) defined by enclosing structure panels.
source | <xs:element name="PhysicalSpace" type="ocx:PhysicalSpace_T"> <xs:annotation> <xs:documentation>The concept of a physical compartment representing a closed volume (space) defined by enclosing structure panels.</xs:documentation> </xs:annotation> </xs:element>

element Pillar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Pillar_T
substitution group | ocx:Member
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:MaterialRef ocx:SectionRef ocx:TraceLine ocx:Inclination ocx:LimitedBy ocx:CutBy ocx:Penetration ocx:ConnectionConfiguration
used by |
complexType | ComposedOf_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Structural concept for pillars used as vertical support in ship building.
source | <xs:element name="Pillar" type="ocx:Pillar_T" substitutionGroup="ocx:Member"> <xs:annotation> <xs:documentation>Structural concept for pillars used as vertical support in ship building.</xs:documentation> </xs:annotation> </xs:element>

element PillarRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:PillarRef_T
substitution group | ocx:StructureRef
properties |
content | complex
used by |
complexType | ConnectionConfiguration_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Pillar |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a connected Member (Pillar).
source | <xs:element name="PillarRef" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>The reference to a connected Member (Pillar).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:PillarRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Plane3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Plane3D_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Normal ocx:UDirection ocx:LimitedBy
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Definition of a Planar surface defined by Root Point and Normal.
source | <xs:element name="Plane3D" type="ocx:Plane3D_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Definition of a Planar surface defined by Root Point and Normal.</xs:documentation> </xs:annotation> </xs:element>

element Plate

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Plate_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:NetArea ocx:OuterContour ocx:PlateMaterial ocx:LimitedBy ocx:Offset ocx:UnboundedGeometry ocx:PlateCutBy
used by |
complexTypes | ComposedOf_T Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Structural concept of plates used in shipbuilding.
source | <xs:element name="Plate" type="ocx:Plate_T"> <xs:annotation> <xs:documentation>Structural concept of plates used in shipbuilding.</xs:documentation> </xs:annotation> </xs:element>

element PlateCutBy

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:PlateCutBy_T
properties |
content | complex
children | ocx:Hole2DContour ocx:OuterContour ocx:SlotContour
used by |
complexType | Plate_T
annotation |
documentation
A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.
source | <xs:element name="PlateCutBy"> <xs:annotation> <xs:documentation>A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:PlateCutBy_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element PlateMaterial

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:PlateMaterialRef_T
substitution group | ocx:CatalogueRef
properties |
content | complex
children | ocx:Thickness
used by |
complexTypes | Bracket_T Plate_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Material |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Definition of the Plate material and plate thickness.
source | <xs:element name="PlateMaterial" substitutionGroup="ocx:CatalogueRef"> <xs:annotation> <xs:documentation>Definition of the Plate material and plate thickness.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:PlateMaterialRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element PlateRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:PlateRef_T
substitution group | ocx:StructureRef
properties |
content | complex
used by |
complexTypes | ConnectionConfiguration_T PenetratingObject_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Plate |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a connected Plate.
source | <xs:element name="PlateRef" substitutionGroup="ocx:StructureRef"> <xs:annotation> <xs:documentation>The reference to a connected Plate.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:PlateRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Point3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | ConnectionConfiguration_T PolyLine3D_T Positions_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
Compact definition of a point in 3D space composed of a sequence of three double values representing X, Y and Z coordinate values all of the same unit given by the unit ID.
source | <xs:element name="Point3D" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>Compact definition of a point in 3D space composed of a sequence of three double values representing X, Y and Z coordinate values all of the same unit given by the unit ID.</xs:documentation> </xs:annotation> </xs:element>

element PoissonRatio

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material Poisson's ration.
source | <xs:element name="PoissonRatio" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material Poisson's ration.</xs:documentation> </xs:annotation> </xs:element>

element PolyLine3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:PolyLine3D_T
substitution group | ocx:Curve3D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Point3D
used by |
complexType | CompositeCurve3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
isClosed | xs:boolean |  |  |  |
documentation
If set to true, the PolyLine3D forms a closed contour. The default is false.
annotation |
documentation
A list of 3D points defining a sequence of linear segments. Repeat the first position at the end of the last line segment to form a closed contour.
source | <xs:element name="PolyLine3D" type="ocx:PolyLine3D_T" substitutionGroup="ocx:Curve3D"> <xs:annotation> <xs:documentation>A list of 3D points defining a sequence of linear segments. Repeat the first position at the end of the last line segment to form a closed contour.</xs:documentation> </xs:annotation> </xs:element>

element Position

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexType | Inclination_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The position of the inclination of the cross-section.
source | <xs:element name="Position" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The position of the inclination of the cross-section.</xs:documentation> </xs:annotation> </xs:element>

element Positions

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Positions_T
properties |
content | complex
children | ocx:Point3D
used by |
complexType | CircumCircle3D_T
annotation |
documentation
3 3D-Points defining the circum circle.
source | <xs:element name="Positions" type="ocx:Positions_T"> <xs:annotation> <xs:documentation>3 3D-Points defining the circum circle.</xs:documentation> </xs:annotation> </xs:element>

element PrimaryAxis

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Transformation_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
The unit vector of the local X-axis (U-Axis) given in global Coordinate System.
source | <xs:element name="PrimaryAxis" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>The unit vector of the local X-axis (U-Axis) given in global Coordinate System.</xs:documentation> </xs:annotation> </xs:element>

element PrincipalParticulars

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:PrincipalParticulars_T
properties |
content | complex
children | ocx:Lpp ocx:RuleLength ocx:BlockCoefficient ocx:FP_Pos ocx:MouldedBreadth ocx:MouldedDepth ocx:ScantlingDraught ocx:DesignSpeed ocx:FreeboardLength ocx:NormalBallastDraught ocx:HeavyBallastDraught ocx:SlammingDraughtEmptyFP ocx:SlammingDraughtFullFP ocx:LengthOfWaterline ocx:FreeboardDeckHeight ocx:AP_Pos ocx:ZPosOfDeck ocx:DeepestEquilibriumWL ocx:UpperDeckArea ocx:WaterPlaneArea ocx:ZPosDeckline ocx:SpeedFactor
used by |
complexType | ClassData_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
hasDeadweightLessThan | xs:boolean |  |  |  |
documentation
The ship has dead-weight less than 50000 tonnes (boolean).
hasBilgeKeel | xs:boolean |  |  |  |
documentation
Whether the vessel has a bilge keel or not.
ocx:freeboardType | derived by: xs:string |  | A |  |
documentation
Enumerated free-board types according to the Rules. Type A ship is one which:â€” is designed to carry only liquid cargoes in bulk has a high integrity of the exposed deck with only small access openings to cargo compartments, closed by watertight gasket covers of steel or equivalent material has low permeability of loaded cargo compartments. All ships which are not Type A ships shall be considered as Type B ships. .
numberOfDecksAbove | xs:int |  |  |  |
documentation
Number of decks above 0.7 D from baseline.
annotation |
documentation
Main vessel particulars required by the Society.
source | <xs:element name="PrincipalParticulars" type="ocx:PrincipalParticulars_T"> <xs:annotation> <xs:documentation>Main vessel particulars required by the Society.</xs:documentation> </xs:annotation> </xs:element>

element ProcessLayer

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ProcessLayer_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
complexType | ocxXML_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Abstract element which can hold any process related business information. (To be designed).
source | <xs:element name="ProcessLayer" type="ocx:ProcessLayer_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract element which can hold any process related business information. (To be designed).</xs:documentation> </xs:annotation> </xs:element>

element Quantity

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Quantity_T
properties |
content | complex
abstract | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Abstract base class for all types with values carrying a Unit : Q = v * u.
source | <xs:element name="Quantity" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for all types with values carrying a Unit : Q = v * u.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Quantity_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element RadialCylinder

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RadialCylinder_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Radius
used by |
complexType | CylindricalAxes_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Cylindrical reference system.
source | <xs:element name="RadialCylinder" type="ocx:RadialCylinder_T"> <xs:annotation> <xs:documentation>Cylindrical reference system.</xs:documentation> </xs:annotation> </xs:element>

element Radius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | Cylinder3D_T FlangeEdgeReinforcement_T RadialCylinder_T RectangularMickeyMouseEars_T Sphere3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The radius of the parent element.
source | <xs:element name="Radius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The radius of the parent element.</xs:documentation> </xs:annotation> </xs:element>

element RectangularHole

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RectangularHole_T
substitution group | ocx:ParametricHole2D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width ocx:FilletRadius
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A rectangular hole in u-v space with corner fillets of equal radii.
source | <xs:element name="RectangularHole" type="ocx:RectangularHole_T" substitutionGroup="ocx:ParametricHole2D"> <xs:annotation> <xs:documentation>A rectangular hole in u-v space with corner fillets of equal radii.</xs:documentation> </xs:annotation> </xs:element>

element RectangularMickeyMouseEars

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RectangularMickeyMouseEars_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width ocx:Radius ocx:Displacement
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A rectangular hole with corner radii in the form of Mickey Mouse ears.
source | <xs:element name="RectangularMickeyMouseEars" type="ocx:RectangularMickeyMouseEars_T"> <xs:annotation> <xs:documentation>A rectangular hole with corner radii in the form of Mickey Mouse ears.</xs:documentation> </xs:annotation> </xs:element>

element RectangularTube

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RectangularTube_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:Thickness
used by |
complexType | BarSection_T
annotation |
documentation
Rectangular tube.
source | <xs:element name="RectangularTube" type="ocx:RectangularTube_T"> <xs:annotation> <xs:documentation>Rectangular tube.</xs:documentation> </xs:annotation> </xs:element>

element ReferenceBase

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ReferenceBase_T
properties |
content | complex
abstract | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
annotation |
documentation
Abstract type which all reference pointers must inherit from.
source | <xs:element name="ReferenceBase" type="ocx:ReferenceBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract type which all reference pointers must inherit from.</xs:documentation> </xs:annotation> </xs:element>

element ReferenceLocation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | RefPlane_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Location on the reference axis.
source | <xs:element name="ReferenceLocation" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Location on the reference axis.</xs:documentation> </xs:annotation> </xs:element>

element ReferencePlane

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ReferencePlane_T
properties |
content | complex
abstract | true
annotation |
documentation
The concept of a reference plane which is typically used to define an unbounded geometry.
source | <xs:element name="ReferencePlane" type="ocx:ReferencePlane_T" abstract="true"> <xs:annotation> <xs:documentation>The concept of a reference plane which is typically used to define an unbounded geometry.</xs:documentation> </xs:annotation> </xs:element>

element ReferenceSurfaces

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ReferenceSurfaces_T
properties |
content | complex
children | ocx:Surface ocx:SurfaceCollection
used by |
complexType | Vessel_T
annotation |
documentation
Collection of frequently used surfaces which are referenced by more than one object.
source | <xs:element name="ReferenceSurfaces" type="ocx:ReferenceSurfaces_T"> <xs:annotation> <xs:documentation>Collection of frequently used surfaces which are referenced by more than one object.</xs:documentation> </xs:annotation> </xs:element>

element RefPlane

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:RefPlane_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:ReferenceLocation
used by |
complexType | RefPlanes_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
displayGrid | xs:boolean | required |  |  |
annotation |
documentation
A reference plane used to define unbounded planar geometry.
source | <xs:element name="RefPlane"> <xs:annotation> <xs:documentation>A reference plane used to define unbounded planar geometry.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:RefPlane_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ReliefValvePressure

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | CompartmentProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Pressure valve opening pressure when exceeding the general value.
source | <xs:element name="ReliefValvePressure" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Pressure valve opening pressure when exceeding the general value.</xs:documentation> </xs:annotation> </xs:element>

element RoundBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RoundBar_T
properties |
content | complex
children | ocx:Height
used by |
complexType | BarSection_T
annotation |
documentation
Round bar.
source | <xs:element name="RoundBar" type="ocx:RoundBar_T"> <xs:annotation> <xs:documentation>Round bar.</xs:documentation> </xs:annotation> </xs:element>

element RuleLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Rule length $L$ is the distance, in metres, measured on the waterline at the scantling draught from the fore side of the stem to the after side of the rudder post, or the centre of the rudder stock if there is no rudder post. $L$ is not to be less than 96%, and need not be greater than 97%, of the extreme length on the waterline at the scantling draught. In ships without rudder stock (e.g. ships fitted with azimuth thrusters), the Rule length $L$ is to be taken equal to 97% of the extreme length on the waterline at the scantling draught. In ships with unusual stern and bow arrangement the Rule length $L$ will be specially considered.(ref. IACS S2 Definition of Ship's Length $L$ and of Block Coefficient $C_b$ - S2.1 Rule Lenght).
source | <xs:element name="RuleLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Rule length $L$ is the distance, in metres, measured on the waterline at the scantling draught from the fore side of the stem to the after side of the rudder post, or the centre of the rudder stock if there is no rudder post. $L$ is not to be less than 96%, and need not be greater than 97%, of the extreme length on the waterline at the scantling draught. In ships without rudder stock (e.g. ships fitted with azimuth thrusters), the Rule length $L$ is to be taken equal to 97% of the extreme length on the waterline at the scantling draught. In ships with unusual stern and bow arrangement the Rule length $L$ will be specially considered.(ref. IACS S2 Definition of Ship's Length $L$ and of Block Coefficient $C_b$ - S2.1 Rule Lenght).</xs:documentation> </xs:annotation> </xs:element>

element ScantlingDraught

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Design draught moulded, fully loaded condition, Td. The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).
source | <xs:element name="ScantlingDraught" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Design draught moulded, fully loaded condition, Td. The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).</xs:documentation> </xs:annotation> </xs:element>

element Seam

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Seam_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:TraceLine
used by |
complexType | SplitBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Element describing the structure concept of a plate seam.
source | <xs:element name="Seam" type="ocx:Seam_T"> <xs:annotation> <xs:documentation>Element describing the structure concept of a plate seam.</xs:documentation> </xs:annotation> </xs:element>

element SeamRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:SeamRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
used by |
complexType | Occurrence_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Seam |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a connected Plate.
source | <xs:element name="SeamRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>The reference to a connected Plate.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:SeamRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element SecondaryAxis

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Transformation_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
The unit vector of the local Y-axis (V-Axis) given in global Coordinate System.
source | <xs:element name="SecondaryAxis" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>The unit vector of the local Y-axis (V-Axis) given in global Coordinate System.</xs:documentation> </xs:annotation> </xs:element>

element SectionInnerShape

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexType | UserDefinedBarSection_T
annotation |
documentation
Optional arbitrary inner section shape for hollow sections.
source | <xs:element name="SectionInnerShape" type="ocx:Contour3D_T"> <xs:annotation> <xs:documentation>Optional arbitrary inner section shape for hollow sections.</xs:documentation> </xs:annotation> </xs:element>

element SectionOuterShape

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Contour3D_T
properties |
content | complex
children | ocx:Curve3D
used by |
complexType | UserDefinedBarSection_T
annotation |
documentation
An optional arbitrary contour representing the outer section shape. Used to display the section by extrusion of the section shape along the trace line.
source | <xs:element name="SectionOuterShape" type="ocx:Contour3D_T"> <xs:annotation> <xs:documentation>An optional arbitrary contour representing the outer section shape. Used to display the section by extrusion of the section shape along the trace line.</xs:documentation> </xs:annotation> </xs:element>

element SectionProperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SectionProperties_T
properties |
content | complex
children | ocx:Area ocx:NeutralAxisU ocx:NeutralAxisV ocx:InertiaU ocx:InertiaV ocx:TorsionConstant
used by |
complexType | UserDefinedBarSection_T
annotation |
documentation
Generic bar section properties.
source | <xs:element name="SectionProperties" type="ocx:SectionProperties_T"> <xs:annotation> <xs:documentation>Generic bar section properties.</xs:documentation> </xs:annotation> </xs:element>

element SectionRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:SectionRef_T
substitution group | ocx:CatalogueRef
properties |
content | complex
children | ocx:OffsetU ocx:OffsetV
used by |
complexTypes | EdgeReinforcement_T Pillar_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:BarSection |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to the parents cross-section.
source | <xs:element name="SectionRef" substitutionGroup="ocx:CatalogueRef"> <xs:annotation> <xs:documentation>A reference to the parents cross-section.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:SectionRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element ShipDesignation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ShipDesignation_T
properties |
content | complex
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
shipName | xs:string | required |  |  |
documentation
The name of the ship assigned by the owner.
callSign | xs:string | optional |  |  |
documentation
The unique life-cycle identifier assigned to the ship by the flag state for radio communication.
numberIMO | xs:string | optional |  |  |
documentation
A unique identification of a vessel according to IMO resolution A.600(15). It is made of the three letters â€œIMOâ€ in front of the Lloydâ€™s Register number. This is a unique seven-digit number that is assigned to propelled, sea-going merchant ships of 100 GT and above upon keel laying (with some exceptions), see: IACS Procedural Requirements No. 11, IACS Procedure for Assigning Date of Build, 1996. https://www.imo.org/en/OurWork/IIIS/Pages/IMO-Identification-Number-Schemes.aspx: Information on IMO ship identification number scheme on the website of the IMO.
shipType | xs:string | optional |  |  |
documentation
Optional string indicating the ship type.
annotation |
documentation
The different types of identification given to the ship in order that it can be categorised by any shipping related organisation. It contains the minimal information which might be available about the ship.
source | <xs:element name="ShipDesignation" type="ocx:ShipDesignation_T"> <xs:annotation> <xs:documentation>The different types of identification given to the ship in order that it can be categorised by any shipping related organisation. It contains the minimal information which might be available about the ship.</xs:documentation> </xs:annotation> </xs:element>

element SingleBracket

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SingleBracket_T
properties |
content | complex
children | ocx:ConnectedBracketRef
used by |
complexType | ConnectionConfiguration_T
annotation |
documentation
Double bracket connection.
source | <xs:element name="SingleBracket" type="ocx:SingleBracket_T"> <xs:annotation> <xs:documentation>Double bracket connection.</xs:documentation> </xs:annotation> </xs:element>

element SlammingDraughtEmptyFP

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The design slamming draught at FP (all ballast tanks empty), Tf-e.
source | <xs:element name="SlammingDraughtEmptyFP" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The design slamming draught at FP (all ballast tanks empty), Tf-e.</xs:documentation> </xs:annotation> </xs:element>

element SlammingDraughtFullFP

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Vessel draught at FP used when calculation design slamming loads (all ballast tanks full), Tf-f.
source | <xs:element name="SlammingDraughtFullFP" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Vessel draught at FP used when calculation design slamming loads (all ballast tanks full), Tf-f.</xs:documentation> </xs:annotation> </xs:element>

element SlotContour

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Hole2DContour_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:HoleRef ocx:Transformation
used by |
complexType | PlateCutBy_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
An optional contour for the detailed slot shape given as a reference to a catalogue shape with a transformation.
source | <xs:element name="SlotContour" type="ocx:Hole2DContour_T"> <xs:annotation> <xs:documentation>An optional contour for the detailed slot shape given as a reference to a catalogue shape with a transformation.</xs:documentation> </xs:annotation> </xs:element>

element SlotParameters

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SlotParameters_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:UpperRadius ocx:ConnectionLength ocx:LowerRadius ocx:LugPlateRef
used by |
complexTypes | PenetratingObject_T Penetration_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
asymmetric | xs:boolean |  | true |  |
ocx:slotType | derived by: xs:string |  | Open |  |
documentation
The type of slot for a stiffener penetrating a primary supporting member.
annotation |
documentation
Parameters of a slot (cut-out) typically used in shipbuilding.
source | <xs:element name="SlotParameters" type="ocx:SlotParameters_T"> <xs:annotation> <xs:documentation>Parameters of a slot (cut-out) typically used in shipbuilding.</xs:documentation> </xs:annotation> </xs:element>

element SpeedFactor

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Speed factor Cav.
source | <xs:element name="SpeedFactor" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Speed factor Cav.</xs:documentation> </xs:annotation> </xs:element>

element Sphere3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Sphere3D_T
substitution group | ocx:Surface
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Radius
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Definition of a Spherical surface defined by origin and radius.
source | <xs:element name="Sphere3D" type="ocx:Sphere3D_T" substitutionGroup="ocx:Surface"> <xs:annotation> <xs:documentation>Definition of a Spherical surface defined by origin and radius.</xs:documentation> </xs:annotation> </xs:element>

element SplitBy

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SplitBy_T
properties |
content | complex
children | ocx:Seam
used by |
complexType | Panel_T
annotation |
documentation
Structural concepts defining the subdivision of a panel into plates split by one or more seams.
source | <xs:element name="SplitBy" type="ocx:SplitBy_T"> <xs:annotation> <xs:documentation>Structural concepts defining the subdivision of a panel into plates split by one or more seams.</xs:documentation> </xs:annotation> </xs:element>

element SquareBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SquareBar_T
properties |
content | complex
children | ocx:Height
used by |
complexType | BarSection_T
annotation |
documentation
Square bar.
source | <xs:element name="SquareBar" type="ocx:SquareBar_T"> <xs:annotation> <xs:documentation>Square bar.</xs:documentation> </xs:annotation> </xs:element>

element Start

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The location of Frame 0 in the frame table.
source | <xs:element name="Start" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The location of Frame 0 in the frame table.</xs:documentation> </xs:annotation> </xs:element>

element StartPoint

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexTypes | CircumArc3D_T Line3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The start position of the segment.
source | <xs:element name="StartPoint" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The start position of the segment.</xs:documentation> </xs:annotation> </xs:element>

element StatutoryData

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:StatutoryData_T
properties |
content | complex
used by |
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
portRegistration | xs:string |  |  |  |
documentation
The national home port of the ship. The port of registration lies within the jurisdiction of the flag state (see ISO 10303-215, section 4.2.142.5).
flagState | xs:string |  |  |  |
documentation
The national authority with which the ship is registered (see ISO 10303-215, section 4.2.142.3).
annotation |
documentation
The vessel statutory information.
source | <xs:element name="StatutoryData" type="ocx:StatutoryData_T"> <xs:annotation> <xs:documentation>The vessel statutory information.</xs:documentation> </xs:annotation> </xs:element>

element StiffenedBy

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:StiffenedBy_T
properties |
content | complex
children | ocx:Stiffener ocx:EdgeReinforcement
used by |
complexTypes | Bracket_T Panel_T
annotation |
documentation
Structural concept defining the stiffeners which belongs to a panel.
source | <xs:element name="StiffenedBy" type="ocx:StiffenedBy_T"> <xs:annotation> <xs:documentation>Structural concept defining the stiffeners which belongs to a panel.</xs:documentation> </xs:annotation> </xs:element>

element Stiffener

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Stiffener_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:TraceLine ocx:MaterialRef ocx:SectionRef ocx:Inclination ocx:EndCutEnd1 ocx:EndCutEnd2 ocx:Offset ocx:ConnectionConfiguration ocx:Penetration ocx:CutBy ocx:LimitedBy
used by |
complexTypes | StiffenedBy_T Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Element describing the structure concept of type stiffeners which are attached to plating and constitutes the scantlings.
source | <xs:element name="Stiffener" type="ocx:Stiffener_T"> <xs:annotation> <xs:documentation>Element describing the structure concept of type stiffeners which are attached to plating and constitutes the scantlings.</xs:documentation> </xs:annotation> </xs:element>

element StiffenerRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StiffenerRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
used by |
complexTypes | ConnectionConfiguration_T Occurrence_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Stiffener |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to a Stiffener.
source | <xs:element name="StiffenerRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>A reference to a Stiffener.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:StiffenerRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element StowageFactor

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BulkCargo_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The StowageFactor specifies the average specific volume for a dry cargo. The stowage factor is usually expressed as the volume in cubic meters that is occupied by one metric ton of the cargo.
source | <xs:element name="StowageFactor" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The StowageFactor specifies the average specific volume for a dry cargo. The stowage factor is usually expressed as the volume in cubic meters that is occupied by one metric ton of the cargo.</xs:documentation> </xs:annotation> </xs:element>

element StowageHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Z coordinate of dry bulk stowage height. If not specified, top of cargo room will be used.
source | <xs:element name="StowageHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Z coordinate of dry bulk stowage height. If not specified, top of cargo room will be used.</xs:documentation> </xs:annotation> </xs:element>

element StructureRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:StructureRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
abstract | true
used by |
complexType | Occurrence_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Collection of references to physical structure parts with a geometry.
source | <xs:element name="StructureRef" type="ocx:StructureRef_T" abstract="true" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>Collection of references to physical structure parts with a geometry.</xs:documentation> </xs:annotation> </xs:element>

element SuperElliptical

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SuperElliptical_T
substitution group | ocx:ParametricHole2D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
exponent | xs:double | required |  |  |
documentation
The exponent of the super ellipse equation (x/Height)**e + (y/Width)**e = 1. If e=2.5 the result is a super ellipse while e=2.0 results in a normal ellipse.
annotation |
documentation
A super-elliptical hole. It can also describe a true ellipse.
source | <xs:element name="SuperElliptical" type="ocx:SuperElliptical_T" substitutionGroup="ocx:ParametricHole2D"> <xs:annotation> <xs:documentation>A super-elliptical hole. It can also describe a true ellipse.</xs:documentation> </xs:annotation> </xs:element>

element Surface

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Surface_T
properties |
content | complex
abstract | true
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve
used by |
complexTypes | ReferenceSurfaces_T SurfaceCollection_T UnboundedGeometry_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Abstract base class for surface definitions.
source | <xs:element name="Surface" type="ocx:Surface_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base class for surface definitions.</xs:documentation> </xs:annotation> </xs:element>

element SurfaceCollection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SurfaceCollection_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Surface
used by |
complexType | ReferenceSurfaces_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
A collection of any number of surfaces. The surfaces have to be connected (no dis-joint surfaces). Most typically the SurfaceCollection will include the outer shell geometry definition of the vessel.
source | <xs:element name="SurfaceCollection" type="ocx:SurfaceCollection_T"> <xs:annotation> <xs:documentation>A collection of any number of surfaces. The surfaces have to be connected (no dis-joint surfaces). Most typically the SurfaceCollection will include the outer shell geometry definition of the vessel.</xs:documentation> </xs:annotation> </xs:element>

element SurfaceRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:SurfaceRef_T
substitution group | ocx:BoundedRef
properties |
content | complex
children | ocx:ContourBounds
used by |
complexType | UnboundedGeometry_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Surface |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
The reference to a Surface geometry which is shared between more than one part.
source | <xs:element name="SurfaceRef" substitutionGroup="ocx:BoundedRef"> <xs:annotation> <xs:documentation>The reference to a Surface geometry which is shared between more than one part.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:SurfaceRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Sweep

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Sweep_T
properties |
content | complex
children | ocx:Vector3D ocx:SweepLength
used by |
complexType | ExtrudedSurface_T
annotation |
documentation
Definition of the sweep extent by a direction and sweep length.
source | <xs:element name="Sweep" type="ocx:Sweep_T"> <xs:annotation> <xs:documentation>Definition of the sweep extent by a direction and sweep length.</xs:documentation> </xs:annotation> </xs:element>

element SweepCurve

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:CompositeCurve3D_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:PolyLine3D ocx:Line3D ocx:NURBS3D ocx:CircumArc3D
used by |
complexType | ExtrudedSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
The sweep direction and extent is defined by a general 3D sweep curve.
source | <xs:element name="SweepCurve" type="ocx:CompositeCurve3D_T"> <xs:annotation> <xs:documentation>The sweep direction and extent is defined by a general 3D sweep curve.</xs:documentation> </xs:annotation> </xs:element>

element SweepLength

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Sweep_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The sweep length used to extrude a surface from a base curve.
source | <xs:element name="SweepLength" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The sweep length used to extrude a surface from a base curve.</xs:documentation> </xs:annotation> </xs:element>

element SymmetricalHole

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:SymmetricalHole_T
substitution group | ocx:ParametricHole2D
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A hole made of two semicircles connected by two straight lines.
source | <xs:element name="SymmetricalHole" type="ocx:SymmetricalHole_T" substitutionGroup="ocx:ParametricHole2D"> <xs:annotation> <xs:documentation>A hole made of two semicircles connected by two straight lines.</xs:documentation> </xs:annotation> </xs:element>

element TBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:TBar_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
complexType | BarSection_T
annotation |
documentation
T-section bar, rolled or welded.
source | <xs:element name="TBar" type="ocx:TBar_T"> <xs:annotation> <xs:documentation>T-section bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element ThermalExpansionCoefficient

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material thermal expansion coefficient.
source | <xs:element name="ThermalExpansionCoefficient" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material thermal expansion coefficient.</xs:documentation> </xs:annotation> </xs:element>

element Thickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | PlateMaterialRef_T Tube_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The thickness of the parent element.
source | <xs:element name="Thickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The thickness of the parent element.</xs:documentation> </xs:annotation> </xs:element>

element Tip

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Point3D_T
properties |
content | complex
used by |
complexType | Cone3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
The origin or centre of the cone at the top.
source | <xs:element name="Tip" type="ocx:Point3D_T"> <xs:annotation> <xs:documentation>The origin or centre of the cone at the top.</xs:documentation> </xs:annotation> </xs:element>

element TipRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Cone3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Cone tip radius, use radius =0 if not given.
source | <xs:element name="TipRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Cone tip radius, use radius =0 if not given.</xs:documentation> </xs:annotation> </xs:element>

element Tonnage

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | TonnageData_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
She numerical value resulting from the tonnage calculation (see ISO 10303-215, section 4.2.165.3).
source | <xs:element name="Tonnage" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>She numerical value resulting from the tonnage calculation (see ISO 10303-215, section 4.2.165.3).</xs:documentation> </xs:annotation> </xs:element>

element TonnageData

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:TonnageData_T
properties |
content | complex
children | ocx:Tonnage ocx:DeadWeight
used by |
complexType | Vessel_T
annotation |
documentation
The Vessel tonnage information.
source | <xs:element name="TonnageData" type="ocx:TonnageData_T"> <xs:annotation> <xs:documentation>The Vessel tonnage information.</xs:documentation> </xs:annotation> </xs:element>

element TorsionConstant

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SectionProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The torsional constant is calculated from the cross-section and determines the torsional rigidity together with the shear modulus.
source | <xs:element name="TorsionConstant" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The torsional constant is calculated from the cross-section and determines the torsional rigidity together with the shear modulus.</xs:documentation> </xs:annotation> </xs:element>

element TraceLine

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:TraceLine_T
properties |
content | complex
children | ocx:CompositeCurve3D
used by |
complexTypes | EdgeReinforcement_T Pillar_T Seam_T Stiffener_T
annotation |
documentation
The landing curve on the moulded panel surface represented by any Curve3D type.
source | <xs:element name="TraceLine"> <xs:annotation> <xs:documentation>The landing curve on the moulded panel surface represented by any Curve3D type.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:TraceLine_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element Transformation

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Transformation_T
properties |
content | complex
children | ocx:Origin ocx:PrimaryAxis ocx:SecondaryAxis
used by |
complexType | Hole2DContour_T
annotation |
documentation
A concept specifying a local (orthogonal) axis system. The Origin and two of the local X,Y,Z axis have to be specified. When used to specify a Plane the XY (UV) plane is considered. The third axis is found by the cross product of the primary and secondary axis.
source | <xs:element name="Transformation" type="ocx:Transformation_T"> <xs:annotation> <xs:documentation>A concept specifying a local (orthogonal) axis system. The Origin and two of the local X,Y,Z axis have to be specified. When used to specify a Plane the XY (UV) plane is considered. The third axis is found by the cross product of the primary and secondary axis.</xs:documentation> </xs:annotation> </xs:element>

element Tube

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Tube_T
properties |
content | complex
children | ocx:Diameter ocx:Thickness
used by |
complexType | BarSection_T
annotation |
documentation
Circular tube.
source | <xs:element name="Tube" type="ocx:Tube_T"> <xs:annotation> <xs:documentation>Circular tube.</xs:documentation> </xs:annotation> </xs:element>

element U_NURBSproperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:NURBSProperties_T
properties |
content | complex
used by |
complexType | NURBSSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
degree | xs:int | required |  |  |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
numCtrlPts | xs:long | required |  |  |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
numKnots | xs:long | required |  |  |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
form | ocx:curveForm_enum | optional | Open |  |
documentation
The NURBS curve form (Open, Closed, or Periodic).
isRational | xs:boolean | optional | false |  |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
annotation |
documentation
Properties of the basis functions in surface U direction.
source | <xs:element name="U_NURBSproperties" type="ocx:NURBSProperties_T"> <xs:annotation> <xs:documentation>Properties of the basis functions in surface U direction.</xs:documentation> </xs:annotation> </xs:element>

element UBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:UBar_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
complexType | BarSection_T
annotation |
documentation
U-section bar, rolled or welded.
source | <xs:element name="UBar" type="ocx:UBar_T"> <xs:annotation> <xs:documentation>U-section bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element UDirection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexTypes | BracketParameters_T Plane3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Local U direction in a local coordinate system.
source | <xs:element name="UDirection" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Local U direction in a local coordinate system.</xs:documentation> </xs:annotation> </xs:element>

element UknotVector

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:KnotVector_T
properties |
content | complex
used by |
complexType | NURBSSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
value | ocx:doubleListType | required |  |  |
documentation
The list of knots separated by white space. Knots must be provided in increasing order.
annotation |
documentation
The knot-vector in U direction is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consist of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.
source | <xs:element name="UknotVector" type="ocx:KnotVector_T"> <xs:annotation> <xs:documentation>The knot-vector in U direction is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consist of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.</xs:documentation> </xs:annotation> </xs:element>

element UltimateStress

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material ultimate stress.
source | <xs:element name="UltimateStress" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material ultimate stress.</xs:documentation> </xs:annotation> </xs:element>

element UnboundedGeometry

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:UnboundedGeometry_T
properties |
content | complex
children | ocx:Surface ocx:GridRef ocx:SurfaceRef
used by |
complexTypes | Bracket_T CompartmentFace_T Panel_T Plate_T
annotation |
documentation
The unbounded surface geometry of the parent element.
source | <xs:element name="UnboundedGeometry" type="ocx:UnboundedGeometry_T"> <xs:annotation> <xs:documentation>The unbounded surface geometry of the parent element.</xs:documentation> </xs:annotation> </xs:element>

element UnitCargo

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:UnitCargo_T
properties |
content | complex
used by |
complexTypes | Compartment_T PhysicalSpace_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:unitCargoType | derived by: xs:string |  |  |  |
documentation
Unit cargo types after ISO 10303-215:2004.
annotation |
documentation
The UnitCargo type is intended for spaces carrying a type of dry cargo that that is packed or comprises discrete units that can be loaded and stored individually on the ship. Ref. is made to ISO 10303-215:2004.
source | <xs:element name="UnitCargo" type="ocx:UnitCargo_T"> <xs:annotation> <xs:documentation>The UnitCargo type is intended for spaces carrying a type of dry cargo that that is packed or comprises discrete units that can be loaded and stored individually on the ship. Ref. is made to ISO 10303-215:2004.</xs:documentation> </xs:annotation> </xs:element>

element Unose

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The bracket nose depth at the local U end of the bracket.
source | <xs:element name="Unose" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The bracket nose depth at the local U end of the bracket.</xs:documentation> </xs:annotation> </xs:element>

element UpperDeckArea

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Projected area of upper deck forward 0.2 L.
source | <xs:element name="UpperDeckArea" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Projected area of upper deck forward 0.2 L.</xs:documentation> </xs:annotation> </xs:element>

element UpperRadius

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | SlotParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The upper radius of an opening or a slot.
source | <xs:element name="UpperRadius" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The upper radius of an opening or a slot.</xs:documentation> </xs:annotation> </xs:element>

element UserDefinedBarSection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:UserDefinedBarSection_T
properties |
content | complex
children | ocx:SectionProperties ocx:SectionOuterShape ocx:SectionInnerShape ocx:CustomProperties
used by |
complexType | BarSection_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numberOfParameters | xs:int | optional |  |  |
documentation
Number of additional user-defined properties included in the definition.
annotation |
documentation
User defined or unknown bar type.
source | <xs:element name="UserDefinedBarSection" type="ocx:UserDefinedBarSection_T"> <xs:annotation> <xs:documentation>User defined or unknown bar type.</xs:documentation> </xs:annotation> </xs:element>

element UserDefinedParameter

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:UserDefinedParameter_T
properties |
content | complex
children | ocx:Description
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
A user-defined parameter which can be provided to define a user-defined BarSection.
source | <xs:element name="UserDefinedParameter" type="ocx:UserDefinedParameter_T"> <xs:annotation> <xs:documentation>A user-defined parameter which can be provided to define a user-defined BarSection.</xs:documentation> </xs:annotation> </xs:element>

element V_NURBSproperties

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:NURBSProperties_T
properties |
content | complex
used by |
complexType | NURBSSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
degree | xs:int | required |  |  |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
numCtrlPts | xs:long | required |  |  |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
numKnots | xs:long | required |  |  |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
form | ocx:curveForm_enum | optional | Open |  |
documentation
The NURBS curve form (Open, Closed, or Periodic).
isRational | xs:boolean | optional | false |  |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
annotation |
documentation
Properties of the basis functions in surface V direction.
source | <xs:element name="V_NURBSproperties" type="ocx:NURBSProperties_T"> <xs:annotation> <xs:documentation>Properties of the basis functions in surface V direction.</xs:documentation> </xs:annotation> </xs:element>

element VDirection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Local V direction in a local coordinate system.
source | <xs:element name="VDirection" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Local V direction in a local coordinate system.</xs:documentation> </xs:annotation> </xs:element>

element Vector3D

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Sweep_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Unit vector of length 1.
source | <xs:element name="Vector3D" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Unit vector of length 1.</xs:documentation> </xs:annotation> </xs:element>

element Vessel

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Vessel_T
substitution group | ocx:Form
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:DistanceTolerance ocx:AngleTolerance ocx:CoordinateSystem ocx:ClassificationData ocx:BuilderInformation ocx:TonnageData ocx:StatutoryData ocx:ShipDesignation ocx:DesignView ocx:Arrangement ocx:ReferenceSurfaces ocx:Panel ocx:Plate ocx:Stiffener ocx:Bracket ocx:Member
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Vessel asset subject to Classification.
source | <xs:element name="Vessel" substitutionGroup="ocx:Form"> <xs:annotation> <xs:documentation>Vessel asset subject to Classification.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:Vessel_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element VesselRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:VesselRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
used by |
complexType | DesignView_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Vessel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
A reference to the the Vessel
source | <xs:element name="VesselRef" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>A reference to the the Vessel</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:VesselRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element VknotVector

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:KnotVector_T
properties |
content | complex
used by |
complexType | NURBSSurface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
value | ocx:doubleListType | required |  |  |
documentation
The list of knots separated by white space. Knots must be provided in increasing order.
annotation |
documentation
The knot-vector in V direction is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consist of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.
source | <xs:element name="VknotVector" type="ocx:KnotVector_T"> <xs:annotation> <xs:documentation>The knot-vector in V direction is a list of size m=+n-1 knots where p is the polynomial basis degree and n is the number of control points. The knot vector consist of a non-decreasing sequence of values. Knot multiplicities can be included. A knot multiplicity means that a knot value can be repeated up to p+1 times.</xs:documentation> </xs:annotation> </xs:element>

element Vnose

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | BracketParameters_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The bracket nose depth at the local V end of the bracket.
source | <xs:element name="Vnose" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The bracket nose depth at the local V end of the bracket.</xs:documentation> </xs:annotation> </xs:element>

element Volume

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | CompartmentProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The volume of a compartment or space.
source | <xs:element name="Volume" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The volume of a compartment or space.</xs:documentation> </xs:annotation> </xs:element>

element WaterPlaneArea

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The area of water-plane forward 0.2 L at scantling draught Td.
source | <xs:element name="WaterPlaneArea" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The area of water-plane forward 0.2 L at scantling draught Td.</xs:documentation> </xs:annotation> </xs:element>

element WebCutBackAngle

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | EndCut_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Sniped angle of stiffener web.
source | <xs:element name="WebCutBackAngle" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Sniped angle of stiffener web.</xs:documentation> </xs:annotation> </xs:element>

element WebDirection

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Vector3D_T
properties |
content | complex
used by |
complexType | Inclination_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Direction of the stiffener web.
source | <xs:element name="WebDirection" type="ocx:Vector3D_T"> <xs:annotation> <xs:documentation>Direction of the stiffener web.</xs:documentation> </xs:annotation> </xs:element>

element WebNoseHeight

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | EndCut_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Nose height of sniped stiffener web.
source | <xs:element name="WebNoseHeight" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Nose height of sniped stiffener web.</xs:documentation> </xs:annotation> </xs:element>

element WebStiffener

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:WebStiffener_T
properties |
content | complex
children | ocx:WebStiffenerRef
used by |
complexType | ConnectionConfiguration_T
annotation |
documentation
Connection configuration with one web stiffener with a single bracket connection.
source | <xs:element name="WebStiffener" type="ocx:WebStiffener_T"> <xs:annotation> <xs:documentation>Connection configuration with one web stiffener with a single bracket connection.</xs:documentation> </xs:annotation> </xs:element>

element WebStiffenerRef

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StiffenerRef_T
substitution group | ocx:ReferenceBase
properties |
content | complex
children | ocx:ContourBounds
used by |
complexTypes | WebStiffener_T WebStiffenerWithDoubleBracket_T WebStiffenerWithSingleBracket_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Stiffener |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Web stiffener connection.
source | <xs:element name="WebStiffenerRef" substitutionGroup="ocx:ReferenceBase"> <xs:annotation> <xs:documentation>Web stiffener connection.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:StiffenerRef_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element WebStiffenerWithDoubleBracket

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:WebStiffenerWithDoubleBracket_T
properties |
content | complex
children | ocx:ConnectedBracketRef ocx:WebStiffenerRef
used by |
complexType | ConnectionConfiguration_T
annotation |
documentation
Web stiffener with double bracket connection.
source | <xs:element name="WebStiffenerWithDoubleBracket"> <xs:annotation> <xs:documentation>Web stiffener with double bracket connection.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:WebStiffenerWithDoubleBracket_T"/> </xs:complexContent> </xs:complexType> </xs:element>

element WebStiffenerWithSingleBracket

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:WebStiffenerWithSingleBracket_T
properties |
content | complex
children | ocx:ConnectedBracketRef ocx:WebStiffenerRef
used by |
complexType | ConnectionConfiguration_T
annotation |
documentation
Connection configuration with one web stiffener with a single bracket connection.
source | <xs:element name="WebStiffenerWithSingleBracket" type="ocx:WebStiffenerWithSingleBracket_T"> <xs:annotation> <xs:documentation>Connection configuration with one web stiffener with a single bracket connection.</xs:documentation> </xs:annotation> </xs:element>

element WebThickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T IBar_T LBar_T LBarOW_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The thickness of the web.
source | <xs:element name="WebThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The thickness of the web.</xs:documentation> </xs:annotation> </xs:element>

element Width

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | FlatBar_T IBar_T LBar_T LBarOW_T RectangularHole_T RectangularMickeyMouseEars_T SlotParameters_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The width of the parent element.
source | <xs:element name="Width" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The width of the parent element.</xs:documentation> </xs:annotation> </xs:element>

element X

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The X component of a vector or a position. The value is a Quantity carrying a unit definition.
source | <xs:element name="X" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The X component of a vector or a position. The value is a Quantity carrying a unit definition.</xs:documentation> </xs:annotation> </xs:element>

element XRefPlanes

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:RefPlanes_T
substitution group | ocx:ReferencePlane
properties |
content | complex
children | ocx:RefPlane ocx:DistanceToAP
used by |
complexType | CoordinateSystem_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
isMainSystem | xs:boolean |  | true |  |
documentation
True if this is the main reference system definition.
isReversed | xs:boolean |  | false |  |
documentation
For most vessels the X reference positions are given aft to forward which is the default. Set isReversed=true if the frame positions are given from fore to aft (normally this is the case for naval vessels).
annotation |
documentation
A collection of Y-Z planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.
source | <xs:element name="XRefPlanes" substitutionGroup="ocx:ReferencePlane"> <xs:annotation> <xs:documentation>A collection of Y-Z planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ocx:RefPlanes_T"> <xs:sequence> <xs:element ref="ocx:DistanceToAP" minOccurs="0"/> </xs:sequence> <xs:attribute name="isReversed" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>For most vessels the X reference positions are given aft to forward which is the default. Set isReversed=true if the frame positions are given from fore to aft (normally this is the case for naval vessels).</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element>

attribute XRefPlanes/@isReversed

type | xs:boolean
properties |
default | false
annotation |
documentation
For most vessels the X reference positions are given aft to forward which is the default. Set isReversed=true if the frame positions are given from fore to aft (normally this is the case for naval vessels).
source | <xs:attribute name="isReversed" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>For most vessels the X reference positions are given aft to forward which is the default. Set isReversed=true if the frame positions are given from fore to aft (normally this is the case for naval vessels).</xs:documentation> </xs:annotation> </xs:attribute>

element XSectionCatalogue

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:XSectionCatalogue_T
properties |
content | complex
children | ocx:CustomProperties ocx:Description ocx:BarSection
used by |
complexType | ClassCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
annotation |
documentation
The cross-section types for stiffeners and their properties recognised by the Society.
source | <xs:element name="XSectionCatalogue" type="ocx:XSectionCatalogue_T"> <xs:annotation> <xs:documentation>The cross-section types for stiffeners and their properties recognised by the Society.</xs:documentation> </xs:annotation> </xs:element>

element Y

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Y component of a vector or a position. The value is a Quantity carrying a unit definition.
source | <xs:element name="Y" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Y component of a vector or a position. The value is a Quantity carrying a unit definition.</xs:documentation> </xs:annotation> </xs:element>

element YieldStress

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material yield stress.
source | <xs:element name="YieldStress" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material yield stress.</xs:documentation> </xs:annotation> </xs:element>

element YoungsModulus

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | Material_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The material elasticity modulus.
source | <xs:element name="YoungsModulus" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The material elasticity modulus.</xs:documentation> </xs:annotation> </xs:element>

element YRefPlanes

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RefPlanes_T
substitution group | ocx:ReferencePlane
properties |
content | complex
children | ocx:RefPlane
used by |
complexType | CoordinateSystem_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
isMainSystem | xs:boolean |  | true |  |
documentation
True if this is the main reference system definition.
annotation |
documentation
A collection of X-Z planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.
source | <xs:element name="YRefPlanes" type="ocx:RefPlanes_T" substitutionGroup="ocx:ReferencePlane"> <xs:annotation> <xs:documentation>A collection of X-Z planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.</xs:documentation> </xs:annotation> </xs:element>

element Z

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
The Z component of a vector or a position. The value is a Quantity carrying a unit definition.
source | <xs:element name="Z" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>The Z component of a vector or a position. The value is a Quantity carrying a unit definition.</xs:documentation> </xs:annotation> </xs:element>

element ZBar

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:ZBar_T
properties |
content | complex
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
complexType | BarSection_T
annotation |
documentation
Z-section bar, rolled or welded.
source | <xs:element name="ZBar" type="ocx:ZBar_T"> <xs:annotation> <xs:documentation>Z-section bar, rolled or welded.</xs:documentation> </xs:annotation> </xs:element>

element ZPosDeckline

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Vertical distance from baseline to deck-line at FE.
source | <xs:element name="ZPosDeckline" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Vertical distance from baseline to deck-line at FE.</xs:documentation> </xs:annotation> </xs:element>

element ZPosOfDeck

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexType | PrincipalParticulars_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Z coordinate of the bulkhead deck.
source | <xs:element name="ZPosOfDeck" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Z coordinate of the bulkhead deck.</xs:documentation> </xs:annotation> </xs:element>

element ZRefPlanes

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:RefPlanes_T
substitution group | ocx:ReferencePlane
properties |
content | complex
children | ocx:RefPlane
used by |
complexType | CoordinateSystem_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
isMainSystem | xs:boolean |  | true |  |
documentation
True if this is the main reference system definition.
annotation |
documentation
A collection of X-Y planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.
source | <xs:element name="ZRefPlanes" type="ocx:RefPlanes_T" substitutionGroup="ocx:ReferencePlane"> <xs:annotation> <xs:documentation>A collection of X-Y planes used as object limits. Can also be used to create a frame table definition for display purposes. The exporting application will then have to provide all grid positions.</xs:documentation> </xs:annotation> </xs:element>

complexType ApplicationRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
used by |
element | ApplicationRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:externalRef | xs:string | required |  |  |
documentation
URI specifying the file location of the referenced entity.
source | <xs:complexType name="ApplicationRef_T"> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:externalRef" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Arrangement_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:Compartment ocx:PhysicalSpace
used by |
element | Arrangement
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the vessel arrangement (of compartments).
source | <xs:complexType name="Arrangement_T"> <xs:annotation> <xs:documentation>Type definition of the vessel arrangement (of compartments).</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:Compartment"> <xs:annotation> <xs:documentation>The concept of a compartment part of the vessel arrangement representing a CLOSED volume (space) defined by enclosing surface geometry.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:PhysicalSpace"/> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType>

complexType BarSection_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:RectangularTube ocx:OctagonBar ocx:SquareBar ocx:BulbFlat ocx:FlatBar ocx:UBar ocx:IBar ocx:LBarOF ocx:ZBar ocx:RoundBar ocx:LBar ocx:TBar ocx:LBarOW ocx:HalfRoundBar ocx:HexagonBar ocx:Tube ocx:UserDefinedBarSection
used by |
element | BarSection
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
typeCode | xs:string | optional |  |  |
documentation
Section type code from manufacturer.
shortID | xs:string | optional |  |  |
documentation
Section short id.
ocx:manufacture | derived by: xs:string | optional |  |  |
documentation
List of bar section manufacturing method.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the catalogue of rolled and welded cross-sections recognised by the Society.
source | <xs:complexType name="BarSection_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the catalogue of rolled and welded cross-sections recognised by the Society.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:choice> <xs:annotation> <xs:documentation>A choice of bar type. Only one type can be chosen.</xs:documentation> </xs:annotation> <xs:element ref="ocx:RectangularTube"/> <xs:element ref="ocx:OctagonBar"/> <xs:element ref="ocx:SquareBar"/> <xs:element ref="ocx:BulbFlat"/> <xs:element ref="ocx:FlatBar"/> <xs:element ref="ocx:UBar"/> <xs:element ref="ocx:IBar"/> <xs:element ref="ocx:LBarOF"/> <xs:element ref="ocx:ZBar"/> <xs:element ref="ocx:RoundBar"/> <xs:element ref="ocx:LBar"/> <xs:element ref="ocx:TBar"/> <xs:element ref="ocx:LBarOW"/> <xs:element ref="ocx:HalfRoundBar"/> <xs:element ref="ocx:HexagonBar"/> <xs:element ref="ocx:Tube"/> <xs:element ref="ocx:UserDefinedBarSection"/> </xs:choice> <xs:attributeGroup ref="ocx:barSectionAttributes"/> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType BaseCurve_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Curve3D
used by |
element | BaseCurve
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
source | <xs:complexType name="BaseCurve_T"> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Curve3D" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType BoundedRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
abstract | true
children | ocx:ContourBounds
used by |
element | BoundedRef
complexTypes | CellBoundary_T EdgeCurveRef_T EdgeReinforcementRef_T GridRef_T PanelRef_T SeamRef_T StiffenerRef_T SurfaceRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
annotation |
documentation
Type description
source | <xs:complexType name="BoundedRef_T" abstract="true"> <xs:annotation> <xs:documentation>Type description</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:sequence> <xs:element ref="ocx:ContourBounds" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Bracket_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructurePart_T
properties |
base | ocx:StructurePart_T
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:BracketParameters ocx:PlateMaterial ocx:Offset ocx:OuterContour ocx:UnboundedGeometry ocx:LimitedBy ocx:CutBy ocx:InnerContour ocx:StiffenedBy
used by |
element | Bracket
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Type definition of Structural concept of brackets used in shipbuilding.
source | <xs:complexType name="Bracket_T"> <xs:annotation> <xs:documentation>Type definition of Structural concept of brackets used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructurePart_T"> <xs:sequence> <xs:element ref="ocx:BracketParameters"/> <xs:element ref="ocx:PlateMaterial"/> <xs:element ref="ocx:Offset" minOccurs="0"/> <xs:element ref="ocx:OuterContour"/> <xs:element ref="ocx:UnboundedGeometry" minOccurs="0"/> <xs:element ref="ocx:LimitedBy" minOccurs="0"/> <xs:element ref="ocx:CutBy" minOccurs="0"/> <xs:element ref="ocx:InnerContour" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:StiffenedBy" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:functionType"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType BracketParameters_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ArmLengthU ocx:ArmLengthV ocx:UDirection ocx:VDirection ocx:Origin ocx:Unose ocx:Vnose ocx:FreeEdgeRadius ocx:FeatureCope ocx:FlangeEdgeReinforcement
used by |
element | BracketParameters
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:hasEdgeReinforcement | xs:boolean | required | false |  |
documentation
Boolean. False if bracket has no reinforcement (Default).
numberOfSupports | xs:int |  |  |  |
documentation
Number of supported (welded) bracket edges.
ocx:reinforcementType | derived by: xs:string |  |  |  |
documentation
Enumerator of bracket edge reinforcement types.
annotation |
documentation
Type definition of Common parameters defining bracket configurations used in shipbuilding.
source | <xs:complexType name="BracketParameters_T"> <xs:annotation> <xs:documentation>Type definition of Common parameters defining bracket configurations used in shipbuilding.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ArmLengthU"/> <xs:element ref="ocx:ArmLengthV"/> <xs:element ref="ocx:UDirection"> <xs:annotation> <xs:documentation>Local U direction of the Bracket</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:VDirection"> <xs:annotation> <xs:documentation>Local V direction of the Bracket.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Origin"> <xs:annotation> <xs:documentation>The origin or root point of the Bracket</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Unose" minOccurs="0"/> <xs:element ref="ocx:Vnose" minOccurs="0"/> <xs:element ref="ocx:FreeEdgeRadius" minOccurs="0"/> <xs:element ref="ocx:FeatureCope" minOccurs="0"/> <xs:element ref="ocx:FlangeEdgeReinforcement" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:hasEdgeReinforcement" use="required"/> <xs:attribute name="numberOfSupports" type="xs:int"> <xs:annotation> <xs:documentation>Number of supported (welded) bracket edges.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="ocx:reinforcementType"/> </xs:complexType>

attribute BracketParameters_T/@numberOfSupports

type | xs:int
annotation |
documentation
Number of supported (welded) bracket edges.
source | <xs:attribute name="numberOfSupports" type="xs:int"> <xs:annotation> <xs:documentation>Number of supported (welded) bracket edges.</xs:documentation> </xs:annotation> </xs:attribute>

complexType BracketRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructureRef_T
properties |
base | ocx:StructureRef_T
used by |
elements | BracketRef ConnectedBracketRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Bracket |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="BracketRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructureRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Bracket"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType BuilderInformation_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | BuilderInformation
attributes |
Name | Type | Use | Default | Fixed | Annotation
yard | xs:string | required |  |  |
documentation
Name of the construction yard.
designer | xs:string |  |  |  |
documentation
The name of the designer of the vessel.
owner | xs:string |  |  |  |
documentation
Contractor of the vessel.
yearOfBuild | xs:date |  |  |  |
documentation
Keel laying date.
source | <xs:complexType name="BuilderInformation_T"> <xs:attribute name="yard" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the construction yard.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="designer" type="xs:string"> <xs:annotation> <xs:documentation>The name of the designer of the vessel.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="owner" type="xs:string"> <xs:annotation> <xs:documentation>Contractor of the vessel.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="yearOfBuild" type="xs:date"> <xs:annotation> <xs:documentation>Keel laying date.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute BuilderInformation_T/@yard

type | xs:string
properties |
use | required
annotation |
documentation
Name of the construction yard.
source | <xs:attribute name="yard" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the construction yard.</xs:documentation> </xs:annotation> </xs:attribute>

attribute BuilderInformation_T/@designer

type | xs:string
annotation |
documentation
The name of the designer of the vessel.
source | <xs:attribute name="designer" type="xs:string"> <xs:annotation> <xs:documentation>The name of the designer of the vessel.</xs:documentation> </xs:annotation> </xs:attribute>

attribute BuilderInformation_T/@owner

type | xs:string
annotation |
documentation
Contractor of the vessel.
source | <xs:attribute name="owner" type="xs:string"> <xs:annotation> <xs:documentation>Contractor of the vessel.</xs:documentation> </xs:annotation> </xs:attribute>

attribute BuilderInformation_T/@yearOfBuild

type | xs:date
annotation |
documentation
Keel laying date.
source | <xs:attribute name="yearOfBuild" type="xs:date"> <xs:annotation> <xs:documentation>Keel laying date.</xs:documentation> </xs:annotation> </xs:attribute>

complexType BulbFlat_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:WebThickness ocx:FlangeWidth ocx:BulbAngle ocx:BulbOuterRadius ocx:BulbInnerRadius ocx:BulbTopRadius ocx:BulbBottomRadius
used by |
element | BulbFlat
annotation |
documentation
BulbFlat type.
source | <xs:complexType name="BulbFlat_T"> <xs:annotation> <xs:documentation>BulbFlat type.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeWidth" minOccurs="0"/> <xs:element ref="ocx:BulbAngle" minOccurs="0"/> <xs:element ref="ocx:BulbOuterRadius" minOccurs="0"/> <xs:element ref="ocx:BulbInnerRadius" minOccurs="0"/> <xs:element ref="ocx:BulbTopRadius" minOccurs="0"/> <xs:element ref="ocx:BulbBottomRadius" minOccurs="0"/> </xs:sequence> </xs:complexType>

complexType BulkCargo_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:StowageFactor ocx:Permeability ocx:AngleOfRepose
used by |
element | BulkCargo
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:bulkCargoType | derived by: xs:string |  |  |  |
documentation
bulk cargo types after ISO 10303-215:2004.
annotation |
documentation
Type definition of dry cargo properties, reference is made to ISO 10303-215:2004.
source | <xs:complexType name="BulkCargo_T"> <xs:annotation> <xs:documentation>Type definition of dry cargo properties, reference is made to ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:StowageFactor" minOccurs="0"/> <xs:element ref="ocx:Permeability" minOccurs="0"/> <xs:element ref="ocx:AngleOfRepose" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:bulkCargoType"/> </xs:complexType>

complexType CatalogueRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
abstract | true
used by |
element | CatalogueRef
complexTypes | HoleRef_T MaterialRef_T PlateMaterialRef_T SectionRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition
source | <xs:complexType name="CatalogueRef_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Cell_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:GeometryRepresentation_T
properties |
base | ocx:GeometryRepresentation_T
children | ocx:CustomProperties ocx:Description ocx:CellBoundary
used by |
element | Cell
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the structural concept of a cell defining a part of a compartment (physical space).
source | <xs:complexType name="Cell_T"> <xs:annotation> <xs:documentation>Type definition of the structural concept of a cell defining a part of a compartment (physical space).</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:GeometryRepresentation_T"> <xs:sequence> <xs:element ref="ocx:CellBoundary" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CellBoundary_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | CellBoundary
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:Panel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
source | <xs:complexType name="CellBoundary_T"> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Panel"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CellConnection_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:CellRef
used by |
element | CellConnection
annotation |
documentation
Type definition for connecting cells to a compartment.
source | <xs:complexType name="CellConnection_T"> <xs:annotation> <xs:documentation>Type definition for connecting cells to a compartment.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:CellRef" minOccurs="2" maxOccurs="2"> <xs:annotation> <xs:documentation>A reference to the two connected compartment cells.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType CellRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
used by |
element | CellRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:Cell |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="CellRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Cell"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Circle3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Diameter ocx:Center ocx:Normal
used by |
element | Circle3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a circle in 3D space.
source | <xs:complexType name="Circle3D_T"> <xs:annotation> <xs:documentation>Type definition of a circle in 3D space.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Diameter"> <xs:annotation> <xs:documentation>The circle diameter.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Center"> <xs:annotation> <xs:documentation>The centre of the circle.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Normal"> <xs:annotation> <xs:documentation>The normal vector of the the circle plane.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CircumArc3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:StartPoint ocx:IntermediatePoint ocx:EndPoint
used by |
element | CircumArc3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a 3D Line/Arc representation defined by three points in 3D space.
source | <xs:complexType name="CircumArc3D_T"> <xs:annotation> <xs:documentation>Type definition of a 3D Line/Arc representation defined by three points in 3D space.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:StartPoint"/> <xs:element ref="ocx:IntermediatePoint"/> <xs:element ref="ocx:EndPoint"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CircumCircle3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Positions
used by |
element | CircumCircle3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a circle in 3D space defined by a circumscribed position of 3 points.
source | <xs:complexType name="CircumCircle3D_T"> <xs:annotation> <xs:documentation>Type definition of a circle in 3D space defined by a circumscribed position of 3 points.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Positions"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ClassCatalogue_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:MaterialCatalogue ocx:XSectionCatalogue ocx:HoleShapeCatalogue
used by |
element | ClassCatalogue
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the Class catalogues provided as part of the OCX.
source | <xs:complexType name="ClassCatalogue_T"> <xs:annotation> <xs:documentation>Type definition of the Class catalogues provided as part of the OCX.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:MaterialCatalogue"> <xs:annotation> <xs:documentation>Catalogue of material types and their properties.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:XSectionCatalogue" minOccurs="0"> <xs:annotation> <xs:documentation>Catalogue of section types and their properties.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:HoleShapeCatalogue" minOccurs="0"> <xs:annotation> <xs:documentation>Catalogue of 2D hole shapes.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ClassData_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:PrincipalParticulars ocx:ClassNotation
used by |
element | ClassificationData
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:newbuildingSociety | ocx:classificationSociety | required |  |  |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during construction.
identification | xs:string | required |  |  |
documentation
The classification society specific identifier to a ship, typically the design ID.
newbuildingSocietyName | xs:string |  |  |  |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @newbuildingSociety = OTHER .
ocx:society | ocx:classificationSociety |  |  |  |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during current operation.
societyName | xs:string |  |  |  |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @society = OTHER .
annotation |
documentation
Type definition of the main vessel data including Class Notation required by the Classification Society.
source | <xs:complexType name="ClassData_T"> <xs:annotation> <xs:documentation>Type definition of the main vessel data including Class Notation required by the Classification Society.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:PrincipalParticulars"> <xs:annotation> <xs:documentation>Information that specifies design and intended performance characteristics of the ship in accordance with classification society rules and statutory regulations (see ISO 10303-218, section 4.2.36).</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ClassNotation" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:newbuildingSociety" use="required"/> <xs:attribute name="identification" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The classification society specific identifier to a ship, typically the design ID.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="newbuildingSocietyName" type="xs:string"> <xs:annotation> <xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when @newbuildingSociety = OTHER .</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="ocx:society"/> <xs:attribute name="societyName" type="xs:string"> <xs:annotation> <xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when @society = OTHER .</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute ClassData_T/@identification

type | xs:string
properties |
use | required
annotation |
documentation
The classification society specific identifier to a ship, typically the design ID.
source | <xs:attribute name="identification" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The classification society specific identifier to a ship, typically the design ID.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassData_T/@newbuildingSocietyName

type | xs:string
annotation |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @newbuildingSociety = OTHER .
source | <xs:attribute name="newbuildingSocietyName" type="xs:string"> <xs:annotation> <xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when @newbuildingSociety = OTHER .</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassData_T/@societyName

type | xs:string
annotation |
documentation
The common name of the class society relevant for operating the ship. Needs only to be specified when @society = OTHER .
source | <xs:attribute name="societyName" type="xs:string"> <xs:annotation> <xs:documentation>The common name of the class society relevant for operating the ship. Needs only to be specified when @society = OTHER .</xs:documentation> </xs:annotation> </xs:attribute>

complexType ClassNotation_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | ClassNotation
attributes |
Name | Type | Use | Default | Fixed | Annotation
hull | xs:string |  |  |  |
documentation
The notation given to the hull of the ship by the classification society as a result of its approval activities done on the hull.
machinery | xs:string |  |  |  |
documentation
The notation given to the machinery on the ship by the classification society as a result of its approval activities done on the machinery.
iceClass | xs:string |  |  |  |
documentation
The type of class notation given to the ship indicating the ice conditions in which the ship has been approved to operate.
serviceArea | xs:string |  |  |  |
documentation
The area or route in which the ship operates. NOTE: This may include information about waterway, wave, weather and wind conditions. .
serviceFactor | xs:double |  |  |  |
documentation
The service area of the ship and the waves that occur in that area. The service factor should be in the range of 0.5 to 1.0.
additionalNotations | xs:string |  |  |  |
documentation
Additional notations assigned by the society.
annotation |
documentation
Type definition of ClassNotation.
source | <xs:complexType name="ClassNotation_T"> <xs:annotation> <xs:documentation>Type definition of ClassNotation.</xs:documentation> </xs:annotation> <xs:attribute name="hull" type="xs:string"> <xs:annotation> <xs:documentation> The notation given to the hull of the ship by the classification society as a result of its approval activities done on the hull.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="machinery" type="xs:string"> <xs:annotation> <xs:documentation>The notation given to the machinery on the ship by the classification society as a result of its approval activities done on the machinery.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="iceClass" type="xs:string"> <xs:annotation> <xs:documentation>The type of class notation given to the ship indicating the ice conditions in which the ship has been approved to operate.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="serviceArea" type="xs:string"> <xs:annotation> <xs:documentation>The area or route in which the ship operates. NOTE: This may include information about waterway, wave, weather and wind conditions. .</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="serviceFactor" type="xs:double"> <xs:annotation> <xs:documentation>The service area of the ship and the waves that occur in that area. The service factor should be in the range of 0.5 to 1.0.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="additionalNotations" type="xs:string"> <xs:annotation> <xs:documentation>Additional notations assigned by the society.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute ClassNotation_T/@hull

type | xs:string
annotation |
documentation
The notation given to the hull of the ship by the classification society as a result of its approval activities done on the hull.
source | <xs:attribute name="hull" type="xs:string"> <xs:annotation> <xs:documentation> The notation given to the hull of the ship by the classification society as a result of its approval activities done on the hull.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassNotation_T/@machinery

type | xs:string
annotation |
documentation
The notation given to the machinery on the ship by the classification society as a result of its approval activities done on the machinery.
source | <xs:attribute name="machinery" type="xs:string"> <xs:annotation> <xs:documentation>The notation given to the machinery on the ship by the classification society as a result of its approval activities done on the machinery.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassNotation_T/@iceClass

type | xs:string
annotation |
documentation
The type of class notation given to the ship indicating the ice conditions in which the ship has been approved to operate.
source | <xs:attribute name="iceClass" type="xs:string"> <xs:annotation> <xs:documentation>The type of class notation given to the ship indicating the ice conditions in which the ship has been approved to operate.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassNotation_T/@serviceArea

type | xs:string
annotation |
documentation
The area or route in which the ship operates. NOTE: This may include information about waterway, wave, weather and wind conditions. .
source | <xs:attribute name="serviceArea" type="xs:string"> <xs:annotation> <xs:documentation>The area or route in which the ship operates. NOTE: This may include information about waterway, wave, weather and wind conditions. .</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassNotation_T/@serviceFactor

type | xs:double
annotation |
documentation
The service area of the ship and the waves that occur in that area. The service factor should be in the range of 0.5 to 1.0.
source | <xs:attribute name="serviceFactor" type="xs:double"> <xs:annotation> <xs:documentation>The service area of the ship and the waves that occur in that area. The service factor should be in the range of 0.5 to 1.0.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassNotation_T/@additionalNotations

type | xs:string
annotation |
documentation
Additional notations assigned by the society.
source | <xs:attribute name="additionalNotations" type="xs:string"> <xs:annotation> <xs:documentation>Additional notations assigned by the society.</xs:documentation> </xs:annotation> </xs:attribute>

complexType ClassParameters_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
attributes |
Name | Type | Use | Default | Fixed | Annotation
blockCoefficientClass | xs:double | required |  |  |
documentation
The ratio of the moulded displacement volume to the volume of a block that has its length equal to the length class, its breadth equal to the moulded breadth and its depth equal to the scantlings draught (see ISO 10303-218, section 4.2.32.1).
designSpeedAhead | xs:double |  |  |  |
documentation
The forward speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).
designSpeedAstern | xs:double |  |  |  |
documentation
The reverse speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.3).
lengthSolas | xs:double | required |  |  |
documentation
A length measurement for the ship measured in accordance with IMO IC110E (see ISO 10303-218, section 4.2.32.5).
lengthClass | xs:double | required |  |  |
documentation
A length measurement for the ship that is defined in classification society rules (see ISO 10303-218, section 4.2.32.4).
scantlingsDraught | xs:double | required |  |  |
documentation
The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).
annotation |
documentation
Information that specifies design and intended performance characteristics of the ship in accordance with classification society rules and statutory regulations (see ISO 10303-218, section 4.2.36).
source | <xs:complexType name="ClassParameters_T"> <xs:annotation> <xs:documentation>Information that specifies design and intended performance characteristics of the ship in accordance with classification society rules and statutory regulations (see ISO 10303-218, section 4.2.36).</xs:documentation> </xs:annotation> <xs:attribute name="blockCoefficientClass" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The ratio of the moulded displacement volume to the volume of a block that has its length equal to the length class, its breadth equal to the moulded breadth and its depth equal to the scantlings draught (see ISO 10303-218, section 4.2.32.1).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="designSpeedAhead" type="xs:double"> <xs:annotation> <xs:documentation>The forward speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="designSpeedAstern" type="xs:double"> <xs:annotation> <xs:documentation>The reverse speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.3).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lengthSolas" type="xs:double" use="required"> <xs:annotation> <xs:documentation>A length measurement for the ship measured in accordance with IMO IC110E (see ISO 10303-218, section 4.2.32.5).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lengthClass" type="xs:double" use="required"> <xs:annotation> <xs:documentation>A length measurement for the ship that is defined in classification society rules (see ISO 10303-218, section 4.2.32.4).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scantlingsDraught" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute ClassParameters_T/@blockCoefficientClass

type | xs:double
properties |
use | required
annotation |
documentation
The ratio of the moulded displacement volume to the volume of a block that has its length equal to the length class, its breadth equal to the moulded breadth and its depth equal to the scantlings draught (see ISO 10303-218, section 4.2.32.1).
source | <xs:attribute name="blockCoefficientClass" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The ratio of the moulded displacement volume to the volume of a block that has its length equal to the length class, its breadth equal to the moulded breadth and its depth equal to the scantlings draught (see ISO 10303-218, section 4.2.32.1).</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassParameters_T/@designSpeedAhead

type | xs:double
annotation |
documentation
The forward speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).
source | <xs:attribute name="designSpeedAhead" type="xs:double"> <xs:annotation> <xs:documentation>The forward speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.2).</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassParameters_T/@designSpeedAstern

type | xs:double
annotation |
documentation
The reverse speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.3).
source | <xs:attribute name="designSpeedAstern" type="xs:double"> <xs:annotation> <xs:documentation>The reverse speed at which the ship is designed to operate (see ISO 10303-218, section 4.2.32.3).</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassParameters_T/@lengthSolas

type | xs:double
properties |
use | required
annotation |
documentation
A length measurement for the ship measured in accordance with IMO IC110E (see ISO 10303-218, section 4.2.32.5).
source | <xs:attribute name="lengthSolas" type="xs:double" use="required"> <xs:annotation> <xs:documentation>A length measurement for the ship measured in accordance with IMO IC110E (see ISO 10303-218, section 4.2.32.5).</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassParameters_T/@lengthClass

type | xs:double
properties |
use | required
annotation |
documentation
A length measurement for the ship that is defined in classification society rules (see ISO 10303-218, section 4.2.32.4).
source | <xs:attribute name="lengthClass" type="xs:double" use="required"> <xs:annotation> <xs:documentation>A length measurement for the ship that is defined in classification society rules (see ISO 10303-218, section 4.2.32.4).</xs:documentation> </xs:annotation> </xs:attribute>

attribute ClassParameters_T/@scantlingsDraught

type | xs:double
properties |
use | required
annotation |
documentation
The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).
source | <xs:attribute name="scantlingsDraught" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The summer load draught used by the classification society in its calculations for structural integrity and strength (see ISO 10303-218, section 4.2.32.6).</xs:documentation> </xs:annotation> </xs:attribute>

complexType Compartment_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:CompartmentProperties ocx:CompartmentFace ocx:ExternalGeometryRef ocx:BulkCargo ocx:LiquidCargo ocx:UnitCargo
used by |
element | Compartment
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:compartmentPurpose | derived by: xs:string | required |  |  |
documentation
The compartment functions or purpose after ISO 10303-215:2004.
annotation |
documentation
Type definition of the concept of a compartment part of the vessel capacity plan representing a closed volume (space) defined by enclosing structure panels.
source | <xs:complexType name="Compartment_T"> <xs:annotation> <xs:documentation>Type definition of the concept of a compartment part of the vessel capacity plan representing a closed volume (space) defined by enclosing structure panels.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:CompartmentProperties"/> <xs:element ref="ocx:CompartmentFace" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The face of a compartment defined by a surface boundary. All faces must make up a CLOSED volume defining the compartment.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ExternalGeometryRef" minOccurs="0"/> <xs:choice> <xs:element ref="ocx:BulkCargo"/> <xs:element ref="ocx:LiquidCargo"/> <xs:element ref="ocx:UnitCargo"/> </xs:choice> </xs:sequence> <xs:attribute ref="ocx:compartmentPurpose" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CompartmentFace_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:UnboundedGeometry ocx:FaceBoundaryCurve
used by |
element | CompartmentFace
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition of the face of a compartment defined by a surface boundary.
source | <xs:complexType name="CompartmentFace_T"> <xs:annotation> <xs:documentation>Type definition of the face of a compartment defined by a surface boundary.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:UnboundedGeometry"/> <xs:element ref="ocx:FaceBoundaryCurve"> <xs:annotation> <xs:documentation> A collection of 3D curves making up the closed boundary of the compartment face.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CompartmentProperties_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:CenterOfGravity ocx:Volume ocx:AirPipeHeight ocx:FillingHeight ocx:ReliefValvePressure
used by |
element | CompartmentProperties
annotation |
documentation
Type definition of the physical properties of a compartment volume (COG, air pipe top).
source | <xs:complexType name="CompartmentProperties_T"> <xs:annotation> <xs:documentation>Type definition of the physical properties of a compartment volume (COG, air pipe top).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:CenterOfGravity"> <xs:annotation> <xs:documentation>COG of the closed space.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Volume"/> <xs:element ref="ocx:AirPipeHeight" minOccurs="0"/> <xs:element ref="ocx:FillingHeight" minOccurs="0"> <xs:annotation> <xs:documentation>The filling height specifies the maximum height for filling of the tank compartment.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ReliefValvePressure" minOccurs="0"/> </xs:sequence> </xs:complexType>

complexType ComposedOf_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Plate ocx:Bracket ocx:Pillar
used by |
element | ComposedOf
source | <xs:complexType name="ComposedOf_T"> <xs:sequence> <xs:element ref="ocx:Plate" maxOccurs="unbounded"/> <xs:element ref="ocx:Bracket" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:Pillar" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

complexType CompositeCurve3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:PolyLine3D ocx:Line3D ocx:NURBS3D ocx:CircumArc3D
used by |
elements | CompositeCurve3D SweepCurve
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a composite curve composed of a collection of Line3D, CircumArc3D and/or NURBS segments..
source | <xs:complexType name="CompositeCurve3D_T"> <xs:annotation> <xs:documentation>Type definition of a composite curve composed of a collection of Line3D, CircumArc3D and/or NURBS segments..</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:PolyLine3D"/> <xs:element ref="ocx:Line3D"/> <xs:element ref="ocx:NURBS3D"/> <xs:element ref="ocx:CircumArc3D"/> </xs:choice> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Cone3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Tip ocx:BaseRadius ocx:TipRadius
used by |
element | Cone3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the Cone surface defined by origin, radius and position of the cone tip.
source | <xs:complexType name="Cone3D_T"> <xs:annotation> <xs:documentation>Type definition of the Cone surface defined by origin, radius and position of the cone tip.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:Origin"> <xs:annotation> <xs:documentation>The origin or centre of the cone at the base.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Tip"/> <xs:element ref="ocx:BaseRadius"/> <xs:element ref="ocx:TipRadius" minOccurs="0"> <xs:annotation> <xs:documentation>Cone tip radius (default = 0).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ConnectionConfiguration_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | false
children | ocx:CustomProperties ocx:Description ocx:SingleBracket ocx:DoubleBracket ocx:WebStiffener ocx:WebStiffenerWithSingleBracket ocx:WebStiffenerWithDoubleBracket ocx:PlateRef ocx:PillarRef ocx:StiffenerRef ocx:Point3D
used by |
element | ConnectionConfiguration
complexType | Penetration_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the structural concept defining end configurations for stiffeners used in shipbuilding.
source | <xs:complexType name="ConnectionConfiguration_T" abstract="false"> <xs:annotation> <xs:documentation>Type definition of the structural concept defining end configurations for stiffeners used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Configuration types.</xs:documentation> </xs:annotation> <xs:element ref="ocx:SingleBracket"> <xs:annotation> <xs:documentation>A single bracket connection type at the position of the end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:DoubleBracket"> <xs:annotation> <xs:documentation>A double bracket connection type at the position of the end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebStiffener"> <xs:annotation> <xs:documentation>Web stiffener at the position of the end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebStiffenerWithSingleBracket"> <xs:annotation> <xs:documentation>Web stiffener with single bracket connection at the position of the end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebStiffenerWithDoubleBracket"> <xs:annotation> <xs:documentation>A web stiffener with double bracket connection at the position of the end configuration.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>The stiffener penetrates/connects a Plate, Pillar or another Stiffener.</xs:documentation> </xs:annotation> <xs:element ref="ocx:PlateRef"> <xs:annotation> <xs:documentation>The reference to a connected Plate at this end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:PillarRef"> <xs:annotation> <xs:documentation>The reference to a connected Member (Pillar) at this end configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:StiffenerRef"> <xs:annotation> <xs:documentation>The reference to the connected Stiffener at this end configuration.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:sequence> <xs:element ref="ocx:Point3D"> <xs:annotation> <xs:documentation>The logical geometric position of the end configuration at the stiffeners end.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ConnectionConfigurationRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
used by |
element | ConnectionConfigurationRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:ConnectionConfiguration |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="ConnectionConfigurationRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:ConnectionConfiguration"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Contour3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Curve3D
used by |
elements | Contour FaceBoundaryCurve InnerContour OuterContour SectionInnerShape SectionOuterShape
annotation |
documentation
The geometry of a closed contour limiting a surface, represented by a set of trim curves or a closed curve primitive. The contour curve must form a closed curve.
source | <xs:complexType name="Contour3D_T"> <xs:annotation> <xs:documentation>The geometry of a closed contour limiting a surface, represented by a set of trim curves or a closed curve primitive. The contour curve must form a closed curve.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Curve3D" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

complexType ContourBounds_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ContourStart ocx:ContourEnd
used by |
element | ContourBounds
annotation |
documentation
The type definition of the ContourBounds
source | <xs:complexType name="ContourBounds_T"> <xs:annotation> <xs:documentation>The type definition of the ContourBounds</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ContourStart"/> <xs:element ref="ocx:ContourEnd"/> </xs:sequence> </xs:complexType>

complexType ControlPoint_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Point3D_T
properties |
base | ocx:Point3D_T
used by |
element | ControlPoint
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
weight | xs:double |  | 1.0 |  |
documentation
The weight associated with the control point. The weight is 1.0 if not given (default).
source | <xs:complexType name="ControlPoint_T"> <xs:complexContent> <xs:extension base="ocx:Point3D_T"> <xs:attribute name="weight" type="xs:double" default="1.0"> <xs:annotation> <xs:documentation>The weight associated with the control point. The weight is 1.0 if not given (default).</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute ControlPoint_T/@weight

type | xs:double
properties |
default | 1.0
annotation |
documentation
The weight associated with the control point. The weight is 1.0 if not given (default).
source | <xs:attribute name="weight" type="xs:double" default="1.0"> <xs:annotation> <xs:documentation>The weight associated with the control point. The weight is 1.0 if not given (default).</xs:documentation> </xs:annotation> </xs:attribute>

complexType ControlPtList_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ControlPoint
used by |
element | ControlPtList
annotation |
documentation
Type definition
source | <xs:complexType name="ControlPtList_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ControlPoint" minOccurs="2" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The number of control points mist be minimum 2. The control point is composed of point in 3D space and an optional weight.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType CoordinateSystem_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:XRefPlanes ocx:YRefPlanes ocx:ZRefPlanes ocx:LocalCartesian
used by |
element | CoordinateSystem
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
isGlobal | xs:boolean | optional | true |  |
documentation
If set to true, the coordinate system is the global world coordinate frame with right-handed convention. This is the default.
annotation |
documentation
Type definition of the vessel coordinate system A right-handed orthogonal Cartesian coordinate system.
source | <xs:complexType name="CoordinateSystem_T"> <xs:annotation> <xs:documentation>Type definition of the vessel coordinate system A right-handed orthogonal Cartesian coordinate system.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:XRefPlanes"/> <xs:element ref="ocx:YRefPlanes" minOccurs="0"/> <xs:element ref="ocx:ZRefPlanes" minOccurs="0"/> <xs:element ref="ocx:LocalCartesian" minOccurs="0"/> </xs:sequence> <xs:attribute name="isGlobal" type="xs:boolean" use="optional" default="true"> <xs:annotation> <xs:documentation>If set to true, the coordinate system is the global world coordinate frame with right-handed convention. This is the default.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute CoordinateSystem_T/@isGlobal

type | xs:boolean
properties |
use | optional
default | true
annotation |
documentation
If set to true, the coordinate system is the global world coordinate frame with right-handed convention. This is the default.
source | <xs:attribute name="isGlobal" type="xs:boolean" use="optional" default="true"> <xs:annotation> <xs:documentation>If set to true, the coordinate system is the global world coordinate frame with right-handed convention. This is the default.</xs:documentation> </xs:annotation> </xs:attribute>

complexType Curve3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:GeometryRepresentation_T
properties |
base | ocx:GeometryRepresentation_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:CurveLength
used by |
element | Curve3D
complexTypes | BaseCurve_T Circle3D_T CircumArc3D_T CircumCircle3D_T CompositeCurve3D_T Ellipse3D_T FreeEdgeCurve3D_T Line3D_T NURBS3D_T PolyLine3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of the abstract base class for any 3D curve.
source | <xs:complexType name="Curve3D_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the abstract base class for any 3D curve.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:GeometryRepresentation_T"> <xs:sequence> <xs:element ref="ocx:CurveLength"/> </xs:sequence> <xs:attribute name="is2D" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set to True if the Curve3D is given in 2D space.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute Curve3D_T/@is2D

type | xs:boolean
properties |
default | false
annotation |
documentation
Set to True if the Curve3D is given in 2D space.
source | <xs:attribute name="is2D" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set to True if the Curve3D is given in 2D space.</xs:documentation> </xs:annotation> </xs:attribute>

complexType CustomProperties_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:CustomProperty
used by |
element | CustomProperties
source | <xs:complexType name="CustomProperties_T"> <xs:sequence> <xs:element ref="ocx:CustomProperty" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

complexType CustomProperty_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Description
used by |
element | CustomProperty
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
name | xs:string | required |  |  |
documentation
Property name.
value | xs:string | required |  |  |
unit | xs:IDREF |  |  |  |
annotation |
documentation
Type definition
source | <xs:complexType name="CustomProperty_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Description" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"/> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Property name.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="value" type="xs:string" use="required"/> <xs:attribute name="unit" type="xs:IDREF"/> </xs:complexType>

attribute CustomProperty_T/@id

type | xs:ID
properties |
use | required
source | <xs:attribute name="id" type="xs:ID" use="required"/>

attribute CustomProperty_T/@name

type | xs:string
properties |
use | required
annotation |
documentation
Property name.
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Property name.</xs:documentation> </xs:annotation> </xs:attribute>

attribute CustomProperty_T/@value

type | xs:string
properties |
use | required
source | <xs:attribute name="value" type="xs:string" use="required"/>

attribute CustomProperty_T/@unit

type | xs:IDREF
source | <xs:attribute name="unit" type="xs:IDREF"/>

complexType CutBy_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Hole2DContour ocx:InnerContour
used by |
element | CutBy
annotation |
documentation
Type definition of a structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.
source | <xs:complexType name="CutBy_T"> <xs:annotation> <xs:documentation>Type definition of a structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves.</xs:documentation> </xs:annotation> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:Hole2DContour" maxOccurs="unbounded"/> <xs:element ref="ocx:InnerContour" maxOccurs="unbounded"/> </xs:choice> </xs:complexType>

complexType Cylinder3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Axis ocx:Radius ocx:Height
used by |
element | Cylinder3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the cylindrical surface defined by root point, axis direction, radius and height.
source | <xs:complexType name="Cylinder3D_T"> <xs:annotation> <xs:documentation>Type definition of the cylindrical surface defined by root point, axis direction, radius and height.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:Origin"> <xs:annotation> <xs:documentation>Cylinder anchor position.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Axis"/> <xs:element ref="ocx:Radius"> <xs:annotation> <xs:documentation>Cylinder radius.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Cylinder height relative to origin.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType CylindricalAxes_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:RadialCylinder
used by |
element | CylindricalAxes
annotation |
documentation
Cylindrical reference system.
source | <xs:complexType name="CylindricalAxes_T"> <xs:annotation> <xs:documentation>Cylindrical reference system.</xs:documentation> </xs:annotation> <xs:sequence maxOccurs="unbounded"> <xs:element ref="ocx:RadialCylinder" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

complexType Description_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
source | <xs:complexType name="Description_T"/>

complexType DescriptionBase_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:IdBase_T
properties |
base | ocx:IdBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
element | DescriptionBase
complexTypes | Arrangement_T BarSection_T ClassCatalogue_T ConnectionConfiguration_T DesignView_T EndCut_T EntityBase_T GeometryRepresentation_T HoleShapeCatalogue_T MaterialCatalogue_T ParametricHole2D_T ProcessLayer_T SurfaceCollection_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Abstract base element for all elements that needs to carry a description.
source | <xs:complexType name="DescriptionBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base element for all elements that needs to carry a description.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:IdBase_T"> <xs:sequence> <xs:element ref="ocx:Description" minOccurs="0"/> </xs:sequence> <xs:attribute name="name" type="xs:string"> <xs:annotation> <xs:documentation>An optional descriptive or display name.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute DescriptionBase_T/@name

type | xs:string
annotation |
documentation
An optional descriptive or display name.
source | <xs:attribute name="name" type="xs:string"> <xs:annotation> <xs:documentation>An optional descriptive or display name.</xs:documentation> </xs:annotation> </xs:attribute>

complexType DesignView_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:VesselRef ocx:OccurrenceGroup ocx:Occurrence
used by |
element | DesignView
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition.
source | <xs:complexType name="DesignView_T"> <xs:annotation> <xs:documentation>Type definition.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:VesselRef"/> <xs:choice> <xs:annotation> <xs:documentation>Any numbers of Occurrence or OccurrenceGroup can be present. At least one instance must exist.</xs:documentation> </xs:annotation> <xs:element ref="ocx:OccurrenceGroup" maxOccurs="unbounded"/> <xs:element ref="ocx:Occurrence" maxOccurs="unbounded"/> </xs:choice> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType DocumentBase_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
properties |
abstract | true
children | ocx:Header
used by |
element | DocumentBase
complexType | ocxXML_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
schemaVersion | xs:string | required |  | 3.1.0 |
documentation
Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
language | xs:language | optional | en |  |
documentation
Language used by the application.
annotation |
documentation
Type definition of the abstract base class for the XML document defined in this schema.
source | <xs:complexType name="DocumentBase_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the abstract base class for the XML document defined in this schema.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Header"/> </xs:sequence> <xs:attribute name="schemaVersion" type="xs:string" use="required" fixed="3.1.0"> <xs:annotation> <xs:documentation>Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="language" type="xs:language" use="optional" default="en"> <xs:annotation> <xs:documentation>Language used by the application.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute DocumentBase_T/@schemaVersion

type | xs:string
properties |
use | required
fixed | 3.1.0
annotation |
documentation
Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
source | <xs:attribute name="schemaVersion" type="xs:string" use="required" fixed="3.1.0"> <xs:annotation> <xs:documentation>Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).</xs:documentation> </xs:annotation> </xs:attribute>

attribute DocumentBase_T/@language

type | xs:language
properties |
use | optional
default | en
annotation |
documentation
Language used by the application.
source | <xs:attribute name="language" type="xs:language" use="optional" default="en"> <xs:annotation> <xs:documentation>Language used by the application.</xs:documentation> </xs:annotation> </xs:attribute>

complexType DoubleBracket_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ConnectedBracketRef
used by |
element | DoubleBracket
annotation |
documentation
Type definition of DoubleBracket connection.
source | <xs:complexType name="DoubleBracket_T"> <xs:annotation> <xs:documentation>Type definition of DoubleBracket connection.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ConnectedBracketRef" minOccurs="2" maxOccurs="2"> <xs:annotation> <xs:documentation>The reference to a connected bracket part of a ConnectionConfiguration. For a double bracket connection type, two references must be provided.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType EdgeCurveRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | EdgeCurveRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:FreeEdgeCurve3D |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="EdgeCurveRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:FreeEdgeCurve3D"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType EdgeReinforcement_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructurePart_T
properties |
base | ocx:StructurePart_T
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:SectionRef ocx:MaterialRef ocx:Inclination ocx:EdgeCurveRef ocx:HoleContourRef ocx:GridRef ocx:TraceLine
used by |
element | EdgeReinforcement
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
source | <xs:complexType name="EdgeReinforcement_T"> <xs:complexContent> <xs:extension base="ocx:StructurePart_T"> <xs:sequence> <xs:element ref="ocx:SectionRef"/> <xs:element ref="ocx:MaterialRef"/> <xs:element ref="ocx:Inclination" maxOccurs="unbounded"/> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:EdgeCurveRef" maxOccurs="unbounded"/> <xs:element ref="ocx:HoleContourRef"/> <xs:element ref="ocx:GridRef"/> <xs:element ref="ocx:TraceLine"/> </xs:choice> </xs:sequence> <xs:attribute ref="ocx:functionType"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType EdgeReinforcementRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | EdgeReinforcementRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:EdgeReinforcement |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="EdgeReinforcementRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:EdgeReinforcement"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Ellipse3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Center ocx:MajorDiameter ocx:MinorDiameter ocx:MajorAxis ocx:MinorAxis ocx:Normal
used by |
element | Ellipse3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of An ellipse in 3D space.
source | <xs:complexType name="Ellipse3D_T"> <xs:annotation> <xs:documentation>Type definition of An ellipse in 3D space.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Center"> <xs:annotation> <xs:documentation>The centre of the ellipse.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:MajorDiameter"> <xs:annotation> <xs:documentation>The ellipse major diameter. It is expected that MajorDiameter > MinorDiameter.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:MinorDiameter"> <xs:annotation> <xs:documentation>The diameter of the ellipse on the minor axis.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:MajorAxis"/> <xs:element ref="ocx:MinorAxis"> <xs:annotation> <xs:documentation>Definition of the ellipse minor axis direction. The minor axis is the cross product of the normal and the major axis.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Normal" minOccurs="0"> <xs:annotation> <xs:documentation>The normal vector of the ellipse plane.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType EndCut_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:CutbackDistance ocx:WebCutBackAngle ocx:WebNoseHeight ocx:FlangeCutBackAngle ocx:FlangeNoseHeight ocx:FeatureCope
used by |
elements | EndCutEnd1 EndCutEnd2
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
symmetricFlange | xs:boolean |  | false |  |
documentation
The end cut is symmetrical.
sniped | xs:boolean | optional | false |  |
documentation
The stiffener is sniped.
annotation |
documentation
Type definition of stiffener end cut parameters.
source | <xs:complexType name="EndCut_T"> <xs:annotation> <xs:documentation>Type definition of stiffener end cut parameters.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:CutbackDistance"/> <xs:element ref="ocx:WebCutBackAngle"/> <xs:element ref="ocx:WebNoseHeight" minOccurs="0"/> <xs:element ref="ocx:FlangeCutBackAngle" minOccurs="0"/> <xs:element ref="ocx:FlangeNoseHeight" minOccurs="0"/> <xs:element ref="ocx:FeatureCope" minOccurs="0"/> </xs:sequence> <xs:attribute name="symmetricFlange" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>The end cut is symmetrical.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="sniped" type="xs:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>The stiffener is sniped.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute EndCut_T/@symmetricFlange

type | xs:boolean
properties |
default | false
annotation |
documentation
The end cut is symmetrical.
source | <xs:attribute name="symmetricFlange" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>The end cut is symmetrical.</xs:documentation> </xs:annotation> </xs:attribute>

attribute EndCut_T/@sniped

type | xs:boolean
properties |
use | optional
default | false
annotation |
documentation
The stiffener is sniped.
source | <xs:attribute name="sniped" type="xs:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>The stiffener is sniped.</xs:documentation> </xs:annotation> </xs:attribute>

complexType EndCutRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
used by |
element | EndCutRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:refType | derived by: xs:QName | required |  | ocx:EndCut |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="EndCutRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:EndCut"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType EntityBase_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
element | EntityBase
complexTypes | Compartment_T CompartmentFace_T CoordinateSystem_T Equipment_T Equipments_T Form_T Panel_T PhysicalSpace_T RadialCylinder_T RefPlane_T Seam_T StructurePart_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract base for all structural parts (Panel, Plate, Seam ...)information are derived.
source | <xs:complexType name="EntityBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base for all structural parts (Panel, Plate, Seam ...)information are derived.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:attribute ref="ocx:GUIDRef" use="required"> <xs:annotation> <xs:documentation>A globally Unique ID referring an entity in the sending application.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Equipment_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:ExternalGeometryRef
used by |
element | Equipment
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition of the Equipment element.
source | <xs:complexType name="Equipment_T"> <xs:annotation> <xs:documentation>Type definition of the Equipment element.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:ExternalGeometryRef" minOccurs="0"/> </xs:sequence> </xs:extension> <!-- <xs:sequence> <xs:any namespace="##targetNamespace" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> --> </xs:complexContent> </xs:complexType>

complexType Equipments_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:Equipment
used by |
element | Equipments
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition
source | <xs:complexType name="Equipments_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:Equipment" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ExternalGeometryRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | ExternalGeometryRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:externalRef | xs:string | required |  |  |
documentation
URI specifying the file location of the referenced entity.
ocx:geometryFormat | derived by: xs:string | required |  | .stp |
documentation
Supported external geometry files. (As per now, only .stp files are supported).
source | <xs:complexType name="ExternalGeometryRef_T"> <xs:attributeGroup ref="ocx:externalRefAttributes"/> </xs:complexType>

complexType ExtrudedSurface_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:BaseCurve ocx:Sweep ocx:SweepCurve
used by |
element | ExtrudedSurface
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of an extruded surface defined by a base curve and a sweep path with extent.
source | <xs:complexType name="ExtrudedSurface_T"> <xs:annotation> <xs:documentation>Type definition of an extruded surface defined by a base curve and a sweep path with extent.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:BaseCurve"> <xs:annotation> <xs:documentation>The base curve which is extruded, defining an extruded surface when it is swept.</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element ref="ocx:Sweep"/> <xs:element ref="ocx:SweepCurve"/> </xs:choice> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType FeatureCope_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:CopeRadius ocx:CopeLength ocx:CopeHeight
used by |
element | FeatureCope
annotation |
documentation
Cope parameters.
source | <xs:complexType name="FeatureCope_T"> <xs:annotation> <xs:documentation>Cope parameters.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:CopeRadius"/> <xs:element ref="ocx:CopeLength" minOccurs="0"> <xs:annotation> <xs:documentation>The length of the cope measured along the stiffener trace-line (X-axis) from the end of the stiffener to the centre of the cope radius.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:CopeHeight" minOccurs="0"> <xs:annotation> <xs:documentation>The height of the cope measured along the cross section local V-direction from the root point to the centre of the cope radius.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType FlangeEdgeReinforcement_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:FlangeWidth ocx:Radius
used by |
element | FlangeEdgeReinforcement
source | <xs:complexType name="FlangeEdgeReinforcement_T"> <xs:sequence> <xs:element ref="ocx:FlangeWidth"> <xs:annotation> <xs:documentation>The width of the bracket flange edge reinforcement.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Radius"> <xs:annotation> <xs:documentation>The bend radius of the transition zone between bracket web and bracket flange.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType FlatBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width
used by |
element | FlatBar
source | <xs:complexType name="FlatBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType Form_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:DistanceTolerance ocx:AngleTolerance
used by |
element | Form
complexType | Vessel_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract base type definition of the Form element.
source | <xs:complexType name="Form_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base type definition of the Form element.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:DistanceTolerance"/> <xs:element ref="ocx:AngleTolerance"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType FreeEdgeCurve3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Curve3D
used by |
element | FreeEdgeCurve3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
isUVSpace | xs:boolean |  | false |  |
documentation
Default is "false". Set this attribute to true if the FreeEdgeCurve is represented by coordinates in the UV space. This should only be used when a FreeEdgeCurve is used to trim NURBS surface patches where the trim curve is only used to trim the underlying surface. When the curve is given in UV space, the X,Y point coordinates are replaced with the U,V coordinates. In this case the Z coordinate should be set to zero. The Z coordinate will not be used by the importing application.
annotation |
documentation
The type definition of a free edge defined by a collection of non-closed Curve3D types.
source | <xs:complexType name="FreeEdgeCurve3D_T"> <xs:annotation> <xs:documentation>The type definition of a free edge defined by a collection of non-closed Curve3D types.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Curve3D" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="isUVSpace" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Default is "false". Set this attribute to true if the FreeEdgeCurve is represented by coordinates in the UV space. This should only be used when a FreeEdgeCurve is used to trim NURBS surface patches where the trim curve is only used to trim the underlying surface. When the curve is given in UV space, the X,Y point coordinates are replaced with the U,V coordinates. In this case the Z coordinate should be set to zero. The Z coordinate will not be used by the importing application.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute FreeEdgeCurve3D_T/@isUVSpace

type | xs:boolean
properties |
default | false
annotation |
documentation
Default is "false". Set this attribute to true if the FreeEdgeCurve is represented by coordinates in the UV space. This should only be used when a FreeEdgeCurve is used to trim NURBS surface patches where the trim curve is only used to trim the underlying surface. When the curve is given in UV space, the X,Y point coordinates are replaced with the U,V coordinates. In this case the Z coordinate should be set to zero. The Z coordinate will not be used by the importing application.
source | <xs:attribute name="isUVSpace" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Default is "false". Set this attribute to true if the FreeEdgeCurve is represented by coordinates in the UV space. This should only be used when a FreeEdgeCurve is used to trim NURBS surface patches where the trim curve is only used to trim the underlying surface. When the curve is given in UV space, the X,Y point coordinates are replaced with the U,V coordinates. In this case the Z coordinate should be set to zero. The Z coordinate will not be used by the importing application.</xs:documentation> </xs:annotation> </xs:attribute>

complexType GaseousCargo_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Density ocx:CarriagePressure
used by |
element | GaseousCargo
attributes |
Name | Type | Use | Default | Fixed | Annotation
liquidState | xs:boolean |  | false |  |
documentation
Set to True if the gaseous cargo is carried in a liquid state.
ocx:liquidCargoType | derived by: xs:string |  |  |  |
documentation
The liquid cargo types after ISO 10303-215:2004.
annotation |
documentation
Type definition of Liquid cargo physical properties.
source | <xs:complexType name="GaseousCargo_T"> <xs:annotation> <xs:documentation>Type definition of Liquid cargo physical properties.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Density"> <xs:annotation> <xs:documentation>The density specifies the of cargo density.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:CarriagePressure" minOccurs="0"/> </xs:sequence> <xs:attribute name="liquidState" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set to True if the gaseous cargo is carried in a liquid state.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="ocx:liquidCargoType"> <xs:annotation> <xs:documentation>The liquid cargo types after ISO 10303-215:2004.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute GaseousCargo_T/@liquidState

type | xs:boolean
properties |
default | false
annotation |
documentation
Set to True if the gaseous cargo is carried in a liquid state.
source | <xs:attribute name="liquidState" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Set to True if the gaseous cargo is carried in a liquid state.</xs:documentation> </xs:annotation> </xs:attribute>

complexType GeometryRepresentation_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
element | GeometryRepresentation
complexTypes | Cell_T Curve3D_T Hole2DContour_T Surface_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the abstract base class for all structural geometry definitions.
source | <xs:complexType name="GeometryRepresentation_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the abstract base class for all structural geometry definitions.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType GridRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds ocx:Offset
used by |
element | GridRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:ReferencePlane |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="GridRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:sequence> <xs:element ref="ocx:Offset" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:ReferencePlane"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType HalfRoundBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Diameter
used by |
element | HalfRoundBar
source | <xs:complexType name="HalfRoundBar_T"> <xs:sequence> <xs:element ref="ocx:Diameter"> <xs:annotation> <xs:documentation>The HalfRoundBar diameter. The HalfRoundBar height is D/2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType Header_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | Header
attributes |
Name | Type | Use | Default | Fixed | Annotation
time_stamp | xs:dateTime | required |  |  |
documentation
Time stamp of the instance.
name | xs:string | required |  |  |
documentation
Name of the XML instance.
author | xs:string | required |  |  |
documentation
Name of author.
originating_system | xs:string | required |  |  |
documentation
Name of originating system or application.
organization | xs:string | required |  |  |
documentation
Name of originating organization.
application_version | xs:string | required |  |  |
documentation
Version of originating application.
documentation | xs:string | optional |  |  |
documentation
Documentation of the content of the XML file.
annotation |
documentation
Type definition for the Header information for an XML instance.
source | <xs:complexType name="Header_T"> <xs:annotation> <xs:documentation>Type definition for the Header information for an XML instance.</xs:documentation> </xs:annotation> <xs:attributeGroup ref="ocx:header"/> </xs:complexType>

complexType HexagonBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height
used by |
element | HexagonBar
source | <xs:complexType name="HexagonBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>The profile height.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType Hole2D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:NamedEntity_T
properties |
base | ocx:NamedEntity_T
children | ocx:CustomProperties ocx:Description ocx:ParametricHole2D ocx:Contour
used by |
element | Hole2D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition for a 2D hole shape defined either by a choice of a parametric hole or a contour curve.
source | <xs:complexType name="Hole2D_T"> <xs:annotation> <xs:documentation>Type definition for a 2D hole shape defined either by a choice of a parametric hole or a contour curve.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:NamedEntity_T"> <xs:choice> <xs:element ref="ocx:ParametricHole2D"> <xs:annotation> <xs:documentation>Standard types of parametric hole definitions.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Contour"/> </xs:choice> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Hole2DContour_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:GeometryRepresentation_T
properties |
base | ocx:GeometryRepresentation_T
children | ocx:CustomProperties ocx:Description ocx:HoleRef ocx:Transformation
used by |
elements | Hole2DContour SlotContour
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of Parametric or curve based 2D contours.
source | <xs:complexType name="Hole2DContour_T"> <xs:annotation> <xs:documentation>Type definition of Parametric or curve based 2D contours.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:GeometryRepresentation_T"> <xs:sequence> <xs:element ref="ocx:HoleRef"/> <xs:element ref="ocx:Transformation"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType HoleContourRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructureRef_T
properties |
base | ocx:StructureRef_T
used by |
element | HoleContourRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Hole2DContour |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="HoleContourRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructureRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Hole2DContour"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType HoleRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CatalogueRef_T
properties |
base | ocx:CatalogueRef_T
used by |
element | HoleRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Hole2D |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="HoleRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:CatalogueRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Hole2D"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType HoleShapeCatalogue_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:Hole2D
used by |
element | HoleShapeCatalogue
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the geometry used to describe the shape of a hole.
source | <xs:complexType name="HoleShapeCatalogue_T"> <xs:annotation> <xs:documentation>Type definition of the geometry used to describe the shape of a hole.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:Hole2D" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>2D hole definition based on either a geometric or parametric definition.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType IBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
element | IBar
source | <xs:complexType name="IBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> </xs:sequence> </xs:complexType>

complexType IdBase_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
properties |
abstract | true
children | ocx:CustomProperties
used by |
elements | CrossFlow IdBase
complexTypes | DescriptionBase_T NamedEntity_T Occurrence_T OccurrenceGroup_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
annotation |
documentation
Abstract base type for all types which need to carry an ID.
source | <xs:complexType name="IdBase_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base type for all types which need to carry an ID.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:CustomProperties" minOccurs="0"/> </xs:sequence> <xs:attribute name="id" type="xs:ID" use="required"> <xs:annotation> <xs:documentation>An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute IdBase_T/@id

type | xs:ID
properties |
use | required
annotation |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
source | <xs:attribute name="id" type="xs:ID" use="required"> <xs:annotation> <xs:documentation>An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.</xs:documentation> </xs:annotation> </xs:attribute>

complexType Inclination_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:WebDirection ocx:FlangeDirection ocx:Position
used by |
element | Inclination
annotation |
documentation
Type definition of inclination of stiffener or member along its trace line (web and flange directions).
source | <xs:complexType name="Inclination_T"> <xs:annotation> <xs:documentation>Type definition of inclination of stiffener or member along its trace line (web and flange directions).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:WebDirection"/> <xs:element ref="ocx:FlangeDirection" minOccurs="0"/> <xs:element ref="ocx:Position"/> </xs:sequence> </xs:complexType>

complexType KnotVector_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
elements | KnotVector UknotVector VknotVector
attributes |
Name | Type | Use | Default | Fixed | Annotation
value | ocx:doubleListType | required |  |  |
documentation
The list of knots separated by white space. Knots must be provided in increasing order.
annotation |
documentation
Type definition of the NURBS knot vector.
source | <xs:complexType name="KnotVector_T"> <xs:annotation> <xs:documentation>Type definition of the NURBS knot vector.</xs:documentation> </xs:annotation> <xs:attribute name="value" type="ocx:doubleListType" use="required"> <xs:annotation> <xs:documentation>The list of knots separated by white space. Knots must be provided in increasing order.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute KnotVector_T/@value

type | ocx:doubleListType
properties |
use | required
annotation |
documentation
The list of knots separated by white space. Knots must be provided in increasing order.
source | <xs:attribute name="value" type="ocx:doubleListType" use="required"> <xs:annotation> <xs:documentation>The list of knots separated by white space. Knots must be provided in increasing order.</xs:documentation> </xs:annotation> </xs:attribute>

complexType LBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
element | LBar
source | <xs:complexType name="LBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> </xs:sequence> </xs:complexType>

complexType LBarOF_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness ocx:Overshoot
used by |
element | LBarOF
source | <xs:complexType name="LBarOF_T"> <xs:sequence> <xs:element name="Height" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WebThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Thickness of the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FlangeThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Thickness of the flange.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Overshoot"/> </xs:sequence> </xs:complexType>

element LBarOF_T/Height

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T Cylinder3D_T FlatBar_T HexagonBar_T IBar_T LBar_T LBarOW_T OctagonBar_T RectangularHole_T RectangularMickeyMouseEars_T RoundBar_T SlotParameters_T SquareBar_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Profile height, measured along the web.
source | <xs:element name="Height" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element>

element LBarOF_T/Width

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | FlatBar_T IBar_T LBar_T LBarOW_T RectangularHole_T RectangularMickeyMouseEars_T SlotParameters_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Profile width and web thickness.
source | <xs:element name="Width" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element>

element LBarOF_T/WebThickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T IBar_T LBar_T LBarOW_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Thickness of the web.
source | <xs:element name="WebThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Thickness of the web.</xs:documentation> </xs:annotation> </xs:element>

element LBarOF_T/FlangeThickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | IBar_T LBar_T LBarOW_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Thickness of the flange.
source | <xs:element name="FlangeThickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Thickness of the flange.</xs:documentation> </xs:annotation> </xs:element>

complexType LBarOW_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness ocx:Overshoot
used by |
element | LBarOW
source | <xs:complexType name="LBarOW_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> <xs:element ref="ocx:Overshoot"> <xs:annotation> <xs:documentation>Overshoot of the web above the flange. Should be added to the Height to get the total height.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType LimitedBy_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:FreeEdgeCurve3D ocx:BoundedRef
used by |
element | LimitedBy
annotation |
documentation
Type definition of the LimitedBy (reference to limiting objects forming a closed contour of the parent element).
source | <xs:complexType name="LimitedBy_T"> <xs:annotation> <xs:documentation>Type definition of the LimitedBy (reference to limiting objects forming a closed contour of the parent element).</xs:documentation> </xs:annotation> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:FreeEdgeCurve3D" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Collection of non-closed Curve3D types. Used to represent a free edge to form a closed contour together with the limiting objects.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:BoundedRef" maxOccurs="unbounded"/> </xs:choice> </xs:complexType>

complexType Line3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:StartPoint ocx:EndPoint
used by |
element | Line3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a straight line defined by two points.
source | <xs:complexType name="Line3D_T"> <xs:annotation> <xs:documentation>Type definition of a straight line defined by two points.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:StartPoint"/> <xs:element ref="ocx:EndPoint"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType LiquidCargo_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Density ocx:CarriagePressure
used by |
element | LiquidCargo
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:liquidCargoType | derived by: xs:string |  |  |  |
documentation
Liquid cargo types after ISO 10303-215:2004.
annotation |
documentation
Type definition of Liquid cargo physical properties.
source | <xs:complexType name="LiquidCargo_T"> <xs:annotation> <xs:documentation>Type definition of Liquid cargo physical properties.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Density"> <xs:annotation> <xs:documentation>The density of ballast, bunker or liquid cargo content.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:CarriagePressure" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:liquidCargoType"/> </xs:complexType>

complexType LugPlaterRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructureRef_T
properties |
base | ocx:StructureRef_T
children | ocx:ConnectionLength ocx:DistanceAbove
used by |
element | LugPlateRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Plate |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="LugPlaterRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructureRef_T"> <xs:sequence> <xs:element ref="ocx:ConnectionLength"> <xs:annotation> <xs:documentation>Length of lug plate connection welded to stiffener web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:DistanceAbove"/> </xs:sequence> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Plate"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Material_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:NamedEntity_T
properties |
base | ocx:NamedEntity_T
children | ocx:CustomProperties ocx:Description ocx:Density ocx:YoungsModulus ocx:PoissonRatio ocx:YieldStress ocx:UltimateStress ocx:ThermalExpansionCoefficient
used by |
element | Material
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
ocx:grade | derived by: xs:string | required |  |  |
documentation
Weldable normal and higher strength hull structural steels - Ref. IACS UR W11.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of a Material with physical properties.
source | <xs:complexType name="Material_T"> <xs:annotation> <xs:documentation>Type definition of a Material with physical properties.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:NamedEntity_T"> <xs:sequence> <xs:element ref="ocx:Density"/> <xs:element ref="ocx:YoungsModulus"/> <xs:element ref="ocx:PoissonRatio"/> <xs:element ref="ocx:YieldStress"/> <xs:element ref="ocx:UltimateStress"/> <xs:element ref="ocx:ThermalExpansionCoefficient" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:grade" use="required"/> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType MaterialCatalogue_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:Material
used by |
element | MaterialCatalogue
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the material types used and their properties recognised by the Society.
source | <xs:complexType name="MaterialCatalogue_T"> <xs:annotation> <xs:documentation>Type definition of the material types used and their properties recognised by the Society.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:Material" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType MaterialRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CatalogueRef_T
properties |
base | ocx:CatalogueRef_T
used by |
element | MaterialRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Material |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="MaterialRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:CatalogueRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Material"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Member_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructurePart_T
properties |
base | ocx:StructurePart_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef
used by |
element | Member
complexType | Pillar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Abstract type definition for the Member element.
source | <xs:complexType name="Member_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract type definition for the Member element.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructurePart_T"/> </xs:complexContent> </xs:complexType>

complexType NamedEntity_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:IdBase_T
properties |
base | ocx:IdBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
complexTypes | Hole2D_T Material_T XSectionCatalogue_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
annotation |
documentation
Abstract base element for all elements that needs to carry a mandatory name.
source | <xs:complexType name="NamedEntity_T" abstract="true"> <xs:annotation> <xs:documentation>Abstract base element for all elements that needs to carry a mandatory name.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:IdBase_T"> <xs:sequence> <xs:element ref="ocx:Description" minOccurs="0"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>An mandatory descriptive or display name.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute NamedEntity_T/@name

type | xs:string
properties |
use | required
annotation |
documentation
An mandatory descriptive or display name.
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>An mandatory descriptive or display name.</xs:documentation> </xs:annotation> </xs:attribute>

complexType NURBS3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:NURBSproperties ocx:KnotVector ocx:ControlPtList
used by |
element | NURBS3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
annotation |
documentation
Type definition of a Non-uniform rational basis spline (NURBS) curve defined by a set of 3D control points.
source | <xs:complexType name="NURBS3D_T"> <xs:annotation> <xs:documentation>Type definition of a Non-uniform rational basis spline (NURBS) curve defined by a set of 3D control points.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:NURBSproperties"/> <xs:element ref="ocx:KnotVector"/> <xs:element ref="ocx:ControlPtList"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType NURBSProperties_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
elements | NURBSproperties U_NURBSproperties V_NURBSproperties
attributes |
Name | Type | Use | Default | Fixed | Annotation
degree | xs:int | required |  |  |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
numCtrlPts | xs:long | required |  |  |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
numKnots | xs:long | required |  |  |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
form | ocx:curveForm_enum | optional | Open |  |
documentation
The NURBS curve form (Open, Closed, or Periodic).
isRational | xs:boolean | optional | false |  |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
annotation |
documentation
Type definition of a class defining the properties of the NURBS curve.
source | <xs:complexType name="NURBSProperties_T"> <xs:annotation> <xs:documentation>Type definition of a class defining the properties of the NURBS curve.</xs:documentation> </xs:annotation> <xs:attributeGroup ref="ocx:nurbsAttributes"/> </xs:complexType>

complexType NURBSSurface_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:U_NURBSproperties ocx:UknotVector ocx:V_NURBSproperties ocx:VknotVector ocx:ControlPtList
used by |
element | NURBSSurface
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of a Non-uniform rational basis surface definition defined by a grid of 3D control points.
source | <xs:complexType name="NURBSSurface_T"> <xs:annotation> <xs:documentation>Type definition of a Non-uniform rational basis surface definition defined by a grid of 3D control points.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:U_NURBSproperties"> <xs:annotation> <xs:documentation>Properties of the basis function in V direction.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:UknotVector"/> <xs:element ref="ocx:V_NURBSproperties"> <xs:annotation> <xs:documentation>Properties of the basis function in V direction.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:VknotVector"/> <xs:element ref="ocx:ControlPtList" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Occurrence_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:IdBase_T
properties |
base | ocx:IdBase_T
children | ocx:CustomProperties ocx:StructureRef ocx:StiffenerRef ocx:SeamRef ocx:EdgeReinforcementRef
used by |
element | Occurrence
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
The name of the node
type | xs:string |  |  |  |
documentation
The design/product view type
annotation |
documentation
Type Definition
source | <xs:complexType name="Occurrence_T"> <xs:annotation> <xs:documentation>Type Definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:IdBase_T"> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:StructureRef" maxOccurs="unbounded"/> <xs:element ref="ocx:StiffenerRef" maxOccurs="unbounded"/> <xs:element ref="ocx:SeamRef" maxOccurs="unbounded"/> <xs:element ref="ocx:EdgeReinforcementRef" maxOccurs="unbounded"/> </xs:choice> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the node</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="xs:string"> <xs:annotation> <xs:documentation>The design/product view type</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute Occurrence_T/@name

type | xs:string
properties |
use | required
annotation |
documentation
The name of the node
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the node</xs:documentation> </xs:annotation> </xs:attribute>

attribute Occurrence_T/@type

type | xs:string
annotation |
documentation
The design/product view type
source | <xs:attribute name="type" type="xs:string"> <xs:annotation> <xs:documentation>The design/product view type</xs:documentation> </xs:annotation> </xs:attribute>

complexType OccurrenceGroup_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:IdBase_T
properties |
base | ocx:IdBase_T
children | ocx:CustomProperties ocx:Occurrence ocx:OccurrenceGroup
used by |
element | OccurrenceGroup
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
The name of the node.
type | xs:string |  |  |  |
documentation
The occurrence group design/product view type
annotation |
documentation
Type definition
source | <xs:complexType name="OccurrenceGroup_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:IdBase_T"> <xs:choice> <xs:annotation> <xs:documentation>Any numbers of Occurrence or OccurrenceGroup can be present. At least one instance must exist.</xs:documentation> </xs:annotation> <xs:element ref="ocx:Occurrence" maxOccurs="unbounded"/> <xs:element ref="ocx:OccurrenceGroup" maxOccurs="unbounded"/> </xs:choice> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the node.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="xs:string"> <xs:annotation> <xs:documentation>The occurrence group design/product view type</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute OccurrenceGroup_T/@name

type | xs:string
properties |
use | required
annotation |
documentation
The name of the node.
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the node.</xs:documentation> </xs:annotation> </xs:attribute>

attribute OccurrenceGroup_T/@type

type | xs:string
annotation |
documentation
The occurrence group design/product view type
source | <xs:attribute name="type" type="xs:string"> <xs:annotation> <xs:documentation>The occurrence group design/product view type</xs:documentation> </xs:annotation> </xs:attribute>

complexType OctagonBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height
used by |
element | OctagonBar
source | <xs:complexType name="OctagonBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height and width measured as the distance between two parallel sides.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType ocxXML_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DocumentBase_T
properties |
base | ocx:DocumentBase_T
children | ocx:Header ocx:Form ocx:ClassCatalogue ocx:ProcessLayer unitsml:UnitsML ocx:Equipments
used by |
element | ocxXML
attributes |
Name | Type | Use | Default | Fixed | Annotation
schemaVersion | xs:string | required |  | 3.1.0 |
documentation
Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc...] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
language | xs:language | optional | en |  |
documentation
Language used by the application.
annotation |
documentation
Root type of the schema.
source | <xs:complexType name="ocxXML_T"> <xs:annotation> <xs:documentation>Root type of the schema.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DocumentBase_T"> <xs:sequence> <xs:element ref="ocx:Form"/> <xs:element ref="ocx:ClassCatalogue"> <xs:annotation> <xs:documentation>The Class catalogues provided as part of the OCX. The catalogue can hold the society's definitions of cross-sections, materials, hole shapes etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ProcessLayer" minOccurs="0"> <xs:annotation> <xs:documentation>Process layer referencing OCX process or business objects.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="unitsml:UnitsML"/> <xs:element ref="ocx:Equipments" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Panel_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:UnboundedGeometry ocx:LimitedBy ocx:ComposedOf ocx:PhysicalProperties ocx:OuterContour ocx:StiffenedBy ocx:SplitBy ocx:CutBy
used by |
element | Panel
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string | required |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
ocx:tightness | derived by: xs:string | required |  |  |
documentation
A tightness attribute which can be assigned to a Panel or Plate.
annotation |
documentation
Type definition of Structural concept of shipbuilding panels. Panels can typically be composed of plates, seams and stiffeners.
source | <xs:complexType name="Panel_T"> <xs:annotation> <xs:documentation>Type definition of Structural concept of shipbuilding panels. Panels can typically be composed of plates, seams and stiffeners.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:UnboundedGeometry"> <xs:annotation> <xs:documentation>The unbounded surface geometry of the parent element. Can be a patch of connected surfaces.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:LimitedBy"/> <xs:element ref="ocx:ComposedOf"> <xs:annotation> <xs:documentation>The element representing the structural concepts which composes the structural Panel. If no ComposedOf definition is given, the Panel is treated as a virtual panel. A virtual panel is used to limit other objects defining the model topology.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:PhysicalProperties" minOccurs="0"/> <xs:element ref="ocx:OuterContour" minOccurs="0"/> <xs:element ref="ocx:StiffenedBy" minOccurs="0"/> <xs:element ref="ocx:SplitBy" minOccurs="0"/> <xs:element ref="ocx:CutBy" minOccurs="0"> <xs:annotation> <xs:documentation>A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves. Cut-out on panels will cut material on all the panel plates touched by the cut-out shape. Apply cutBy either on Panel or on Plate level, but not on both.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="ocx:functionType" use="required"/> <xs:attribute ref="ocx:tightness" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType PanelRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | PanelRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Panel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="PanelRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Panel"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ParametricCircle_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ParametricHole2D_T
properties |
base | ocx:ParametricHole2D_T
children | ocx:CustomProperties ocx:Description ocx:Diameter
used by |
element | ParametricCircle
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of the parametric circle in u-v space defined by a diameter.
source | <xs:complexType name="ParametricCircle_T"> <xs:annotation> <xs:documentation>Type definition of the parametric circle in u-v space defined by a diameter.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ParametricHole2D_T"> <xs:sequence> <xs:element ref="ocx:Diameter"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ParametricHole2D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
element | ParametricHole2D
complexTypes | ParametricCircle_T RectangularHole_T RectangularMickeyMouseEars_T SuperElliptical_T SymmetricalHole_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of a set of parametric hole definitions.
source | <xs:complexType name="ParametricHole2D_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of a set of parametric hole definitions.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"/> </xs:complexContent> </xs:complexType>

complexType PenetratingObject_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:PlateRef ocx:SlotParameters
annotation |
documentation
Type definition of a penetrated structural object.
source | <xs:complexType name="PenetratingObject_T"> <xs:annotation> <xs:documentation>Type definition of a penetrated structural object.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:PlateRef"> <xs:annotation> <xs:documentation>Reference to a penetrated Plate.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:SlotParameters"/> </xs:sequence> </xs:complexType>

complexType Penetration_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ConnectionConfiguration_T
properties |
base | ocx:ConnectionConfiguration_T
children | ocx:CustomProperties ocx:Description ocx:SingleBracket ocx:DoubleBracket ocx:WebStiffener ocx:WebStiffenerWithSingleBracket ocx:WebStiffenerWithDoubleBracket ocx:PlateRef ocx:PillarRef ocx:StiffenerRef ocx:Point3D ocx:SlotParameters
used by |
element | Penetration
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:tightness | derived by: xs:string |  |  |  |
documentation
The tightness type of the penetration.
annotation |
documentation
Type definition of Structural concept of stiffener penetration configurations typically used in shipbuilding.
source | <xs:complexType name="Penetration_T"> <xs:annotation> <xs:documentation>Type definition of Structural concept of stiffener penetration configurations typically used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ConnectionConfiguration_T"> <xs:sequence> <xs:element ref="ocx:SlotParameters" minOccurs="0"/> </xs:sequence> <xs:attribute ref="ocx:tightness"> <xs:annotation> <xs:documentation>The tightness type of the penetration.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

complexType PhysicalProperties_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:DryWeight ocx:CenterOfGravity
used by |
element | PhysicalProperties
annotation |
documentation
Type definition of physical properties of structure objects (weight and centre of gravity).
source | <xs:complexType name="PhysicalProperties_T"> <xs:annotation> <xs:documentation>Type definition of physical properties of structure objects (weight and centre of gravity).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:DryWeight"/> <xs:element ref="ocx:CenterOfGravity"/> </xs:sequence> </xs:complexType>

complexType PhysicalSpace_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:CompartmentProperties ocx:Cell ocx:CrossFlow ocx:ExternalGeometryRef ocx:BulkCargo ocx:LiquidCargo ocx:UnitCargo
used by |
element | PhysicalSpace
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:compartmentPurpose | derived by: xs:string | required |  |  |
documentation
The compartment functions or purpose after ISO 10303-215:2004.
annotation |
documentation
Type definition of the concept of a physical compartment representing a closed volume (space) defined by enclosing structure panels.
source | <xs:complexType name="PhysicalSpace_T"> <xs:annotation> <xs:documentation>Type definition of the concept of a physical compartment representing a closed volume (space) defined by enclosing structure panels.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:CompartmentProperties"/> <xs:element ref="ocx:Cell" maxOccurs="unbounded"/> <xs:element ref="ocx:CrossFlow" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Specify cross flow between Cells making up a Compartment. This enables the modelling of cells that are not adjacent, but are connected by a piping system and part of the same Compartment.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ExternalGeometryRef" minOccurs="0"/> <xs:choice> <xs:element ref="ocx:BulkCargo"/> <xs:element ref="ocx:LiquidCargo"/> <xs:element ref="ocx:UnitCargo"/> </xs:choice> </xs:sequence> <xs:attribute ref="ocx:compartmentPurpose" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Pillar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Member_T
properties |
base | ocx:Member_T
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:MaterialRef ocx:SectionRef ocx:TraceLine ocx:Inclination ocx:LimitedBy ocx:CutBy ocx:Penetration ocx:ConnectionConfiguration
used by |
element | Pillar
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Type definition of the structural concept for pillars used as vertical support in ship building.
source | <xs:complexType name="Pillar_T"> <xs:annotation> <xs:documentation>Type definition of the structural concept for pillars used as vertical support in ship building.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Member_T"> <xs:sequence> <xs:element ref="ocx:MaterialRef"/> <xs:element ref="ocx:SectionRef"/> <xs:element ref="ocx:TraceLine"> <xs:annotation> <xs:documentation>The pillar trace-line represented by a Curve3D type.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Inclination" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:LimitedBy" minOccurs="0"/> <xs:element ref="ocx:CutBy" minOccurs="0"/> <xs:element ref="ocx:Penetration" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:ConnectionConfiguration" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>The connection configuration at end 1 and/or end 2 of the pillar.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="ocx:functionType"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType PillarRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructureRef_T
properties |
base | ocx:StructureRef_T
used by |
element | PillarRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Pillar |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="PillarRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructureRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Pillar"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Plane3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Normal ocx:UDirection ocx:LimitedBy
used by |
element | Plane3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of a Planar surface defined by Root Point and Normal.
source | <xs:complexType name="Plane3D_T"> <xs:annotation> <xs:documentation>Type definition of a Planar surface defined by Root Point and Normal.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:Origin"> <xs:annotation> <xs:documentation>A point on the plane.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Normal"> <xs:annotation> <xs:documentation>The planes normal.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:UDirection" minOccurs="0"> <xs:annotation> <xs:documentation>Optional local U direction of the plane.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:LimitedBy" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Plate_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructurePart_T
properties |
base | ocx:StructurePart_T
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:NetArea ocx:OuterContour ocx:PlateMaterial ocx:LimitedBy ocx:Offset ocx:UnboundedGeometry ocx:PlateCutBy
used by |
element | Plate
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Type definition of Structural concept of plates used in shipbuilding.
source | <xs:complexType name="Plate_T"> <xs:annotation> <xs:documentation>Type definition of Structural concept of plates used in shipbuilding.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructurePart_T"> <xs:sequence> <xs:element ref="ocx:NetArea"/> <xs:element ref="ocx:OuterContour"/> <xs:element ref="ocx:PlateMaterial"/> <xs:element ref="ocx:LimitedBy" minOccurs="0"/> <xs:element ref="ocx:Offset" minOccurs="0"> <xs:annotation> <xs:documentation>The material offset form the parent surface. A material offset is measured positive along the parent surface normal vector.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:UnboundedGeometry" minOccurs="0"/> <xs:element ref="ocx:PlateCutBy" minOccurs="0"> <xs:annotation> <xs:documentation>A structural concept defining a cut-out in a surface defined by a parametric hole or a set of generic trim curves. Cut-outs on plate will only remove material of the parent plate, no other parts. Apply cutBy either on Panel or on Plate level, but not on both.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="ocx:functionType"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType PlateCutBy_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Hole2DContour ocx:OuterContour ocx:SlotContour
used by |
element | PlateCutBy
annotation |
documentation
Type definition
source | <xs:complexType name="PlateCutBy_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:choice maxOccurs="unbounded"> <xs:element ref="ocx:Hole2DContour"/> <xs:element ref="ocx:OuterContour"/> <xs:element ref="ocx:SlotContour"/> </xs:choice> </xs:complexType>

complexType PlateMaterialRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CatalogueRef_T
properties |
base | ocx:CatalogueRef_T
children | ocx:Thickness
used by |
element | PlateMaterial
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Material |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="PlateMaterialRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:CatalogueRef_T"> <xs:sequence> <xs:element ref="ocx:Thickness"/> </xs:sequence> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Material"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType PlateRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructureRef_T
properties |
base | ocx:StructureRef_T
used by |
element | PlateRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Plate |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="PlateRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructureRef_T"> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Plate"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Point3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
elements | Center CenterOfGravity ContourEnd ContourStart EndPoint IntermediatePoint Origin Point3D Position StartPoint Tip
complexType | ControlPoint_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
coordinates | ocx:doubleListType | required |  |  |
unit | xs:IDREF | required |  |  |
annotation |
documentation
Type definition of a compact definition of a point in 3D space composed of a list of 3 X, Y and Z coordinate values all of same unit given by the unit ID.
source | <xs:complexType name="Point3D_T"> <xs:annotation> <xs:documentation>Type definition of a compact definition of a point in 3D space composed of a list of 3 X, Y and Z coordinate values all of same unit given by the unit ID.</xs:documentation> </xs:annotation> <xs:attribute name="coordinates" type="ocx:doubleListType" use="required"/> <xs:attribute name="unit" type="xs:IDREF" use="required"/> </xs:complexType>

attribute Point3D_T/@coordinates

type | ocx:doubleListType
properties |
use | required
source | <xs:attribute name="coordinates" type="ocx:doubleListType" use="required"/>

attribute Point3D_T/@unit

type | xs:IDREF
properties |
use | required
source | <xs:attribute name="unit" type="xs:IDREF" use="required"/>

complexType PolyLine3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Curve3D_T
properties |
base | ocx:Curve3D_T
children | ocx:CustomProperties ocx:Description ocx:CurveLength ocx:Point3D
used by |
element | PolyLine3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
is2D | xs:boolean |  | false |  |
documentation
Set to True if the Curve3D is given in 2D space.
isClosed | xs:boolean |  |  |  |
documentation
If set to true, the PolyLine3D forms a closed contour. The default is false.
annotation |
documentation
Type definition of a 3D curve defined by a list of 3D points composing a list of linear segments.
source | <xs:complexType name="PolyLine3D_T"> <xs:annotation> <xs:documentation>Type definition of a 3D curve defined by a list of 3D points composing a list of linear segments.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Curve3D_T"> <xs:sequence> <xs:element ref="ocx:Point3D" minOccurs="2" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="isClosed" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to true, the PolyLine3D forms a closed contour. The default is false.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute PolyLine3D_T/@isClosed

type | xs:boolean
annotation |
documentation
If set to true, the PolyLine3D forms a closed contour. The default is false.
source | <xs:attribute name="isClosed" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to true, the PolyLine3D forms a closed contour. The default is false.</xs:documentation> </xs:annotation> </xs:attribute>

complexType Positions_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Point3D
used by |
element | Positions
source | <xs:complexType name="Positions_T"> <xs:sequence> <xs:element ref="ocx:Point3D" minOccurs="3" maxOccurs="3"/> </xs:sequence> </xs:complexType>

complexType PrincipalParticulars_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Lpp ocx:RuleLength ocx:BlockCoefficient ocx:FP_Pos ocx:MouldedBreadth ocx:MouldedDepth ocx:ScantlingDraught ocx:DesignSpeed ocx:FreeboardLength ocx:NormalBallastDraught ocx:HeavyBallastDraught ocx:SlammingDraughtEmptyFP ocx:SlammingDraughtFullFP ocx:LengthOfWaterline ocx:FreeboardDeckHeight ocx:AP_Pos ocx:ZPosOfDeck ocx:DeepestEquilibriumWL ocx:UpperDeckArea ocx:WaterPlaneArea ocx:ZPosDeckline ocx:SpeedFactor
used by |
element | PrincipalParticulars
attributes |
Name | Type | Use | Default | Fixed | Annotation
hasDeadweightLessThan | xs:boolean |  |  |  |
documentation
The ship has dead-weight less than 50000 tonnes (boolean).
hasBilgeKeel | xs:boolean |  |  |  |
documentation
Whether the vessel has a bilge keel or not.
ocx:freeboardType | derived by: xs:string |  | A |  |
documentation
Enumerated free-board types according to the Rules. Type A ship is one which:â€” is designed to carry only liquid cargoes in bulk has a high integrity of the exposed deck with only small access openings to cargo compartments, closed by watertight gasket covers of steel or equivalent material has low permeability of loaded cargo compartments. All ships which are not Type A ships shall be considered as Type B ships. .
numberOfDecksAbove | xs:int |  |  |  |
documentation
Number of decks above 0.7 D from baseline.
annotation |
documentation
Type definition of the main vessel particulars required by the Society.
source | <xs:complexType name="PrincipalParticulars_T"> <xs:annotation> <xs:documentation>Type definition of the main vessel particulars required by the Society.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Lpp"/> <xs:element ref="ocx:RuleLength"/> <xs:element ref="ocx:BlockCoefficient"/> <xs:element ref="ocx:FP_Pos"/> <xs:element ref="ocx:MouldedBreadth"/> <xs:element ref="ocx:MouldedDepth"/> <xs:element ref="ocx:ScantlingDraught"/> <xs:element ref="ocx:DesignSpeed"/> <xs:element ref="ocx:FreeboardLength"/> <xs:element ref="ocx:NormalBallastDraught" minOccurs="0"/> <xs:element ref="ocx:HeavyBallastDraught" minOccurs="0"/> <xs:element ref="ocx:SlammingDraughtEmptyFP" minOccurs="0"/> <xs:element ref="ocx:SlammingDraughtFullFP" minOccurs="0"/> <xs:element ref="ocx:LengthOfWaterline" minOccurs="0"/> <xs:element ref="ocx:FreeboardDeckHeight" minOccurs="0"/> <xs:element ref="ocx:AP_Pos" minOccurs="0"/> <xs:element ref="ocx:ZPosOfDeck" minOccurs="0"/> <xs:element ref="ocx:DeepestEquilibriumWL" minOccurs="0"/> <xs:element ref="ocx:UpperDeckArea" minOccurs="0"/> <xs:element ref="ocx:WaterPlaneArea" minOccurs="0"/> <xs:element ref="ocx:ZPosDeckline" minOccurs="0"/> <xs:element ref="ocx:SpeedFactor" minOccurs="0"/> </xs:sequence> <xs:attribute name="hasDeadweightLessThan" type="xs:boolean"> <xs:annotation> <xs:documentation>The ship has dead-weight less than 50000 tonnes (boolean).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="hasBilgeKeel" type="xs:boolean"> <xs:annotation> <xs:documentation>Whether the vessel has a bilge keel or not.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="ocx:freeboardType"> <xs:annotation> <xs:documentation>Enumerated free-board types according to the Rules. Type A ship is one which:â€” is designed to carry only liquid cargoes in bulk has a high integrity of the exposed deck with only small access openings to cargo compartments, closed by watertight gasket covers of steel or equivalent material has low permeability of loaded cargo compartments. All ships which are not Type A ships shall be considered as Type B ships. .</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numberOfDecksAbove" type="xs:int"> <xs:annotation> <xs:documentation>Number of decks above 0.7 D from baseline.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute PrincipalParticulars_T/@hasDeadweightLessThan

type | xs:boolean
annotation |
documentation
The ship has dead-weight less than 50000 tonnes (boolean).
source | <xs:attribute name="hasDeadweightLessThan" type="xs:boolean"> <xs:annotation> <xs:documentation>The ship has dead-weight less than 50000 tonnes (boolean).</xs:documentation> </xs:annotation> </xs:attribute>

attribute PrincipalParticulars_T/@hasBilgeKeel

type | xs:boolean
annotation |
documentation
Whether the vessel has a bilge keel or not.
source | <xs:attribute name="hasBilgeKeel" type="xs:boolean"> <xs:annotation> <xs:documentation>Whether the vessel has a bilge keel or not.</xs:documentation> </xs:annotation> </xs:attribute>

attribute PrincipalParticulars_T/@numberOfDecksAbove

type | xs:int
annotation |
documentation
Number of decks above 0.7 D from baseline.
source | <xs:attribute name="numberOfDecksAbove" type="xs:int"> <xs:annotation> <xs:documentation>Number of decks above 0.7 D from baseline.</xs:documentation> </xs:annotation> </xs:attribute>

complexType ProcessLayer_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
abstract | true
children | ocx:CustomProperties ocx:Description
used by |
element | ProcessLayer
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition for the ProcessLayer.
source | <xs:complexType name="ProcessLayer_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition for the ProcessLayer.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"/> </xs:complexContent> </xs:complexType>

complexType Quantity_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
elements | AirPipeHeight AngleOfRepose AngleTolerance AP_Pos Area ArmLengthU ArmLengthV BaseRadius BlockCoefficient BulbAngle BulbBottomRadius BulbInnerRadius BulbOuterRadius BulbTopRadius CarriagePressure ConnectionLength CopeHeight CopeLength CopeRadius CurveLength CutbackDistance DeadWeight DeepestEquilibriumWL Density DesignSpeed Diameter Displacement DistanceAbove DistanceBelow DistanceToAP DistanceTolerance DryWeight FilletRadius FillingHeight FlangeCutBackAngle FlangeNoseHeight FlangeThickness FlangeWidth FP_Pos FreeboardDeckHeight FreeboardLength FreeEdgeRadius HeavyBallastDraught Height InertiaU InertiaV LengthOfWaterline LowerRadius Lpp MajorDiameter MinorDiameter MouldedBreadth MouldedDepth NetArea NormalBallastDraught LBarOF_T/FlangeThickness LBarOF_T/Height RectangularTube_T/Height RectangularTube_T/Thickness LBarOF_T/WebThickness LBarOF_T/Width RectangularTube_T/Width Offset OffsetU OffsetV Overshoot Permeability PoissonRatio Quantity Radius ReferenceLocation ReliefValvePressure RuleLength ScantlingDraught SlammingDraughtEmptyFP SlammingDraughtFullFP SpeedFactor Start StowageFactor StowageHeight SweepLength ThermalExpansionCoefficient Thickness TipRadius Tonnage TorsionConstant UltimateStress Unose UpperDeckArea UpperRadius Vnose Volume WaterPlaneArea WebCutBackAngle WebNoseHeight WebThickness Width X Y YieldStress YoungsModulus Z ZPosDeckline ZPosOfDeck
complexType | UserDefinedParameter_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Type definition of the abstract base class for all types with values carrying a Unit : Q = v * u.
source | <xs:complexType name="Quantity_T"> <xs:annotation> <xs:documentation>Type definition of the abstract base class for all types with values carrying a Unit : Q = v * u.</xs:documentation> </xs:annotation> <xs:attribute name="numericvalue" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The numerical value of the quantity.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="unit" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>The reference to the unitsML reference unit.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute Quantity_T/@numericvalue

type | xs:double
properties |
use | required
annotation |
documentation
The numerical value of the quantity.
source | <xs:attribute name="numericvalue" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The numerical value of the quantity.</xs:documentation> </xs:annotation> </xs:attribute>

attribute Quantity_T/@unit

type | xs:IDREF
properties |
use | required
annotation |
documentation
The reference to the unitsML reference unit.
source | <xs:attribute name="unit" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>The reference to the unitsML reference unit.</xs:documentation> </xs:annotation> </xs:attribute>

complexType RadialCylinder_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:Radius
used by |
element | RadialCylinder
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Cylindrical reference system.
source | <xs:complexType name="RadialCylinder_T"> <xs:annotation> <xs:documentation>Cylindrical reference system.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:Radius"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType RectangularHole_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ParametricHole2D_T
properties |
base | ocx:ParametricHole2D_T
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width ocx:FilletRadius
used by |
element | RectangularHole
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of a rectangular hole with corner fillet radii.
source | <xs:complexType name="RectangularHole_T"> <xs:annotation> <xs:documentation>Type definition of a rectangular hole with corner fillet radii.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ParametricHole2D_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>The height of the hole.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>The width of the hole.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:FilletRadius" minOccurs="0"> <xs:annotation> <xs:documentation>Corner fillet radius. If not given, the fillet radius is taken as 0.5*Min of (Height,Width), i.e. half of the smallest of the Height or the Width .</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType RectangularMickeyMouseEars_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ParametricHole2D_T
properties |
base | ocx:ParametricHole2D_T
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width ocx:Radius ocx:Displacement
used by |
element | RectangularMickeyMouseEars
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
A hole where the two circular parts have unequal radii.
source | <xs:complexType name="RectangularMickeyMouseEars_T"> <xs:annotation> <xs:documentation>A hole where the two circular parts have unequal radii.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ParametricHole2D_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>The height of the hole.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>The width of the hole.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Radius"> <xs:annotation> <xs:documentation>The radius of the Mickey Mouse ear.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Displacement" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType RectangularTube_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:Thickness
used by |
element | RectangularTube
source | <xs:complexType name="RectangularTube_T"> <xs:sequence> <xs:element name="Height" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile outer diameter.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Width" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile width.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Thickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Wall thickness.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

element RectangularTube_T/Height

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | BulbFlat_T Cylinder3D_T FlatBar_T HexagonBar_T IBar_T LBar_T LBarOW_T OctagonBar_T RectangularHole_T RectangularMickeyMouseEars_T RoundBar_T SlotParameters_T SquareBar_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Profile outer diameter.
source | <xs:element name="Height" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile outer diameter.</xs:documentation> </xs:annotation> </xs:element>

element RectangularTube_T/Width

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | FlatBar_T IBar_T LBar_T LBarOW_T RectangularHole_T RectangularMickeyMouseEars_T SlotParameters_T SuperElliptical_T SymmetricalHole_T TBar_T UBar_T ZBar_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Profile width.
source | <xs:element name="Width" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Profile width.</xs:documentation> </xs:annotation> </xs:element>

element RectangularTube_T/Thickness

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:Quantity_T
properties |
content | complex
used by |
complexTypes | PlateMaterialRef_T Tube_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
annotation |
documentation
Wall thickness.
source | <xs:element name="Thickness" type="ocx:Quantity_T"> <xs:annotation> <xs:documentation>Wall thickness.</xs:documentation> </xs:annotation> </xs:element>

complexType ReferenceBase_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
properties |
abstract | true
used by |
element | ReferenceBase
complexTypes | ApplicationRef_T BoundedRef_T CatalogueRef_T CellRef_T ConnectionConfigurationRef_T EndCutRef_T StructureRef_T VesselRef_T WebStiffenerRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
annotation |
documentation
Type definition
source | <xs:complexType name="ReferenceBase_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:attribute name="localRef" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>References to an XML objects in the scope of the current file (internal references)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute ReferenceBase_T/@localRef

type | xs:IDREF
properties |
use | required
annotation |
documentation
References to an XML objects in the scope of the current file (internal references)
source | <xs:attribute name="localRef" type="xs:IDREF" use="required"> <xs:annotation> <xs:documentation>References to an XML objects in the scope of the current file (internal references)</xs:documentation> </xs:annotation> </xs:attribute>

complexType ReferencePlane_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | ReferencePlane
complexType | RefPlanes_T
annotation |
documentation
Type definition of the concept of a reference plane which is typically used to define an unbounded geometry.
source | <xs:complexType name="ReferencePlane_T"> <xs:annotation> <xs:documentation>Type definition of the concept of a reference plane which is typically used to define an unbounded geometry.</xs:documentation> </xs:annotation> </xs:complexType>

complexType ReferenceSurfaces_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Surface ocx:SurfaceCollection
used by |
element | ReferenceSurfaces
annotation |
documentation
Type definition of a collection of surfaces.
source | <xs:complexType name="ReferenceSurfaces_T"> <xs:annotation> <xs:documentation>Type definition of a collection of surfaces.</xs:documentation> </xs:annotation> <xs:choice> <xs:element ref="ocx:Surface" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:SurfaceCollection" maxOccurs="unbounded"/> </xs:choice> </xs:complexType>

complexType RefPlane_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:ReferenceLocation
used by |
element | RefPlane
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
displayGrid | xs:boolean | required |  |  |
annotation |
documentation
Type definition of a reference plane used to define unbounded planar geometry.
source | <xs:complexType name="RefPlane_T"> <xs:annotation> <xs:documentation>Type definition of a reference plane used to define unbounded planar geometry.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:ReferenceLocation"> <xs:annotation> <xs:documentation>The location of the plane on the reference axis.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="displayGrid" type="xs:boolean" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

attribute RefPlane_T/@displayGrid

type | xs:boolean
properties |
use | required
source | <xs:attribute name="displayGrid" type="xs:boolean" use="required"/>

complexType RefPlanes_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferencePlane_T
properties |
base | ocx:ReferencePlane_T
children | ocx:RefPlane
used by |
elements | XRefPlanes YRefPlanes ZRefPlanes
attributes |
Name | Type | Use | Default | Fixed | Annotation
isMainSystem | xs:boolean |  | true |  |
documentation
True if this is the main reference system definition.
annotation |
documentation
Frame table position definition.
source | <xs:complexType name="RefPlanes_T"> <xs:annotation> <xs:documentation>Frame table position definition.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferencePlane_T"> <xs:sequence> <xs:element ref="ocx:RefPlane" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="isMainSystem" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>True if this is the main reference system definition.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute RefPlanes_T/@isMainSystem

type | xs:boolean
properties |
default | true
annotation |
documentation
True if this is the main reference system definition.
source | <xs:attribute name="isMainSystem" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>True if this is the main reference system definition.</xs:documentation> </xs:annotation> </xs:attribute>

complexType RoundBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height
used by |
element | RoundBar
source | <xs:complexType name="RoundBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile diameter.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType Seam_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
children | ocx:CustomProperties ocx:Description ocx:TraceLine
used by |
element | Seam
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition of the Seam element describing plate seams.
source | <xs:complexType name="Seam_T"> <xs:annotation> <xs:documentation>Type definition of the Seam element describing plate seams.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:TraceLine" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SeamRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | SeamRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Seam |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="SeamRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Seam"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SectionProperties_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Area ocx:NeutralAxisU ocx:NeutralAxisV ocx:InertiaU ocx:InertiaV ocx:TorsionConstant
used by |
element | SectionProperties
annotation |
documentation
Generic bar section properties.
source | <xs:complexType name="SectionProperties_T"> <xs:annotation> <xs:documentation>Generic bar section properties.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Area"> <xs:annotation> <xs:documentation>Cross-section area.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:NeutralAxisU"/> <xs:element ref="ocx:NeutralAxisV"/> <xs:element ref="ocx:InertiaU"/> <xs:element ref="ocx:InertiaV"/> <xs:element ref="ocx:TorsionConstant" minOccurs="0"/> </xs:sequence> </xs:complexType>

complexType SectionRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:CatalogueRef_T
properties |
base | ocx:CatalogueRef_T
children | ocx:OffsetU ocx:OffsetV
used by |
element | SectionRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:BarSection |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="SectionRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:CatalogueRef_T"> <xs:sequence> <xs:element ref="ocx:OffsetU"/> <xs:element ref="ocx:OffsetV"/> </xs:sequence> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:BarSection"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ShipDesignation_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | ShipDesignation
attributes |
Name | Type | Use | Default | Fixed | Annotation
shipName | xs:string | required |  |  |
documentation
The name of the ship assigned by the owner.
callSign | xs:string | optional |  |  |
documentation
The unique life-cycle identifier assigned to the ship by the flag state for radio communication.
numberIMO | xs:string | optional |  |  |
documentation
A unique identification of a vessel according to IMO resolution A.600(15). It is made of the three letters â€œIMOâ€ in front of the Lloydâ€™s Register number. This is a unique seven-digit number that is assigned to propelled, sea-going merchant ships of 100 GT and above upon keel laying (with some exceptions), see: IACS Procedural Requirements No. 11, IACS Procedure for Assigning Date of Build, 1996. https://www.imo.org/en/OurWork/IIIS/Pages/IMO-Identification-Number-Schemes.aspx: Information on IMO ship identification number scheme on the website of the IMO.
shipType | xs:string | optional |  |  |
documentation
Optional string indicating the ship type.
annotation |
documentation
The different types of identification given to the ship in order that it can be categorised by any shipping related organisation. It contains the minimal information which might be available about the ship.
source | <xs:complexType name="ShipDesignation_T"> <xs:annotation> <xs:documentation>The different types of identification given to the ship in order that it can be categorised by any shipping related organisation. It contains the minimal information which might be available about the ship.</xs:documentation> </xs:annotation> <xs:attribute name="shipName" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the ship assigned by the owner.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="callSign" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The unique life-cycle identifier assigned to the ship by the flag state for radio communication.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numberIMO" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>A unique identification of a vessel according to IMO resolution A.600(15). It is made of the three letters â€œIMOâ€ in front of the Lloydâ€™s Register number. This is a unique seven-digit number that is assigned to propelled, sea-going merchant ships of 100 GT and above upon keel laying (with some exceptions), see: IACS Procedural Requirements No. 11, IACS Procedure for Assigning Date of Build, 1996. https://www.imo.org/en/OurWork/IIIS/Pages/IMO-Identification-Number-Schemes.aspx: Information on IMO ship identification number scheme on the website of the IMO.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="shipType" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Optional string indicating the ship type.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute ShipDesignation_T/@shipName

type | xs:string
properties |
use | required
annotation |
documentation
The name of the ship assigned by the owner.
source | <xs:attribute name="shipName" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the ship assigned by the owner.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ShipDesignation_T/@callSign

type | xs:string
properties |
use | optional
annotation |
documentation
The unique life-cycle identifier assigned to the ship by the flag state for radio communication.
source | <xs:attribute name="callSign" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>The unique life-cycle identifier assigned to the ship by the flag state for radio communication.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ShipDesignation_T/@numberIMO

type | xs:string
properties |
use | optional
annotation |
documentation
A unique identification of a vessel according to IMO resolution A.600(15). It is made of the three letters â€œIMOâ€ in front of the Lloydâ€™s Register number. This is a unique seven-digit number that is assigned to propelled, sea-going merchant ships of 100 GT and above upon keel laying (with some exceptions), see: IACS Procedural Requirements No. 11, IACS Procedure for Assigning Date of Build, 1996. https://www.imo.org/en/OurWork/IIIS/Pages/IMO-Identification-Number-Schemes.aspx: Information on IMO ship identification number scheme on the website of the IMO.
source | <xs:attribute name="numberIMO" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>A unique identification of a vessel according to IMO resolution A.600(15). It is made of the three letters â€œIMOâ€ in front of the Lloydâ€™s Register number. This is a unique seven-digit number that is assigned to propelled, sea-going merchant ships of 100 GT and above upon keel laying (with some exceptions), see: IACS Procedural Requirements No. 11, IACS Procedure for Assigning Date of Build, 1996. https://www.imo.org/en/OurWork/IIIS/Pages/IMO-Identification-Number-Schemes.aspx: Information on IMO ship identification number scheme on the website of the IMO.</xs:documentation> </xs:annotation> </xs:attribute>

attribute ShipDesignation_T/@shipType

type | xs:string
properties |
use | optional
annotation |
documentation
Optional string indicating the ship type.
source | <xs:attribute name="shipType" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Optional string indicating the ship type.</xs:documentation> </xs:annotation> </xs:attribute>

complexType SingleBracket_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ConnectedBracketRef
used by |
element | SingleBracket
annotation |
documentation
Type definition of DoubleBracket connection.
source | <xs:complexType name="SingleBracket_T"> <xs:annotation> <xs:documentation>Type definition of DoubleBracket connection.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ConnectedBracketRef"/> </xs:sequence> </xs:complexType>

complexType SlotParameters_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:UpperRadius ocx:ConnectionLength ocx:LowerRadius ocx:LugPlateRef
used by |
element | SlotParameters
attributes |
Name | Type | Use | Default | Fixed | Annotation
asymmetric | xs:boolean |  | true |  |
ocx:slotType | derived by: xs:string |  | Open |  |
documentation
The type of slot for a stiffener penetrating a primary supporting member.
annotation |
documentation
Type definition of the SlotParameters for a slot cut-out typically used in shipbuilding.
source | <xs:complexType name="SlotParameters_T"> <xs:annotation> <xs:documentation>Type definition of the SlotParameters for a slot cut-out typically used in shipbuilding.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>The height of the slot.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>The width of the slot.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:UpperRadius"> <xs:annotation> <xs:documentation>Upper radius of slot opening.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ConnectionLength" minOccurs="0"/> <xs:element ref="ocx:LowerRadius" minOccurs="0"> <xs:annotation> <xs:documentation>Lower radius of slot opening.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:LugPlateRef" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Reference to collar or plate lugs welded to the stiffener.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="asymmetric" type="xs:boolean" default="true"/> <xs:attribute ref="ocx:slotType"/> </xs:complexType>

attribute SlotParameters_T/@asymmetric

type | xs:boolean
properties |
default | true
source | <xs:attribute name="asymmetric" type="xs:boolean" default="true"/>

complexType Sphere3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Surface_T
properties |
base | ocx:Surface_T
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve ocx:Origin ocx:Radius
used by |
element | Sphere3D
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of a Spherical surface defined by origin and radius.
source | <xs:complexType name="Sphere3D_T"> <xs:annotation> <xs:documentation>Type definition of a Spherical surface defined by origin and radius.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Surface_T"> <xs:sequence> <xs:element ref="ocx:Origin"> <xs:annotation> <xs:documentation>The origin or centre of the sphere.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Radius"> <xs:annotation> <xs:documentation>The radius of the sphere.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SplitBy_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Seam
used by |
element | SplitBy
annotation |
documentation
Type definition of Structural concepts defining the subdivision of a panel into plates split by one or more seams.
source | <xs:complexType name="SplitBy_T"> <xs:annotation> <xs:documentation>Type definition of Structural concepts defining the subdivision of a panel into plates split by one or more seams.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Seam" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

complexType SquareBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height
used by |
element | SquareBar
source | <xs:complexType name="SquareBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType StatutoryData_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | StatutoryData
attributes |
Name | Type | Use | Default | Fixed | Annotation
portRegistration | xs:string |  |  |  |
documentation
The national home port of the ship. The port of registration lies within the jurisdiction of the flag state (see ISO 10303-215, section 4.2.142.5).
flagState | xs:string |  |  |  |
documentation
The national authority with which the ship is registered (see ISO 10303-215, section 4.2.142.3).
annotation |
documentation
Type definition of vessel data related to the flag state.
source | <xs:complexType name="StatutoryData_T"> <xs:annotation> <xs:documentation>Type definition of vessel data related to the flag state.</xs:documentation> </xs:annotation> <xs:attribute name="portRegistration" type="xs:string"> <xs:annotation> <xs:documentation>The national home port of the ship. The port of registration lies within the jurisdiction of the flag state (see ISO 10303-215, section 4.2.142.5).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="flagState" type="xs:string"> <xs:annotation> <xs:documentation>The national authority with which the ship is registered (see ISO 10303-215, section 4.2.142.3).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute StatutoryData_T/@portRegistration

type | xs:string
annotation |
documentation
The national home port of the ship. The port of registration lies within the jurisdiction of the flag state (see ISO 10303-215, section 4.2.142.5).
source | <xs:attribute name="portRegistration" type="xs:string"> <xs:annotation> <xs:documentation>The national home port of the ship. The port of registration lies within the jurisdiction of the flag state (see ISO 10303-215, section 4.2.142.5).</xs:documentation> </xs:annotation> </xs:attribute>

attribute StatutoryData_T/@flagState

type | xs:string
annotation |
documentation
The national authority with which the ship is registered (see ISO 10303-215, section 4.2.142.3).
source | <xs:attribute name="flagState" type="xs:string"> <xs:annotation> <xs:documentation>The national authority with which the ship is registered (see ISO 10303-215, section 4.2.142.3).</xs:documentation> </xs:annotation> </xs:attribute>

complexType StiffenedBy_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Stiffener ocx:EdgeReinforcement
used by |
element | StiffenedBy
annotation |
documentation
Type definition of the structural concept defining the stiffeners which belongs to a panel as a choice of a Stiffener or EdgeReinforcement.
source | <xs:complexType name="StiffenedBy_T"> <xs:annotation> <xs:documentation>Type definition of the structural concept defining the stiffeners which belongs to a panel as a choice of a Stiffener or EdgeReinforcement.</xs:documentation> </xs:annotation> <xs:choice> <xs:element ref="ocx:Stiffener" maxOccurs="unbounded"/> <xs:element ref="ocx:EdgeReinforcement" maxOccurs="unbounded"/> </xs:choice> </xs:complexType>

complexType Stiffener_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:StructurePart_T
properties |
base | ocx:StructurePart_T
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef ocx:TraceLine ocx:MaterialRef ocx:SectionRef ocx:Inclination ocx:EndCutEnd1 ocx:EndCutEnd2 ocx:Offset ocx:ConnectionConfiguration ocx:Penetration ocx:CutBy ocx:LimitedBy
used by |
element | Stiffener
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
ocx:functionType | derived by: xs:string |  |  |  |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
annotation |
documentation
Type definition of the Stiffener structure concept.
source | <xs:complexType name="Stiffener_T"> <xs:annotation> <xs:documentation>Type definition of the Stiffener structure concept.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:StructurePart_T"> <xs:sequence> <xs:element ref="ocx:TraceLine"/> <xs:element ref="ocx:MaterialRef"/> <xs:element ref="ocx:SectionRef"/> <xs:element ref="ocx:Inclination" maxOccurs="unbounded"/> <xs:element ref="ocx:EndCutEnd1" minOccurs="0"> <xs:annotation> <xs:documentation>The stiffener end cut detailing at end 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:EndCutEnd2" minOccurs="0"> <xs:annotation> <xs:documentation>The stiffener end cut detailing at end 2.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Offset" minOccurs="0"/> <xs:element ref="ocx:ConnectionConfiguration" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>The stiffener end configuration at end 1 and/or end 2 of the parent stiffener.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Penetration" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A structural concept of stiffener penetration configurations typically used in shipbuilding.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:CutBy" minOccurs="0"/> <xs:element ref="ocx:LimitedBy" minOccurs="0"> <xs:annotation> <xs:documentation>The references to limiting objects forming a closed contour of the parent element.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="ocx:functionType"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType StiffenerRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
elements | StiffenerRef WebStiffenerRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Stiffener |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="StiffenerRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Stiffener"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType StructurePart_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:EntityBase_T
properties |
base | ocx:EntityBase_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:PhysicalProperties ocx:ExternalGeometryRef
used by |
complexTypes | Bracket_T EdgeReinforcement_T Member_T Plate_T Stiffener_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition of the abstract base class for structure objects representing structure concepts.
source | <xs:complexType name="StructurePart_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the abstract base class for structure objects representing structure concepts.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:EntityBase_T"> <xs:sequence> <xs:element ref="ocx:PhysicalProperties"/> <xs:element ref="ocx:ExternalGeometryRef" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType StructureRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
abstract | true
used by |
element | StructureRef
complexTypes | BracketRef_T HoleContourRef_T LugPlaterRef_T PillarRef_T PlateRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition
source | <xs:complexType name="StructureRef_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SuperElliptical_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ParametricHole2D_T
properties |
base | ocx:ParametricHole2D_T
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width
used by |
element | SuperElliptical
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
exponent | xs:double | required |  |  |
documentation
The exponent of the super ellipse equation (x/Height)**e + (y/Width)**e = 1. If e=2.5 the result is a super ellipse while e=2.0 results in a normal ellipse.
annotation |
documentation
Type definition of a super-elliptical hole. It can also describe a true ellipse.
source | <xs:complexType name="SuperElliptical_T"> <xs:annotation> <xs:documentation>Type definition of a super-elliptical hole. It can also describe a true ellipse.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ParametricHole2D_T"> <xs:sequence> <xs:element ref="ocx:Height"/> <xs:element ref="ocx:Width"/> </xs:sequence> <xs:attribute name="exponent" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The exponent of the super ellipse equation (x/Height)**e + (y/Width)**e = 1. If e=2.5 the result is a super ellipse while e=2.0 results in a normal ellipse.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

attribute SuperElliptical_T/@exponent

type | xs:double
properties |
use | required
annotation |
documentation
The exponent of the super ellipse equation (x/Height)**e + (y/Width)**e = 1. If e=2.5 the result is a super ellipse while e=2.0 results in a normal ellipse.
source | <xs:attribute name="exponent" type="xs:double" use="required"> <xs:annotation> <xs:documentation>The exponent of the super ellipse equation (x/Height)**e + (y/Width)**e = 1. If e=2.5 the result is a super ellipse while e=2.0 results in a normal ellipse.</xs:documentation> </xs:annotation> </xs:attribute>

complexType Surface_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:GeometryRepresentation_T
properties |
base | ocx:GeometryRepresentation_T
abstract | true
children | ocx:CustomProperties ocx:Description ocx:FaceBoundaryCurve
used by |
element | Surface
complexTypes | Cone3D_T Cylinder3D_T ExtrudedSurface_T NURBSSurface_T Plane3D_T Sphere3D_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
annotation |
documentation
Type definition of the Abstract base class for surface definitions.
source | <xs:complexType name="Surface_T" abstract="true"> <xs:annotation> <xs:documentation>Type definition of the Abstract base class for surface definitions.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:GeometryRepresentation_T"> <xs:sequence> <xs:element ref="ocx:FaceBoundaryCurve" minOccurs="0"> <xs:annotation> <xs:documentation> A collection of 3D curves making up a closed boundary. To be used whenever the surface need to be bounded.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SurfaceCollection_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:DescriptionBase_T
properties |
base | ocx:DescriptionBase_T
children | ocx:CustomProperties ocx:Description ocx:Surface
used by |
element | SurfaceCollection
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
source | <xs:complexType name="SurfaceCollection_T"> <xs:complexContent> <xs:extension base="ocx:DescriptionBase_T"> <xs:sequence> <xs:element ref="ocx:Surface" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute ref="ocx:GUIDRef"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType SurfaceRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:BoundedRef_T
properties |
base | ocx:BoundedRef_T
children | ocx:ContourBounds
used by |
element | SurfaceRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid |  |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Surface |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="SurfaceRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:BoundedRef_T"> <xs:attribute ref="ocx:GUIDRef"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Surface"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Sweep_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Vector3D ocx:SweepLength
used by |
element | Sweep
annotation |
documentation
Type definition of a sweep extent defined by a direction and length.
source | <xs:complexType name="Sweep_T"> <xs:annotation> <xs:documentation>Type definition of a sweep extent defined by a direction and length.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Vector3D"> <xs:annotation> <xs:documentation>The sweep direction given by a Unit vector of length 1.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:SweepLength"> <xs:annotation> <xs:documentation>The extent of the sweep.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType SymmetricalHole_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ParametricHole2D_T
properties |
base | ocx:ParametricHole2D_T
children | ocx:CustomProperties ocx:Description ocx:Height ocx:Width
used by |
element | SymmetricalHole
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
annotation |
documentation
Type definition of a hole made of two semicircles connected by two straight lines.
source | <xs:complexType name="SymmetricalHole_T"> <xs:annotation> <xs:documentation>Type definition of a hole made of two semicircles connected by two straight lines.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ParametricHole2D_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>The height of the hole.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>The width of the hole.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType TBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
element | TBar
source | <xs:complexType name="TBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> </xs:sequence> </xs:complexType>

complexType TonnageData_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Tonnage ocx:DeadWeight
used by |
element | TonnageData
annotation |
documentation
The information pertinent to the tonnage of the ship.
source | <xs:complexType name="TonnageData_T"> <xs:annotation> <xs:documentation>The information pertinent to the tonnage of the ship.</xs:documentation> </xs:annotation> <xs:all> <xs:element ref="ocx:Tonnage"/> <xs:element ref="ocx:DeadWeight"/> </xs:all> </xs:complexType>

complexType TraceLine_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:CompositeCurve3D
used by |
element | TraceLine
annotation |
documentation
The type definition of the stiffener TraceLine.
source | <xs:complexType name="TraceLine_T"> <xs:annotation> <xs:documentation>The type definition of the stiffener TraceLine.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:CompositeCurve3D"/> </xs:sequence> </xs:complexType>

complexType Transformation_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Origin ocx:PrimaryAxis ocx:SecondaryAxis
used by |
elements | LocalCartesian Transformation
annotation |
documentation
Type definition for a Local (Orthogonal) Axis System.
source | <xs:complexType name="Transformation_T"> <xs:annotation> <xs:documentation>Type definition for a Local (Orthogonal) Axis System.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:Origin"/> <xs:element ref="ocx:PrimaryAxis"/> <xs:element ref="ocx:SecondaryAxis"/> </xs:sequence> </xs:complexType>

complexType Tube_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Diameter ocx:Thickness
used by |
element | Tube
source | <xs:complexType name="Tube_T"> <xs:sequence> <xs:element ref="ocx:Diameter"> <xs:annotation> <xs:documentation>The tube diameter.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Thickness"/> </xs:sequence> </xs:complexType>

complexType UBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
element | UBar
source | <xs:complexType name="UBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> </xs:sequence> </xs:complexType>

complexType UnboundedGeometry_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Surface ocx:GridRef ocx:SurfaceRef
used by |
element | UnboundedGeometry
annotation |
documentation
Type definition of an unbounded surface geometry of the parent element.
source | <xs:complexType name="UnboundedGeometry_T"> <xs:annotation> <xs:documentation>Type definition of an unbounded surface geometry of the parent element.</xs:documentation> </xs:annotation> <xs:choice> <xs:annotation> <xs:documentation>The unbounded surface of the parent object, defined by either the Surface itself OR indirectly defined by the plane of the GridRef reference also allowing to specify an offset from the plane OR a reference to a Surface object instance.</xs:documentation> </xs:annotation> <xs:element ref="ocx:Surface" maxOccurs="unbounded"/> <xs:element ref="ocx:GridRef" maxOccurs="unbounded"/> <xs:element ref="ocx:SurfaceRef" maxOccurs="unbounded"/> </xs:choice> </xs:complexType>

complexType UnitCargo_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
element | UnitCargo
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:unitCargoType | derived by: xs:string |  |  |  |
documentation
Unit cargo types after ISO 10303-215:2004.
annotation |
documentation
Type definition of dry cargo properties, reference is made to ISO 10303-215:2004.
source | <xs:complexType name="UnitCargo_T"> <xs:annotation> <xs:documentation>Type definition of dry cargo properties, reference is made to ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:attribute ref="ocx:unitCargoType"/> </xs:complexType>

complexType UserDefinedBarSection_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:SectionProperties ocx:SectionOuterShape ocx:SectionInnerShape ocx:CustomProperties
used by |
element | UserDefinedBarSection
attributes |
Name | Type | Use | Default | Fixed | Annotation
numberOfParameters | xs:int | optional |  |  |
documentation
Number of additional user-defined properties included in the definition.
source | <xs:complexType name="UserDefinedBarSection_T"> <xs:sequence> <xs:element ref="ocx:SectionProperties"/> <xs:sequence> <xs:element ref="ocx:SectionOuterShape" minOccurs="0"/> <xs:element ref="ocx:SectionInnerShape" minOccurs="0"/> <xs:element ref="ocx:CustomProperties" minOccurs="0"/> </xs:sequence> </xs:sequence> <xs:attribute name="numberOfParameters" type="xs:int" use="optional"> <xs:annotation> <xs:documentation>Number of additional user-defined properties included in the definition.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute UserDefinedBarSection_T/@numberOfParameters

type | xs:int
properties |
use | optional
annotation |
documentation
Number of additional user-defined properties included in the definition.
source | <xs:attribute name="numberOfParameters" type="xs:int" use="optional"> <xs:annotation> <xs:documentation>Number of additional user-defined properties included in the definition.</xs:documentation> </xs:annotation> </xs:attribute>

complexType UserDefinedParameter_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Quantity_T
properties |
base | ocx:Quantity_T
children | ocx:Description
used by |
element | UserDefinedParameter
attributes |
Name | Type | Use | Default | Fixed | Annotation
numericvalue | xs:double | required |  |  |
documentation
The numerical value of the quantity.
unit | xs:IDREF | required |  |  |
documentation
The reference to the unitsML reference unit.
source | <xs:complexType name="UserDefinedParameter_T"> <xs:complexContent> <xs:extension base="ocx:Quantity_T"> <xs:sequence> <xs:element ref="ocx:Description"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType Vector3D_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
elements | Axis FlangeDirection MajorAxis MinorAxis NeutralAxisU NeutralAxisV Normal PrimaryAxis SecondaryAxis UDirection VDirection Vector3D WebDirection
attributes |
Name | Type | Use | Default | Fixed | Annotation
direction | ocx:doubleListType | required |  |  |
documentation
The unit vector components.
annotation |
documentation
Type definition of a unit vector.
source | <xs:complexType name="Vector3D_T"> <xs:annotation> <xs:documentation>Type definition of a unit vector.</xs:documentation> </xs:annotation> <xs:attribute name="direction" type="ocx:doubleListType" use="required"> <xs:annotation> <xs:documentation>The unit vector components.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute Vector3D_T/@direction

type | ocx:doubleListType
properties |
use | required
annotation |
documentation
The unit vector components.
source | <xs:attribute name="direction" type="ocx:doubleListType" use="required"> <xs:annotation> <xs:documentation>The unit vector components.</xs:documentation> </xs:annotation> </xs:attribute>

complexType Vessel_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:Form_T
properties |
base | ocx:Form_T
children | ocx:CustomProperties ocx:Description ocx:DistanceTolerance ocx:AngleTolerance ocx:CoordinateSystem ocx:ClassificationData ocx:BuilderInformation ocx:TonnageData ocx:StatutoryData ocx:ShipDesignation ocx:DesignView ocx:Arrangement ocx:ReferenceSurfaces ocx:Panel ocx:Plate ocx:Stiffener ocx:Bracket ocx:Member
used by |
element | Vessel
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string |  |  |  |
documentation
An optional descriptive or display name.
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally Unique ID referring an entity in the sending application.
annotation |
documentation
Type definition of the Vessel asset subject to Classification.
source | <xs:complexType name="Vessel_T"> <xs:annotation> <xs:documentation>Type definition of the Vessel asset subject to Classification.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:Form_T"> <xs:sequence> <xs:element ref="ocx:CoordinateSystem" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The vessel coordinate system definition. If not present, it is assumed that the Vessel is modelled in the global coordinate frame.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:ClassificationData"/> <xs:element ref="ocx:BuilderInformation" minOccurs="0"/> <xs:element ref="ocx:TonnageData" minOccurs="0"/> <xs:element ref="ocx:StatutoryData" minOccurs="0"/> <xs:element ref="ocx:ShipDesignation" minOccurs="0"/> <xs:element ref="ocx:DesignView" minOccurs="0" maxOccurs="unbounded"/> <xs:sequence> <xs:element ref="ocx:Arrangement" minOccurs="0"/> <xs:element ref="ocx:ReferenceSurfaces" minOccurs="0"> <xs:annotation> <xs:documentation>Collection of frequently used surfaces which are referenced by more than one object. Will typically contain the outer shell definition.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Panel" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:Plate" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:Stiffener" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:Bracket" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="ocx:Member" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType VesselRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
used by |
element | VesselRef
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:GUIDRef | ocx:guid | required |  |  |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
ocx:refType | derived by: xs:QName | required |  | ocx:Vessel |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
annotation |
documentation
Type definition
source | <xs:complexType name="VesselRef_T"> <xs:annotation> <xs:documentation>Type definition</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:GUIDRef" use="required"/> <xs:attribute ref="ocx:refType" use="required" fixed="ocx:Vessel"/> </xs:extension> </xs:complexContent> </xs:complexType>

complexType WebStiffener_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:WebStiffenerRef
used by |
element | WebStiffener
annotation |
documentation
Type definition of Web stiffener with single bracket connection.
source | <xs:complexType name="WebStiffener_T"> <xs:annotation> <xs:documentation>Type definition of Web stiffener with single bracket connection.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:WebStiffenerRef"/> </xs:sequence> </xs:complexType>

complexType WebStiffenerRef_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:ReferenceBase_T
properties |
base | ocx:ReferenceBase_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
localRef | xs:IDREF | required |  |  |
documentation
References to an XML objects in the scope of the current file (internal references)
ocx:position | derived by: xs:string |  |  |  |
documentation
The position of the web stiffener relative to the penetrating stiffener end.
annotation |
documentation
Type definition of WebStiffener connection.
source | <xs:complexType name="WebStiffenerRef_T"> <xs:annotation> <xs:documentation>Type definition of WebStiffener connection.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:ReferenceBase_T"> <xs:attribute ref="ocx:position"> <xs:annotation> <xs:documentation>The position of the web stiffener relative to the penetrating stiffener end.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType>

complexType WebStiffenerWithDoubleBracket_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ConnectedBracketRef ocx:WebStiffenerRef
used by |
element | WebStiffenerWithDoubleBracket
annotation |
documentation
Type definition of Web stiffener with double bracket connection.
source | <xs:complexType name="WebStiffenerWithDoubleBracket_T"> <xs:annotation> <xs:documentation>Type definition of Web stiffener with double bracket connection.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ConnectedBracketRef" maxOccurs="2"> <xs:annotation> <xs:documentation>Reference to the two connected brackets which are part of a ConnectionConfiguration.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebStiffenerRef"/> </xs:sequence> </xs:complexType>

complexType WebStiffenerWithSingleBracket_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:ConnectedBracketRef ocx:WebStiffenerRef
used by |
element | WebStiffenerWithSingleBracket
annotation |
documentation
Type definition of Web stiffener with single bracket connection.
source | <xs:complexType name="WebStiffenerWithSingleBracket_T"> <xs:annotation> <xs:documentation>Type definition of Web stiffener with single bracket connection.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="ocx:ConnectedBracketRef"/> <xs:element ref="ocx:WebStiffenerRef"/> </xs:sequence> </xs:complexType>

complexType XSectionCatalogue_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | extension of ocx:NamedEntity_T
properties |
base | ocx:NamedEntity_T
children | ocx:CustomProperties ocx:Description ocx:BarSection
used by |
element | XSectionCatalogue
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:ID | required |  |  |
documentation
An identifier for an element unique within the scope of the XML file. Each id must be unique within a document. The attribute uses the standard XML 1.0 ID type as defined in the XML Schema specification. This attribute is required in many OCX XML elements and an application should generate them automatically.
name | xs:string | required |  |  |
documentation
An mandatory descriptive or display name.
annotation |
documentation
Type definition of the cross-section types for stiffeners and their properties recognised by the Society.
source | <xs:complexType name="XSectionCatalogue_T"> <xs:annotation> <xs:documentation>Type definition of the cross-section types for stiffeners and their properties recognised by the Society.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ocx:NamedEntity_T"> <xs:sequence> <xs:element ref="ocx:BarSection" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>

complexType ZBar_T

diagram |
namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
children | ocx:Height ocx:Width ocx:WebThickness ocx:FlangeThickness
used by |
element | ZBar
source | <xs:complexType name="ZBar_T"> <xs:sequence> <xs:element ref="ocx:Height"> <xs:annotation> <xs:documentation>Profile height, measured along the web.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:Width"> <xs:annotation> <xs:documentation>Profile width and web thickness.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="ocx:WebThickness"/> <xs:element ref="ocx:FlangeThickness"/> </xs:sequence> </xs:complexType>

simpleType classificationSociety

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:token
properties |
base | xs:token
used by |
attributes | newbuildingSociety society
facets |
Kind | Value | Annotation
enumeration | ABS |
documentation
American Bureau of Shipping.
enumeration | BK |
documentation
Biro Klasifikasi Indonesia.
enumeration | BKR |
documentation
Bulgarski Koraben Registar.
enumeration | BV |
documentation
Bureau Veritas.
enumeration | CCS |
documentation
China Classification Society.
enumeration | CR |
documentation
China Register.
enumeration | CRS |
documentation
Croatian Register of Shipping.
enumeration | CSC |
documentation
Choson Classification Society.
enumeration | CSLPR |
documentation
Cesky a Slovensky Lodni a Prumyslovy Registr.
enumeration | DNV |
documentation
Det Norske Veritas.
enumeration | DSRK |
documentation
Deutsche Schiffs-Revision und Klassifikation.
enumeration | FN |
documentation
Fidenavis S.A.
enumeration | GL |
documentation
Germanischer Lloyd.
enumeration | HR |
documentation
Hellenic Register of Shipping.
enumeration | IRS |
documentation
Indian Register of Shipping.
enumeration | KR |
documentation
Korean Register of Shipping.
enumeration | LR |
documentation
Lloydâ€™s Register.
enumeration | NK |
documentation
Nippon Kaiji Kyokai.
enumeration | PRS |
documentation
Polish Register of Shipping.
enumeration | RCB |
documentation
Registro Cubano de Buques.
enumeration | RDS |
documentation
Regjistri Detar Shqiptar.
enumeration | RINA |
documentation
RINA Services S.p.A.
enumeration | RINAVE |
documentation
Registro Internacional Naval, SA.
enumeration | RNR |
documentation
Registrul Naval Roman.
enumeration | RR |
documentation
Rechnoj Registr R.F.
enumeration | RRR |
documentation
Russian River Register.
enumeration | RS |
documentation
Russian Maritime Register of Shipping.
enumeration | TL |
documentation
Turk Loydu Vakfi.
enumeration | UR |
documentation
Shipping Register of Ukraine.
enumeration | VL |
documentation
DNV GL.
enumeration | VR |
documentation
Vietnam Register of Shipping.
annotation |
documentation
Enumeration of abbreviations for all Classification Societies.
source | <xs:simpleType name="classificationSociety"> <xs:annotation> <xs:documentation>Enumeration of abbreviations for all Classification Societies.</xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:enumeration value="ABS"> <xs:annotation> <xs:documentation>American Bureau of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BK"> <xs:annotation> <xs:documentation>Biro Klasifikasi Indonesia.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BKR"> <xs:annotation> <xs:documentation>Bulgarski Koraben Registar.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BV"> <xs:annotation> <xs:documentation>Bureau Veritas.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CCS"> <xs:annotation> <xs:documentation>China Classification Society.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CR"> <xs:annotation> <xs:documentation>China Register.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CRS"> <xs:annotation> <xs:documentation>Croatian Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CSC"> <xs:annotation> <xs:documentation>Choson Classification Society.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CSLPR"> <xs:annotation> <xs:documentation>Cesky a Slovensky Lodni a Prumyslovy Registr.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DNV"> <xs:annotation> <xs:documentation>Det Norske Veritas.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DSRK"> <xs:annotation> <xs:documentation>Deutsche Schiffs-Revision und Klassifikation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="FN"> <xs:annotation> <xs:documentation>Fidenavis S.A.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="GL"> <xs:annotation> <xs:documentation>Germanischer Lloyd.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HR"> <xs:annotation> <xs:documentation>Hellenic Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="IRS"> <xs:annotation> <xs:documentation> Indian Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="KR"> <xs:annotation> <xs:documentation>Korean Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LR"> <xs:annotation> <xs:documentation>Lloydâ€™s Register.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="NK"> <xs:annotation> <xs:documentation>Nippon Kaiji Kyokai.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="PRS"> <xs:annotation> <xs:documentation>Polish Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RCB"> <xs:annotation> <xs:documentation>Registro Cubano de Buques.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RDS"> <xs:annotation> <xs:documentation>Regjistri Detar Shqiptar.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RINA"> <xs:annotation> <xs:documentation>RINA Services S.p.A.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RINAVE"> <xs:annotation> <xs:documentation>Registro Internacional Naval, SA.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RNR"> <xs:annotation> <xs:documentation>Registrul Naval Roman.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RR"> <xs:annotation> <xs:documentation>Rechnoj Registr R.F.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RRR"> <xs:annotation> <xs:documentation>Russian River Register.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="RS"> <xs:annotation> <xs:documentation>Russian Maritime Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TL"> <xs:annotation> <xs:documentation>Turk Loydu Vakfi.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="UR"> <xs:annotation> <xs:documentation>Shipping Register of Ukraine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="VL"> <xs:annotation> <xs:documentation>DNV GL.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="VR"> <xs:annotation> <xs:documentation>Vietnam Register of Shipping.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType>

simpleType curveForm_enum

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
properties |
base | xs:string
used by |
attribute | nurbsAttributes/@form
facets |
Kind | Value | Annotation
enumeration | Unknown |
documentation
An unknown curve form.
enumeration | Open |
documentation
An open curve form.
enumeration | Closed |
documentation
A closed curve form with C0 continuity.
enumeration | Periodic |
documentation
A closed curve form wit C1 continuity.
annotation |
documentation
Enumerator of NURBS curve forms.
source | <xs:simpleType name="curveForm_enum"> <xs:annotation> <xs:documentation>Enumerator of NURBS curve forms.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Unknown"> <xs:annotation> <xs:documentation>An unknown curve form.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Open"> <xs:annotation> <xs:documentation>An open curve form.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Closed"> <xs:annotation> <xs:documentation>A closed curve form with C0 continuity.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Periodic"> <xs:annotation> <xs:documentation>A closed curve form wit C1 continuity.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType>

simpleType doubleListType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | list of xs:double
properties |
base | xs:double
used by |
attributes | Point3D_T/@coordinates Vector3D_T/@direction KnotVector_T/@value
annotation |
documentation
Generic list of double simple types separated by a white space.
source | <xs:simpleType name="doubleListType"> <xs:annotation> <xs:documentation>Generic list of double simple types separated by a white space.</xs:documentation> </xs:annotation> <xs:list itemType="xs:double"/> </xs:simpleType>

simpleType guid

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:normalizedString
properties |
base | xs:normalizedString
used by |
attribute | GUIDRef
facets |
Kind | Value | Annotation
minLength | 1 |
maxLength | 40 |
annotation |
documentation
The GUID of the entity referenced, in the form of a string containing 32 hex digits, with arbitrary non-hex spacing characters.
source | <xs:simpleType name="guid"> <xs:annotation> <xs:documentation>The GUID of the entity referenced, in the form of a string containing 32 hex digits, with arbitrary non-hex spacing characters.</xs:documentation> </xs:annotation> <xs:restriction base="xs:normalizedString"> <xs:minLength value="1"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType>

attribute bulkCargoType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexType | BulkCargo_T
facets |
Kind | Value | Annotation
enumeration | cement |
documentation
The bulk cargo is cement.
enumeration | coal |
documentation
The bulk cargo is coal.
enumeration | fish |
documentation
The bulk cargo is fish.
enumeration | general |
documentation
The bulk cargo is of a general,non-specific type.
enumeration | grain |
documentation
The bulk cargo is grain.
enumeration | mud |
documentation
The bulk cargo is mud.
enumeration | ore |
documentation
The bulk cargo is ore.
enumeration | sugar |
documentation
The bulk cargo is sugar.
enumeration | timber |
documentation
The bulk cargo is timber.
enumeration | unspecified |
documentation
The bulk cargo is of an unspecified type.
annotation |
documentation
bulk cargo types after ISO 10303-215:2004.
source | <xs:attribute name="bulkCargoType"> <xs:annotation> <xs:documentation>bulk cargo types after ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="cement"> <xs:annotation> <xs:documentation>The bulk cargo is cement.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="coal"> <xs:annotation> <xs:documentation>The bulk cargo is coal.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="fish"> <xs:annotation> <xs:documentation>The bulk cargo is fish.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="general"> <xs:annotation> <xs:documentation>The bulk cargo is of a general,non-specific type.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="grain"> <xs:annotation> <xs:documentation>The bulk cargo is grain.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="mud"> <xs:annotation> <xs:documentation>The bulk cargo is mud.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ore"> <xs:annotation> <xs:documentation>The bulk cargo is ore.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sugar"> <xs:annotation> <xs:documentation>The bulk cargo is sugar.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="timber"> <xs:annotation> <xs:documentation>The bulk cargo is timber.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="unspecified"> <xs:annotation> <xs:documentation>The bulk cargo is of an unspecified type.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute compartmentPurpose

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexTypes | Compartment_T PhysicalSpace_T
facets |
Kind | Value | Annotation
enumeration | access_trunk |
documentation
The compartment is designed to be used as an access trunk.>
enumeration | aft_peak_tank |
documentation
The compartment is a tank aft of the aftmost bulkhead of the ship.>
enumeration | auxiliary_engine_room |
documentation
The compartment is designed to be used as an auxiliary engine room space.>
enumeration | ballast_tank |
documentation
The compartment is a watertight compartment to hold water ballast.>
enumeration | battery_room |
documentation
The compartment is designated for batteries.>
enumeration | berthing_compartment |
documentation
The compartment is designed to be used as a berthing space.>
enumeration | boiler_room |
documentation
The compartment is designated for boilers.>
enumeration | bottom_wing_tank |
documentation
The compartment is a tank located between the ship side/bottom and a sloping longitudinal bulkhead. >
enumeration | bow_thruster_room |
documentation
The compartment is designed to be used as the bow thruster room.>
enumeration | cabin |
documentation
The compartment is designed to be used as a cabin space.>
enumeration | cargo_compartment |
documentation
The compartment is designed to carry liquid, bulk, or containerized goods. NOTE 1: These goods may be consumed during the voyage, as in the case of food or fuel, or they may be temporarily stored for transport between ports. NOTE 2: A tank compartment may also be used for the storage or transportation of liquid cargo. >
enumeration | centre_tank |
documentation
The compartment is a tank that occupies a large part of a ship cross section and that is symmetrical to the ship centre line.EXAMPLE: Crude oil tankers often have several centre tanks.>
enumeration | chainlocker |
documentation
The compartment is where anchor chain is stored.>
enumeration | cofferdam |
documentation
The compartment is a narrow void space between two bulkheads or floors that prevents leakage between the adjoining compartments.>
enumeration | compressor_room |
documentation
The compartment is designated for compressors.>
enumeration | control |
documentation
The compartment is designed to be used for ship command and control functions. >
enumeration | crossover_tank |
documentation
The compartment is a tank used for dynamic stabilisation of the ship. >
enumeration | deck_tank |
documentation
The compartment is an independent tank located on the main deck.>
enumeration | deep_tank |
documentation
The compartment is a tank extending from the bottom or inner bottom up to, or higher than, the lower deck. A deep tank is often fitted with hatches so that they may also be used for dry cargo in lieu of fuel oil, ballast water, or liquid cargo.>
enumeration | diving_well |
documentation
The compartment is a space for divers to exit to the sea through a hatch in the bottom of the vessel. >
enumeration | double_bottom_and_side_tank |
documentation
The compartment is a tank located between the outer and inner bottom and bounded by an outer and inner side of the ship.>
enumeration | double_bottom_tank |
documentation
The compartment is a tank located between the outer and inner bottom of the ship.>
enumeration | double_side_tank |
documentation
The compartment is a tank between the outer ship side and the inner ship side.>
enumeration | drill_well |
documentation
The compartment is a space for drilling through an opening in the bottom of the vessel.>
enumeration | duct_keel |
documentation
The compartment is located between the bottom and the inner bottom running along the the centre line of the ship. >
enumeration | electric_motor_room |
documentation
The compartment is designated for electric motors.>
enumeration | emergency_fire_pump_room |
documentation
The compartment is designated for emergency fire pumps.>
enumeration | equipment_room |
documentation
The compartment is designated to be used as an equipment room. >
enumeration | escape_trunk |
documentation
The compartment is a vertical trunk fitted with a ladder to permit personnel to escape if trapped. Usually provided from the after end of the shaft tunnel to topside spaces.>
enumeration | fore_peak_tank |
documentation
The compartment is a tank located forward of the foremost bulkhead of the ship.>
enumeration | forecastle |
documentation
The compartment is a superstructure fitted at the extreme forward end of the upper deck.>
enumeration | habitable_compartment |
documentation
The compartment is designed as a habitable space, which is primarily designated as suitable for occupancy by humans. Passenger safety and comfort are subject to international, national, class society, or other regulations usually covered by product specifications and applicable class and register notations.>
enumeration | heeling_tank |
documentation
The compartment is a tank used for adjusting the heeling of the ship.>
enumeration | hopper_tank |
documentation
The compartment is a tank located between the ship side/bottom and a sloping longitudinal bulkhead. >
enumeration | insulated_tank |
documentation
The compartment is a container constructed to hold one or more thermally insulated tanks for liquids >
enumeration | lounge |
documentation
The compartment is designed to be used as a lounge space.>
enumeration | machinery_compartment |
documentation
The compartment is designed to contain machinery for the operation of the ship or in support of its mission. EXAMPLE: Engine room and bow thruster room are types of machinery compartments.>
enumeration | main_engine_room |
documentation
The compartment is designed to be used as the main engine room.>
enumeration | medical |
documentation
The compartment is designed to be used as a medical space.>
enumeration | passageway |
documentation
The compartment is designed to be used as a passageway.>
enumeration | poop |
documentation
The compartment is a superstructure fitted at the after end of the upper deck.>
enumeration | pump_room |
documentation
The compartment is designated for pumps.>
enumeration | rudder_trunk |
documentation
The compartment is the trunk housing the rudder shaft.>
enumeration | separator_room |
documentation
The compartment is designated for separators.>
enumeration | settling_tank |
documentation
The compartment is a fuel oil tank used for separating entrained water from oil>
enumeration | shaft_tunnel |
documentation
The compartment is a watertight enclosure for the propeller shafting, large enough to walk in, extending aft from the engine room to provide access and protection to the shafting. Also known as a shaft alley.>
enumeration | side_tank |
documentation
The compartment is a tank located between the ship side and a longitudinal bulkhead.>
enumeration | side_wing_tank |
documentation
The compartment is a tank located between the ship side/bottom and a longitudinal bulkhead.>
enumeration | stabiliser_room |
documentation
The compartment is designated for stabilisers.>
enumeration | stability_tank |
documentation
The compartment is a tank used for dynamic stabilisation of the ship.>
enumeration | steering_gear_room |
documentation
The compartment is designated for steering gear.>
enumeration | stern_tank |
documentation
The compartment is a tank located at the aftmost location in the ship.>
enumeration | stool_tank |
documentation
The compartment is a tank in the closed hull structure at either upper or lower end of a transverse bulkhead. >
enumeration | tank |
documentation
The compartment is designed to carry liquids used in the mission of the ship, or for the storage of liquid cargoes transported by the ship. EXAMPLE: Fuels for propulsion of the ship, potable water for the passengers and crew, waste products, petroleum product cargo, and fuel for aircraft supported by the ship are carried in tank compartments.>
enumeration | thruster_room |
documentation
The compartment is designated for thrusters.>
enumeration | top_wing_tank |
documentation
The compartment is a tank located between the ship side/deck and a sloping longitudinal bulkhead.>
enumeration | trimming_tank |
documentation
The compartment is a tank located near the ends of a ship. Seawater or fuel oil is carried in such tanks as necessary to change trim.>
enumeration | trunk |
documentation
The compartment is a vertical or inclined space or passage formed by bulkheads or casings, extending one or more deck heights, around openings in the decks, through which access can be obtained and cargo or stores handled, or ventilation provided without disturbing or interfering with the contents or arrangements of the adjoining spaces.>
enumeration | user_defined |
documentation
The compartment function is other than one of the pre-defined values and is specified by the user_def_function attribute.>
enumeration | void |
documentation
The compartment is designed as an inaccessible, closed space that is never used to carry cargo or to be regularly occupied by humans. The main uses of a void compartment are segregating the cargo and fluids that are necessary to operate the ship, or to provide emergency access to other spaces.>
enumeration | waterjet_room |
documentation
The compartment is designated for waterjets.>
enumeration | wheelhouse |
documentation
The compartment is designated for primary steerage and control of the ship. Also known as the bridge.>
enumeration | wing_tank |
documentation
The compartment is a tank located well outboard adjacent to the side shell plating, often consisting of a continuation of the double bottom up the sides to a deck or flat.>
annotation |
documentation
The compartment functions or purpose after ISO 10303-215:2004.
source | <xs:attribute name="compartmentPurpose"> <xs:annotation> <xs:documentation>The compartment functions or purpose after ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="access_trunk"> <xs:annotation> <xs:documentation> The compartment is designed to be used as an access trunk.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="aft_peak_tank"> <xs:annotation> <xs:documentation> The compartment is a tank aft of the aftmost bulkhead of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="auxiliary_engine_room"> <xs:annotation> <xs:documentation> The compartment is designed to be used as an auxiliary engine room space.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ballast_tank"> <xs:annotation> <xs:documentation> The compartment is a watertight compartment to hold water ballast.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="battery_room"> <xs:annotation> <xs:documentation> The compartment is designated for batteries.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="berthing_compartment"> <xs:annotation> <xs:documentation> The compartment is designed to be used as a berthing space.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="boiler_room"> <xs:annotation> <xs:documentation> The compartment is designated for boilers.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="bottom_wing_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the ship side/bottom and a sloping longitudinal bulkhead. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="bow_thruster_room"> <xs:annotation> <xs:documentation> The compartment is designed to be used as the bow thruster room.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="cabin"> <xs:annotation> <xs:documentation> The compartment is designed to be used as a cabin space.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="cargo_compartment"> <xs:annotation> <xs:documentation> The compartment is designed to carry liquid, bulk, or containerized goods. NOTE 1: These goods may be consumed during the voyage, as in the case of food or fuel, or they may be temporarily stored for transport between ports. NOTE 2: A tank compartment may also be used for the storage or transportation of liquid cargo. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="centre_tank"> <xs:annotation> <xs:documentation> The compartment is a tank that occupies a large part of a ship cross section and that is symmetrical to the ship centre line.EXAMPLE: Crude oil tankers often have several centre tanks.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="chainlocker"> <xs:annotation> <xs:documentation> The compartment is where anchor chain is stored.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="cofferdam"> <xs:annotation> <xs:documentation> The compartment is a narrow void space between two bulkheads or floors that prevents leakage between the adjoining compartments.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="compressor_room"> <xs:annotation> <xs:documentation> The compartment is designated for compressors.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="control"> <xs:annotation> <xs:documentation> The compartment is designed to be used for ship command and control functions. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="crossover_tank"> <xs:annotation> <xs:documentation> The compartment is a tank used for dynamic stabilisation of the ship. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="deck_tank"> <xs:annotation> <xs:documentation> The compartment is an independent tank located on the main deck.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="deep_tank"> <xs:annotation> <xs:documentation> The compartment is a tank extending from the bottom or inner bottom up to, or higher than, the lower deck. A deep tank is often fitted with hatches so that they may also be used for dry cargo in lieu of fuel oil, ballast water, or liquid cargo.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="diving_well"> <xs:annotation> <xs:documentation> The compartment is a space for divers to exit to the sea through a hatch in the bottom of the vessel. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="double_bottom_and_side_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the outer and inner bottom and bounded by an outer and inner side of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="double_bottom_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the outer and inner bottom of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="double_side_tank"> <xs:annotation> <xs:documentation> The compartment is a tank between the outer ship side and the inner ship side.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="drill_well"> <xs:annotation> <xs:documentation> The compartment is a space for drilling through an opening in the bottom of the vessel.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="duct_keel"> <xs:annotation> <xs:documentation> The compartment is located between the bottom and the inner bottom running along the the centre line of the ship. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="electric_motor_room"> <xs:annotation> <xs:documentation> The compartment is designated for electric motors.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="emergency_fire_pump_room"> <xs:annotation> <xs:documentation> The compartment is designated for emergency fire pumps.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="equipment_room"> <xs:annotation> <xs:documentation> The compartment is designated to be used as an equipment room. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="escape_trunk"> <xs:annotation> <xs:documentation> The compartment is a vertical trunk fitted with a ladder to permit personnel to escape if trapped. Usually provided from the after end of the shaft tunnel to topside spaces.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="fore_peak_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located forward of the foremost bulkhead of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="forecastle"> <xs:annotation> <xs:documentation> The compartment is a superstructure fitted at the extreme forward end of the upper deck.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="habitable_compartment"> <xs:annotation> <xs:documentation> The compartment is designed as a habitable space, which is primarily designated as suitable for occupancy by humans. Passenger safety and comfort are subject to international, national, class society, or other regulations usually covered by product specifications and applicable class and register notations.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="heeling_tank"> <xs:annotation> <xs:documentation> The compartment is a tank used for adjusting the heeling of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hopper_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the ship side/bottom and a sloping longitudinal bulkhead. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="insulated_tank"> <xs:annotation> <xs:documentation> The compartment is a container constructed to hold one or more thermally insulated tanks for liquids ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lounge"> <xs:annotation> <xs:documentation> The compartment is designed to be used as a lounge space.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="machinery_compartment"> <xs:annotation> <xs:documentation> The compartment is designed to contain machinery for the operation of the ship or in support of its mission. EXAMPLE: Engine room and bow thruster room are types of machinery compartments.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="main_engine_room"> <xs:annotation> <xs:documentation> The compartment is designed to be used as the main engine room.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="medical"> <xs:annotation> <xs:documentation> The compartment is designed to be used as a medical space.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="passageway"> <xs:annotation> <xs:documentation> The compartment is designed to be used as a passageway.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="poop"> <xs:annotation> <xs:documentation> The compartment is a superstructure fitted at the after end of the upper deck.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pump_room"> <xs:annotation> <xs:documentation> The compartment is designated for pumps.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="rudder_trunk"> <xs:annotation> <xs:documentation> The compartment is the trunk housing the rudder shaft.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="separator_room"> <xs:annotation> <xs:documentation> The compartment is designated for separators.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="settling_tank"> <xs:annotation> <xs:documentation> The compartment is a fuel oil tank used for separating entrained water from oil></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="shaft_tunnel"> <xs:annotation> <xs:documentation> The compartment is a watertight enclosure for the propeller shafting, large enough to walk in, extending aft from the engine room to provide access and protection to the shafting. Also known as a shaft alley.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="side_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the ship side and a longitudinal bulkhead.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="side_wing_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the ship side/bottom and a longitudinal bulkhead.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="stabiliser_room"> <xs:annotation> <xs:documentation> The compartment is designated for stabilisers.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="stability_tank"> <xs:annotation> <xs:documentation> The compartment is a tank used for dynamic stabilisation of the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="steering_gear_room"> <xs:annotation> <xs:documentation> The compartment is designated for steering gear.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="stern_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located at the aftmost location in the ship.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="stool_tank"> <xs:annotation> <xs:documentation> The compartment is a tank in the closed hull structure at either upper or lower end of a transverse bulkhead. ></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="tank"> <xs:annotation> <xs:documentation> The compartment is designed to carry liquids used in the mission of the ship, or for the storage of liquid cargoes transported by the ship. EXAMPLE: Fuels for propulsion of the ship, potable water for the passengers and crew, waste products, petroleum product cargo, and fuel for aircraft supported by the ship are carried in tank compartments.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="thruster_room"> <xs:annotation> <xs:documentation> The compartment is designated for thrusters.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="top_wing_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located between the ship side/deck and a sloping longitudinal bulkhead.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="trimming_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located near the ends of a ship. Seawater or fuel oil is carried in such tanks as necessary to change trim.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="trunk"> <xs:annotation> <xs:documentation> The compartment is a vertical or inclined space or passage formed by bulkheads or casings, extending one or more deck heights, around openings in the decks, through which access can be obtained and cargo or stores handled, or ventilation provided without disturbing or interfering with the contents or arrangements of the adjoining spaces.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="user_defined"> <xs:annotation> <xs:documentation> The compartment function is other than one of the pre-defined values and is specified by the user_def_function attribute.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="void"> <xs:annotation> <xs:documentation> The compartment is designed as an inaccessible, closed space that is never used to carry cargo or to be regularly occupied by humans. The main uses of a void compartment are segregating the cargo and fluids that are necessary to operate the ship, or to provide emergency access to other spaces.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="waterjet_room"> <xs:annotation> <xs:documentation> The compartment is designated for waterjets.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="wheelhouse"> <xs:annotation> <xs:documentation> The compartment is designated for primary steerage and control of the ship. Also known as the bridge.></xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="wing_tank"> <xs:annotation> <xs:documentation> The compartment is a tank located well outboard adjacent to the side shell plating, often consisting of a continuation of the double bottom up the sides to a deck or flat.></xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute externalRef

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | xs:string
used by |
complexType | ApplicationRef_T
attributeGroup | externalRefAttributes
annotation |
documentation
URI specifying the file location of the referenced entity.
source | <xs:attribute name="externalRef" type="xs:string"> <xs:annotation> <xs:documentation>URI specifying the file location of the referenced entity.</xs:documentation> </xs:annotation> </xs:attribute>

attribute freeboardType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
properties |
default | A
used by |
complexType | PrincipalParticulars_T
facets |
Kind | Value | Annotation
enumeration | A |
documentation
A type A ship is one which is designed to carry only liquid cargoes in bulk, and in which cargo tanks have only small access openings closed by watertight gasketed covers of steel or equivalent material.
enumeration | B |
documentation
All ships which do not come within the provisions regarding Type A ships shall be considered as Type B ships. .
annotation |
documentation
For the purposes of free-board computation ships shall be divided into Type A and Type B ships according to the SOLAS Load Line Convention of 1966.
source | <xs:attribute name="freeboardType" default="A"> <xs:annotation> <xs:documentation>For the purposes of free-board computation ships shall be divided into Type A and Type B ships according to the SOLAS Load Line Convention of 1966.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A"> <xs:annotation> <xs:documentation>A type A ship is one which is designed to carry only liquid cargoes in bulk, and in which cargo tanks have only small access openings closed by watertight gasketed covers of steel or equivalent material.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="B"> <xs:annotation> <xs:documentation>All ships which do not come within the provisions regarding Type A ships shall be considered as Type B ships. .</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute functionType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexTypes | Bracket_T EdgeReinforcement_T Panel_T Pillar_T Plate_T Stiffener_T
facets |
Kind | Value | Annotation
enumeration | BRACKET |
documentation
A supporting plate.
enumeration | BRACKET: End bracket |
documentation
A bracket attached to the end of stiffener.
enumeration | BRACKET: Tripping |
documentation
A bracket used to support a load bearing element in between primary supporting members.
enumeration | CASING |
documentation
Casing is the covering or bulkhead around or about any space for protection.
enumeration | CASING: Engine room |
documentation
Casing is the covering or bulkhead protection.
enumeration | DECK |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Accommodation deck |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Cargo deck |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Cross deck |
documentation
Cross Deck is the area between cargo hatches.
enumeration | DECK: Cross ties |
documentation
Cross Ties are used to support the longitudinal bulkheads of oil tankers against hydrostatic and hydrodynamic loads.
enumeration | DECK: Floor |
documentation
Floor is a bottom transverse member.
enumeration | DECK: Weather deck |
documentation
Weather deck is normally the uppermost complete deck exposed to weather and sea, which has permanent means of closing all exposed openings.
enumeration | DECK: Forecastle deck |
documentation
Forecastle deck is a deck attached to the short superstructure situated at the bow.
enumeration | DECK: Freeboard deck |
documentation
Free board deck is the first deck above the waterline.
enumeration | DECK: Girder |
documentation
Deck Structure is the deck plating with primary girder members.
enumeration | DECK: Inner bottom deck |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Platform deck |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Poop deck |
documentation
Poop Deck is the first deck above the shelter deck at aft end of a ship.
enumeration | DECK: Strength deck |
documentation
Strength Deck is normally the uppermost continuous deck. After special consideration of its effectiveness, another deck may be defined as strength deck.
enumeration | DECK: Superstructure deck |
documentation
Superstructure is a decked structure on the free-board deck extending for at least 92% of the breadth of the ship.
enumeration | DECK: Trunk deck |
documentation
Deck Structure is the deck plating with stiffeners, girders and supporting pillars.
enumeration | DECK: Tween deck |
documentation
Tween Decks is an abbreviation of between decks, placed between the upper deck and the tank top in the cargo holds.
enumeration | DECK: Wheelhouse deck |
documentation
Deck House is a structure on the free-board or superstructure deck not extending from side to side of the ship.
enumeration | FOUNDATION |
documentation
Supporting foundation structure .
enumeration | FOUNDATION: Engine |
documentation
Engine foundation including foundation top plate .
enumeration | HATCHWAY_COAMING |
documentation
Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.
enumeration | HATCHWAY_COAMING: End coaming |
documentation
Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.
enumeration | HATCHWAY_COAMING: Side coaming |
documentation
Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.
enumeration | HATCH_COVER |
documentation
Hatch Covers are wooden or steel covers fitted over a hatchway to prevent the ingress of water into the ship s hold and may also be the supporting structure for deck cargo.
enumeration | HATCH_COVER: Hatch top |
documentation
Hatch Covers are wooden or steel covers fitted over a hatchway to prevent the ingress of water into the ship s hold and may also be the supporting structure for deck cargo.
enumeration | LONGITUDINAL |
documentation
Longitudinal stiffening system.
enumeration | LONGITUDINAL: Bulkhead |
documentation
Bulkhead Structure longitudinal bulkhead plating with stiffeners and girders.
enumeration | LONGITUDINAL: Centerline bulkhead |
documentation
Bulkhead Structure longitudinal bulkhead plating with stiffeners and girders.
enumeration | LONGITUDINAL: Girder |
documentation
Girder is a collective term for primary supporting structural members.
enumeration | LONGITUDINAL: Centerline girder |
documentation
Girder is a collective term for primary supporting structural members.
enumeration | LONGITUDINAL: Centerline side girder |
documentation
Girder is a collective term for primary supporting structural members.
enumeration | LONGITUDINAL: Double bottom |
documentation
Double Bottom Structure is the shell plating with stiffeners below the top of the inner bottom and other elements below and including the inner bottom plating.
enumeration | LONGITUDINAL: Top tank |
documentation
A top tank used for ballast or for stability typically used in container vessels.
enumeration | LONGITUDINAL: Hopper side lower |
documentation
Hopper Side Tanks are tanks used for ballast or for stability when carrying certain cargoes in bulk carriers. Also referred to as upper wing ballast tanks.
enumeration | LONGITUDINAL: Hopper side upper |
documentation
Hopper Side Tanks are tanks used for ballast or for stability when carrying certain cargoes in bulk carriers. Also referred to as lower wing ballast tanks. .
enumeration | LONGITUDINAL: Inner bottom |
documentation
Longitudinal stiffening system in inner bottom.
enumeration | LONGITUDINAL: Lower stool bottom plate |
documentation
Stool is a structure supporting cargo hold and tank bulkheads.
enumeration | LONGITUDINAL: Lower stool top plate |
documentation
Stool is a structure supporting cargo hold and tank bulkheads.
enumeration | LONGITUDINAL: Lower stool |
documentation
Stool is a structure supporting cargo hold and tank bulkheads.
enumeration | LONGITUDINAL: Side girder |
documentation
Longitudinal stiffening system.
enumeration | LONGITUDINAL: Stringer |
documentation
Longitudinal (flat) stiffening system.
enumeration | LONGITUDINAL: Side stringer |
documentation
Longitudinal (flat) stiffening system at side.
enumeration | LONGITUDINAL: Skeg |
documentation
Narrow vertical part added to the hull in the stern.
enumeration | LONGITUDINAL: Upper stool |
documentation
Supporting structure for transverse bulkhead.
enumeration | LONGITUDINAL: Wash bulkhead |
documentation
Wash Bulkhead is a perforated or partial bulkhead in a tank.
enumeration | PLATING: Lug |
documentation
A lug or collar plate used to support a stiffener penetrating a primary supporting member.
enumeration | PLATING: Gusset |
documentation
Gusset is a triangular plate, usually fitted to distribute forces at a strength connection between two structural members.
enumeration | PLATING: Shedder |
documentation
Shedder Plates are slanted plates fitted in dry cargo holds to prevent undesired pockets of cargo. The term is also commonly applied to slanted plates that are fitted to improve the structural stability of corrugated bulkheads and framing members..
enumeration | SHEER_STRAKE |
documentation
Sheer strake is the top strake of a ships side shell plating.
enumeration | SHELL |
documentation
The watertight shell plating of the hull.
enumeration | SHELL: Bilge keel |
documentation
Bilge Keel is a piece of plate set perpendicular to a shipâ€™s shell along her bilges for about one third her length to reduce rolling..
enumeration | SHELL: Bilge strake |
documentation
Bilge strake is the strake at the turn of bilge extending outward to a point where the side rises vertically.
enumeration | SHELL: Bottom shell |
documentation
The watertight shell plating of the bottom of the hull.
enumeration | SHELL: Bulwark shell |
documentation
Bulwark is the vertical plating immediately above the upper edge of the shipâ€™s side surrounding the exposed deck(s).
enumeration | SHELL: Inner bottom shell |
documentation
The watertight shell plating of the hull inner bottom.
enumeration | SHELL: Inner side shell |
documentation
The watertight shell plating located at the inners side of the hull.
enumeration | SHELL: Superstructure side |
documentation
The watertight shell plating at the superstructure side.
enumeration | SUPERSTRUCTURE |
documentation
Superstructure is a decked structure on the free-board deck extending for at least 92% of the breadth of the ship. Often named deck-house or wheelhouse.
enumeration | SUPERSTRUCTURE: Deckhouse aft |
documentation
Superstructure/Wheelhouse aft.
enumeration | SUPERSTRUCTURE: Deckhouse front |
documentation
Superstructure/Wheelhouse front.
enumeration | SUPERSTRUCTURE: Deckhouse side |
documentation
Superstructure/Wheelhouse side.
enumeration | SUPERSTRUCTURE: Deckhouse top |
documentation
Superstructure/Wheelhouse top.
enumeration | SUPERSTRUCTURE: Side |
documentation
Superstructure/Wheelhouse side.
enumeration | TRANSVERSAL |
documentation
Transverse stiffening system.
enumeration | TRANSVERSAL_BULKHEAD |
documentation
Bulkhead transverse stiffening system.
enumeration | TRANSVERSAL_BULKHEAD: Accommodation |
documentation
Bulkhead transverse stiffening system in the accommodation area.
enumeration | TRANSVERSAL_BULKHEAD: Aft peak |
documentation
Bulkhead transverse stiffening system at aft peak.
enumeration | TRANSVERSAL_BULKHEAD: Collision |
documentation
Transverse stiffening system in the collision bulkhead.
enumeration | TRANSVERSAL_BULKHEAD: Corrugated |
documentation
Transverse stiffening system in the form of plate corrugations.
enumeration | TRANSVERSAL_BULKHEAD: Lower stool |
documentation
The lower stool supporting structure of the transverse cargo hold and tank bulkheads.
enumeration | TRANSVERSAL_BULKHEAD: Partial |
documentation
A partial transverse bulkhead stiffening system.
enumeration | TRANSVERSAL_BULKHEAD: Upper stool |
documentation
The upper stool supporting structure of the transverse cargo hold and tank bulkheads.
enumeration | TRANSVERSAL_BULKHEAD: Wash |
documentation
Wash Bulkhead is a perforated or partial bulkhead in a tank.
enumeration | UNDEFINED: Miscellaneous |
documentation
Undefined structure function.
enumeration | VERTICAL |
documentation
A vertical stiffening system.
enumeration | WEB_FRAME |
documentation
A transverse stiffening system.
enumeration | WEB_FRAME: Bilge |
documentation
A transverse stiffening system in the bilge area.
enumeration | WEB_FRAME: Deck transverse frame |
documentation
A transverse stiffening system of a deck.
enumeration | WEB_FRAME: Floor frame |
documentation
A transverse stiffening system of a floor.
enumeration | WEB_FRAME: General web-frame |
documentation
A transverse stiffening system.
enumeration | WEB_FRAME: Horizontal |
documentation
A transverse stiffening system.
enumeration | WEB_FRAME: Vertical |
documentation
A transverse stiffening system part of a vertical structure.
enumeration | WEB_FRAME: Main frame |
documentation
A transverse stiffening system representing the main frame of the vessel.
enumeration | WEB_FRAME: Topside tank |
documentation
A transverse stiffening system.
enumeration | WEB_FRAME: Side |
documentation
A transverse stiffening system.
enumeration | WEB_FRAME: Tween deck frame |
documentation
Tween Decks is an abbreviation of between decks, placed between the upper deck and the tank top in the cargo holds.
annotation |
documentation
The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.
source | <xs:attribute name="functionType"> <xs:annotation> <xs:documentation>The structure function type giving the structure property function. Follows STEP AP218 coding and IACS Rec 82 Glossary. Enumerator of structure functions which shall be assigned to the parent structure concept.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BRACKET"> <xs:annotation> <xs:documentation>A supporting plate.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BRACKET: End bracket"> <xs:annotation> <xs:documentation>A bracket attached to the end of stiffener.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BRACKET: Tripping"> <xs:annotation> <xs:documentation>A bracket used to support a load bearing element in between primary supporting members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CASING"> <xs:annotation> <xs:documentation>Casing is the covering or bulkhead around or about any space for protection.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CASING: Engine room"> <xs:annotation> <xs:documentation>Casing is the covering or bulkhead protection.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Accommodation deck"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Cargo deck"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Cross deck"> <xs:annotation> <xs:documentation>Cross Deck is the area between cargo hatches.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Cross ties"> <xs:annotation> <xs:documentation>Cross Ties are used to support the longitudinal bulkheads of oil tankers against hydrostatic and hydrodynamic loads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Floor"> <xs:annotation> <xs:documentation>Floor is a bottom transverse member.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Weather deck"> <xs:annotation> <xs:documentation>Weather deck is normally the uppermost complete deck exposed to weather and sea, which has permanent means of closing all exposed openings.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Forecastle deck"> <xs:annotation> <xs:documentation>Forecastle deck is a deck attached to the short superstructure situated at the bow.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Freeboard deck"> <xs:annotation> <xs:documentation>Free board deck is the first deck above the waterline.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Girder"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with primary girder members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Inner bottom deck"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Platform deck"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Poop deck"> <xs:annotation> <xs:documentation>Poop Deck is the first deck above the shelter deck at aft end of a ship.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Strength deck"> <xs:annotation> <xs:documentation>Strength Deck is normally the uppermost continuous deck. After special consideration of its effectiveness, another deck may be defined as strength deck.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Superstructure deck"> <xs:annotation> <xs:documentation>Superstructure is a decked structure on the free-board deck extending for at least 92% of the breadth of the ship.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Trunk deck"> <xs:annotation> <xs:documentation>Deck Structure is the deck plating with stiffeners, girders and supporting pillars.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Tween deck"> <xs:annotation> <xs:documentation>Tween Decks is an abbreviation of between decks, placed between the upper deck and the tank top in the cargo holds.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="DECK: Wheelhouse deck"> <xs:annotation> <xs:documentation>Deck House is a structure on the free-board or superstructure deck not extending from side to side of the ship.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="FOUNDATION"> <xs:annotation> <xs:documentation>Supporting foundation structure .</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="FOUNDATION: Engine"> <xs:annotation> <xs:documentation>Engine foundation including foundation top plate .</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HATCHWAY_COAMING"> <xs:annotation> <xs:documentation>Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HATCHWAY_COAMING: End coaming"> <xs:annotation> <xs:documentation>Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HATCHWAY_COAMING: Side coaming"> <xs:annotation> <xs:documentation>Hatch Coming is the vertical plating built around the hatchways to prevent water from entering the hold; and to serve as a framework for the hatch covers.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HATCH_COVER"> <xs:annotation> <xs:documentation>Hatch Covers are wooden or steel covers fitted over a hatchway to prevent the ingress of water into the ship s hold and may also be the supporting structure for deck cargo.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="HATCH_COVER: Hatch top"> <xs:annotation> <xs:documentation>Hatch Covers are wooden or steel covers fitted over a hatchway to prevent the ingress of water into the ship s hold and may also be the supporting structure for deck cargo.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL"> <xs:annotation> <xs:documentation>Longitudinal stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Bulkhead"> <xs:annotation> <xs:documentation>Bulkhead Structure longitudinal bulkhead plating with stiffeners and girders.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Centerline bulkhead"> <xs:annotation> <xs:documentation>Bulkhead Structure longitudinal bulkhead plating with stiffeners and girders.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Girder"> <xs:annotation> <xs:documentation>Girder is a collective term for primary supporting structural members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Centerline girder"> <xs:annotation> <xs:documentation>Girder is a collective term for primary supporting structural members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Centerline side girder"> <xs:annotation> <xs:documentation>Girder is a collective term for primary supporting structural members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Double bottom"> <xs:annotation> <xs:documentation>Double Bottom Structure is the shell plating with stiffeners below the top of the inner bottom and other elements below and including the inner bottom plating.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Top tank"> <xs:annotation> <xs:documentation>A top tank used for ballast or for stability typically used in container vessels.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Hopper side lower"> <xs:annotation> <xs:documentation>Hopper Side Tanks are tanks used for ballast or for stability when carrying certain cargoes in bulk carriers. Also referred to as upper wing ballast tanks.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Hopper side upper"> <xs:annotation> <xs:documentation>Hopper Side Tanks are tanks used for ballast or for stability when carrying certain cargoes in bulk carriers. Also referred to as lower wing ballast tanks. .</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Inner bottom"> <xs:annotation> <xs:documentation>Longitudinal stiffening system in inner bottom.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Lower stool bottom plate"> <xs:annotation> <xs:documentation>Stool is a structure supporting cargo hold and tank bulkheads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Lower stool top plate"> <xs:annotation> <xs:documentation>Stool is a structure supporting cargo hold and tank bulkheads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Lower stool"> <xs:annotation> <xs:documentation>Stool is a structure supporting cargo hold and tank bulkheads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Side girder"> <xs:annotation> <xs:documentation>Longitudinal stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Stringer"> <xs:annotation> <xs:documentation>Longitudinal (flat) stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Side stringer"> <xs:annotation> <xs:documentation>Longitudinal (flat) stiffening system at side.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Skeg"> <xs:annotation> <xs:documentation>Narrow vertical part added to the hull in the stern.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Upper stool"> <xs:annotation> <xs:documentation>Supporting structure for transverse bulkhead.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="LONGITUDINAL: Wash bulkhead"> <xs:annotation> <xs:documentation>Wash Bulkhead is a perforated or partial bulkhead in a tank.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="PLATING: Lug"> <xs:annotation> <xs:documentation>A lug or collar plate used to support a stiffener penetrating a primary supporting member.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="PLATING: Gusset"> <xs:annotation> <xs:documentation>Gusset is a triangular plate, usually fitted to distribute forces at a strength connection between two structural members.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="PLATING: Shedder"> <xs:annotation> <xs:documentation>Shedder Plates are slanted plates fitted in dry cargo holds to prevent undesired pockets of cargo. The term is also commonly applied to slanted plates that are fitted to improve the structural stability of corrugated bulkheads and framing members..</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHEER_STRAKE"> <xs:annotation> <xs:documentation>Sheer strake is the top strake of a ships side shell plating.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL"> <xs:annotation> <xs:documentation>The watertight shell plating of the hull.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Bilge keel"> <xs:annotation> <xs:documentation>Bilge Keel is a piece of plate set perpendicular to a shipâ€™s shell along her bilges for about one third her length to reduce rolling..</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Bilge strake"> <xs:annotation> <xs:documentation>Bilge strake is the strake at the turn of bilge extending outward to a point where the side rises vertically.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Bottom shell"> <xs:annotation> <xs:documentation>The watertight shell plating of the bottom of the hull.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Bulwark shell"> <xs:annotation> <xs:documentation>Bulwark is the vertical plating immediately above the upper edge of the shipâ€™s side surrounding the exposed deck(s).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Inner bottom shell"> <xs:annotation> <xs:documentation>The watertight shell plating of the hull inner bottom.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Inner side shell"> <xs:annotation> <xs:documentation>The watertight shell plating located at the inners side of the hull.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SHELL: Superstructure side"> <xs:annotation> <xs:documentation>The watertight shell plating at the superstructure side.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE"> <xs:annotation> <xs:documentation>Superstructure is a decked structure on the free-board deck extending for at least 92% of the breadth of the ship. Often named deck-house or wheelhouse.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE: Deckhouse aft"> <xs:annotation> <xs:documentation>Superstructure/Wheelhouse aft.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE: Deckhouse front"> <xs:annotation> <xs:documentation>Superstructure/Wheelhouse front.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE: Deckhouse side"> <xs:annotation> <xs:documentation>Superstructure/Wheelhouse side.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE: Deckhouse top"> <xs:annotation> <xs:documentation>Superstructure/Wheelhouse top.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SUPERSTRUCTURE: Side"> <xs:annotation> <xs:documentation>Superstructure/Wheelhouse side.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL"> <xs:annotation> <xs:documentation>Transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD"> <xs:annotation> <xs:documentation>Bulkhead transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Accommodation"> <xs:annotation> <xs:documentation>Bulkhead transverse stiffening system in the accommodation area.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Aft peak"> <xs:annotation> <xs:documentation>Bulkhead transverse stiffening system at aft peak.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Collision"> <xs:annotation> <xs:documentation>Transverse stiffening system in the collision bulkhead.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Corrugated"> <xs:annotation> <xs:documentation>Transverse stiffening system in the form of plate corrugations.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Lower stool"> <xs:annotation> <xs:documentation>The lower stool supporting structure of the transverse cargo hold and tank bulkheads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Partial"> <xs:annotation> <xs:documentation>A partial transverse bulkhead stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Upper stool"> <xs:annotation> <xs:documentation>The upper stool supporting structure of the transverse cargo hold and tank bulkheads.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="TRANSVERSAL_BULKHEAD: Wash"> <xs:annotation> <xs:documentation>Wash Bulkhead is a perforated or partial bulkhead in a tank.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="UNDEFINED: Miscellaneous"> <xs:annotation> <xs:documentation>Undefined structure function.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="VERTICAL"> <xs:annotation> <xs:documentation>A vertical stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME"> <xs:annotation> <xs:documentation>A transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Bilge"> <xs:annotation> <xs:documentation>A transverse stiffening system in the bilge area.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Deck transverse frame"> <xs:annotation> <xs:documentation>A transverse stiffening system of a deck.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Floor frame"> <xs:annotation> <xs:documentation>A transverse stiffening system of a floor.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: General web-frame"> <xs:annotation> <xs:documentation>A transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Horizontal"> <xs:annotation> <xs:documentation>A transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Vertical"> <xs:annotation> <xs:documentation>A transverse stiffening system part of a vertical structure.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Main frame"> <xs:annotation> <xs:documentation>A transverse stiffening system representing the main frame of the vessel.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Topside tank"> <xs:annotation> <xs:documentation>A transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Side"> <xs:annotation> <xs:documentation>A transverse stiffening system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WEB_FRAME: Tween deck frame"> <xs:annotation> <xs:documentation>Tween Decks is an abbreviation of between decks, placed between the upper deck and the tank top in the cargo holds.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute gaseousCargoType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
facets |
Kind | Value | Annotation
enumeration | acetaldehyde |
documentation
The cargo is acetaldehyde.
enumeration | anhydrous ammonia |
documentation
The cargo is anhydrous ammonia.
enumeration | avcat |
documentation
The cargo is avcat.
enumeration | butane |
documentation
The cargo is butane.
enumeration | butadiene |
documentation
The cargo is butadiene.
enumeration | butylene |
documentation
The cargo is butylene.
enumeration | chlorine |
documentation
The cargo is chlorine.
enumeration | diethyl ether |
documentation
The cargo is diethyl ether.
enumeration | dimethylamine |
documentation
The cargo is dimethyl amine.
enumeration | ethylene |
documentation
The cargo is ethylene.
enumeration | ethyl chlorine |
documentation
The cargo is ethyl chlorine.
enumeration | ethylene oxide |
documentation
The cargo is ethylene oxide.
enumeration | inert gas |
documentation
The cargo is inert gas.
enumeration | isoprene |
documentation
The cargo is isoprene.
enumeration | isopropylamine |
documentation
The cargo is isopropylamine.
enumeration | liquefied natural gas |
documentation
The cargo is liquefied natural gas.
enumeration | liquefied petroleum gas |
documentation
The cargo is liquefied petroleum gas.
enumeration | methane |
documentation
The cargo is methane.
enumeration | methyl chloride |
documentation
The cargo is methyl chloride.
enumeration | monoethylamine |
documentation
The cargo is monoethylamine.
enumeration | naptha |
documentation
The cargo is naphtha.
enumeration | propane |
documentation
The cargo is propane.
enumeration | propane butane mix |
documentation
The cargo is propane butane mix.
enumeration | propylene oxide |
documentation
The cargo is propylene oxide.
enumeration | propylene |
documentation
The cargo is propylene.
enumeration | vinyl ethyl ether |
documentation
The cargo is vinyl ethyl ether.
enumeration | vinyl chloride monomer |
documentation
The cargo is vinyl chloride monomer.
enumeration | unspecified |
documentation
The cargo is of an unspecified type.
annotation |
documentation
Gaseous cargo types after ISO 10303-215:2004.
source | <xs:attribute name="gaseousCargoType"> <xs:annotation> <xs:documentation>Gaseous cargo types after ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="acetaldehyde"> <xs:annotation> <xs:documentation>The cargo is acetaldehyde.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="anhydrous ammonia"> <xs:annotation> <xs:documentation>The cargo is anhydrous ammonia.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="avcat"> <xs:annotation> <xs:documentation>The cargo is avcat.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="butane"> <xs:annotation> <xs:documentation>The cargo is butane.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="butadiene"> <xs:annotation> <xs:documentation>The cargo is butadiene.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="butylene"> <xs:annotation> <xs:documentation>The cargo is butylene.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="chlorine"> <xs:annotation> <xs:documentation>The cargo is chlorine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="diethyl ether"> <xs:annotation> <xs:documentation>The cargo is diethyl ether.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="dimethylamine"> <xs:annotation> <xs:documentation>The cargo is dimethyl amine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ethylene"> <xs:annotation> <xs:documentation>The cargo is ethylene.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ethyl chlorine"> <xs:annotation> <xs:documentation>The cargo is ethyl chlorine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ethylene oxide"> <xs:annotation> <xs:documentation>The cargo is ethylene oxide.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="inert gas"> <xs:annotation> <xs:documentation>The cargo is inert gas.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="isoprene"> <xs:annotation> <xs:documentation>The cargo is isoprene.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="isopropylamine"> <xs:annotation> <xs:documentation>The cargo is isopropylamine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="liquefied natural gas"> <xs:annotation> <xs:documentation>The cargo is liquefied natural gas.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="liquefied petroleum gas"> <xs:annotation> <xs:documentation>The cargo is liquefied petroleum gas.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="methane"> <xs:annotation> <xs:documentation>The cargo is methane.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="methyl chloride"> <xs:annotation> <xs:documentation>The cargo is methyl chloride.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="monoethylamine"> <xs:annotation> <xs:documentation>The cargo is monoethylamine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="naptha"> <xs:annotation> <xs:documentation>The cargo is naphtha.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="propane"> <xs:annotation> <xs:documentation>The cargo is propane.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="propane butane mix"> <xs:annotation> <xs:documentation>The cargo is propane butane mix.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="propylene oxide"> <xs:annotation> <xs:documentation>The cargo is propylene oxide.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="propylene"> <xs:annotation> <xs:documentation>The cargo is propylene.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="vinyl ethyl ether"> <xs:annotation> <xs:documentation>The cargo is vinyl ethyl ether.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="vinyl chloride monomer"> <xs:annotation> <xs:documentation>The cargo is vinyl chloride monomer.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="unspecified"> <xs:annotation> <xs:documentation>The cargo is of an unspecified type.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute geometryFormat

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
attributeGroup | externalRefAttributes
facets |
Kind | Value | Annotation
enumeration | .igs |
documentation
IGES file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate).
enumeration | .jt |
documentation
OpenJT file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate).
enumeration | .stp |
documentation
STEP file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate). This is the default format.
annotation |
documentation
Supported external geometry files. (As per now, only .stp files are supported).
source | <xs:attribute name="geometryFormat"> <xs:annotation> <xs:documentation>Supported external geometry files. (As per now, only .stp files are supported).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".igs"> <xs:annotation> <xs:documentation>IGES file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value=".jt"> <xs:annotation> <xs:documentation>OpenJT file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value=".stp"> <xs:annotation> <xs:documentation>STEP file representing one the detailed geometry of a structural part (Bracket, Stiffener, Pillar, Plate). This is the default format.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute grade

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexType | Material_T
facets |
Kind | Value | Annotation
enumeration | A |
documentation
Normal strength steel. Ref. IACS UR W11.
enumeration | B |
documentation
Normal strength steel. Ref. IACS UR W11.
enumeration | C |
documentation
Normal strength steel. Ref. IACS UR W11.
enumeration | D |
documentation
Normal strength steel. Ref. IACS UR W11.
enumeration | A32 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | D32 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | E32 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | F32 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | A36 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | D36 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | E36 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | F36 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | A40 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | D40 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | E40 |
documentation
High strength steel. Ref. IACS UR W11.
enumeration | F40 |
documentation
High strength steel. Ref. IACS UR W11.
annotation |
documentation
Weldable normal and higher strength hull structural steels - Ref. IACS UR W11.
source | <xs:attribute name="grade"> <xs:annotation> <xs:documentation> Weldable normal and higher strength hull structural steels - Ref. IACS UR W11.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="A"> <xs:annotation> <xs:documentation>Normal strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="B"> <xs:annotation> <xs:documentation>Normal strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="C"> <xs:annotation> <xs:documentation>Normal strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D"> <xs:annotation> <xs:documentation>Normal strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="A32"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D32"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E32"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="F32"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="A36"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D36"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E36"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="F36"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="A40"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="D40"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E40"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="F40"> <xs:annotation> <xs:documentation>High strength steel. Ref. IACS UR W11.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute GUIDRef

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:guid
used by |
complexTypes | BarSection_T CatalogueRef_T EdgeCurveRef_T EdgeReinforcementRef_T EntityBase_T GeometryRepresentation_T GridRef_T Hole2D_T Material_T PanelRef_T SeamRef_T StiffenerRef_T StructureRef_T SurfaceCollection_T SurfaceRef_T VesselRef_T
facets |
Kind | Value | Annotation
minLength | 1 |
maxLength | 40 |
annotation |
documentation
A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.
source | <xs:attribute name="GUIDRef" type="ocx:guid"> <xs:annotation> <xs:documentation>A globally unique ID referring to an entity in the authoring application. The sending application creates and holds the GUID. Used to establish a unique reference to an entity persistent between applications.</xs:documentation> </xs:annotation> </xs:attribute>

attribute hasEdgeReinforcement

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | xs:boolean
properties |
default | false
used by |
complexType | BracketParameters_T
annotation |
documentation
Boolean. False if bracket has no reinforcement (Default).
source | <xs:attribute name="hasEdgeReinforcement" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Boolean. False if bracket has no reinforcement (Default).</xs:documentation> </xs:annotation> </xs:attribute>

attribute liquidCargoType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexTypes | GaseousCargo_T LiquidCargo_T
facets |
Kind | Value | Annotation
enumeration | alcohol |
documentation
The cargo is alcohol.
enumeration | ammonia |
documentation
The cargo is ammonia.
enumeration | asphalt |
documentation
The cargo is asphalt.
enumeration | aviation oil |
documentation
The cargo is aviation oil.
enumeration | caustic soda |
documentation
The cargo is caustic soda.
enumeration | cement |
documentation
The cargo is liquid cement.
enumeration | chemical |
documentation
The cargo is a liquid chemical.
enumeration | crude oil |
documentation
The cargo is crude oil.
enumeration | edible oil |
documentation
The cargo is edible oil.
enumeration | fuel oil |
documentation
The cargo is fuel oil.
enumeration | fresh water |
documentation
The cargo is fresh water.
enumeration | hydrochloride acid |
documentation
The cargo is hydrochloride acid.
enumeration | lubricating oil |
documentation
The cargo is lubrication oil.
enumeration | methanol |
documentation
The cargo is methanol.
enumeration | molasses |
documentation
The cargo is molasses.
enumeration | product oil |
documentation
The cargo is product oil.
enumeration | salt water |
documentation
The cargo is salt water.
enumeration | sullage |
documentation
The cargo is sullage.
enumeration | sludge |
documentation
The cargo is sludge.
enumeration | sulphur |
documentation
The cargo is sulphur.
enumeration | vegetable oil |
documentation
The cargo is vegetable oil.
enumeration | water ballast |
documentation
The cargo is water ballast.
enumeration | wine |
documentation
The cargo is wine.
enumeration | unspecified |
documentation
The cargo is of an unspecified type.
annotation |
documentation
Liquid cargo types after ISO 10303-215:2004.
source | <xs:attribute name="liquidCargoType"> <xs:annotation> <xs:documentation>Liquid cargo types after ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="alcohol"> <xs:annotation> <xs:documentation>The cargo is alcohol.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ammonia"> <xs:annotation> <xs:documentation>The cargo is ammonia.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="asphalt"> <xs:annotation> <xs:documentation>The cargo is asphalt.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="aviation oil"> <xs:annotation> <xs:documentation>The cargo is aviation oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="caustic soda"> <xs:annotation> <xs:documentation>The cargo is caustic soda.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="cement"> <xs:annotation> <xs:documentation>The cargo is liquid cement.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="chemical"> <xs:annotation> <xs:documentation>The cargo is a liquid chemical.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="crude oil"> <xs:annotation> <xs:documentation>The cargo is crude oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="edible oil"> <xs:annotation> <xs:documentation>The cargo is edible oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="fuel oil"> <xs:annotation> <xs:documentation>The cargo is fuel oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="fresh water"> <xs:annotation> <xs:documentation>The cargo is fresh water.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hydrochloride acid"> <xs:annotation> <xs:documentation>The cargo is hydrochloride acid.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lubricating oil"> <xs:annotation> <xs:documentation>The cargo is lubrication oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="methanol"> <xs:annotation> <xs:documentation>The cargo is methanol.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="molasses"> <xs:annotation> <xs:documentation>The cargo is molasses.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="product oil"> <xs:annotation> <xs:documentation>The cargo is product oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="salt water"> <xs:annotation> <xs:documentation>The cargo is salt water.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sullage"> <xs:annotation> <xs:documentation>The cargo is sullage.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sludge"> <xs:annotation> <xs:documentation>The cargo is sludge.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sulphur"> <xs:annotation> <xs:documentation>The cargo is sulphur.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="vegetable oil"> <xs:annotation> <xs:documentation>The cargo is vegetable oil.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="water ballast"> <xs:annotation> <xs:documentation>The cargo is water ballast.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="wine"> <xs:annotation> <xs:documentation>The cargo is wine.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="unspecified"> <xs:annotation> <xs:documentation>The cargo is of an unspecified type.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute manufacture

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
attributeGroup | barSectionAttributes
facets |
Kind | Value | Annotation
enumeration | Rolled |
enumeration | Welded |
annotation |
documentation
List of bar section manufacturing method.
source | <xs:attribute name="manufacture"> <xs:annotation> <xs:documentation>List of bar section manufacturing method.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Rolled"/> <xs:enumeration value="Welded"/> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute newbuildingSociety

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:classificationSociety
used by |
complexType | ClassData_T
facets |
Kind | Value | Annotation
enumeration | ABS |
documentation
American Bureau of Shipping.
enumeration | BK |
documentation
Biro Klasifikasi Indonesia.
enumeration | BKR |
documentation
Bulgarski Koraben Registar.
enumeration | BV |
documentation
Bureau Veritas.
enumeration | CCS |
documentation
China Classification Society.
enumeration | CR |
documentation
China Register.
enumeration | CRS |
documentation
Croatian Register of Shipping.
enumeration | CSC |
documentation
Choson Classification Society.
enumeration | CSLPR |
documentation
Cesky a Slovensky Lodni a Prumyslovy Registr.
enumeration | DNV |
documentation
Det Norske Veritas.
enumeration | DSRK |
documentation
Deutsche Schiffs-Revision und Klassifikation.
enumeration | FN |
documentation
Fidenavis S.A.
enumeration | GL |
documentation
Germanischer Lloyd.
enumeration | HR |
documentation
Hellenic Register of Shipping.
enumeration | IRS |
documentation
Indian Register of Shipping.
enumeration | KR |
documentation
Korean Register of Shipping.
enumeration | LR |
documentation
Lloydâ€™s Register.
enumeration | NK |
documentation
Nippon Kaiji Kyokai.
enumeration | PRS |
documentation
Polish Register of Shipping.
enumeration | RCB |
documentation
Registro Cubano de Buques.
enumeration | RDS |
documentation
Regjistri Detar Shqiptar.
enumeration | RINA |
documentation
RINA Services S.p.A.
enumeration | RINAVE |
documentation
Registro Internacional Naval, SA.
enumeration | RNR |
documentation
Registrul Naval Roman.
enumeration | RR |
documentation
Rechnoj Registr R.F.
enumeration | RRR |
documentation
Russian River Register.
enumeration | RS |
documentation
Russian Maritime Register of Shipping.
enumeration | TL |
documentation
Turk Loydu Vakfi.
enumeration | UR |
documentation
Shipping Register of Ukraine.
enumeration | VL |
documentation
DNV GL.
enumeration | VR |
documentation
Vietnam Register of Shipping.
annotation |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during construction.
source | <xs:attribute name="newbuildingSociety" type="ocx:classificationSociety"> <xs:annotation> <xs:documentation>The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during construction.</xs:documentation> </xs:annotation> </xs:attribute>

attribute numCtrlPts

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | xs:long
annotation |
documentation
Number of control points on the NURBS curve in U or V direction.
source | <xs:attribute name="numCtrlPts" type="xs:long"> <xs:annotation> <xs:documentation>Number of control points on the NURBS curve in U or V direction.</xs:documentation> </xs:annotation> </xs:attribute>

attribute numKnots

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | xs:long
annotation |
documentation
m = Number of knots.
source | <xs:attribute name="numKnots" type="xs:long"> <xs:annotation> <xs:documentation>m = Number of knots.</xs:documentation> </xs:annotation> </xs:attribute>

attribute position

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
element | ConnectedBracketRef
complexType | WebStiffenerRef_T
facets |
Kind | Value | Annotation
enumeration | Near side |
documentation
The bracket is at the near side of a penetration.
enumeration | Far side |
documentation
The bracket is at the far side of a penetration.
annotation |
documentation
The position of the bracket relative to the stiffener end.
source | <xs:attribute name="position"> <xs:annotation> <xs:documentation>The position of the bracket relative to the stiffener end.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Near side"> <xs:annotation> <xs:documentation>The bracket is at the near side of a penetration.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Far side"> <xs:annotation> <xs:documentation>The bracket is at the far side of a penetration.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute refType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:QName
used by |
complexTypes | BracketRef_T CellBoundary_T CellRef_T ConnectionConfigurationRef_T EdgeCurveRef_T EdgeReinforcementRef_T EndCutRef_T GridRef_T HoleContourRef_T HoleRef_T LugPlaterRef_T MaterialRef_T PanelRef_T PillarRef_T PlateMaterialRef_T PlateRef_T SeamRef_T SectionRef_T StiffenerRef_T SurfaceRef_T VesselRef_T
facets |
Kind | Value | Annotation
enumeration | ocx:Panel |
documentation
A reference to an instantiated structure composition of type Panel.
enumeration | ocx:Plate |
documentation
A reference to an instantiated structure part of type Plate.
enumeration | ocx:Seam |
documentation
A reference to an instantiated structure composition of type Seam.
enumeration | ocx:Bracket |
documentation
A reference to an instantiated structure part of type Bracket.
enumeration | ocx:Stiffener |
documentation
A reference to an instantiated structure part of type Stiffener.
enumeration | ocx:Pillar |
documentation
A reference to an instantiated structure part of type Pillar.
enumeration | ocx:ConnectionConfiguration |
documentation
A reference to an instantiated stiffener configuration.
enumeration | ocx:Hole2D |
documentation
A reference to a catalogue 2D hole shape.
enumeration | ocx:Material |
documentation
A reference to a catalogue material.
enumeration | ocx:BarSection |
documentation
A reference to a catalogue bar section.
enumeration | ocx:Cell |
documentation
A reference to an instantiated compartment cell.
enumeration | ocx:Vessel |
documentation
A reference to the vessel instance.
enumeration | ocx:FreeEdgeCurve3D |
documentation
A reference to an instantiated free edge geometry.
enumeration | ocx:Surface |
documentation
A reference to an instantiated surface.
enumeration | ocx:EndCut |
documentation
A reference to a stiffener end cut.
enumeration | ocx:OccurrenceGroup |
documentation
A reference to an occurrence group in a design view.
enumeration | ocx:EdgeReinforcement |
documentation
A reference to an an edge reinforcement.
enumeration | ocx:Hole2DContour |
documentation
A reference to a hole/cut-out contour.
enumeration | ocx:ReferencePlane |
annotation |
documentation
The OCX entity type which is referenced. Must be a qualified OCX name.
source | <xs:attribute name="refType"> <xs:annotation> <xs:documentation>The OCX entity type which is referenced. Must be a qualified OCX name.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:annotation> <xs:documentation>Allowable OCX types which can be referenced using the ocxItemPtr.</xs:documentation> </xs:annotation> <xs:restriction base="xs:QName"> <xs:enumeration value="ocx:Panel"> <xs:annotation> <xs:documentation>A reference to an instantiated structure composition of type Panel.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Plate"> <xs:annotation> <xs:documentation>A reference to an instantiated structure part of type Plate.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Seam"> <xs:annotation> <xs:documentation>A reference to an instantiated structure composition of type Seam.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Bracket"> <xs:annotation> <xs:documentation>A reference to an instantiated structure part of type Bracket.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Stiffener"> <xs:annotation> <xs:documentation>A reference to an instantiated structure part of type Stiffener.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Pillar"> <xs:annotation> <xs:documentation>A reference to an instantiated structure part of type Pillar.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:ConnectionConfiguration"> <xs:annotation> <xs:documentation>A reference to an instantiated stiffener configuration.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Hole2D"> <xs:annotation> <xs:documentation>A reference to a catalogue 2D hole shape.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Material"> <xs:annotation> <xs:documentation>A reference to a catalogue material.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:BarSection"> <xs:annotation> <xs:documentation>A reference to a catalogue bar section.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Cell"> <xs:annotation> <xs:documentation>A reference to an instantiated compartment cell.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Vessel"> <xs:annotation> <xs:documentation>A reference to the vessel instance.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:FreeEdgeCurve3D"> <xs:annotation> <xs:documentation>A reference to an instantiated free edge geometry.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Surface"> <xs:annotation> <xs:documentation>A reference to an instantiated surface.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:EndCut"> <xs:annotation> <xs:documentation>A reference to a stiffener end cut.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:OccurrenceGroup"> <xs:annotation> <xs:documentation>A reference to an occurrence group in a design view.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:EdgeReinforcement"> <xs:annotation> <xs:documentation>A reference to an an edge reinforcement.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:Hole2DContour"> <xs:annotation> <xs:documentation>A reference to a hole/cut-out contour.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ocx:ReferencePlane"/> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute reinforcementType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexType | BracketParameters_T
facets |
Kind | Value | Annotation
enumeration | Flanged |
documentation
The bracket edge has a flanged stiffening with a bend radius.
enumeration | FacePlate |
documentation
The bracket edge has a faceplate.
enumeration | BucklingStiffener |
documentation
The bracket edge has a buckling stiffener.
annotation |
documentation
Enumerator of bracket edge reinforcement types.
source | <xs:attribute name="reinforcementType"> <xs:annotation> <xs:documentation>Enumerator of bracket edge reinforcement types.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Flanged"> <xs:annotation> <xs:documentation>The bracket edge has a flanged stiffening with a bend radius.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="FacePlate"> <xs:annotation> <xs:documentation>The bracket edge has a faceplate.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="BucklingStiffener"> <xs:annotation> <xs:documentation>The bracket edge has a buckling stiffener.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute slotType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
properties |
default | Open
used by |
complexType | SlotParameters_T
facets |
Kind | Value | Annotation
enumeration | Slit |
enumeration | Open |
annotation |
documentation
The type of slot for a stiffener penetrating a primary supporting member.
source | <xs:attribute name="slotType" default="Open"> <xs:annotation> <xs:documentation>The type of slot for a stiffener penetrating a primary supporting member.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Slit"/> <xs:enumeration value="Open"/> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute society

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | ocx:classificationSociety
used by |
complexType | ClassData_T
facets |
Kind | Value | Annotation
enumeration | ABS |
documentation
American Bureau of Shipping.
enumeration | BK |
documentation
Biro Klasifikasi Indonesia.
enumeration | BKR |
documentation
Bulgarski Koraben Registar.
enumeration | BV |
documentation
Bureau Veritas.
enumeration | CCS |
documentation
China Classification Society.
enumeration | CR |
documentation
China Register.
enumeration | CRS |
documentation
Croatian Register of Shipping.
enumeration | CSC |
documentation
Choson Classification Society.
enumeration | CSLPR |
documentation
Cesky a Slovensky Lodni a Prumyslovy Registr.
enumeration | DNV |
documentation
Det Norske Veritas.
enumeration | DSRK |
documentation
Deutsche Schiffs-Revision und Klassifikation.
enumeration | FN |
documentation
Fidenavis S.A.
enumeration | GL |
documentation
Germanischer Lloyd.
enumeration | HR |
documentation
Hellenic Register of Shipping.
enumeration | IRS |
documentation
Indian Register of Shipping.
enumeration | KR |
documentation
Korean Register of Shipping.
enumeration | LR |
documentation
Lloydâ€™s Register.
enumeration | NK |
documentation
Nippon Kaiji Kyokai.
enumeration | PRS |
documentation
Polish Register of Shipping.
enumeration | RCB |
documentation
Registro Cubano de Buques.
enumeration | RDS |
documentation
Regjistri Detar Shqiptar.
enumeration | RINA |
documentation
RINA Services S.p.A.
enumeration | RINAVE |
documentation
Registro Internacional Naval, SA.
enumeration | RNR |
documentation
Registrul Naval Roman.
enumeration | RR |
documentation
Rechnoj Registr R.F.
enumeration | RRR |
documentation
Russian River Register.
enumeration | RS |
documentation
Russian Maritime Register of Shipping.
enumeration | TL |
documentation
Turk Loydu Vakfi.
enumeration | UR |
documentation
Shipping Register of Ukraine.
enumeration | VL |
documentation
DNV GL.
enumeration | VR |
documentation
Vietnam Register of Shipping.
annotation |
documentation
The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during current operation.
source | <xs:attribute name="society" type="ocx:classificationSociety"> <xs:annotation> <xs:documentation>The name and organizational details of the classification society whose rules and regulations are being used to assess the ship during current operation.</xs:documentation> </xs:annotation> </xs:attribute>

attribute tightness

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexTypes | Panel_T Penetration_T
facets |
Kind | Value | Annotation
enumeration | NonTight |
documentation
The panel or plate in not water tight.
enumeration | WaterTight |
documentation
The panel or plate in water tight.
enumeration | GasTight |
documentation
The panel or plate in gas tight, but not water tight.
enumeration | Undefined |
documentation
The panel or plate has no tightness defined.
annotation |
documentation
A tightness attribute which can be assigned to a Panel or Plate.
source | <xs:attribute name="tightness"> <xs:annotation> <xs:documentation>A tightness attribute which can be assigned to a Panel or Plate.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NonTight"> <xs:annotation> <xs:documentation>The panel or plate in not water tight.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="WaterTight"> <xs:annotation> <xs:documentation>The panel or plate in water tight.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="GasTight"> <xs:annotation> <xs:documentation>The panel or plate in gas tight, but not water tight.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Undefined"> <xs:annotation> <xs:documentation>The panel or plate has no tightness defined.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attribute unitCargoType

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
type | restriction of xs:string
used by |
complexType | UnitCargo_T
facets |
Kind | Value | Annotation
enumeration | aircraft |
documentation
The unit cargo is aircraft.
enumeration | boat |
documentation
The unit cargo is boat.
enumeration | cable |
documentation
The unit cargo is cable.
enumeration | container |
documentation
The unit cargo is container.
enumeration | drums |
documentation
The unit cargo is drums.
enumeration | livestock |
documentation
The unit cargo is livestock.
enumeration | pallet |
documentation
The unit cargo is pallet.
enumeration | trailer |
documentation
The unit cargo is trailer.
enumeration | vehicle |
documentation
The unit cargo is vehicle.
enumeration | unspecified |
documentation
The unit cargo is of unspecified type.
annotation |
documentation
Unit cargo types after ISO 10303-215:2004.
source | <xs:attribute name="unitCargoType"> <xs:annotation> <xs:documentation>Unit cargo types after ISO 10303-215:2004.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="aircraft"> <xs:annotation> <xs:documentation>The unit cargo is aircraft.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="boat"> <xs:annotation> <xs:documentation>The unit cargo is boat.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="cable"> <xs:annotation> <xs:documentation>The unit cargo is cable.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="container"> <xs:annotation> <xs:documentation>The unit cargo is container.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="drums"> <xs:annotation> <xs:documentation>The unit cargo is drums.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="livestock"> <xs:annotation> <xs:documentation>The unit cargo is livestock.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pallet"> <xs:annotation> <xs:documentation>The unit cargo is pallet.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="trailer"> <xs:annotation> <xs:documentation>The unit cargo is trailer.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="vehicle"> <xs:annotation> <xs:documentation>The unit cargo is vehicle.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="unspecified"> <xs:annotation> <xs:documentation>The unit cargo is of unspecified type.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attributeGroup barSectionAttributes

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
complexType | BarSection_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
typeCode | xs:string | optional |  |  |
documentation
Section type code from manufacturer.
shortID | xs:string | optional |  |  |
documentation
Section short id.
ocx:manufacture | derived by: xs:string | optional |  |  |
documentation
List of bar section manufacturing method.
annotation |
documentation
Section meta-data.
source | <xs:attributeGroup name="barSectionAttributes"> <xs:annotation> <xs:documentation>Section meta-data.</xs:documentation> </xs:annotation> <xs:attribute name="typeCode" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Section type code from manufacturer.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="shortID" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Section short id.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute ref="ocx:manufacture" use="optional"/> </xs:attributeGroup>

attribute barSectionAttributes/@typeCode

type | xs:string
properties |
use | optional
annotation |
documentation
Section type code from manufacturer.
source | <xs:attribute name="typeCode" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Section type code from manufacturer.</xs:documentation> </xs:annotation> </xs:attribute>

attribute barSectionAttributes/@shortID

type | xs:string
properties |
use | optional
annotation |
documentation
Section short id.
source | <xs:attribute name="shortID" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Section short id.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup externalRefAttributes

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
complexType | ExternalGeometryRef_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
ocx:externalRef | xs:string | required |  |  |
documentation
URI specifying the file location of the referenced entity.
ocx:geometryFormat | derived by: xs:string | required |  | .stp |
documentation
Supported external geometry files. (As per now, only .stp files are supported).
annotation |
documentation
Item pointer attributes to entities in an external file.
source | <xs:attributeGroup name="externalRefAttributes"> <xs:annotation> <xs:documentation>Item pointer attributes to entities in an external file.</xs:documentation> </xs:annotation> <xs:attribute ref="ocx:externalRef" use="required"/> <xs:attribute ref="ocx:geometryFormat" use="required" fixed=".stp"/> </xs:attributeGroup>

attributeGroup header

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
complexType | Header_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
time_stamp | xs:dateTime | required |  |  |
documentation
Time stamp of the instance.
name | xs:string | required |  |  |
documentation
Name of the XML instance.
author | xs:string | required |  |  |
documentation
Name of author.
originating_system | xs:string | required |  |  |
documentation
Name of originating system or application.
organization | xs:string | required |  |  |
documentation
Name of originating organization.
application_version | xs:string | required |  |  |
documentation
Version of originating application.
documentation | xs:string | optional |  |  |
documentation
Documentation of the content of the XML file.
annotation |
documentation
Attribute group defining the header of an XML export (time stamp, name, author ...) and the public license.
source | <xs:attributeGroup name="header"> <xs:annotation> <xs:documentation>Attribute group defining the header of an XML export (time stamp, name, author ...) and the public license.</xs:documentation> </xs:annotation> <xs:attribute name="time_stamp" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Time stamp of the instance.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the XML instance.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="author" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of author.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originating_system" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of originating system or application.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="organization" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of originating organization.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="application_version" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Version of originating application.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="documentation" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Documentation of the content of the XML file.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute header/@time_stamp

type | xs:dateTime
properties |
use | required
annotation |
documentation
Time stamp of the instance.
source | <xs:attribute name="time_stamp" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Time stamp of the instance.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@name

type | xs:string
properties |
use | required
annotation |
documentation
Name of the XML instance.
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the XML instance.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@author

type | xs:string
properties |
use | required
annotation |
documentation
Name of author.
source | <xs:attribute name="author" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of author.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@originating_system

type | xs:string
properties |
use | required
annotation |
documentation
Name of originating system or application.
source | <xs:attribute name="originating_system" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of originating system or application.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@organization

type | xs:string
properties |
use | required
annotation |
documentation
Name of originating organization.
source | <xs:attribute name="organization" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of originating organization.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@application_version

type | xs:string
properties |
use | required
annotation |
documentation
Version of originating application.
source | <xs:attribute name="application_version" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Version of originating application.</xs:documentation> </xs:annotation> </xs:attribute>

attribute header/@documentation

type | xs:string
properties |
use | optional
annotation |
documentation
Documentation of the content of the XML file.
source | <xs:attribute name="documentation" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Documentation of the content of the XML file.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup nurbsAttributes

namespace | https://3docx.org/fileadmin//ocx_schema//V310//OCX_Schema.xsd
used by |
complexType | NURBSProperties_T
attributes |
Name | Type | Use | Default | Fixed | Annotation
degree | xs:int | required |  |  |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
numCtrlPts | xs:long | required |  |  |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
numKnots | xs:long | required |  |  |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
form | ocx:curveForm_enum | optional | Open |  |
documentation
The NURBS curve form (Open, Closed, or Periodic).
isRational | xs:boolean | optional | false |  |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
annotation |
documentation
NURBS attributes group for curve direction.
documentation
The default is polynomial B-splines.
source | <xs:attributeGroup name="nurbsAttributes"> <xs:annotation> <xs:documentation>NURBS attributes group for curve direction.</xs:documentation> <xs:documentation>The default is polynomial B-splines.</xs:documentation> </xs:annotation> <xs:attribute name="degree" type="xs:int" use="required"> <xs:annotation> <xs:documentation>B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numCtrlPts" type="xs:long" use="required"> <xs:annotation> <xs:documentation>Number of control points in the curve direction or the surface grid u or v direction.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numKnots" type="xs:long" use="required"> <xs:annotation> <xs:documentation>numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="form" type="ocx:curveForm_enum" use="optional" default="Open"> <xs:annotation> <xs:documentation>The NURBS curve form (Open, Closed, or Periodic).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="isRational" type="xs:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute nurbsAttributes/@degree

type | xs:int
properties |
use | required
annotation |
documentation
B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.
source | <xs:attribute name="degree" type="xs:int" use="required"> <xs:annotation> <xs:documentation>B-spline degree p is the highest exponent used in the polynomial basis function. The B-spline order is always p+1. Defined as p = m - n - 1 if not given explicitly where m is the number of knots and n is the number of control points.</xs:documentation> </xs:annotation> </xs:attribute>

attribute nurbsAttributes/@numCtrlPts

type | xs:long
properties |
use | required
annotation |
documentation
Number of control points in the curve direction or the surface grid u or v direction.
source | <xs:attribute name="numCtrlPts" type="xs:long" use="required"> <xs:annotation> <xs:documentation>Number of control points in the curve direction or the surface grid u or v direction.</xs:documentation> </xs:annotation> </xs:attribute>

attribute nurbsAttributes/@numKnots

type | xs:long
properties |
use | required
annotation |
documentation
numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.
source | <xs:attribute name="numKnots" type="xs:long" use="required"> <xs:annotation> <xs:documentation>numKnots: m=(p+n-1) numbers, where p is the polynomial basis degree and n is the number of control points.</xs:documentation> </xs:annotation> </xs:attribute>

attribute nurbsAttributes/@form

type | ocx:curveForm_enum
properties |
use | optional
default | Open
facets |
Kind | Value | Annotation
enumeration | Unknown |
documentation
An unknown curve form.
enumeration | Open |
documentation
An open curve form.
enumeration | Closed |
documentation
A closed curve form with C0 continuity.
enumeration | Periodic |
documentation
A closed curve form wit C1 continuity.
annotation |
documentation
The NURBS curve form (Open, Closed, or Periodic).
source | <xs:attribute name="form" type="ocx:curveForm_enum" use="optional" default="Open"> <xs:annotation> <xs:documentation>The NURBS curve form (Open, Closed, or Periodic).</xs:documentation> </xs:annotation> </xs:attribute>

attribute nurbsAttributes/@isRational

type | xs:boolean
properties |
use | optional
default | false
annotation |
documentation
The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.
source | <xs:attribute name="isRational" type="xs:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>The default is non-rational basis functions (isRational=false). Rational refers to the underlying mathematical representation. This property allows NURBS to represent exact conics (such as parabolic curves, circles, and ellipses) in addition to free-form curves. To define conical curve types set isRational=true.</xs:documentation> </xs:annotation> </xs:attribute>

element AmountOfSubstance

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:AmountOfSubstanceType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | N |
documentation
Symbol of the quantity amount of substance.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity amount of substance.
source | <xs:element name="AmountOfSubstance" type="unitsml:AmountOfSubstanceType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity amount of substance.</xs:documentation> </xs:annotation> </xs:element>

element Dimension

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:DimensionType
properties |
content | complex
children | unitsml:Length unitsml:Mass unitsml:Time unitsml:ElectricCurrent unitsml:ThermodynamicTemperature unitsml:AmountOfSubstance unitsml:LuminousIntensity
used by |
complexType | DimensionSetType
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:id | xs:ID | required |  |  |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
dimensionless | xs:boolean | optional | 0 |  |
documentation
Boolean to designate that a quantity or unit is dimensionless.
annotation |
documentation
Element to express the dimension of a unit or quantity in terms of the SI base quantities length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity.
source | <xs:element name="Dimension" type="unitsml:DimensionType"> <xs:annotation> <xs:documentation>Element to express the dimension of a unit or quantity in terms of the SI base quantities length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity.</xs:documentation> </xs:annotation> </xs:element>

element DimensionSet

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:DimensionSetType
properties |
content | complex
children | unitsml:Dimension
used by |
complexType | UnitsMLType
annotation |
documentation
Container for dimensions.
source | <xs:element name="DimensionSet" type="unitsml:DimensionSetType"> <xs:annotation> <xs:documentation>Container for dimensions.</xs:documentation> </xs:annotation> </xs:element>

element ElectricCurrent

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:ElectricCurrentType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | I |
documentation
Symbol of the quantity electric current.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity electric current.
source | <xs:element name="ElectricCurrent" type="unitsml:ElectricCurrentType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity electric current.</xs:documentation> </xs:annotation> </xs:element>

element EnumeratedRootUnit

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:EnumeratedRootUnitType
properties |
content | complex
used by |
complexType | RootUnitsType
attributes |
Name | Type | Use | Default | Fixed | Annotation
unit | derived by: xs:token | required |  |  |
documentation
Unit identifier; the enumerated list is basically English unit names in lowercase, with a few upper case exceptions, e.g., 32F, mmHg, pH.
sourceURL | xs:anyURI | optional |  |  |
documentation
Relevant URL for available information.
prefix | derived by: xs:token |  |  |  |
documentation
Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element for a root unit (from an extensive enumerated list) allowing an optional prefix and power. E.g., mm^2
source | <xs:element name="EnumeratedRootUnit" type="unitsml:EnumeratedRootUnitType"> <xs:annotation> <xs:documentation>Element for a root unit (from an extensive enumerated list) allowing an optional prefix and power. E.g., mm^2</xs:documentation> </xs:annotation> </xs:element>

element Length

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:LengthType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | L |
documentation
Symbol of the quantity length.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity length.
source | <xs:element name="Length" type="unitsml:LengthType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity length.</xs:documentation> </xs:annotation> </xs:element>

element LuminousIntensity

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:LuminousIntensityType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | J |
documentation
Symbol of the quantity luminous intensity.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity luminous intensity.
source | <xs:element name="LuminousIntensity" type="unitsml:LuminousIntensityType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity luminous intensity.</xs:documentation> </xs:annotation> </xs:element>

element Mass

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:MassType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | M |
documentation
Symbol of the quantity mass.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity mass.
source | <xs:element name="Mass" type="unitsml:MassType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity mass.</xs:documentation> </xs:annotation> </xs:element>

element RootUnits

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:RootUnitsType
properties |
content | complex
children | unitsml:EnumeratedRootUnit
used by |
complexType | UnitType
annotation |
documentation
Container for defining derived units in terms of their root units. This allows a precise definition of a wide range of units. The goal is to improve interoperability among applications and databases which use derived units based on commonly encountered root units.
source | <xs:element name="RootUnits" type="unitsml:RootUnitsType"> <xs:annotation> <xs:documentation>Container for defining derived units in terms of their root units. This allows a precise definition of a wide range of units. The goal is to improve interoperability among applications and databases which use derived units based on commonly encountered root units.</xs:documentation> </xs:annotation> </xs:element>

element ThermodynamicTemperature

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:ThermodynamicTemperatureType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | &#920; |
documentation
Symbol of the quantity thermodynamic temperature.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity thermodynamic temerature.
source | <xs:element name="ThermodynamicTemperature" type="unitsml:ThermodynamicTemperatureType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity thermodynamic temerature.</xs:documentation> </xs:annotation> </xs:element>

element Time

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:TimeType
properties |
content | complex
used by |
complexType | DimensionType
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | T |
documentation
Symbol of the quantity time.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Element containing the dimension of the quantity time.
source | <xs:element name="Time" type="unitsml:TimeType"> <xs:annotation> <xs:documentation>Element containing the dimension of the quantity time.</xs:documentation> </xs:annotation> </xs:element>

element Unit

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:UnitType
properties |
content | complex
children | unitsml:UnitName unitsml:UnitSymbol unitsml:RootUnits
used by |
complexType | UnitSetType
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:id | xs:ID | required |  |  |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
dimensionURL | xs:anyURI |  |  |  |
documentation
URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.
annotation |
documentation
Element for describing units. Use in containers UnitSet or directly incorporate into a host schema.
source | <xs:element name="Unit" type="unitsml:UnitType"> <xs:annotation> <xs:documentation>Element for describing units. Use in containers UnitSet or directly incorporate into a host schema.</xs:documentation> </xs:annotation> </xs:element>

element UnitName

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:NameType
properties |
content | complex
used by |
complexType | UnitType
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:lang | derived by: xs:language |  |  |  |
documentation
<div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div>
annotation |
documentation
Element containing the unit name.
source | <xs:element name="UnitName" type="unitsml:NameType"> <xs:annotation> <xs:documentation>Element containing the unit name.</xs:documentation> </xs:annotation> </xs:element>

element UnitSet

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:UnitSetType
properties |
content | complex
children | unitsml:Unit
used by |
complexType | UnitsMLType
annotation |
documentation
Container for units. Use in UnitsML container or directly incorporate into a host schema.
source | <xs:element name="UnitSet" type="unitsml:UnitSetType"> <xs:annotation> <xs:documentation>Container for units. Use in UnitsML container or directly incorporate into a host schema.</xs:documentation> </xs:annotation> </xs:element>

element UnitsML

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:UnitsMLType
properties |
content | complex
children | unitsml:UnitSet unitsml:DimensionSet
used by |
complexType | ocxXML_T
annotation |
documentation
Container for UnitsML units, quantities, and prefixes.
source | <xs:element name="UnitsML" type="unitsml:UnitsMLType"> <xs:annotation> <xs:documentation>Container for UnitsML units, quantities, and prefixes.</xs:documentation> </xs:annotation> </xs:element>

element UnitSymbol

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | unitsml:SymbolType
properties |
content | complex
mixed | true
used by |
complexType | UnitType
attributes |
Name | Type | Use | Default | Fixed | Annotation
type | xs:string | required |  |  |
documentation
Type of symbol representation. Examples include ASCII, unicode, HTML, and MathML.
annotation |
documentation
Element containing various unit symbols. Examples include Aring (ASCII), Å (HTML).
source | <xs:element name="UnitSymbol" type="unitsml:SymbolType"> <xs:annotation> <xs:documentation>Element containing various unit symbols. Examples include Aring (ASCII), Å (HTML).</xs:documentation> </xs:annotation> </xs:element>

complexType AmountOfSubstanceType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | AmountOfSubstance
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | N |
documentation
Symbol of the quantity amount of substance.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity amount of substance.
source | <xs:complexType name="AmountOfSubstanceType"> <xs:annotation> <xs:documentation>Type of the quantity amount of substance.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="N"> <xs:annotation> <xs:documentation>Symbol of the quantity amount of substance.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute AmountOfSubstanceType/@symbol

type | xs:token
properties |
use | optional
fixed | N
annotation |
documentation
Symbol of the quantity amount of substance.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="N"> <xs:annotation> <xs:documentation>Symbol of the quantity amount of substance.</xs:documentation> </xs:annotation> </xs:attribute>

complexType DimensionSetType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:Dimension
used by |
element | DimensionSet
annotation |
documentation
Type for the dimension container.
source | <xs:complexType name="DimensionSetType"> <xs:annotation> <xs:documentation>Type for the dimension container.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="unitsml:Dimension" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Element to express a unit or quantity in terms of the SI base quantities length, mass, time, electric current, thermodynamic temperature, amount of substance, and luminous intensity.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType DimensionType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:Length unitsml:Mass unitsml:Time unitsml:ElectricCurrent unitsml:ThermodynamicTemperature unitsml:AmountOfSubstance unitsml:LuminousIntensity
used by |
element | Dimension
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:id | xs:ID | required |  |  |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
dimensionless | xs:boolean | optional | 0 |  |
documentation
Boolean to designate that a quantity or unit is dimensionless.
annotation |
documentation
Type for dimension.
source | <xs:complexType name="DimensionType"> <xs:annotation> <xs:documentation>Type for dimension.</xs:documentation> </xs:annotation> <xs:sequence maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This unbounded sequence allows any order of any number of elements; e.g., L^1 · L^-1.</xs:documentation> </xs:annotation> <xs:element ref="unitsml:Length" minOccurs="0"/> <xs:element ref="unitsml:Mass" minOccurs="0"/> <xs:element ref="unitsml:Time" minOccurs="0"/> <xs:element ref="unitsml:ElectricCurrent" minOccurs="0"/> <xs:element ref="unitsml:ThermodynamicTemperature" minOccurs="0"/> <xs:element ref="unitsml:AmountOfSubstance" minOccurs="0"/> <xs:element ref="unitsml:LuminousIntensity" minOccurs="0"/> </xs:sequence> <xs:attribute ref="xml:id" use="required"/> <xs:attribute name="dimensionless" type="xsd:boolean" use="optional" default="0"> <xs:annotation> <xs:documentation>Boolean to designate that a quantity or unit is dimensionless.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute DimensionType/@dimensionless

type | xs:boolean
properties |
use | optional
default | 0
annotation |
documentation
Boolean to designate that a quantity or unit is dimensionless.
source | <xs:attribute name="dimensionless" type="xsd:boolean" use="optional" default="0"> <xs:annotation> <xs:documentation>Boolean to designate that a quantity or unit is dimensionless.</xs:documentation> </xs:annotation> </xs:attribute>

complexType ElectricCurrentType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | ElectricCurrent
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | I |
documentation
Symbol of the quantity electric current.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity electric current.
source | <xs:complexType name="ElectricCurrentType"> <xs:annotation> <xs:documentation>Type of the quantity electric current.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="I"> <xs:annotation> <xs:documentation>Symbol of the quantity electric current.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute ElectricCurrentType/@symbol

type | xs:token
properties |
use | optional
fixed | I
annotation |
documentation
Symbol of the quantity electric current.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="I"> <xs:annotation> <xs:documentation>Symbol of the quantity electric current.</xs:documentation> </xs:annotation> </xs:attribute>

complexType EnumeratedRootUnitType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | EnumeratedRootUnit
attributes |
Name | Type | Use | Default | Fixed | Annotation
unit | derived by: xs:token | required |  |  |
documentation
Unit identifier; the enumerated list is basically English unit names in lowercase, with a few upper case exceptions, e.g., 32F, mmHg, pH.
sourceURL | xs:anyURI | optional |  |  |
documentation
Relevant URL for available information.
prefix | derived by: xs:token |  |  |  |
documentation
Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type for the element for a root unit (from an extensive enumerated list) allowing an optional prefix and power. E.g., mm^2
source | <xs:complexType name="EnumeratedRootUnitType"> <xs:annotation> <xs:documentation>Type for the element for a root unit (from an extensive enumerated list) allowing an optional prefix and power. E.g., mm^2</xs:documentation> </xs:annotation> <xs:attribute name="unit" use="required"> <xs:annotation> <xs:documentation>Unit identifier; the enumerated list is basically English unit names in lowercase, with a few upper case exceptions, e.g., 32F, mmHg, pH.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xsd:token"> <xs:enumeration value="meter"> <xs:annotation> <xs:documentation>The base unit of length in the International System of Units (SI).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gram"> <xs:annotation> <xs:documentation>The base unit of mass in the SI system, defined as one-thousandth of a kilogram.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="second"> <xs:annotation> <xs:documentation>The base unit of time in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ampere"> <xs:annotation> <xs:documentation>The base unit of electric current in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="kelvin"> <xs:annotation> <xs:documentation>The base unit of thermodynamic temperature in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="mole"> <xs:annotation> <xs:documentation>The base unit of amount of substance in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="candela"> <xs:annotation> <xs:documentation>The base unit of luminous intensity in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="radian"> <xs:annotation> <xs:documentation>The derived SI unit of angular measure, equal to the angle subtended at the center of a circle by an arc whose length is equal to the circle’s radius.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="steradian"> <xs:annotation> <xs:documentation>The SI unit of solid angle measure.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hertz"> <xs:annotation> <xs:documentation>The SI unit of frequency, defined as one cycle per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="newton"> <xs:annotation> <xs:documentation>The SI unit of force, defined as the force required to accelerate a one-kilogram mass by one meter per second squared.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pascal"> <xs:annotation> <xs:documentation>The SI unit of pressure, defined as one newton per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="joule"> <xs:annotation> <xs:documentation>The SI unit of energy, defined as one newton-meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="watt"> <xs:annotation> <xs:documentation>The SI unit of power, defined as one joule per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="coulomb"> <xs:annotation> <xs:documentation>The coulomb (C) is the SI unit of electric charge, defined as the amount of charge transported by a constant current of one ampere in one second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="volt"> <xs:annotation> <xs:documentation>The volt (V) is the SI unit of electric potential and electromotive force, defined as the potential difference across a conductor when a current of one ampere dissipates one watt of power.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="farad"> <xs:annotation> <xs:documentation>The farad (F) is the SI unit of electrical capacitance, defined as the ability of a capacitor to store one coulomb of charge with a potential difference of one volt.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ohm"> <xs:annotation> <xs:documentation>The ohm (Ω) is the SI unit of electrical resistance, defined as the resistance between two points of a conductor when a voltage of one volt produces a current of one ampere.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="siemens"> <xs:annotation> <xs:documentation>The siemens (S) is the SI unit of electrical conductance, defined as the reciprocal of resistance in ohms.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="weber"> <xs:annotation> <xs:documentation>The weber (Wb) is the SI unit of magnetic flux, defined as the flux that produces an electromotive force of one volt in a circuit with one turn when reduced to zero at a uniform rate in one second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="tesla"> <xs:annotation> <xs:documentation>The tesla (T) is the SI unit of magnetic flux density, defined as one weber per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="henry"> <xs:annotation> <xs:documentation>The henry (H) is the SI unit of inductance, defined as the inductance of a closed circuit in which an electromotive force of one volt is induced when the current changes at a rate of one ampere per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="degree_Celsius"> <xs:annotation> <xs:documentation>The degree Celsius (°C) is a unit of temperature, defined relative to the Kelvin scale, where 0°C corresponds to 273.15 K.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lumen"> <xs:annotation> <xs:documentation>The lumen (lm) is the SI unit of luminous flux, defined as the total quantity of visible light emitted by a source per unit time.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lux"> <xs:annotation> <xs:documentation>The lux (lx) is the SI unit of illuminance, defined as one lumen per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="katal"> <xs:annotation> <xs:documentation>The katal (kat) is the SI unit of catalytic activity, defined as the amount of enzyme activity that converts one mole of substrate per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="becquerel"> <xs:annotation> <xs:documentation>The becquerel (Bq) is the SI unit of radioactivity, defined as one disintegration per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gray"> <xs:annotation> <xs:documentation>The gray (Gy) is the SI unit of absorbed radiation dose, defined as the absorption of one joule of radiation energy per kilogram of matter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sievert"> <xs:annotation> <xs:documentation>The sievert (Sv) is the SI unit of equivalent radiation dose, used to measure the biological effects of radiation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="minute"> <xs:annotation> <xs:documentation>A minute (min) is a unit of time equal to 60 seconds.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hour"> <xs:annotation> <xs:documentation>An hour (h) is a unit of time equal to 60 minutes or 3600 seconds.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="day"> <xs:annotation> <xs:documentation>A day (d) is a unit of time equal to 24 hours.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_degree"> <xs:annotation> <xs:documentation>An arc degree (°) is a unit of angular measurement, equal to 1/360th of a full rotation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_minute"> <xs:annotation> <xs:documentation>An arc minute (′) is a unit of angular measurement, equal to 1/60th of a degree.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_second"> <xs:annotation> <xs:documentation>An arc second (″) is a unit of angular measurement, equal to 1/60th of an arc minute.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="liter"/> <xs:enumeration value="metric_ton"/> <xs:enumeration value="electronvolt"/> <xs:enumeration value="unified_atomic_mass_unit"/> <xs:enumeration value="astronomical_unit"/> <xs:enumeration value="atomic_unit_of_1st_hyperpolarizablity"/> <xs:enumeration value="atomic_unit_of_2nd_hyperpolarizablity"/> <xs:enumeration value="atomic_unit_of_action"/> <xs:enumeration value="atomic_unit_of_charge"/> <xs:enumeration value="atomic_unit_of_charge_density"/> <xs:enumeration value="atomic_unit_of_current"/> <xs:enumeration value="atomic_unit_of_electric_dipole_moment"/> <xs:enumeration value="atomic_unit_of_electric_field"/> <xs:enumeration value="atomic_unit_of_electric_field_gradient"/> <xs:enumeration value="atomic_unit_of_electric_polarizablity"/> <xs:enumeration value="atomic_unit_of_electric_potential"/> <xs:enumeration value="atomic_unit_of_electric_quadrupole_moment"/> <xs:enumeration value="atomic_unit_of_energy"/> <xs:enumeration value="atomic_unit_of_force"/> <xs:enumeration value="atomic_unit_of_length"/> <xs:enumeration value="atomic_unit_of_magnetic_dipole_moment"/> <xs:enumeration value="atomic_unit_of_magnetic_flux_density"/> <xs:enumeration value="atomic_unit_of_magnetizability"/> <xs:enumeration value="atomic_unit_of_mass"/> <xs:enumeration value="atomic_unit_of_momentum"/> <xs:enumeration value="atomic_unit_of_permittivity"/> <xs:enumeration value="atomic_unit_of_time"/> <xs:enumeration value="atomic_unit_of_velocity"/> <xs:enumeration value="natural_unit_of_action"/> <xs:enumeration value="natural_unit_of_action_in_eV_s"/> <xs:enumeration value="natural_unit_of_energy"/> <xs:enumeration value="natural_unit_of_energy_in_MeV"/> <xs:enumeration value="natural_unit_of_length"/> <xs:enumeration value="natural_unit_of_mass"/> <xs:enumeration value="natural_unit_of_momentum"/> <xs:enumeration value="natural_unit_of_momentum_in_MeV_per_c"/> <xs:enumeration value="natural_unit_of_time"/> <xs:enumeration value="natural_unit_of_velocity"/> <xs:enumeration value="nautical_mile"/> <xs:enumeration value="knot"/> <xs:enumeration value="angstrom"/> <xs:enumeration value="are"/> <xs:enumeration value="hectare"/> <xs:enumeration value="barn"/> <xs:enumeration value="bar"/> <xs:enumeration value="gal"/> <xs:enumeration value="curie"/> <xs:enumeration value="roentgen"/> <xs:enumeration value="rad"/> <xs:enumeration value="rem"/> <xs:enumeration value="erg"/> <xs:enumeration value="dyne"/> <xs:enumeration value="barye"/> <xs:enumeration value="poise"/> <xs:enumeration value="rhe"/> <xs:enumeration value="stokes"/> <xs:enumeration value="darcy"/> <xs:enumeration value="kayser"/> <xs:enumeration value="lambert"/> <xs:enumeration value="phot"/> <xs:enumeration value="thermo_calorie"/> <xs:enumeration value="table_calorie"/> <xs:enumeration value="debye"/> <xs:enumeration value="abampere"/> <xs:enumeration value="abcoulomb"/> <xs:enumeration value="abfarad"/> <xs:enumeration value="abhenry"/> <xs:enumeration value="abohm"/> <xs:enumeration value="abmho"/> <xs:enumeration value="abvolt"/> <xs:enumeration value="abwatt"/> <xs:enumeration value="maxwell"/> <xs:enumeration value="gauss"/> <xs:enumeration value="gilbert"/> <xs:enumeration value="oersted"/> <xs:enumeration value="stilb"/> <xs:enumeration value="statampere"/> <xs:enumeration value="statcoulomb"/> <xs:enumeration value="statfarad"/> <xs:enumeration value="stathenry"/> <xs:enumeration value="statohm"/> <xs:enumeration value="statmho"/> <xs:enumeration value="statvolt"/> <xs:enumeration value="statwatt"/> <xs:enumeration value="statweber"/> <xs:enumeration value="stattesla"/> <xs:enumeration value="long_ton"/> <xs:enumeration value="short_ton"/> <xs:enumeration value="gross_hundredweight"/> <xs:enumeration value="hundredweight"/> <xs:enumeration value="pound"/> <xs:enumeration value="ounce"/> <xs:enumeration value="dram"/> <xs:enumeration value="troy_pound"/> <xs:enumeration value="troy_ounce"/> <xs:enumeration value="pennyweight"/> <xs:enumeration value="apothecaries_dram"/> <xs:enumeration value="scruple"/> <xs:enumeration value="grain"/> <xs:enumeration value="slug"/> <xs:enumeration value="pound_force"/> <xs:enumeration value="poundal"/> <xs:enumeration value="kip"/> <xs:enumeration value="ton_force"/> <xs:enumeration value="kilogram_force"/> <xs:enumeration value="inch"/> <xs:enumeration value="foot"/> <xs:enumeration value="yard"/> <xs:enumeration value="mile"/> <xs:enumeration value="us_survey_inch"/> <xs:enumeration value="us_survey_foot"/> <xs:enumeration value="us_survey_yard"/> <xs:enumeration value="us_survey_fathom"/> <xs:enumeration value="us_survey_rod"/> <xs:enumeration value="us_survey_chain"/> <xs:enumeration value="us_survey_link"/> <xs:enumeration value="us_survey_furlong"/> <xs:enumeration value="us_survey_mile"/> <xs:enumeration value="us_acre"/> <xs:enumeration value="imperial_gallon"/> <xs:enumeration value="imperial_quart"/> <xs:enumeration value="imperial_pint"/> <xs:enumeration value="imperial_gill"/> <xs:enumeration value="imperial_ounce"/> <xs:enumeration value="us_gallon"/> <xs:enumeration value="us_quart"/> <xs:enumeration value="us_pint"/> <xs:enumeration value="us_cup"/> <xs:enumeration value="us_fill"/> <xs:enumeration value="us_fluid_ounce"/> <xs:enumeration value="us_fluid_dram"/> <xs:enumeration value="us_minim"/> <xs:enumeration value="us_tablespoon"/> <xs:enumeration value="us_teaspoon"/> <xs:enumeration value="us_bushel"/> <xs:enumeration value="us_peck"/> <xs:enumeration value="us_dry_quart"/> <xs:enumeration value="us_dry_pint"/> <xs:enumeration value="thermo_kg_calorie"/> <xs:enumeration value="table_kg_calorie"/> <xs:enumeration value="us_label_teaspoon"/> <xs:enumeration value="us_label_tablespoon"/> <xs:enumeration value="us_label_cup"/> <xs:enumeration value="us_label_fluid_ounce"/> <xs:enumeration value="us_label_ounce"/> <xs:enumeration value="horsepower"/> <xs:enumeration value="electric_horsepower"/> <xs:enumeration value="boiler_horsepower"/> <xs:enumeration value="metric_horsepower"/> <xs:enumeration value="water_horsepower"/> <xs:enumeration value="uk_horsepower"/> <xs:enumeration value="degree_Fahrenheit"/> <xs:enumeration value="degree_Rankine"/> <xs:enumeration value="torr"/> <xs:enumeration value="standard_atmosphere"/> <xs:enumeration value="technical_atmosphere"/> <xs:enumeration value="mm_Hg"/> <xs:enumeration value="cm_Hg"/> <xs:enumeration value="0C_cm_Hg"/> <xs:enumeration value="in_Hg"/> <xs:enumeration value="32F_in_Hg"/> <xs:enumeration value="60F_in_Hg"/> <xs:enumeration value="ft_Hg"/> <xs:enumeration value="mm_water"/> <xs:enumeration value="cm_water"/> <xs:enumeration value="4C_cm_water"/> <xs:enumeration value="in_water"/> <xs:enumeration value="39F_in_water"/> <xs:enumeration value="60F_in_water"/> <xs:enumeration value="ft_water"/> <xs:enumeration value="39F_ft_water"/> <xs:enumeration value="light_year"/> <xs:enumeration value="parsec"/> <xs:enumeration value="printers_pica"/> <xs:enumeration value="computer_pica"/> <xs:enumeration value="printers_point"/> <xs:enumeration value="computer_point"/> <xs:enumeration value="thermo_btu"/> <xs:enumeration value="table_btu"/> <xs:enumeration value="mean_btu"/> <xs:enumeration value="39F_btu"/> <xs:enumeration value="59F_btu"/> <xs:enumeration value="60F_btu"/> <xs:enumeration value="tons_of_tnt"/> <xs:enumeration value="ec_therm"/> <xs:enumeration value="us_therm"/> <xs:enumeration value="year_365"/> <xs:enumeration value="tropical_year"/> <xs:enumeration value="sidereal_year"/> <xs:enumeration value="sidereal_day"/> <xs:enumeration value="sidereal_hour"/> <xs:enumeration value="sidereal_minute"/> <xs:enumeration value="sidereal_second"/> <xs:enumeration value="shake"/> <xs:enumeration value="denier"/> <xs:enumeration value="tex"/> <xs:enumeration value="denier"> <xs:annotation> <xs:documentation>A unit of measure for the linear mass density of fibers, defined as the mass in grams per 9,000 meters of fiber.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="tex"> <xs:annotation> <xs:documentation>A unit of measure for the linear mass density of fibers, defined as the mass in grams per 1,000 meters of fiber.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gon"> <xs:annotation> <xs:documentation>A unit of angular measure where one full rotation is divided into 400 gons, commonly used in surveying.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="nato_mil"> <xs:annotation> <xs:documentation>A unit of angular measure used in military applications, where 1 NATO mil equals 1/6400 of a circle.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pound_mole"> <xs:annotation> <xs:documentation>A unit of amount of substance in which the quantity is expressed in pounds rather than grams per mole.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ton_refrigeration"> <xs:annotation> <xs:documentation>A unit of power used in refrigeration and air conditioning, defined as the rate of heat transfer needed to freeze 1 short ton (2,000 lb) of water at 32°F in 24 hours.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="circular_mil"> <xs:annotation> <xs:documentation>A unit of area used in electrical engineering to represent wire cross-sectional area, equal to the area of a circle with a diameter of one mil (1/1000 inch).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="bel"> <xs:annotation> <xs:documentation>A logarithmic unit used to measure ratios, primarily in acoustics and electronics; 1 bel equals 10 decibels.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="neper"> <xs:annotation> <xs:documentation>A logarithmic unit used to express ratios, mainly in signal processing and acoustics, based on natural logarithms.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pH"> <xs:annotation> <xs:documentation>A unitless measure of acidity or alkalinity of a solution, defined as the negative logarithm of the hydrogen ion concentration.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="petro_barrel"> <xs:annotation> <xs:documentation>A unit of volume used for crude oil and petroleum products, equal to 42 US gallons (approximately 159 liters).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="footlambert"> <xs:annotation> <xs:documentation>A unit of luminance, defined as 1/π candela per square foot.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="footcandle"> <xs:annotation> <xs:documentation>A unit of illuminance, representing the amount of light that falls on a surface one foot away from a standard candle source.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="carat"> <xs:annotation> <xs:documentation>A unit of mass used for gemstones, equivalent to 200 milligrams.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="unitsml:sourceURL"/> <xs:attributeGroup ref="unitsml:prefix"> <xs:annotation> <xs:documentation>Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]</xs:documentation> </xs:annotation> </xs:attributeGroup> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute EnumeratedRootUnitType/@unit

type | restriction of xs:token
properties |
use | required
facets |
Kind | Value | Annotation
enumeration | meter |
documentation
The base unit of length in the International System of Units (SI).
enumeration | gram |
documentation
The base unit of mass in the SI system, defined as one-thousandth of a kilogram.
enumeration | second |
documentation
The base unit of time in the SI system.
enumeration | ampere |
documentation
The base unit of electric current in the SI system.
enumeration | kelvin |
documentation
The base unit of thermodynamic temperature in the SI system.
enumeration | mole |
documentation
The base unit of amount of substance in the SI system.
enumeration | candela |
documentation
The base unit of luminous intensity in the SI system.
enumeration | radian |
documentation
The derived SI unit of angular measure, equal to the angle subtended at the center of a circle by an arc whose length is equal to the circle’s radius.
enumeration | steradian |
documentation
The SI unit of solid angle measure.
enumeration | hertz |
documentation
The SI unit of frequency, defined as one cycle per second.
enumeration | newton |
documentation
The SI unit of force, defined as the force required to accelerate a one-kilogram mass by one meter per second squared.
enumeration | pascal |
documentation
The SI unit of pressure, defined as one newton per square meter.
enumeration | joule |
documentation
The SI unit of energy, defined as one newton-meter.
enumeration | watt |
documentation
The SI unit of power, defined as one joule per second.
enumeration | coulomb |
documentation
The coulomb (C) is the SI unit of electric charge, defined as the amount of charge transported by a constant current of one ampere in one second.
enumeration | volt |
documentation
The volt (V) is the SI unit of electric potential and electromotive force, defined as the potential difference across a conductor when a current of one ampere dissipates one watt of power.
enumeration | farad |
documentation
The farad (F) is the SI unit of electrical capacitance, defined as the ability of a capacitor to store one coulomb of charge with a potential difference of one volt.
enumeration | ohm |
documentation
The ohm (Ω) is the SI unit of electrical resistance, defined as the resistance between two points of a conductor when a voltage of one volt produces a current of one ampere.
enumeration | siemens |
documentation
The siemens (S) is the SI unit of electrical conductance, defined as the reciprocal of resistance in ohms.
enumeration | weber |
documentation
The weber (Wb) is the SI unit of magnetic flux, defined as the flux that produces an electromotive force of one volt in a circuit with one turn when reduced to zero at a uniform rate in one second.
enumeration | tesla |
documentation
The tesla (T) is the SI unit of magnetic flux density, defined as one weber per square meter.
enumeration | henry |
documentation
The henry (H) is the SI unit of inductance, defined as the inductance of a closed circuit in which an electromotive force of one volt is induced when the current changes at a rate of one ampere per second.
enumeration | degree_Celsius |
documentation
The degree Celsius (°C) is a unit of temperature, defined relative to the Kelvin scale, where 0°C corresponds to 273.15 K.
enumeration | lumen |
documentation
The lumen (lm) is the SI unit of luminous flux, defined as the total quantity of visible light emitted by a source per unit time.
enumeration | lux |
documentation
The lux (lx) is the SI unit of illuminance, defined as one lumen per square meter.
enumeration | katal |
documentation
The katal (kat) is the SI unit of catalytic activity, defined as the amount of enzyme activity that converts one mole of substrate per second.
enumeration | becquerel |
documentation
The becquerel (Bq) is the SI unit of radioactivity, defined as one disintegration per second.
enumeration | gray |
documentation
The gray (Gy) is the SI unit of absorbed radiation dose, defined as the absorption of one joule of radiation energy per kilogram of matter.
enumeration | sievert |
documentation
The sievert (Sv) is the SI unit of equivalent radiation dose, used to measure the biological effects of radiation.
enumeration | minute |
documentation
A minute (min) is a unit of time equal to 60 seconds.
enumeration | hour |
documentation
An hour (h) is a unit of time equal to 60 minutes or 3600 seconds.
enumeration | day |
documentation
A day (d) is a unit of time equal to 24 hours.
enumeration | arc_degree |
documentation
An arc degree (°) is a unit of angular measurement, equal to 1/360th of a full rotation.
enumeration | arc_minute |
documentation
An arc minute (′) is a unit of angular measurement, equal to 1/60th of a degree.
enumeration | arc_second |
documentation
An arc second (″) is a unit of angular measurement, equal to 1/60th of an arc minute.
enumeration | liter |
enumeration | metric_ton |
enumeration | electronvolt |
enumeration | unified_atomic_mass_unit |
enumeration | astronomical_unit |
enumeration | atomic_unit_of_1st_hyperpolarizablity |
enumeration | atomic_unit_of_2nd_hyperpolarizablity |
enumeration | atomic_unit_of_action |
enumeration | atomic_unit_of_charge |
enumeration | atomic_unit_of_charge_density |
enumeration | atomic_unit_of_current |
enumeration | atomic_unit_of_electric_dipole_moment |
enumeration | atomic_unit_of_electric_field |
enumeration | atomic_unit_of_electric_field_gradient |
enumeration | atomic_unit_of_electric_polarizablity |
enumeration | atomic_unit_of_electric_potential |
enumeration | atomic_unit_of_electric_quadrupole_moment |
enumeration | atomic_unit_of_energy |
enumeration | atomic_unit_of_force |
enumeration | atomic_unit_of_length |
enumeration | atomic_unit_of_magnetic_dipole_moment |
enumeration | atomic_unit_of_magnetic_flux_density |
enumeration | atomic_unit_of_magnetizability |
enumeration | atomic_unit_of_mass |
enumeration | atomic_unit_of_momentum |
enumeration | atomic_unit_of_permittivity |
enumeration | atomic_unit_of_time |
enumeration | atomic_unit_of_velocity |
enumeration | natural_unit_of_action |
enumeration | natural_unit_of_action_in_eV_s |
enumeration | natural_unit_of_energy |
enumeration | natural_unit_of_energy_in_MeV |
enumeration | natural_unit_of_length |
enumeration | natural_unit_of_mass |
enumeration | natural_unit_of_momentum |
enumeration | natural_unit_of_momentum_in_MeV_per_c |
enumeration | natural_unit_of_time |
enumeration | natural_unit_of_velocity |
enumeration | nautical_mile |
enumeration | knot |
enumeration | angstrom |
enumeration | are |
enumeration | hectare |
enumeration | barn |
enumeration | bar |
enumeration | gal |
enumeration | curie |
enumeration | roentgen |
enumeration | rad |
enumeration | rem |
enumeration | erg |
enumeration | dyne |
enumeration | barye |
enumeration | poise |
enumeration | rhe |
enumeration | stokes |
enumeration | darcy |
enumeration | kayser |
enumeration | lambert |
enumeration | phot |
enumeration | thermo_calorie |
enumeration | table_calorie |
enumeration | debye |
enumeration | abampere |
enumeration | abcoulomb |
enumeration | abfarad |
enumeration | abhenry |
enumeration | abohm |
enumeration | abmho |
enumeration | abvolt |
enumeration | abwatt |
enumeration | maxwell |
enumeration | gauss |
enumeration | gilbert |
enumeration | oersted |
enumeration | stilb |
enumeration | statampere |
enumeration | statcoulomb |
enumeration | statfarad |
enumeration | stathenry |
enumeration | statohm |
enumeration | statmho |
enumeration | statvolt |
enumeration | statwatt |
enumeration | statweber |
enumeration | stattesla |
enumeration | long_ton |
enumeration | short_ton |
enumeration | gross_hundredweight |
enumeration | hundredweight |
enumeration | pound |
enumeration | ounce |
enumeration | dram |
enumeration | troy_pound |
enumeration | troy_ounce |
enumeration | pennyweight |
enumeration | apothecaries_dram |
enumeration | scruple |
enumeration | grain |
enumeration | slug |
enumeration | pound_force |
enumeration | poundal |
enumeration | kip |
enumeration | ton_force |
enumeration | kilogram_force |
enumeration | inch |
enumeration | foot |
enumeration | yard |
enumeration | mile |
enumeration | us_survey_inch |
enumeration | us_survey_foot |
enumeration | us_survey_yard |
enumeration | us_survey_fathom |
enumeration | us_survey_rod |
enumeration | us_survey_chain |
enumeration | us_survey_link |
enumeration | us_survey_furlong |
enumeration | us_survey_mile |
enumeration | us_acre |
enumeration | imperial_gallon |
enumeration | imperial_quart |
enumeration | imperial_pint |
enumeration | imperial_gill |
enumeration | imperial_ounce |
enumeration | us_gallon |
enumeration | us_quart |
enumeration | us_pint |
enumeration | us_cup |
enumeration | us_fill |
enumeration | us_fluid_ounce |
enumeration | us_fluid_dram |
enumeration | us_minim |
enumeration | us_tablespoon |
enumeration | us_teaspoon |
enumeration | us_bushel |
enumeration | us_peck |
enumeration | us_dry_quart |
enumeration | us_dry_pint |
enumeration | thermo_kg_calorie |
enumeration | table_kg_calorie |
enumeration | us_label_teaspoon |
enumeration | us_label_tablespoon |
enumeration | us_label_cup |
enumeration | us_label_fluid_ounce |
enumeration | us_label_ounce |
enumeration | horsepower |
enumeration | electric_horsepower |
enumeration | boiler_horsepower |
enumeration | metric_horsepower |
enumeration | water_horsepower |
enumeration | uk_horsepower |
enumeration | degree_Fahrenheit |
enumeration | degree_Rankine |
enumeration | torr |
enumeration | standard_atmosphere |
enumeration | technical_atmosphere |
enumeration | mm_Hg |
enumeration | cm_Hg |
enumeration | 0C_cm_Hg |
enumeration | in_Hg |
enumeration | 32F_in_Hg |
enumeration | 60F_in_Hg |
enumeration | ft_Hg |
enumeration | mm_water |
enumeration | cm_water |
enumeration | 4C_cm_water |
enumeration | in_water |
enumeration | 39F_in_water |
enumeration | 60F_in_water |
enumeration | ft_water |
enumeration | 39F_ft_water |
enumeration | light_year |
enumeration | parsec |
enumeration | printers_pica |
enumeration | computer_pica |
enumeration | printers_point |
enumeration | computer_point |
enumeration | thermo_btu |
enumeration | table_btu |
enumeration | mean_btu |
enumeration | 39F_btu |
enumeration | 59F_btu |
enumeration | 60F_btu |
enumeration | tons_of_tnt |
enumeration | ec_therm |
enumeration | us_therm |
enumeration | year_365 |
enumeration | tropical_year |
enumeration | sidereal_year |
enumeration | sidereal_day |
enumeration | sidereal_hour |
enumeration | sidereal_minute |
enumeration | sidereal_second |
enumeration | shake |
enumeration | denier |
enumeration | tex |
enumeration | denier |
documentation
A unit of measure for the linear mass density of fibers, defined as the mass in grams per 9,000 meters of fiber.
enumeration | tex |
documentation
A unit of measure for the linear mass density of fibers, defined as the mass in grams per 1,000 meters of fiber.
enumeration | gon |
documentation
A unit of angular measure where one full rotation is divided into 400 gons, commonly used in surveying.
enumeration | nato_mil |
documentation
A unit of angular measure used in military applications, where 1 NATO mil equals 1/6400 of a circle.
enumeration | pound_mole |
documentation
A unit of amount of substance in which the quantity is expressed in pounds rather than grams per mole.
enumeration | ton_refrigeration |
documentation
A unit of power used in refrigeration and air conditioning, defined as the rate of heat transfer needed to freeze 1 short ton (2,000 lb) of water at 32°F in 24 hours.
enumeration | circular_mil |
documentation
A unit of area used in electrical engineering to represent wire cross-sectional area, equal to the area of a circle with a diameter of one mil (1/1000 inch).
enumeration | bel |
documentation
A logarithmic unit used to measure ratios, primarily in acoustics and electronics; 1 bel equals 10 decibels.
enumeration | neper |
documentation
A logarithmic unit used to express ratios, mainly in signal processing and acoustics, based on natural logarithms.
enumeration | pH |
documentation
A unitless measure of acidity or alkalinity of a solution, defined as the negative logarithm of the hydrogen ion concentration.
enumeration | petro_barrel |
documentation
A unit of volume used for crude oil and petroleum products, equal to 42 US gallons (approximately 159 liters).
enumeration | footlambert |
documentation
A unit of luminance, defined as 1/π candela per square foot.
enumeration | footcandle |
documentation
A unit of illuminance, representing the amount of light that falls on a surface one foot away from a standard candle source.
enumeration | carat |
documentation
A unit of mass used for gemstones, equivalent to 200 milligrams.
annotation |
documentation
Unit identifier; the enumerated list is basically English unit names in lowercase, with a few upper case exceptions, e.g., 32F, mmHg, pH.
source | <xs:attribute name="unit" use="required"> <xs:annotation> <xs:documentation>Unit identifier; the enumerated list is basically English unit names in lowercase, with a few upper case exceptions, e.g., 32F, mmHg, pH.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xsd:token"> <xs:enumeration value="meter"> <xs:annotation> <xs:documentation>The base unit of length in the International System of Units (SI).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gram"> <xs:annotation> <xs:documentation>The base unit of mass in the SI system, defined as one-thousandth of a kilogram.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="second"> <xs:annotation> <xs:documentation>The base unit of time in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ampere"> <xs:annotation> <xs:documentation>The base unit of electric current in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="kelvin"> <xs:annotation> <xs:documentation>The base unit of thermodynamic temperature in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="mole"> <xs:annotation> <xs:documentation>The base unit of amount of substance in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="candela"> <xs:annotation> <xs:documentation>The base unit of luminous intensity in the SI system.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="radian"> <xs:annotation> <xs:documentation>The derived SI unit of angular measure, equal to the angle subtended at the center of a circle by an arc whose length is equal to the circle’s radius.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="steradian"> <xs:annotation> <xs:documentation>The SI unit of solid angle measure.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hertz"> <xs:annotation> <xs:documentation>The SI unit of frequency, defined as one cycle per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="newton"> <xs:annotation> <xs:documentation>The SI unit of force, defined as the force required to accelerate a one-kilogram mass by one meter per second squared.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pascal"> <xs:annotation> <xs:documentation>The SI unit of pressure, defined as one newton per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="joule"> <xs:annotation> <xs:documentation>The SI unit of energy, defined as one newton-meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="watt"> <xs:annotation> <xs:documentation>The SI unit of power, defined as one joule per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="coulomb"> <xs:annotation> <xs:documentation>The coulomb (C) is the SI unit of electric charge, defined as the amount of charge transported by a constant current of one ampere in one second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="volt"> <xs:annotation> <xs:documentation>The volt (V) is the SI unit of electric potential and electromotive force, defined as the potential difference across a conductor when a current of one ampere dissipates one watt of power.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="farad"> <xs:annotation> <xs:documentation>The farad (F) is the SI unit of electrical capacitance, defined as the ability of a capacitor to store one coulomb of charge with a potential difference of one volt.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ohm"> <xs:annotation> <xs:documentation>The ohm (Ω) is the SI unit of electrical resistance, defined as the resistance between two points of a conductor when a voltage of one volt produces a current of one ampere.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="siemens"> <xs:annotation> <xs:documentation>The siemens (S) is the SI unit of electrical conductance, defined as the reciprocal of resistance in ohms.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="weber"> <xs:annotation> <xs:documentation>The weber (Wb) is the SI unit of magnetic flux, defined as the flux that produces an electromotive force of one volt in a circuit with one turn when reduced to zero at a uniform rate in one second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="tesla"> <xs:annotation> <xs:documentation>The tesla (T) is the SI unit of magnetic flux density, defined as one weber per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="henry"> <xs:annotation> <xs:documentation>The henry (H) is the SI unit of inductance, defined as the inductance of a closed circuit in which an electromotive force of one volt is induced when the current changes at a rate of one ampere per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="degree_Celsius"> <xs:annotation> <xs:documentation>The degree Celsius (°C) is a unit of temperature, defined relative to the Kelvin scale, where 0°C corresponds to 273.15 K.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lumen"> <xs:annotation> <xs:documentation>The lumen (lm) is the SI unit of luminous flux, defined as the total quantity of visible light emitted by a source per unit time.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="lux"> <xs:annotation> <xs:documentation>The lux (lx) is the SI unit of illuminance, defined as one lumen per square meter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="katal"> <xs:annotation> <xs:documentation>The katal (kat) is the SI unit of catalytic activity, defined as the amount of enzyme activity that converts one mole of substrate per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="becquerel"> <xs:annotation> <xs:documentation>The becquerel (Bq) is the SI unit of radioactivity, defined as one disintegration per second.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gray"> <xs:annotation> <xs:documentation>The gray (Gy) is the SI unit of absorbed radiation dose, defined as the absorption of one joule of radiation energy per kilogram of matter.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="sievert"> <xs:annotation> <xs:documentation>The sievert (Sv) is the SI unit of equivalent radiation dose, used to measure the biological effects of radiation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="minute"> <xs:annotation> <xs:documentation>A minute (min) is a unit of time equal to 60 seconds.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="hour"> <xs:annotation> <xs:documentation>An hour (h) is a unit of time equal to 60 minutes or 3600 seconds.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="day"> <xs:annotation> <xs:documentation>A day (d) is a unit of time equal to 24 hours.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_degree"> <xs:annotation> <xs:documentation>An arc degree (°) is a unit of angular measurement, equal to 1/360th of a full rotation.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_minute"> <xs:annotation> <xs:documentation>An arc minute (′) is a unit of angular measurement, equal to 1/60th of a degree.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="arc_second"> <xs:annotation> <xs:documentation>An arc second (″) is a unit of angular measurement, equal to 1/60th of an arc minute.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="liter"/> <xs:enumeration value="metric_ton"/> <xs:enumeration value="electronvolt"/> <xs:enumeration value="unified_atomic_mass_unit"/> <xs:enumeration value="astronomical_unit"/> <xs:enumeration value="atomic_unit_of_1st_hyperpolarizablity"/> <xs:enumeration value="atomic_unit_of_2nd_hyperpolarizablity"/> <xs:enumeration value="atomic_unit_of_action"/> <xs:enumeration value="atomic_unit_of_charge"/> <xs:enumeration value="atomic_unit_of_charge_density"/> <xs:enumeration value="atomic_unit_of_current"/> <xs:enumeration value="atomic_unit_of_electric_dipole_moment"/> <xs:enumeration value="atomic_unit_of_electric_field"/> <xs:enumeration value="atomic_unit_of_electric_field_gradient"/> <xs:enumeration value="atomic_unit_of_electric_polarizablity"/> <xs:enumeration value="atomic_unit_of_electric_potential"/> <xs:enumeration value="atomic_unit_of_electric_quadrupole_moment"/> <xs:enumeration value="atomic_unit_of_energy"/> <xs:enumeration value="atomic_unit_of_force"/> <xs:enumeration value="atomic_unit_of_length"/> <xs:enumeration value="atomic_unit_of_magnetic_dipole_moment"/> <xs:enumeration value="atomic_unit_of_magnetic_flux_density"/> <xs:enumeration value="atomic_unit_of_magnetizability"/> <xs:enumeration value="atomic_unit_of_mass"/> <xs:enumeration value="atomic_unit_of_momentum"/> <xs:enumeration value="atomic_unit_of_permittivity"/> <xs:enumeration value="atomic_unit_of_time"/> <xs:enumeration value="atomic_unit_of_velocity"/> <xs:enumeration value="natural_unit_of_action"/> <xs:enumeration value="natural_unit_of_action_in_eV_s"/> <xs:enumeration value="natural_unit_of_energy"/> <xs:enumeration value="natural_unit_of_energy_in_MeV"/> <xs:enumeration value="natural_unit_of_length"/> <xs:enumeration value="natural_unit_of_mass"/> <xs:enumeration value="natural_unit_of_momentum"/> <xs:enumeration value="natural_unit_of_momentum_in_MeV_per_c"/> <xs:enumeration value="natural_unit_of_time"/> <xs:enumeration value="natural_unit_of_velocity"/> <xs:enumeration value="nautical_mile"/> <xs:enumeration value="knot"/> <xs:enumeration value="angstrom"/> <xs:enumeration value="are"/> <xs:enumeration value="hectare"/> <xs:enumeration value="barn"/> <xs:enumeration value="bar"/> <xs:enumeration value="gal"/> <xs:enumeration value="curie"/> <xs:enumeration value="roentgen"/> <xs:enumeration value="rad"/> <xs:enumeration value="rem"/> <xs:enumeration value="erg"/> <xs:enumeration value="dyne"/> <xs:enumeration value="barye"/> <xs:enumeration value="poise"/> <xs:enumeration value="rhe"/> <xs:enumeration value="stokes"/> <xs:enumeration value="darcy"/> <xs:enumeration value="kayser"/> <xs:enumeration value="lambert"/> <xs:enumeration value="phot"/> <xs:enumeration value="thermo_calorie"/> <xs:enumeration value="table_calorie"/> <xs:enumeration value="debye"/> <xs:enumeration value="abampere"/> <xs:enumeration value="abcoulomb"/> <xs:enumeration value="abfarad"/> <xs:enumeration value="abhenry"/> <xs:enumeration value="abohm"/> <xs:enumeration value="abmho"/> <xs:enumeration value="abvolt"/> <xs:enumeration value="abwatt"/> <xs:enumeration value="maxwell"/> <xs:enumeration value="gauss"/> <xs:enumeration value="gilbert"/> <xs:enumeration value="oersted"/> <xs:enumeration value="stilb"/> <xs:enumeration value="statampere"/> <xs:enumeration value="statcoulomb"/> <xs:enumeration value="statfarad"/> <xs:enumeration value="stathenry"/> <xs:enumeration value="statohm"/> <xs:enumeration value="statmho"/> <xs:enumeration value="statvolt"/> <xs:enumeration value="statwatt"/> <xs:enumeration value="statweber"/> <xs:enumeration value="stattesla"/> <xs:enumeration value="long_ton"/> <xs:enumeration value="short_ton"/> <xs:enumeration value="gross_hundredweight"/> <xs:enumeration value="hundredweight"/> <xs:enumeration value="pound"/> <xs:enumeration value="ounce"/> <xs:enumeration value="dram"/> <xs:enumeration value="troy_pound"/> <xs:enumeration value="troy_ounce"/> <xs:enumeration value="pennyweight"/> <xs:enumeration value="apothecaries_dram"/> <xs:enumeration value="scruple"/> <xs:enumeration value="grain"/> <xs:enumeration value="slug"/> <xs:enumeration value="pound_force"/> <xs:enumeration value="poundal"/> <xs:enumeration value="kip"/> <xs:enumeration value="ton_force"/> <xs:enumeration value="kilogram_force"/> <xs:enumeration value="inch"/> <xs:enumeration value="foot"/> <xs:enumeration value="yard"/> <xs:enumeration value="mile"/> <xs:enumeration value="us_survey_inch"/> <xs:enumeration value="us_survey_foot"/> <xs:enumeration value="us_survey_yard"/> <xs:enumeration value="us_survey_fathom"/> <xs:enumeration value="us_survey_rod"/> <xs:enumeration value="us_survey_chain"/> <xs:enumeration value="us_survey_link"/> <xs:enumeration value="us_survey_furlong"/> <xs:enumeration value="us_survey_mile"/> <xs:enumeration value="us_acre"/> <xs:enumeration value="imperial_gallon"/> <xs:enumeration value="imperial_quart"/> <xs:enumeration value="imperial_pint"/> <xs:enumeration value="imperial_gill"/> <xs:enumeration value="imperial_ounce"/> <xs:enumeration value="us_gallon"/> <xs:enumeration value="us_quart"/> <xs:enumeration value="us_pint"/> <xs:enumeration value="us_cup"/> <xs:enumeration value="us_fill"/> <xs:enumeration value="us_fluid_ounce"/> <xs:enumeration value="us_fluid_dram"/> <xs:enumeration value="us_minim"/> <xs:enumeration value="us_tablespoon"/> <xs:enumeration value="us_teaspoon"/> <xs:enumeration value="us_bushel"/> <xs:enumeration value="us_peck"/> <xs:enumeration value="us_dry_quart"/> <xs:enumeration value="us_dry_pint"/> <xs:enumeration value="thermo_kg_calorie"/> <xs:enumeration value="table_kg_calorie"/> <xs:enumeration value="us_label_teaspoon"/> <xs:enumeration value="us_label_tablespoon"/> <xs:enumeration value="us_label_cup"/> <xs:enumeration value="us_label_fluid_ounce"/> <xs:enumeration value="us_label_ounce"/> <xs:enumeration value="horsepower"/> <xs:enumeration value="electric_horsepower"/> <xs:enumeration value="boiler_horsepower"/> <xs:enumeration value="metric_horsepower"/> <xs:enumeration value="water_horsepower"/> <xs:enumeration value="uk_horsepower"/> <xs:enumeration value="degree_Fahrenheit"/> <xs:enumeration value="degree_Rankine"/> <xs:enumeration value="torr"/> <xs:enumeration value="standard_atmosphere"/> <xs:enumeration value="technical_atmosphere"/> <xs:enumeration value="mm_Hg"/> <xs:enumeration value="cm_Hg"/> <xs:enumeration value="0C_cm_Hg"/> <xs:enumeration value="in_Hg"/> <xs:enumeration value="32F_in_Hg"/> <xs:enumeration value="60F_in_Hg"/> <xs:enumeration value="ft_Hg"/> <xs:enumeration value="mm_water"/> <xs:enumeration value="cm_water"/> <xs:enumeration value="4C_cm_water"/> <xs:enumeration value="in_water"/> <xs:enumeration value="39F_in_water"/> <xs:enumeration value="60F_in_water"/> <xs:enumeration value="ft_water"/> <xs:enumeration value="39F_ft_water"/> <xs:enumeration value="light_year"/> <xs:enumeration value="parsec"/> <xs:enumeration value="printers_pica"/> <xs:enumeration value="computer_pica"/> <xs:enumeration value="printers_point"/> <xs:enumeration value="computer_point"/> <xs:enumeration value="thermo_btu"/> <xs:enumeration value="table_btu"/> <xs:enumeration value="mean_btu"/> <xs:enumeration value="39F_btu"/> <xs:enumeration value="59F_btu"/> <xs:enumeration value="60F_btu"/> <xs:enumeration value="tons_of_tnt"/> <xs:enumeration value="ec_therm"/> <xs:enumeration value="us_therm"/> <xs:enumeration value="year_365"/> <xs:enumeration value="tropical_year"/> <xs:enumeration value="sidereal_year"/> <xs:enumeration value="sidereal_day"/> <xs:enumeration value="sidereal_hour"/> <xs:enumeration value="sidereal_minute"/> <xs:enumeration value="sidereal_second"/> <xs:enumeration value="shake"/> <xs:enumeration value="denier"/> <xs:enumeration value="tex"/> <xs:enumeration value="denier"> <xs:annotation> <xs:documentation>A unit of measure for the linear mass density of fibers, defined as the mass in grams per 9,000 meters of fiber.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="tex"> <xs:annotation> <xs:documentation>A unit of measure for the linear mass density of fibers, defined as the mass in grams per 1,000 meters of fiber.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="gon"> <xs:annotation> <xs:documentation>A unit of angular measure where one full rotation is divided into 400 gons, commonly used in surveying.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="nato_mil"> <xs:annotation> <xs:documentation>A unit of angular measure used in military applications, where 1 NATO mil equals 1/6400 of a circle.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pound_mole"> <xs:annotation> <xs:documentation>A unit of amount of substance in which the quantity is expressed in pounds rather than grams per mole.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ton_refrigeration"> <xs:annotation> <xs:documentation>A unit of power used in refrigeration and air conditioning, defined as the rate of heat transfer needed to freeze 1 short ton (2,000 lb) of water at 32°F in 24 hours.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="circular_mil"> <xs:annotation> <xs:documentation>A unit of area used in electrical engineering to represent wire cross-sectional area, equal to the area of a circle with a diameter of one mil (1/1000 inch).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="bel"> <xs:annotation> <xs:documentation>A logarithmic unit used to measure ratios, primarily in acoustics and electronics; 1 bel equals 10 decibels.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="neper"> <xs:annotation> <xs:documentation>A logarithmic unit used to express ratios, mainly in signal processing and acoustics, based on natural logarithms.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="pH"> <xs:annotation> <xs:documentation>A unitless measure of acidity or alkalinity of a solution, defined as the negative logarithm of the hydrogen ion concentration.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="petro_barrel"> <xs:annotation> <xs:documentation>A unit of volume used for crude oil and petroleum products, equal to 42 US gallons (approximately 159 liters).</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="footlambert"> <xs:annotation> <xs:documentation>A unit of luminance, defined as 1/π candela per square foot.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="footcandle"> <xs:annotation> <xs:documentation>A unit of illuminance, representing the amount of light that falls on a surface one foot away from a standard candle source.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="carat"> <xs:annotation> <xs:documentation>A unit of mass used for gemstones, equivalent to 200 milligrams.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

complexType LengthType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | Length
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | L |
documentation
Symbol of the quantity length.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity length.
source | <xs:complexType name="LengthType"> <xs:annotation> <xs:documentation>Type of the quantity length.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="L"> <xs:annotation> <xs:documentation>Symbol of the quantity length.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute LengthType/@symbol

type | xs:token
properties |
use | optional
fixed | L
annotation |
documentation
Symbol of the quantity length.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="L"> <xs:annotation> <xs:documentation>Symbol of the quantity length.</xs:documentation> </xs:annotation> </xs:attribute>

complexType LuminousIntensityType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | LuminousIntensity
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | J |
documentation
Symbol of the quantity luminous intensity.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity luminous intensity.
source | <xs:complexType name="LuminousIntensityType"> <xs:annotation> <xs:documentation>Type of the quantity luminous intensity.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="J"> <xs:annotation> <xs:documentation>Symbol of the quantity luminous intensity.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute LuminousIntensityType/@symbol

type | xs:token
properties |
use | optional
fixed | J
annotation |
documentation
Symbol of the quantity luminous intensity.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="J"> <xs:annotation> <xs:documentation>Symbol of the quantity luminous intensity.</xs:documentation> </xs:annotation> </xs:attribute>

complexType MassType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | Mass
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | M |
documentation
Symbol of the quantity mass.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity mass.
source | <xs:complexType name="MassType"> <xs:annotation> <xs:documentation>Type of the quantity mass.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="M"> <xs:annotation> <xs:documentation>Symbol of the quantity mass.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute MassType/@symbol

type | xs:token
properties |
use | optional
fixed | M
annotation |
documentation
Symbol of the quantity mass.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="M"> <xs:annotation> <xs:documentation>Symbol of the quantity mass.</xs:documentation> </xs:annotation> </xs:attribute>

complexType NameType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
type | extension of xs:token
properties |
base | xsd:token
used by |
element | UnitName
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:lang | derived by: xs:language |  |  |  |
documentation
<div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div>
annotation |
documentation
Type for name. Used for names in units, quantities, and prefixes.
source | <xs:complexType name="NameType"> <xs:annotation> <xs:documentation>Type for name. Used for names in units, quantities, and prefixes.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:token"> <xs:attribute ref="xml:lang"/> </xs:extension> </xs:simpleContent> </xs:complexType>

complexType RootUnitsType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:EnumeratedRootUnit
used by |
element | RootUnits
annotation |
documentation
Type for the container for defining derived units in terms of their root units. This allows a precise definition of a wide range of units. The goal is to improve interoperability among applications and databases which use derived units based on commonly encountered base units.
source | <xs:complexType name="RootUnitsType"> <xs:annotation> <xs:documentation>Type for the container for defining derived units in terms of their root units. This allows a precise definition of a wide range of units. The goal is to improve interoperability among applications and databases which use derived units based on commonly encountered base units.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="unitsml:EnumeratedRootUnit" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Element for a root unit (from an extensive enumerated list) allowing an optional prefix and power. E.g., mm^2</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType SymbolType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
properties |
mixed | true
used by |
element | UnitSymbol
attributes |
Name | Type | Use | Default | Fixed | Annotation
type | xs:string | required |  |  |
documentation
Type of symbol representation. Examples include ASCII, unicode, HTML, and MathML.
annotation |
documentation
Type for symbols. Used in units, quantities, and prefixes.
source | <xs:complexType name="SymbolType" mixed="true"> <xs:annotation> <xs:documentation>Type for symbols. Used in units, quantities, and prefixes.</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:any processContents="skip" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="type" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Type of symbol representation. Examples include ASCII, unicode, HTML, and MathML.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>

attribute SymbolType/@type

type | xs:string
properties |
use | required
annotation |
documentation
Type of symbol representation. Examples include ASCII, unicode, HTML, and MathML.
source | <xs:attribute name="type" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Type of symbol representation. Examples include ASCII, unicode, HTML, and MathML.</xs:documentation> </xs:annotation> </xs:attribute>

complexType ThermodynamicTemperatureType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | ThermodynamicTemperature
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | &#920; |
documentation
Symbol of the quantity thermodynamic temperature.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity thermodynamic temperature.
source | <xs:complexType name="ThermodynamicTemperatureType"> <xs:annotation> <xs:documentation>Type of the quantity thermodynamic temperature.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="&#920;"> <xs:annotation> <xs:documentation>Symbol of the quantity thermodynamic temperature.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute ThermodynamicTemperatureType/@symbol

type | xs:token
properties |
use | optional
fixed | &#920;
annotation |
documentation
Symbol of the quantity thermodynamic temperature.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="&#920;"> <xs:annotation> <xs:documentation>Symbol of the quantity thermodynamic temperature.</xs:documentation> </xs:annotation> </xs:attribute>

complexType TimeType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
element | Time
attributes |
Name | Type | Use | Default | Fixed | Annotation
symbol | xs:token | optional |  | T |
documentation
Symbol of the quantity time.
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
Type of the quantity time.
source | <xs:complexType name="TimeType"> <xs:annotation> <xs:documentation>Type of the quantity time.</xs:documentation> </xs:annotation> <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="T"> <xs:annotation> <xs:documentation>Symbol of the quantity time.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="unitsml:powerRational"/> </xs:complexType>

attribute TimeType/@symbol

type | xs:token
properties |
use | optional
fixed | T
annotation |
documentation
Symbol of the quantity time.
source | <xs:attribute name="symbol" type="xsd:token" use="optional" fixed="T"> <xs:annotation> <xs:documentation>Symbol of the quantity time.</xs:documentation> </xs:annotation> </xs:attribute>

complexType UnitSetType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:Unit
used by |
element | UnitSet
annotation |
documentation
Type for the unit container.
source | <xs:complexType name="UnitSetType"> <xs:annotation> <xs:documentation>Type for the unit container.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="unitsml:Unit" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Element for describing units. Use in containers UnitSet or directly incorporate into a host schema.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType>

complexType UnitsMLType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:UnitSet unitsml:DimensionSet
used by |
element | UnitsML
annotation |
documentation
ComplexType for the root element of an UnitsML document.
source | <xs:complexType name="UnitsMLType"> <xs:annotation> <xs:documentation>ComplexType for the root element of an UnitsML document.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="unitsml:UnitSet" minOccurs="0"/> <xs:element ref="unitsml:DimensionSet" minOccurs="0"/> </xs:sequence> </xs:complexType>

complexType UnitType

diagram |
namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
children | unitsml:UnitName unitsml:UnitSymbol unitsml:RootUnits
used by |
element | Unit
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:id | xs:ID | required |  |  |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
dimensionURL | xs:anyURI |  |  |  |
documentation
URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.
annotation |
documentation
Type for the unit.
source | <xs:complexType name="UnitType"> <xs:annotation> <xs:documentation>Type for the unit.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element ref="unitsml:UnitName" maxOccurs="unbounded"/> <xs:element ref="unitsml:UnitSymbol" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="unitsml:RootUnits" minOccurs="0"> <xs:annotation> <xs:documentation>Container for defining derived units in terms of their root units. This allows a precise definition of a wide range of units. The goal is to improve interoperability among applications and databases which use derived units based on commonly encountered root units.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute ref="xml:id" use="required"/> <xs:attributeGroup ref="unitsml:dimensionURL"> <xs:annotation> <xs:documentation>Reference to a representation of the unit or quantity in terms of the 7 SI base dimensions.</xs:documentation> </xs:annotation> </xs:attributeGroup> </xs:complexType>

attributeGroup dimensionURL

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
complexType | UnitType
attributes |
Name | Type | Use | Default | Fixed | Annotation
dimensionURL | xs:anyURI |  |  |  |
documentation
URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.
annotation |
documentation
URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.
source | <xs:attributeGroup name="dimensionURL"> <xs:annotation> <xs:documentation>URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.</xs:documentation> </xs:annotation> <xs:attribute name="dimensionURL" type="xsd:anyURI"> <xs:annotation> <xs:documentation>URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute dimensionURL/@dimensionURL

type | xs:anyURI
annotation |
documentation
URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.
source | <xs:attribute name="dimensionURL" type="xsd:anyURI"> <xs:annotation> <xs:documentation>URL to a representation of the unit or quantity in terms of the 7 SI base dimensions.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup initialUnit

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
attributes |
Name | Type | Use | Default | Fixed | Annotation
initialUnit | xs:anyURI | required |  |  |
documentation
URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.
annotation |
documentation
URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.
source | <xs:attributeGroup name="initialUnit"> <xs:annotation> <xs:documentation>URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.</xs:documentation> </xs:annotation> <xs:attribute name="initialUnit" type="xsd:anyURI" use="required"> <xs:annotation> <xs:documentation>URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute initialUnit/@initialUnit

type | xs:anyURI
properties |
use | required
annotation |
documentation
URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.
source | <xs:attribute name="initialUnit" type="xsd:anyURI" use="required"> <xs:annotation> <xs:documentation>URI indicating the unitID of the starting unit for the conversion. For units which are defined in the same document, the URI should consist of a pound sign (#) followed by the ID value.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup powerRational

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
complexTypes | AmountOfSubstanceType ElectricCurrentType EnumeratedRootUnitType LengthType LuminousIntensityType MassType ThermodynamicTemperatureType TimeType
attributes |
Name | Type | Use | Default | Fixed | Annotation
powerNumerator | xs:byte | optional | 1 |  |
documentation
An integer exponent of the unit.
annotation |
documentation
An exponent of the unit, specified as powerNumerator and powerDenominator.
source | <xs:attributeGroup name="powerRational"> <xs:annotation> <xs:documentation>An exponent of the unit, specified as powerNumerator and powerDenominator.</xs:documentation> </xs:annotation> <xs:attribute name="powerNumerator" type="xsd:byte" use="optional" default="1"> <xs:annotation> <xs:documentation>An integer exponent of the unit.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute powerRational/@powerNumerator

type | xs:byte
properties |
use | optional
default | 1
annotation |
documentation
An integer exponent of the unit.
source | <xs:attribute name="powerNumerator" type="xsd:byte" use="optional" default="1"> <xs:annotation> <xs:documentation>An integer exponent of the unit.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup prefix

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
complexType | EnumeratedRootUnitType
attributes |
Name | Type | Use | Default | Fixed | Annotation
prefix | derived by: xs:token |  |  |  |
documentation
Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]
annotation |
documentation
Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]
source | <xs:attributeGroup name="prefix"> <xs:annotation> <xs:documentation>Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]</xs:documentation> </xs:annotation> <xs:attribute name="prefix"> <xs:annotation> <xs:documentation>Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xsd:token"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>yotta: septillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Z"> <xs:annotation> <xs:documentation>zetta: sextillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E"> <xs:annotation> <xs:documentation>exa: quintillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>peta: quadrillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="T"> <xs:annotation> <xs:documentation>tera: trillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="G"> <xs:annotation> <xs:documentation>giga: billion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="M"> <xs:annotation> <xs:documentation>mega: million</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="k"> <xs:annotation> <xs:documentation>kilo: thousand</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="h"> <xs:annotation> <xs:documentation>hecto: hundred</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="da"> <xs:annotation> <xs:documentation>deka: ten</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="d"> <xs:annotation> <xs:documentation>deci: tenth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="c"> <xs:annotation> <xs:documentation>centi: hundredth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="m"> <xs:annotation> <xs:documentation>milli: thousandth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="mu"> <xs:annotation> <xs:documentation>micro: millonth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="n"> <xs:annotation> <xs:documentation>nano: billonth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="p"> <xs:annotation> <xs:documentation>pico: trillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="f"> <xs:annotation> <xs:documentation>femto: quadrillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="a"> <xs:annotation> <xs:documentation>atto: quintillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="z"> <xs:annotation> <xs:documentation>zepto: sextillionth:</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="y"> <xs:annotation> <xs:documentation>yocto: septillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ki"> <xs:annotation> <xs:documentation>kibi: kilobinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Mi"> <xs:annotation> <xs:documentation>mebi: magabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Gi"> <xs:annotation> <xs:documentation>gibi: gigabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ti"> <xs:annotation> <xs:documentation>tebi: terabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Zi"> <xs:annotation> <xs:documentation>pebi: petabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ei"> <xs:annotation> <xs:documentation>exbi: exabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Yi"> <xs:annotation> <xs:documentation>yobi: yottabinary</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup>

attribute prefix/@prefix

type | restriction of xs:token
facets |
Kind | Value | Annotation
enumeration | Y |
documentation
yotta: septillion
enumeration | Z |
documentation
zetta: sextillion
enumeration | E |
documentation
exa: quintillion
enumeration | P |
documentation
peta: quadrillion
enumeration | T |
documentation
tera: trillion
enumeration | G |
documentation
giga: billion
enumeration | M |
documentation
mega: million
enumeration | k |
documentation
kilo: thousand
enumeration | h |
documentation
hecto: hundred
enumeration | da |
documentation
deka: ten
enumeration | d |
documentation
deci: tenth
enumeration | c |
documentation
centi: hundredth
enumeration | m |
documentation
milli: thousandth
enumeration | mu |
documentation
micro: millonth
enumeration | n |
documentation
nano: billonth
enumeration | p |
documentation
pico: trillionth
enumeration | f |
documentation
femto: quadrillionth
enumeration | a |
documentation
atto: quintillionth
enumeration | z |
documentation
zepto: sextillionth:
enumeration | y |
documentation
yocto: septillionth
enumeration | Ki |
documentation
kibi: kilobinary
enumeration | Mi |
documentation
mebi: magabinary
enumeration | Gi |
documentation
gibi: gigabinary
enumeration | Ti |
documentation
tebi: terabinary
enumeration | Zi |
documentation
pebi: petabinary
enumeration | Ei |
documentation
exbi: exabinary
enumeration | Yi |
documentation
yobi: yottabinary
annotation |
documentation
Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]
source | <xs:attribute name="prefix"> <xs:annotation> <xs:documentation>Prefix identifier; e.g., m, k, M, G. [Enumeration order is by prefix magnitude (Y to y) followed by binary prefixes.]</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xsd:token"> <xs:enumeration value="Y"> <xs:annotation> <xs:documentation>yotta: septillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Z"> <xs:annotation> <xs:documentation>zetta: sextillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="E"> <xs:annotation> <xs:documentation>exa: quintillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="P"> <xs:annotation> <xs:documentation>peta: quadrillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="T"> <xs:annotation> <xs:documentation>tera: trillion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="G"> <xs:annotation> <xs:documentation>giga: billion</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="M"> <xs:annotation> <xs:documentation>mega: million</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="k"> <xs:annotation> <xs:documentation>kilo: thousand</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="h"> <xs:annotation> <xs:documentation>hecto: hundred</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="da"> <xs:annotation> <xs:documentation>deka: ten</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="d"> <xs:annotation> <xs:documentation>deci: tenth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="c"> <xs:annotation> <xs:documentation>centi: hundredth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="m"> <xs:annotation> <xs:documentation>milli: thousandth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="mu"> <xs:annotation> <xs:documentation>micro: millonth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="n"> <xs:annotation> <xs:documentation>nano: billonth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="p"> <xs:annotation> <xs:documentation>pico: trillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="f"> <xs:annotation> <xs:documentation>femto: quadrillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="a"> <xs:annotation> <xs:documentation>atto: quintillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="z"> <xs:annotation> <xs:documentation>zepto: sextillionth:</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="y"> <xs:annotation> <xs:documentation>yocto: septillionth</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ki"> <xs:annotation> <xs:documentation>kibi: kilobinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Mi"> <xs:annotation> <xs:documentation>mebi: magabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Gi"> <xs:annotation> <xs:documentation>gibi: gigabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ti"> <xs:annotation> <xs:documentation>tebi: terabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Zi"> <xs:annotation> <xs:documentation>pebi: petabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Ei"> <xs:annotation> <xs:documentation>exbi: exabinary</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Yi"> <xs:annotation> <xs:documentation>yobi: yottabinary</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:attribute>

attributeGroup sourceName

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
attributes |
Name | Type | Use | Default | Fixed | Annotation
sourceName | xs:string | optional |  |  |
documentation
Name of relevant publication.
annotation |
documentation
Name of relevant publication.
source | <xs:attributeGroup name="sourceName"> <xs:annotation> <xs:documentation>Name of relevant publication.</xs:documentation> </xs:annotation> <xs:attribute name="sourceName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Name of relevant publication.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute sourceName/@sourceName

type | xs:string
properties |
use | optional
annotation |
documentation
Name of relevant publication.
source | <xs:attribute name="sourceName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Name of relevant publication.</xs:documentation> </xs:annotation> </xs:attribute>

attributeGroup sourceURL

namespace | urn:oasis:names:tc:unitsml:schema:xsd:UnitsMLSchema_lite-0.9.18
used by |
complexType | EnumeratedRootUnitType
attributes |
Name | Type | Use | Default | Fixed | Annotation
sourceURL | xs:anyURI | optional |  |  |
documentation
Relevant URL for available information.
annotation |
documentation
Relevant URL for available information.
source | <xs:attributeGroup name="sourceURL"> <xs:annotation> <xs:documentation>Relevant URL for available information.</xs:documentation> </xs:annotation> <xs:attribute name="sourceURL" type="xsd:anyURI" use="optional"> <xs:annotation> <xs:documentation>Relevant URL for available information.</xs:documentation> </xs:annotation> </xs:attribute> </xs:attributeGroup>

attribute sourceURL/@sourceURL

type | xs:anyURI
properties |
use | optional
annotation |
documentation
Relevant URL for available information.
source | <xs:attribute name="sourceURL" type="xsd:anyURI" use="optional"> <xs:annotation> <xs:documentation>Relevant URL for available information.</xs:documentation> </xs:annotation> </xs:attribute>

attribute base

namespace | http://www.w3.org/XML/1998/namespace
type | xs:anyURI
used by |
attributeGroup | specialAttrs
annotation |
documentation
<div> <h3>base (as an attribute name)</h3> <p> denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p> <p> See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a> for information about this attribute. </p> </div>
source | <xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation> <div> <h3>base (as an attribute name)</h3> <p> denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p> <p> See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute>

attribute id

namespace | http://www.w3.org/XML/1998/namespace
type | xs:ID
used by |
complexTypes | DimensionType UnitType
attributeGroup | specialAttrs
annotation |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
source | <xs:attribute name="id" type="xs:ID"> <xs:annotation> <xs:documentation> <div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute>

attribute lang

namespace | http://www.w3.org/XML/1998/namespace
type | union of (xs:language, restriction of xs:string)
used by |
complexType | NameType
attributeGroup | specialAttrs
annotation |
documentation
<div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div>
source | <xs:attribute name="lang"> <xs:annotation> <xs:documentation> <div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:union memberTypes="xs:language"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=""/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute>

attribute space

namespace | http://www.w3.org/XML/1998/namespace
type | restriction of xs:NCName
used by |
attributeGroup | specialAttrs
facets |
Kind | Value | Annotation
enumeration | default |
enumeration | preserve |
annotation |
documentation
<div> <h3>space (as an attribute name)</h3> <p> denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div>
source | <xs:attribute name="space"> <xs:annotation> <xs:documentation> <div> <h3>space (as an attribute name)</h3> <p> denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NCName"> <xs:enumeration value="default"/> <xs:enumeration value="preserve"/> </xs:restriction> </xs:simpleType> </xs:attribute>

attributeGroup specialAttrs

namespace | http://www.w3.org/XML/1998/namespace
attributes |
Name | Type | Use | Default | Fixed | Annotation
xml:base | xs:anyURI |  |  |  |
documentation
<div> <h3>base (as an attribute name)</h3> <p> denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p> <p> See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a> for information about this attribute. </p> </div>
xml:lang | derived by: xs:language |  |  |  |
documentation
<div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div>
xml:space | derived by: xs:NCName |  |  |  |
documentation
<div> <h3>space (as an attribute name)</h3> <p> denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div>
xml:id | xs:ID |  |  |  |
documentation
<div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div>
source | <xs:attributeGroup name="specialAttrs"> <xs:attribute ref="xml:base"/> <xs:attribute ref="xml:lang"/> <xs:attribute ref="xml:space"/> <xs:attribute ref="xml:id"/> </xs:attributeGroup>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy