CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiFixtureComponentItem

    Fixture component item: chuck, vise, or clamp root (TFxComponentItem). Holds base visual properties plus component-type classification.

    Namespace: CAMAPI.ModelFormerTypes
    Assembly: CAMAPI.ModelFormerTypes.dll
    Syntax
    [Guid("5C3DE6F7-A8B9-4012-C3D4-E5F6A7B8C9D0")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiFixtureComponentItem

    Properties

    Caption

    Display name

    Declaration
    string Caption { get; set; }
    Property Value
    Type Description
    string

    ClampID

    Clamp device ID assigned to this component

    Declaration
    int ClampID { get; set; }
    Property Value
    Type Description
    int

    Color

    Display color as packed RGB integer 0xRRGGBB

    Declaration
    int Color { get; set; }
    Property Value
    Type Description
    int

    ComponentType

    Component classification (chuck / vise / clamp)

    Declaration
    TFixtureComponentType ComponentType { get; set; }
    Property Value
    Type Description
    TFixtureComponentType

    GlobalMatrix

    Declaration
    TST3DMatrix GlobalMatrix { get; }
    Property Value
    Type Description
    TST3DMatrix

    IsTransparent

    Declaration
    bool IsTransparent { get; set; }
    Property Value
    Type Description
    bool

    IsUnique

    Declaration
    bool IsUnique { get; set; }
    Property Value
    Type Description
    bool

    MultiplyCount

    Declaration
    int MultiplyCount { get; set; }
    Property Value
    Type Description
    int

    NodeCount

    Number of root axis nodes directly under this component

    Declaration
    int NodeCount { get; }
    Property Value
    Type Description
    int

    SetupLCS

    Declaration
    TST3DMatrix SetupLCS { get; set; }
    Property Value
    Type Description
    TST3DMatrix

    Stock

    Extra material allowance (stock offset)

    Declaration
    double Stock { get; set; }
    Property Value
    Type Description
    double

    TransformMatrix

    Declaration
    TST3DMatrix TransformMatrix { get; }
    Property Value
    Type Description
    TST3DMatrix

    Methods

    GetNode(int)

    Declaration
    ICamApiFixtureNodeItem GetNode(int Index)
    Parameters
    Type Name Description
    int Index
    Returns
    Type Description
    ICamApiFixtureNodeItem
    In this article