CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcFixtureNodeItem

    Namespace: CAMIPC.ModelFormerTypes
    Assembly: CAMIPC.ModelFormerTypes.dll
    Syntax
    [Guid("A7B8C9D0-E1F2-4345-0167-890ABCDEF012")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcFixtureNodeItem

    Properties

    AxisID

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

    AxisType

    Declaration
    TFixtureAxisType AxisType { get; set; }
    Property Value
    Type Description
    TFixtureAxisType

    Caption

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

    ClampID

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

    ClampMax

    Declaration
    double ClampMax { get; }
    Property Value
    Type Description
    double

    ClampMin

    Declaration
    double ClampMin { get; }
    Property Value
    Type Description
    double

    Color

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

    FaceCount

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

    GlobalMatrix

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

    IsTransparent

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

    Max

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

    Min

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

    MultiplyCount

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

    N

    Declaration
    TST3DPoint N { get; set; }
    Property Value
    Type Description
    TST3DPoint

    NodeCount

    Number of child axis nodes nested directly under this node. The fixture tree is a chain rather than a flat list: a vise is component -> Body -> Jaw, so the jaw is reached as the child of the body, not as a second node of the component.

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

    P

    Declaration
    TST3DPoint P { get; set; }
    Property Value
    Type Description
    TST3DPoint

    Position

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

    SetupLCS

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

    TransformMatrix

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

    ZeroPosition

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

    Methods

    AddFacesSelected()

    Declaration
    ICamIpcListModelItem AddFacesSelected()
    Returns
    Type Description
    ICamIpcListModelItem

    AddNode()

    Add a fixed child node nested under this node

    Declaration
    ICamIpcFixtureNodeItem AddNode()
    Returns
    Type Description
    ICamIpcFixtureNodeItem

    GetFaceItem(int)

    Declaration
    ICamIpcModelItem GetFaceItem(int Index)
    Parameters
    Type Name Description
    int Index
    Returns
    Type Description
    ICamIpcModelItem

    GetInstanceId()

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    GetNode(int)

    Declaration
    ICamIpcFixtureNodeItem GetNode(int Index)
    Parameters
    Type Name Description
    int Index
    Returns
    Type Description
    ICamIpcFixtureNodeItem

    RemoveFaceItem(int)

    Declaration
    void RemoveFaceItem(int Index)
    Parameters
    Type Name Description
    int Index
    In this article