CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcModelFormerWithFixtures

    Namespace: CAMIPC.ModelFormerTypes
    Assembly: CAMIPC.ModelFormerTypes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("D0E1F2A3-B4C5-4678-3490-ABCDEF012345")]
    public interface ICamIpcModelFormerWithFixtures

    Properties

    LibraryComponentCount

    Number of ready-made fixture components available in the fixtures library

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

    LibraryComponentFile[int]

    Declaration
    string LibraryComponentFile[int Index] { get; }
    Parameters
    Type Name Description
    int Index
    Property Value
    Type Description
    string

    Methods

    AddChuck()

    Declaration
    ICamIpcFixtureConnectorItem AddChuck()
    Returns
    Type Description
    ICamIpcFixtureConnectorItem

    AddClamp()

    Declaration
    ICamIpcFixtureConnectorItem AddClamp()
    Returns
    Type Description
    ICamIpcFixtureConnectorItem

    AddNode()

    Declaration
    ICamIpcFixtureNodeItem AddNode()
    Returns
    Type Description
    ICamIpcFixtureNodeItem

    AddVise()

    Declaration
    ICamIpcFixtureConnectorItem AddVise()
    Returns
    Type Description
    ICamIpcFixtureConnectorItem

    FindConnector(string)

    Find a connector item by its caption; returns nil if not found

    Declaration
    ICamIpcFixtureConnectorItem FindConnector(string Caption)
    Parameters
    Type Name Description
    string Caption
    Returns
    Type Description
    ICamIpcFixtureConnectorItem

    GetInstanceId()

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    ImportComponentFromFile(string)

    Import a ready-made fixture component from a .mcp package — the same action as picking an item in the fixtures library. Builds the whole component sub-tree (connector, component, body and jaw axes with their captions, axis directions and travel limits) from the package and loads its geometry into a hidden "Fixture model" folder of the geometry tree. FileName is either a full path or a file name resolved against the fixtures library folder. Returns the created root connector item, or nil if the package was not found.

    Declaration
    ICamIpcFixtureConnectorItem ImportComponentFromFile(string FileName)
    Parameters
    Type Name Description
    string FileName
    Returns
    Type Description
    ICamIpcFixtureConnectorItem
    In this article