Nozzle

Overview

Class

A projecting short piece of pipe that is attached to another (hollow) body.

Supertypes

Subtypes

Attributes (data)

Name

Multiplicity

Type

NominalPressureNumericalValueRepresentation

0..1

NullableString

NominalPressureRepresentation

0..1

NullableString

NominalPressureStandard

0..1

NominalPressureStandardClassification

NominalPressureTypeRepresentation

0..1

NullableString

SubTagName

0..1

NullableString

Attributes (reference)

Name

Multiplicity

Type

Chamber

0..1

Chamber

Implementation in Proteus Schema

The class is implemented as a Proteus XML element with RDL reference.

Tag: <Nozzle>

RDL reference: NOZZLE

ComponentClass: Nozzle

Example

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
</Nozzle>

Chamber

Attribute (reference)

The Chamber at which the Nozzle is located, if applicable. The Chamber must be a component of the same object as the Nozzle.

Multiplicity: 0..1

Type: Chamber

Opposite multiplicity: 0..*

Implementation in Proteus Schema

The attribute is implemented using Proteus <Association> elements.

Association type for the attribute ower: "is located in"

Opposite association type: "is the location of"

Example

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <Association
    Type="is located in"
    ItemID="chamber1" />
  ...
<Nozzle />
...
<Equipment
    ID="chamber1"
    ComponentClass="Chamber"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS903151421" ...>
  ...
  <Association
    Type="is the location of"
    ItemID="nozzle1" />
  ...
<Equipment />

NominalPressureNumericalValueRepresentation

Attribute (data)

A readable representation of the numerical value of the nominal pressure of the Nozzle, without any type or unit of measure.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Example

“40” (String)

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NominalPressureNumericalValueRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/NominalPressureNumericalValueRepresentationAssignmentClass"
      Format="string"
      Value="40" />
    ...
  </GenericAttributes>
  ...
</Nozzle>

NominalPressureRepresentation

Attribute (data)

A readable representation of the nominal pressure of the Nozzle. It normally contains a numerical value and a type or unit of measure.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: NominalPressureRepresentationAssignmentClass

Example

“PN 40” (String)

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NominalPressureRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/NominalPressureRepresentationAssignmentClass"
      Format="string"
      Value="PN 40" />
    ...
  </GenericAttributes>
  ...
</Nozzle>

NominalPressureStandard

Attribute (data)

The nominal pressure of the Nozzle, given as a reference to a nominal pressure standard and value.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for enumeration values.

Name: NominalPressureStandardSpecialization

Example

PN 40 (EN 1333) (NominalPressureStandardClassification::En1333Pn40Artefact)

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NominalPressureStandardSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/NominalPressureStandardSpecialization"
      Format="anyURI"
      Value="En1333Pn40Artefact"
      ValueURI="http://sandbox.dexpi.org/rdl/En1333Pn40Artefact" />
    ...
  </GenericAttributes>
  ...
</Nozzle>

NominalPressureTypeRepresentation

Attribute (data)

A readable representation of the type or unit of measure of the nominal pressure of the Nozzle.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: NominalPressureTypeRepresentationAssignmentClass

Example

“PN” (String)

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NominalPressureTypeRepresentationAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/NominalPressureTypeRepresentationAssignmentClass"
      Format="string"
      Value="PN" />
    ...
  </GenericAttributes>
  ...
</Nozzle>

SubTagName

Attribute (data)

The sub tag name of the Nozzle.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: SubTagNameAssignmentClass

Example

“ST1” (String)

Implementation in Proteus Schema

<Nozzle
    ID="nozzle1"
    ComponentClass="Nozzle"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS415214" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="SubTagNameAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/SubTagNameAssignmentClass"
      Format="string"
      Value="ST1" />
    ...
  </GenericAttributes>
  ...
</Nozzle>