Interface IST_CLData
Assembly: STMCDFormerTypes.dll
[Guid("0DB6875C-6F02-4C7E-8F5F-19ECA2A22017")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IST_CLData : IST_CLDReceiver
Properties
Declaration
string Caption { get; set; }
Property Value
Declaration
Property Value
Declaration
Property Value
Declaration
TST5DPoint SPoint { get; }
Property Value
Declaration
TST5DPoint TPoint { get; }
Property Value
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(TSTLengthCompensationMode mode, int CorrNumber)
Parameters
Declaration
Declaration
void AddPrint(string Text)
Parameters
| Type |
Name |
Description |
| string |
Text |
|
Declaration
void AddRadiusCompensation(TSTRadiusCompensationMode 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
Declaration
void AddSpindleSpeedOnRPM(double RPM, int Range, bool Direction)
Parameters
Declaration
void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TST_CLDPlaneType 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
Declaration
void BeginExtCycle(int SubCommands, int SubType, string Comment)
Parameters
| Type |
Name |
Description |
| int |
SubCommands |
|
| int |
SubType |
|
| string |
Comment |
|
Declaration
void BeginItem(TST_CLDItemType ItemType, string ID, string ItemCaption)
Parameters
Declaration
Parameters
Declaration
void CutTo5d(TST3DPoint p, TST3DPoint n)
Parameters
Declaration
void CutTo6d(TST3DMatrix p)
Parameters
Declaration
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
Declaration
void OutPercentFeed(int Feed, double Percent)
Parameters
| Type |
Name |
Description |
| int |
Feed |
|
| double |
Percent |
|
Declaration
void OutPower(int Power, double Value)
Parameters
Declaration
void OutStandardFeed(int Feed)
Parameters
| Type |
Name |
Description |
| int |
Feed |
|
Declaration
void SaveToReceiver(IST_CLDReceiver Receiver)
Parameters
Declaration
void SetCurrentPlane(TST_CLDPlaneType Plane)
Parameters
Declaration
void SetGeomLCS(TST3DMatrix M)
Parameters
Declaration
void SetToolContactData(bool IsExists, TST3DPoint cn)
Parameters