CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiCLDReceiver

    Namespace: CAMAPI.MCDFormerTypes
    Assembly: CAMAPI.MCDFormerTypes.dll
    Syntax
    [Guid("D947E098-92B6-4BAC-9CA5-E3914CBF7904")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamApiCLDReceiver

    Methods

    AddComment(string)

    Declaration
    void AddComment(string Comment)
    Parameters
    Type Name Description
    string Comment

    AddCoolant(bool, int)

    Declaration
    void AddCoolant(bool OnOff, int PipeNumber)
    Parameters
    Type Name Description
    bool OnOff
    int PipeNumber

    AddDelay(double)

    Declaration
    void AddDelay(double Value)
    Parameters
    Type Name Description
    double Value

    AddExtCyclePropBol(int, bool)

    Declaration
    void AddExtCyclePropBol(int PropCode, bool PropValue)
    Parameters
    Type Name Description
    int PropCode
    bool PropValue

    AddExtCyclePropFlt(int, double)

    Declaration
    void AddExtCyclePropFlt(int PropCode, double PropValue)
    Parameters
    Type Name Description
    int PropCode
    double PropValue

    AddExtCyclePropInt(int, int)

    Declaration
    void AddExtCyclePropInt(int PropCode, int PropValue)
    Parameters
    Type Name Description
    int PropCode
    int PropValue

    AddExtCyclePropStr(int, string)

    Declaration
    void AddExtCyclePropStr(int PropCode, string PropValue)
    Parameters
    Type Name Description
    int PropCode
    string PropValue

    AddInsert(string)

    Declaration
    void AddInsert(string InsString)
    Parameters
    Type Name Description
    string InsString

    AddLengthCompensation(TLengthCompensationMode, int)

    Declaration
    void AddLengthCompensation(TLengthCompensationMode mode, int CorrNumber)
    Parameters
    Type Name Description
    TLengthCompensationMode mode
    int CorrNumber

    AddOpStop()

    Declaration
    void AddOpStop()

    AddPrint(string)

    Declaration
    void AddPrint(string Text)
    Parameters
    Type Name Description
    string Text

    AddRadiusCompensation(TRadiusCompensationMode, int)

    Declaration
    void AddRadiusCompensation(TRadiusCompensationMode mode, int CorrNumber)
    Parameters
    Type Name Description
    TRadiusCompensationMode mode
    int CorrNumber

    AddSpindleOff()

    Declaration
    void AddSpindleOff()

    AddSpindleOrient(double)

    Declaration
    void AddSpindleOrient(double OrientationAngle)
    Parameters
    Type Name Description
    double OrientationAngle

    AddSpindleSpeedOnCSS(double, double, int, bool)

    Declaration
    void AddSpindleSpeedOnCSS(double CSS, double MaxRPM, int Range, bool Direction)
    Parameters
    Type Name Description
    double CSS
    double MaxRPM
    int Range
    bool Direction

    AddSpindleSpeedOnRPM(double, int, bool)

    Declaration
    void AddSpindleSpeedOnRPM(double RPM, int Range, bool Direction)
    Parameters
    Type Name Description
    double RPM
    int Range
    bool Direction

    ArcTo2d(TST3DPoint, TST3DPoint, TCLDPlaneType, double, bool)

    Declaration
    void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TCLDPlaneType Plane, double Rc, bool CanBeFull)
    Parameters
    Type Name Description
    TST3DPoint pe
    TST3DPoint pc
    TCLDPlaneType Plane
    double Rc
    bool CanBeFull

    ArcTo3d(TST3DPoint, TST3DPoint, TST3DPoint, double, bool)

    Declaration
    void ArcTo3d(TST3DPoint pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
    Parameters
    Type Name Description
    TST3DPoint pe
    TST3DPoint pc
    TST3DPoint nc
    double Rc
    bool CanBeFull

    ArcTo5d(TST3DPoint, TST3DPoint, TST3DPoint, TST3DPoint, double, bool)

    Declaration
    void ArcTo5d(TST3DPoint pe, TST3DPoint ne, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
    Parameters
    Type Name Description
    TST3DPoint pe
    TST3DPoint ne
    TST3DPoint pc
    TST3DPoint nc
    double Rc
    bool CanBeFull

    ArcTo6d(TST3DMatrix, TST3DPoint, TST3DPoint, double, bool)

    Declaration
    void ArcTo6d(TST3DMatrix pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
    Parameters
    Type Name Description
    TST3DMatrix pe
    TST3DPoint pc
    TST3DPoint nc
    double Rc
    bool CanBeFull

    BeginExtCycle(int, int, string)

    Declaration
    void BeginExtCycle(int SubCommands, int SubType, string Comment)
    Parameters
    Type Name Description
    int SubCommands
    int SubType
    string Comment

    BeginItem(TCLDItemType, string, string)

    Declaration
    void BeginItem(TCLDItemType ItemType, string id, string ItemCaption)
    Parameters
    Type Name Description
    TCLDItemType ItemType
    string id
    string ItemCaption

    CutTo(TST3DPoint)

    Declaration
    void CutTo(TST3DPoint p)
    Parameters
    Type Name Description
    TST3DPoint p

    CutTo5d(TST3DPoint, TST3DPoint)

    Declaration
    void CutTo5d(TST3DPoint p, TST3DPoint n)
    Parameters
    Type Name Description
    TST3DPoint p
    TST3DPoint n

    CutTo6d(TST3DMatrix)

    Declaration
    void CutTo6d(TST3DMatrix p)
    Parameters
    Type Name Description
    TST3DMatrix p

    EndExtCycle()

    Declaration
    void EndExtCycle()

    EndItem()

    Declaration
    void EndItem()

    MultiArcTo6d(TST3DMatrix, TST3DMatrix)

    Declaration
    void MultiArcTo6d(TST3DMatrix pm, TST3DMatrix pe)
    Parameters
    Type Name Description
    TST3DMatrix pm
    TST3DMatrix pe

    OutEffector(int, bool)

    Declaration
    void OutEffector(int EffectorID, bool Value)
    Parameters
    Type Name Description
    int EffectorID
    bool Value

    OutFeed(int, double, bool)

    Declaration
    void OutFeed(int Feed, double Value, bool mpm)
    Parameters
    Type Name Description
    int Feed
    double Value
    bool mpm

    OutPercentFeed(int, double)

    Declaration
    void OutPercentFeed(int Feed, double Percent)
    Parameters
    Type Name Description
    int Feed
    double Percent

    OutPower(int, double)

    Declaration
    void OutPower(int Power, double Value)
    Parameters
    Type Name Description
    int Power
    double Value

    OutStandardFeed(int)

    Declaration
    void OutStandardFeed(int Feed)
    Parameters
    Type Name Description
    int Feed

    SetCurrentPlane(TCLDPlaneType)

    Declaration
    void SetCurrentPlane(TCLDPlaneType Plane)
    Parameters
    Type Name Description
    TCLDPlaneType Plane

    SetGeomLCS(TST3DMatrix)

    Declaration
    void SetGeomLCS(TST3DMatrix M)
    Parameters
    Type Name Description
    TST3DMatrix M

    SetToolContactData(bool, TST3DPoint)

    Declaration
    void SetToolContactData(bool IsExists, TST3DPoint cn)
    Parameters
    Type Name Description
    bool IsExists
    TST3DPoint cn
    In this article