Interface ICamApiCLDReceiver
Assembly: CAMAPI.MCDFormerTypes.dll
[Guid("D947E098-92B6-4BAC-9CA5-E3914CBF7904")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiCLDReceiver
Methods
Declaration
void AddComment(string Comment)
Parameters
Type |
Name |
Description |
string |
Comment |
|
Declaration
void AddCoolant(bool OnOff, int PipeNumber)
Parameters
Type |
Name |
Description |
bool |
OnOff |
|
int |
PipeNumber |
|
Declaration
void AddDelay(double Value)
Parameters
Type |
Name |
Description |
double |
Value |
|
Declaration
void AddExtCyclePropBol(int PropCode, bool PropValue)
Parameters
Type |
Name |
Description |
int |
PropCode |
|
bool |
PropValue |
|
Declaration
void AddExtCyclePropFlt(int PropCode, double PropValue)
Parameters
Type |
Name |
Description |
int |
PropCode |
|
double |
PropValue |
|
Declaration
void AddExtCyclePropInt(int PropCode, int PropValue)
Parameters
Type |
Name |
Description |
int |
PropCode |
|
int |
PropValue |
|
Declaration
void AddExtCyclePropStr(int PropCode, string PropValue)
Parameters
Type |
Name |
Description |
int |
PropCode |
|
string |
PropValue |
|
Declaration
void AddInsert(string InsString)
Parameters
Type |
Name |
Description |
string |
InsString |
|
Declaration
void AddLengthCompensation(TLengthCompensationMode mode, int CorrNumber)
Parameters
Declaration
Declaration
void AddPrint(string Text)
Parameters
Type |
Name |
Description |
string |
Text |
|
Declaration
void AddRadiusCompensation(TRadiusCompensationMode mode, int CorrNumber)
Parameters
Declaration
Declaration
void AddSpindleOrient(double OrientationAngle)
Parameters
Type |
Name |
Description |
double |
OrientationAngle |
|
Declaration
void AddSpindleSpeedOnCSS(double CSS, double MaxRPM, int Range, bool Direction)
Parameters
Type |
Name |
Description |
double |
CSS |
|
double |
MaxRPM |
|
int |
Range |
|
bool |
Direction |
|
Declaration
void AddSpindleSpeedOnRPM(double RPM, int Range, bool Direction)
Parameters
Type |
Name |
Description |
double |
RPM |
|
int |
Range |
|
bool |
Direction |
|
Declaration
void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TCLDPlaneType Plane, double Rc, bool CanBeFull)
Parameters
Declaration
void ArcTo3d(TST3DPoint pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
Parameters
Declaration
void ArcTo5d(TST3DPoint pe, TST3DPoint ne, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
Parameters
Declaration
void ArcTo6d(TST3DMatrix pe, TST3DPoint pc, TST3DPoint nc, double Rc, bool CanBeFull)
Parameters
Declaration
void BeginExtCycle(int SubCommands, int SubType, string Comment)
Parameters
Type |
Name |
Description |
int |
SubCommands |
|
int |
SubType |
|
string |
Comment |
|
Declaration
void BeginItem(TCLDItemType ItemType, string id, string ItemCaption)
Parameters
Type |
Name |
Description |
TCLDItemType |
ItemType |
|
string |
id |
|
string |
ItemCaption |
|
Declaration
Parameters
Declaration
void CutTo5d(TST3DPoint p, TST3DPoint n)
Parameters
Declaration
void CutTo6d(TST3DMatrix p)
Parameters
Declaration
Declaration
Declaration
void MultiArcTo6d(TST3DMatrix pm, TST3DMatrix pe)
Parameters
Declaration
void OutEffector(int EffectorID, bool Value)
Parameters
Type |
Name |
Description |
int |
EffectorID |
|
bool |
Value |
|
Declaration
void OutFeed(int Feed, double Value, bool mpm)
Parameters
Type |
Name |
Description |
int |
Feed |
|
double |
Value |
|
bool |
mpm |
|
Declaration
void OutPercentFeed(int Feed, double Percent)
Parameters
Type |
Name |
Description |
int |
Feed |
|
double |
Percent |
|
Declaration
void OutPower(int Power, double Value)
Parameters
Type |
Name |
Description |
int |
Power |
|
double |
Value |
|
Declaration
void OutStandardFeed(int Feed)
Parameters
Type |
Name |
Description |
int |
Feed |
|
Declaration
void SetCurrentPlane(TCLDPlaneType Plane)
Parameters
Declaration
void SetGeomLCS(TST3DMatrix M)
Parameters
Declaration
void SetToolContactData(bool IsExists, TST3DPoint cn)
Parameters