Part Measures

  • area()
    Returns the area of an object of CATFace type.

Syntax: area(CATFace) : Area

  • length()
    Returns the length of an object of CATEdge type (the edge of a cube, or the length of a spline for example).

Syntax: length(CATEdge) : Length

  • smartVolume
    Returns the volume of a solid.

Syntax: smartVolume(elem: Solid, ...): Volume

  • smartWetarea()
    Returns the wet area of a solid.

Syntax: smartWetarea(elem: Solid, ...): Area

smartVolume and smartWetarea refer to intermediate states of a solid. smartVolume does not compute the volume of each pad contained in a PartBody but the total volume. 
Example: Given a PartBody containing 3 pads: The volume of Pad.1 = 0.1m3, The volume of Pad.2=0.1m3 and the volume of Pad.3=0.1m3. The Volume of Pad.3 displayed will be Pad.3=0.3M3: The volume of Pad.3=the Volume of Pad.1+ the volume of Pad.2.

Note that this applies also to smartWetarea (the total wet area is computed).