The following computed attributes and methods are in the TubingLayout Knowledgeware dictionary. Not all methods take input parameters, and for those that do, the parameters are described in the Description column.
Whether you can see the value returned by the method depends upon how you are using it in Knowledgeware. For example, if you write a Knowledgeware rule or check causing a component to display differently based on the outcome of that rule or check, you won't see the calculated value; just the result of the calculated value.
You can see the value returned by a computed attribute in:
NOTE: The NLS names below are the default names provided by the application. You can change them as required.
Object Type/NLS Name | Attribute/Method Name | Description |
ArrRun/ Run |
WeightDry | The weight corresponding to the material of the run. |
ArrRun/ Run |
WeightWet | The dry weight plus the weight corresponding to the fluid carried by the run. |
ArrRun/ Run |
cgx | The x coordinate of the center of gravity of the run. |
ArrRun/ Run |
cgy | The y coordinate of the center of gravity of the run. |
ArrRun/ Run |
cgz | The z coordinate of the center of gravity of the run. |
MLDWeld/ Weld |
NodeX | Absolute X coordinate of the weld. |
MLDWeld/ Weld |
NodeY | Absolute Y coordinate of the weld. |
MLDWeld/ Weld |
NodeZ | Absolute Z coordinate of the weld. |
TubingBendableTube/ Tube with bends |
CumulativeLength | Total length of a "Tube with bends" object. This includes the computation for all bends. |
TubingBendableTube/ Tube with bends |
IsBendRadiusConsistent() | Compares the tube's bend radius (at each segment) with the bend rule radius. The bend rule radius is derived from the values for the tube's nominal size, material category and schedule. |
TubingBendableTube/ Tube with bends |
IsMinimumGripLengthConsistent() | Compares the bending rule mini grip length with the length of each bendable segment. Bending rule mini grip length is derived from the values for the tube's nominal size, material category and schedule. |
TubingBendableTube/ Tube with bends |
LinePartSpecStatus | When the physical part specification is:
|
TubingBendableTube/ Tube with bends |
NodeBendAngle | The bend angle of a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeBendRadius | The bend radius of a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeNumber | Node number that is generated automatically during route definition. |
TubingBendableTube/ Tube with bends |
NodeRotationAngle | Rotation angle for a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeSlopeAngle | Slope angle for a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeX | Absolute X coordinate for a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeX_LocalAxis | The axis where X is defined by the first two segments (node 1 and node 2) of a bendable. The Y and Z axes are rotated and transformed relative to X. |
TubingBendableTube/ Tube with bends |
NodeY | Absolute Y coordinate for a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeY_LocalAxis | The axis where Y is defined by the first two segments (node 1 and node 2) of a bendable. The X and Z axes are rotated and transformed relative to Y. |
TubingBendableTube/ Tube with bends |
NodeZ | Absolute Z coordinate for a specific node on a run. |
TubingBendableTube/ Tube with bends |
NodeZ_LocalAxis | The axis where Z is defined by the first two segments (node 1 and node 2) of a bendable. The X and Y axes are rotated and transformed relative to Z. |
TubingBendableTube/ Tube with bends |
SegmentLength | The length between two nodes on a run. |
TubingLine/ Tubing Line |
FromToTable | Contains the names of the From and To equipment connected by a line. |
TubingLine/ Tubing Line |
TotalDryWeight | Total dry weight of an object. This is computed by multiplying the length with the dry weight per unit length. |
TubingLine/ Tubing Line |
TotalWetWeight | Total wet weight of an object. This is computed by multiplying the length with the wet weight per unit length. |
TubingPart/ Tubing Part |
ConnectorNames | List of connector names separated by line feed. |
TubingPart/ Tubing Part |
ConnectorTypes | List of connector types separated by line feed. |
TubingPart/ Tubing Part |
ConnectorXCoordList | List of X coordinate and current unit (e.g. mm), separated by line feed. |
TubingPart/ Tubing Part |
ConnectorYCoordList | List of Y coordinate and current unit (e.g. mm), separated by line feed. |
TubingPart/ Tubing Part |
ConnectorZCoordList | List of Z coordinate and current unit (e.g. mm), separated by line feed. |
TubingPart/ Tubing Part |
ConnectorAttributes | List of attribute names and values for each
connector in the ConnectorNames list, separated by line feed and
formatted as: <AttributeName> = <AttributeValue> |
TubingPart/ Tubing Part |
ConnectorInternalNameAttributes |
List of
internal attribute names and values for each connector in the
ConnectorNames list, separated by line feed and formatted as: <InternalAttributeName> = <AttributeValue> |
TubingPart/ Tubing Part |
ConnectorFlowDirections | List of connector flow directions. |
TubingPart/ Tubing Part |
ConnectedObjectNames | List of connected object instance names separated by line feed. |
TubingPart/ Tubing Part |
ConnectedObjectPartNumbers | List of connected object part numbers. |
TubingPart/ Tubing Part |
ConnectedConnectorNames | List of connected connector names. |
TubingPart/ Tubing Part |
LinePartSpecStatus | When the physical part specification is:
|
TubingPart/ Tubing Part |
ParentTubingLineName | Returns the name of the tubing line to which the object belongs. |
TubingPart/ Tubing Part |
ParentTubingLineObject | Returns a pointer to the tubing line to which the object belongs. |
TubingPart/ Tubing Part |
ParentTubingWeldedAssemblyName | Returns the name of the welding assembly to which the tubing part belongs. |
TubingPart/ Tubing Part |
ParentTubingWeldedAssemblyObject | Returns a pointer to the welding assembly to which the tubing part belongs. |
TubingPartFunc/ Tubing Part Function |
ConnectorNames | List of connector names separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectorTypes | List of connector types separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectorXCoordList | List of X coordinate and current unit (e.g. mm), separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectorYCoordList | List of Y coordinate and current unit (e.g. mm), separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectorZCoordList | List of Z coordinate and current unit (e.g. mm), separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectorAttributes | List of attribute names and values for each
connector in the ConnectorNames list, separated by line feed and
formatted as: <AttributeName> = <AttributeValue> |
TubingPartFunc/ Tubing Part Function |
ConnectorInternalNameAttributes |
List of
internal attribute names and values for each connector in the
ConnectorNames list, separated by line feed and formatted as: <InternalAttributeName> = <AttributeValue> |
TubingPartFunc/ Tubing Part Function |
ConnectorFlowDirections | List of connector flow directions. |
TubingPartFunc/ Tubing Part Function |
ConnectedObjectNames | List of connected object instance names separated by line feed. |
TubingPartFunc/ Tubing Part Function |
ConnectedObjectPartNumbers | List of connected object part numbers. |
TubingPartFunc/ Tubing Part Function |
ConnectedConnectorNames | List of connected connector names. |
TubingPartFunc/ Tubing Part Function |
IsNominalSizeConsistent() | Returns true if the input object has the same nominal size as anything to which it is connected. |
TubingPartFunc/ Tubing Part Function |
IsTubeSpecConsistent() | Returns true if the input object has the same tube specification as anything to which it is connected. |
TubingPartFunc/ Tubing Part Function |
ParentICLoopObject | Returns a pointer to the instrumentation and control loop to which the object belongs. |
TubingPartFunc/ Tubing Part Function |
ParentTubingLineName | Returns the name of the tubing line to which the object belongs. |
TubingPartFunc/ Tubing Part Function |
ParentTubingLineObject | Returns a pointer to the tubing line to which the object belongs. |
TubingPartFunc/ Tubing Part Function |
PhysicalEndStyle | Returns a string describing the endstyle type: threaded, butt-weld, flange-end. |
TubingPartFunc/ Tubing Part Function |
PhysicalMaterialCategory | Material used to create the part: aluminum, steel, copper, etc. |
TubingPartFunc/ Tubing Part Function |
PhysicalMaterialCode | Industry standard code that identifies the material used to create the part. |
TubingPartFunc/ Tubing Part Function |
PhysicalOutsideDiameter | The outside diameter of the tube. |
TubingPartFunc/ Tubing Part Function |
PhysicalPartCode | Industry standard code that identifies the part. |
TubingPartFunc/ Tubing Part Function |
PhysicalPartName | User-assigned name for the part. |
TubingPartFunc/ Tubing Part Function |
PhysicalRating | Industry standard code that describes how much pressure the material can withstand. |
TubingPartFunc/ Tubing Part Function |
PhysicalSchedule | Industry standard code that describes the wall thickness of the tube. |
TubingPartFunc/ Tubing Part Function |
PhysicalStandard | Industry standard for the part. For example SSTL. |
TubingPartFunc/ Tubing Part Function |
PhysicalWallThickness | Thickness of the material used to create the part. |
TubingPartFunc/ Tubing Part Function |
PhysicalWeightDry | Dry weight of an object. |
TubingPartFunc/ Tubing Part Function |
PhysicalWeightWet | Wet weight of an object. |
TubingPartFunc/ Tubing Part Function |
ParentICLoopName | Returns the name of the instrumentation and control loop to which the object belongs. |
TubingStraightTube/ Tube |
NodeNumber | Node number that is generated automatically during route definition. |
TubingStraightTube/ Tube |
NodeX | Absolute X coordinate for a specific node of the tube. |
TubingStraightTube/ Tube |
NodeY | Absolute Y coordinate for a specific node of the tube. |
TubingStraightTube/ Tube |
NodeZ | Absolute Z coordinate for a specific node of the tube. |
TubingTube/ Tubes |
BottomElevation | Defines the bottom Z elevation of a specific duct. You can use this parameter to label the required elevations while drafting. |
TubingTube/ Tubes |
IsTotalLengthConsistent() | Defines the top Z elevation of a specific duct. You can use this parameter to label the required elevations while drafting. |
TubingTube/ Tubes |
LinePartSpecStatus | When the physical part specification is:
|
TubingTube/ Tubes |
TopElevation | Defines the top Z elevation of a specific duct. You can use this parameter to label the required elevations while drafting. |
TubingTubeFunc/ Tube Function |
ConnectorNames | List of connector names separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectorTypes | List of connector types separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectorXCoordList | List of X coordinate and current unit (e.g. mm), separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectorYCoordList | List of Y coordinate and current unit (e.g. mm), separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectorZCoordList | List of Z coordinate and current unit (e.g. mm), separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectorAttributes | List of attribute names and values for each
connector in the ConnectorNames list, separated by line feed and
formatted as: <AttributeName> = <AttributeValue> |
TubingTubeFunc/ Tube Function |
ConnectorInternalNameAttributes |
List of
internal attribute names and values for each connector in the
ConnectorNames list, separated by line feed and formatted as: <InternalAttributeName> = <AttributeValue> |
TubingTubeFunc/ Tube Function |
ConnectorFlowDirections | List of connector flow directions. |
TubingTubeFunc/ Tube Function |
ConnectedObjectNames | List of connected object instance names separated by line feed. |
TubingTubeFunc/ Tube Function |
ConnectedObjectPartNumbers | List of connected object part numbers. |
TubingTubeFunc/ Tube Function |
ConnectedConnectorNames | List of connected connector names. |
TubingTubeFunc/ Tube Function |
IsNominalSizeConsistent() | Returns true if the input object has the same nominal size as anything to which it is connected. |
TubingTubeFunc/ Tube Function |
ParentTubingLineName | Returns the name of the tubing line to which the object belongs. |
TubingTubeFunc/ Tube Function |
ParentTubingLineObject | Returns a pointer to the tubing line to which the object belongs. |
TubingTubeFunc/ Tube Function |
IsTubeSpecConsistent() | Returns true if the input object has the same tube specification as anything to which it is connected. |
TubingWeldedAssembly/ Tubing Spool |
ParentTubingLineName | Returns the name of the tubing line to which the object belongs. |
TubingWeldedAssembly/ Tubing Spool |
ParentTubingLineObject | Returns a pointer to the tubing line to which the object belongs. |