Tubular - High Level
Tubular facilities come in many shapes and sizes. In the Seabed model where these have individual properties that need to be tracked and/or manipulated, they then have to be sub typed from the Tubular class. If something does not require additional attributes and is merely a composition of other facilities, then this is represented either as a specific concrete class or as a Generic_Tubular and its composition is reached via Facility_Composition for a high level composition or from Facility_Connection for a more detailed structure.
For example a drill string is merely a composition of drill pipe, a drill motor, a drill bit, and perhaps a drill stabilizer. In this case, the drill string would be instantiated as a Drill_String its components “attached” to it by records in the Facility_Composition class. |
|
|
|