FlameArrestor

Overview

Class

An ‘arrestor’ which is a trap covering an opening, e.g of a ventilation system or a pipe, to prevent flames from entering the system (from http://data.posccaesar.org/rdl/RDS1325028651).

Supertypes

Attributes (data)

Name

Multiplicity

Type

DetonationProofArtefact

0..1

DetonationProofArtefactClassification

ExplosionProofArtefact

0..1

ExplosionProofArtefactClassification

FireResistantArtefact

0..1

FireResistantArtefactClassification

Implementation in Proteus Schema

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

Tag: <PipingComponent>

RDL reference: FLAME ARRESTOR

ComponentClass: FlameArrestor

Example

Implementation in Proteus Schema

<PipingComponent
    ID="flameArrestor1"
    ComponentClass="FlameArrestor"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS1325028651" ...>
  ...
</PipingComponent>

DetonationProofArtefact

Attribute (data)

A specialization indicating if the FlameArrestor is detonation-proof.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: DetonationProofArtefactSpecialization

Example

non detonation-proof artefact (DetonationProofArtefactClassification::NonDetonationProofArtefact)

Implementation in Proteus Schema

<PipingComponent
    ID="flameArrestor1"
    ComponentClass="FlameArrestor"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS1325028651" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DetonationProofArtefactSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/DetonationProofArtefactSpecialization"
      Format="anyURI"
      Value="NonDetonationProofArtefact"
      ValueURI="http://sandbox.dexpi.org/rdl/NonDetonationProofArtefact" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

ExplosionProofArtefact

Attribute (data)

A specialization indicating if the FlameArrestor is explosion-proof.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: ExplosionProofArtefactSpecialization

Example

explosion-proof artefact (ExplosionProofArtefactClassification::ExplosionProofArtefact)

Implementation in Proteus Schema

<PipingComponent
    ID="flameArrestor1"
    ComponentClass="FlameArrestor"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS1325028651" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="ExplosionProofArtefactSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/ExplosionProofArtefactSpecialization"
      Format="anyURI"
      Value="ExplosionProofArtefact"
      ValueURI="http://sandbox.dexpi.org/rdl/ExplosionProofArtefact" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>

FireResistantArtefact

Attribute (data)

A specialization indicating if the FlameArrestor is fire-resistant.

Multiplicity: 0..1

Implementation in Proteus Schema

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

Name: FireResistantArtefactSpecialization

Example

fire-resistant artefact (FireResistantArtefactClassification::FireResistantArtefact)

Implementation in Proteus Schema

<PipingComponent
    ID="flameArrestor1"
    ComponentClass="FlameArrestor"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS1325028651" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="FireResistantArtefactSpecialization"
      AttributeURI="http://sandbox.dexpi.org/rdl/FireResistantArtefactSpecialization"
      Format="anyURI"
      Value="FireResistantArtefact"
      ValueURI="http://data.posccaesar.org/rdl/RDS7907520" />
    ...
  </GenericAttributes>
  ...
</PipingComponent>