12.16.34 TubularComponent

Topic Version1Published11/11/2016
For StandardWITSML v2.0
Type:ClassStereotype:«XSDcomplexType»

Tubular Component Schema. Captures the order of the components in the XML instance,which is significant. The components are listed in the order in which they enter the hole. That is, the first component is the bit.

Table 12.16.34-1 Attributes

Name

Type

Notes

AreaNozzleFlow

AreaMeasure

Total area of nozzles.

AxialStiffness

ForcePerLengthMeasure

Axial stiffness of tubular.

BendStiffness

ForcePerLengthMeasure

Bending stiffness of tubular.

ClassService

String64

Service class.

ConfigCon

BoxPinConfig

Box/Pin configuration.

Description

String2000

Description of item and details.

Disp

VolumeMeasure

Closed end displacement.

DoglegMx

AnglePerLengthMeasure

Maximum dogleg severity.

ExtensionNameValue

ExtensionNameValue

Extensions to the schema based on a name-value construct.

Grade

String64

Material grade for the tubular section.

Id

LengthMeasure

Internal diameter of object.

IdFishneck

LengthMeasure

Fish neck inside diameter.

Len

LengthMeasure

Length of the item.

LenFishneck

LengthMeasure

Fish neck length.

LenJointAv

LengthMeasure

Average length of the joint for this string.

Model

String64

Component name from manufacturer.

NameTag

NameTag

An identification tag for the component tool. A serial number is a type of identification tag; however, some tags contain many pieces of information. This element only identifies the tag; it does not describe the contents.

NumJointStand

int

Number of joints per stand of tubulars.

Od

LengthMeasure

Outside diameter of the body of the item.

OdDrift

LengthMeasure

Minimum pass through diameter.

OdFishneck

LengthMeasure

Fish neck outside diameter.

OdMx

LengthMeasure

Maximum outside diameter.

PresBurst

PressureMeasure

Burst pressure.

PresCollapse

PressureMeasure

Collapse pressure.

Sequence

int

The sequence within which the components entered the hole.

That is, a sequence number of 1 entered first, 2 entered next, etc.

StressFatigue

PressureMeasure

Fatigue endurance limit.

TensYield

PressureMeasure

Yield stress of steel - worn stress.

ThickWall

LengthMeasure

Wall thickness.

TorsionalStiffness

ForcePerLengthMeasure

Torsional stiffness of tubular.

TqYield

MomentOfForceMeasure

Torque at which yield occurs.

TypeMaterial

MaterialType

Type of material.

TypeTubularComponent

TubularComponentType

Connection whose type is tubular

uid

String64

Unique identifier for this instance of TubularComponent

Vendor

String64

Name of vendor.

WearWall

LengthPerLengthMeasure

Wall thickness wear (commonly in percent).

WtPerLen

MassPerLengthMeasure

Weight per unit length.

Table 12.16.34-2 Associations

Association

Notes

From: TubularComponent.HoleOpener

0..1To: HoleOpener

Association

Hole opener object.

From: TubularComponent.Connection

0..*To: Connection

Association

Connection object.

From: TubularComponent.Stabilizer

0..*To: Stabilizer

Association

Stabilizer object.

From: TubularComponent.RotarySteerableTool

0..1To: RotarySteerableTool

Association

Rotary Steerable Tool.

From: TubularComponent.Jar

0..1To: Jar

Association

Jar object.

From: TubularComponent.MwdTool

0..1To: MwdTool

Association

MWD (measurement while drilling) tool object.

From: TubularComponent.

To: BoxPinConfig

Dependency

 

From: TubularComponent.ExtensionAny

0..1To: CustomData

Association

Extensions to the schema using an xsd:any construct.

From: TubularComponent.Bend

0..*To: Bend

Association

Bend object.

From: TubularComponent.Nozzle

0..*To: Nozzle

Association

 

From: TubularComponent.

To: TubularComponentType

Dependency

 

From: TubularComponent.

To: MaterialType

Dependency

 

From: TubularComponent.BitRecord

0..1To: BitRecord

Association

 

From: TubularComponent.Motor

0..1To: Motor

Association

Motor object.

From: Tubular.TubularComponent

0..*To: TubularComponent

Association

Container element for the tubular component elements.