public static class WitsmlTubular.Component.Motor extends Object
Modifier and Type | Class and Description |
---|---|
static class |
WitsmlTubular.Component.Motor.BearingType |
Modifier and Type | Method and Description |
---|---|
Value |
getBearingBoxClearance()
Return the bearing box clearance of this motor.
|
WitsmlTubular.Component.Motor.BearingType |
getBearingType()
Return the bearing type of this motor.
|
Boolean |
getHasDumpValve() |
Boolean |
getHasRotorCatcher() |
Value |
getMaxBendAngle()
Return the max bend angle of this motor.
|
Value |
getMaxFlowrate()
Return the max flowrate of this motor.
|
Value |
getMaxOperatingTemperature()
Return the max operating temperature of this motor.
|
Value |
getMinBendAngle()
Return the min bend angle of this motor.
|
Value |
getMinFlowrate()
Return the min flowrate of this motor.
|
Value |
getNozzleDiameter()
Return the nozzle diameter of this motor.
|
Integer |
getNRotorLobes()
Return the n rotor lobes of this motor.
|
Integer |
getNStatorLobes()
Return the n stator lobes of this motor.
|
Value |
getPressureLossFact()
Return the pressure loss fact of this motor.
|
Value |
getRotorDiameterAtNozzle()
Return the rotor diameter at nozzle of this motor.
|
Value |
getToolOffset()
Return the tool offset of this motor.
|
Boolean |
isRotatable()
Return if this motor is rotatable.
|
void |
setBearingBoxClearance(Value bearingBoxClearance)
Set the bearing box clearance of this motor.
|
void |
setBearingType(WitsmlTubular.Component.Motor.BearingType bearingType)
Set the bearing type of this motor.
|
void |
setHasDumpValve(Boolean hasDumpValve) |
void |
setHasRotorCatcher(Boolean hasRotorCatcher) |
void |
setMaxBendAngle(Value maxBendAngle)
Set the max bend angle of this motor.
|
void |
setMaxFlowrate(Value maxFlowrate)
Set the max flowrate of this motor.
|
void |
setMaxOperatingTemperature(Value maxOperatingTemperature)
Set the max operating temperature of this motor.
|
void |
setMinBendAngle(Value minBendAngle)
Set the min bend angle of this motor.
|
void |
setMinFlowrate(Value minFlowrate)
Set the min flowrate of this motor.
|
void |
setNozzleDiameter(Value nozzleDiameter)
Set the nozzle diameter of this motor.
|
void |
setNRotorLobes(Integer nRotorLobes)
Set the n rotor lobes of this motor.
|
void |
setNStatorLobes(Integer nStatorLobes)
Set the n stator lobes of this motor.
|
void |
setPressureLossFact(Value pressureLossFact)
Set the pressure loss fact of this motor.
|
void |
setRotatable(Boolean isRotatable)
Set if this motor is is rotatable.
|
void |
setRotorDiameterAtNozzle(Value rotorDiameterAtNozzle)
Set the rotor diameter at nozzle of this motor.
|
void |
setToolOffset(Value toolOffset)
Set the tool offset of this motor.
|
public Value getToolOffset()
Corresponds to the WITSML property offsetTool
:
Tool offset from bottom.
public void setToolOffset(Value toolOffset)
Corresponds to the WITSML property offsetTool
:
Tool offset from bottom.
toolOffset
- The tool offset to set.
May be null indicating absent or unknown.public Value getPressureLossFact()
Corresponds to the WITSML property presLossFact
:
Pressure loss factor.
public void setPressureLossFact(Value pressureLossFact)
Corresponds to the WITSML property presLossFact
:
Pressure loss factor.
pressureLossFact
- The pressure loss fact to set.
May be null indicating absent or unknown.public Value getMinFlowrate()
Corresponds to the WITSML property flowrateMn
:
Minimum flow rate.
public void setMinFlowrate(Value minFlowrate)
Corresponds to the WITSML property flowrateMn
:
Minimum flow rate.
minFlowrate
- The min flowrate to set.
May be null indicating absent or unknown.public Value getMaxFlowrate()
Corresponds to the WITSML property flowrateMx
:
Maximum flow rate.
public void setMaxFlowrate(Value maxFlowrate)
Corresponds to the WITSML property flowrateMx
:
Maximum flow rate.
maxFlowrate
- The max flowrate to set.
May be null indicating absent or unknown.public Value getRotorDiameterAtNozzle()
Corresponds to the WITSML property diaRotorNozzle
:
Diameter of rotor at nozzle.
public void setRotorDiameterAtNozzle(Value rotorDiameterAtNozzle)
Corresponds to the WITSML property diaRotorNozzle
:
Diameter of rotor at nozzle.
rotorDiameterAtNozzle
- The rotor diameter at nozzle to set.
May be null indicating absent or unknown.public Value getBearingBoxClearance()
Corresponds to the WITSML property clearanceBearBox
:
Clearance inside bearing box.
public void setBearingBoxClearance(Value bearingBoxClearance)
Corresponds to the WITSML property clearanceBearBox
:
Clearance inside bearing box.
bearingBoxClearance
- The bearing box clearance to set.
May be null indicating absent or unknown.public Integer getNRotorLobes()
Corresponds to the WITSML property lobesRotor
:
Number of rotor lobes.
public void setNRotorLobes(Integer nRotorLobes)
Corresponds to the WITSML property lobesRotor
:
Number of rotor lobes.
nRotorLobes
- The n rotor lobes to set.
May be null indicating absent or unknown.public Integer getNStatorLobes()
Corresponds to the WITSML property lobesStator
:
Number of stator lobes.
public void setNStatorLobes(Integer nStatorLobes)
Corresponds to the WITSML property lobesStator
:
Number of stator lobes.
nStatorLobes
- The n stator lobes to set.
May be null indicating absent or unknown.public WitsmlTubular.Component.Motor.BearingType getBearingType()
Corresponds to the WITSML property typeBearing
:
Type of bearing.
public void setBearingType(WitsmlTubular.Component.Motor.BearingType bearingType)
Corresponds to the WITSML property typeBearing
:
Type of bearing.
bearingType
- The bearing type to set.
May be null indicating absent or unknown.public Value getMaxOperatingTemperature()
Corresponds to the WITSML property tempOpMx
:
Maximum operating temperature.
public void setMaxOperatingTemperature(Value maxOperatingTemperature)
Corresponds to the WITSML property tempOpMx
:
Maximum operating temperature.
maxOperatingTemperature
- The max operating temperature to set.
May be null indicating absent or unknown.public Boolean getHasRotorCatcher()
public void setHasRotorCatcher(Boolean hasRotorCatcher)
public Boolean getHasDumpValve()
public void setHasDumpValve(Boolean hasDumpValve)
public Value getNozzleDiameter()
Corresponds to the WITSML property diaNozzle
:
Nozzle diameter.
public void setNozzleDiameter(Value nozzleDiameter)
Corresponds to the WITSML property diaNozzle
:
Nozzle diameter.
nozzleDiameter
- The nozzle diameter to set.
May be null indicating absent or unknown.public Boolean isRotatable()
Corresponds to the WITSML property rotatable
:
Is motor rotatable? Values are "true" (or "1") and "false" (or "0").
public void setRotatable(Boolean isRotatable)
Corresponds to the WITSML property rotatable
:
Is motor rotatable? Values are "true" (or "1") and "false" (or "0").
isRotatable
- The is rotatable to set.
May be null indicating absent or unknown.public Value getMinBendAngle()
Corresponds to the WITSML property bendSettingsMn
:
Minimum bend angle setting.
public void setMinBendAngle(Value minBendAngle)
Corresponds to the WITSML property bendSettingsMn
:
Minimum bend angle setting.
minBendAngle
- The min bend angle to set.
May be null indicating absent or unknown.public Value getMaxBendAngle()
Corresponds to the WITSML property bendSettingsMx
:
Maximum bend angle setting.
public void setMaxBendAngle(Value maxBendAngle)
Corresponds to the WITSML property bendSettingsMx
:
Maximum bend angle setting.
maxBendAngle
- The max bend angle to set.
May be null indicating absent or unknown.Copyright © 2023 Petroware AS - https://petroware.no