The following computed attributes and methods are in the CompAccessLayout 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:
Object Type | Attribute/Method Name | Description |
CamAccessPart | OrientationBoundaryOffset | Returns the orientation boundary offset for the access part. |
CamAccessPart | PlacementBoundaryOffset | Returns the placement boundary offset for the access part. |
CATCptBoundary | AssociatedObject | Returns a string representing the object type
of the boundary's associated object. For example, it would return either
CATSPLMoldedForm, CATSPLWrappingSurf, or CATCamWallSystem (a boundary can
be associated with either a molded form, a wrapping surface, or a wall
system). This is useful for retrieving the attribute values from the
associated object. In the following sample Knowledgeware rule, the value
for the BulkheadIntegrity attribute on a boundary object is set to the
BulkheadIntegrity attribute value on its associated object if that object
is a molded form:
let x (CATSPLMoldedForm) |
CATCptBoundary | AssocatedObjectType | Returns a generic pointer to the object
associated with the boundary. The following example tests if the boundary's
associated object is a molded form: if (BDRY.AssociatedObjectType == "CATSPLMoldedForm") |
CATCptBoundary | CompartmentID | Returns the name of the compartment to which the boundary belongs. |
CATCptBoundary | SurfaceArea | Returns the boundary surface area as a double. |
CATCptBoundary | TotalPaintThickness | Returns the sum of PaintThickness1 through PaintThickness6 for the input boundary. |
CATCptBoundary | UserType | Returns the user-defined boundary type (Deck Boundary, Wall Boundary, Overhead Boundary, etc.) |
CATCptCompartment | CompartmentMembers | Lists the names of all objects inside the compartment based on the compartment contents during the last Update Compartment Members command. (Note: if you load a work-in-progress but not all of its objects, this computed attribute lists only those objects present in the current session.) |
CATCptCompartment | TotalSurfaceArea | Returns the total surface area of the boundaries that make up the compartment. |
CATCptCompartment | UserType | Returns the user-defined compartment type (cabin, engine room, etc.) |
CATCptCompartment | Volume | Returns the compartment volume. |