PropertyBreak¶
Overview¶
Class
A symbol indicating a change in the piping properties.
Supertypes
Attributes (data)
| Name | Multiplicity | Type | 
|---|---|---|
| 0..1 | ||
| 0..1 | ||
| 0..1 | ||
| 0..1 | 
Implementation in Proteus Schema
The class is implemented as a Proteus XML element with RDL reference.
Tag: <PropertyBreak>
RDL reference: PROPERTY BREAK
ComponentClass: PropertyBreak
ComponentClassURI: http://sandbox.dexpi.org/rdl/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.
RDL reference: COMPOSITION BREAK SPECIALIZATION
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.
RDL reference: INSULATION BREAK SPECIALIZATION
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.
RDL reference: NOMINAL DIAMETER BREAK SPECIALIZATION
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.
RDL reference: PIPING CLASS BREAK SPECIALIZATION
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>