CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcProbingCycle

    Typed access to common probing cycle properties (TProbingCycle). Available via QueryInterface on ICamIpcProbingModelItem for cycle-type items.

    Namespace: CAMIPC.ModelFormerTypes
    Assembly: CAMIPC.ModelFormerTypes.dll
    Syntax
    [Guid("2D1EF45E-35BD-40F8-BCDA-40CC3F80E32B")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcProbingCycle

    Properties

    ActionsCount

    Number of actions attached to this cycle.

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

    Caption

    Display name of the cycle.

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

    Feed

    Feed type during transition.

    Declaration
    TProbingFeed Feed { get; set; }
    Property Value
    Type Description
    TProbingFeed

    FeedDistance

    Feed distance.

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

    SubCode

    Postprocessor sub-code.

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

    Transition

    Transition type to this cycle.

    Declaration
    TProbingTransition Transition { get; set; }
    Property Value
    Type Description
    TProbingTransition

    Methods

    AddCalibratePartProbeAction()

    Add a Calibrate Part Probe action to this cycle's action list.

    Declaration
    ICamIpcCalibratePartProbeProbingAction AddCalibratePartProbeAction()
    Returns
    Type Description
    ICamIpcCalibratePartProbeProbingAction

    AddCalibrateToolProbeAction()

    Add a Calibrate Tool Probe action to this cycle's action list.

    Declaration
    ICamIpcCalibrateToolProbeProbingAction AddCalibrateToolProbeAction()
    Returns
    Type Description
    ICamIpcCalibrateToolProbeProbingAction

    AddCheckBrokenToolAction()

    Add a Check Broken Tool action to this cycle's action list.

    Declaration
    ICamIpcCheckBrokenToolProbingAction AddCheckBrokenToolAction()
    Returns
    Type Description
    ICamIpcCheckBrokenToolProbingAction

    AddCustomPropAction()

    Add a standalone Custom Prop action to this cycle's action list.

    Declaration
    ICamIpcCustomProbingAction AddCustomPropAction()
    Returns
    Type Description
    ICamIpcCustomProbingAction

    AddCustomPropGroupAction()

    Add a Custom Prop Group action to this cycle's action list.

    Declaration
    ICamIpcCustomPropGroupProbingAction AddCustomPropGroupAction()
    Returns
    Type Description
    ICamIpcCustomPropGroupProbingAction

    AddSetToolOffsetAction()

    Add a Set Tool Offset action to this cycle's action list.

    Declaration
    ICamIpcSetToolOffsetProbingAction AddSetToolOffsetAction()
    Returns
    Type Description
    ICamIpcSetToolOffsetProbingAction

    AddSetWcsAction()

    Add a Set WCS action to this cycle's action list.

    Declaration
    ICamIpcSetWcsProbingAction AddSetWcsAction()
    Returns
    Type Description
    ICamIpcSetWcsProbingAction

    AddWriteToReportAction()

    Add a Write To Report action to this cycle's action list.

    Declaration
    ICamIpcWriteToReportProbingAction AddWriteToReportAction()
    Returns
    Type Description
    ICamIpcWriteToReportProbingAction

    GetAction(int)

    Declaration
    ICamIpcProbingAction GetAction(int ItemIndex)
    Parameters
    Type Name Description
    int ItemIndex
    Returns
    Type Description
    ICamIpcProbingAction

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string
    In this article