PropertyBreak

Overview

Class

A symbol indicating a change in the piping properties.

Supertypes

Attributes (data)

Name

Multiplicity

Type

CompositionBreak

0..1

CompositionBreakClassification

InsulationBreak

0..1

InsulationBreakClassification

NominalDiameterBreak

0..1

NominalDiameterBreakClassification

PipingClassBreak

0..1

PipingClassBreakClassification

Implementation in Proteus Schema

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

Tag: <PropertyBreak>

RDL reference: PROPERTY BREAK

ComponentClass: PropertyBreak

Example

Implementation in Proteus Schema

<PropertyBreak
    ID="propertyBreak1"
    ComponentClass="PropertyBreak"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/PropertyBreak" ...>
  ...
</PropertyBreak>

CompositionBreak

Attribute (data)

A specialization indicating if the PropertyBreak is a composition break or not.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: CompositionBreakSpecialization

Example

no composition break (CompositionBreakClassification::NoCompositionBreak)

Implementation in Proteus Schema

<PropertyBreak
    ID="propertyBreak1"
    ComponentClass="PropertyBreak"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/PropertyBreak" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="CompositionBreakSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/CompositionBreakSpecialization"
      Format="anyURI"
      Value="NoCompositionBreak"
      ValueURI="http://sandbox.dexpi.org/rdl/NoCompositionBreak" />
    ...
  </GenericAttributes>
  ...
</PropertyBreak>

InsulationBreak

Attribute (data)

A specialization indicating if the PropertyBreak is an insulation break or not.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: InsulationBreakSpecialization

Example

inulation break (InsulationBreakClassification::InsulationBreak)

Implementation in Proteus Schema

<PropertyBreak
    ID="propertyBreak1"
    ComponentClass="PropertyBreak"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/PropertyBreak" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="InsulationBreakSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/InsulationBreakSpecialization"
      Format="anyURI"
      Value="InsulationBreak"
      ValueURI="http://sandbox.dexpi.org/rdl/InsulationBreak" />
    ...
  </GenericAttributes>
  ...
</PropertyBreak>

NominalDiameterBreak

Attribute (data)

A specialization indicating if the PropertyBreak is a nominal diameter break or not.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: NominalDiameterBreakSpecialization

Example

no nominal diameter break (NominalDiameterBreakClassification::NoNominalDiameterBreak)

Implementation in Proteus Schema

<PropertyBreak
    ID="propertyBreak1"
    ComponentClass="PropertyBreak"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/PropertyBreak" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="NominalDiameterBreakSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/NominalDiameterBreakSpecialization"
      Format="anyURI"
      Value="NoNominalDiameterBreak"
      ValueURI="http://sandbox.dexpi.org/rdl/NoNominalDiameterBreak" />
    ...
  </GenericAttributes>
  ...
</PropertyBreak>

PipingClassBreak

Attribute (data)

A specialization indicating if the PropertyBreak is a composition break or not.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: PipingClassBreakSpecialization

Example

piping class break (PipingClassBreakClassification::PipingClassBreak)

Implementation in Proteus Schema

<PropertyBreak
    ID="propertyBreak1"
    ComponentClass="PropertyBreak"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/PropertyBreak" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="PipingClassBreakSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/PipingClassBreakSpecialization"
      Format="anyURI"
      Value="PipingClassBreak"
      ValueURI="http://sandbox.dexpi.org/rdl/PipingClassBreak" />
    ...
  </GenericAttributes>
  ...
</PropertyBreak>