Interface IST_CLDFormer
Assembly: STMCDFormerTypes.dll
[Guid("57E61FB8-5496-4769-8FC4-46E8595D2C0D")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IST_CLDFormer : IST_CurveReceiver
Properties
Coordinate system transformation matrix
Defines four vectors:
Vx,Vy,Vz - Coordinate system axes
Vt - Coordinate system origin
Declaration
TST3DMatrix GeomLCS { get; set; }
Property Value
Declaration
double IncrementValue { get; }
Property Value
Methods
Declaration
void AddArc(TST2DPoint pc, TST2DPoint p, double R)
Parameters
Declaration
void AddCallSub(int SubID)
Parameters
| Type |
Name |
Description |
| int |
SubID |
|
Declaration
void AddComment(string s)
Parameters
| Type |
Name |
Description |
| string |
s |
|
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 AddExtCycle(TST_ExtCycleParameters Params)
Parameters
Declaration
void AddHelic(TST2DPoint pc, TST3DPoint p, double R)
Parameters
Declaration
void AddLengthCompensation(int mode, int CorrNumber, TST3DPoint ToolTipDelta)
Parameters
Declaration
void AddRadiusCompensation(TSTRadiusCompensationMode mode, int CorrNumber)
Parameters
Output rapid feedrate command
Declaration
Declaration
void AddSinglePassThread(int Orient, int LeadType, double Step, double StartAngle)
Parameters
Output spindle stop command
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 AddString(string Name_)
Parameters
| Type |
Name |
Description |
| string |
Name_ |
|
Declaration
void BezierTo(TST2DPoint p1, TST2DPoint p2, TST2DPoint p3)
Parameters
Close current program level
Declaration
Declaration
void CutTo2D(TST2DPoint p)
Parameters
Declaration
void CutTo3D(TST3DPoint p)
Parameters
End current subprogram definition
Declaration
Returns
| Type |
Description |
| int |
Assigned subprogram ID
|
Declaration
Returns
Declaration
Declaration
Declaration
void OutFeed(int Feed, double Value, bool mpm)
Parameters
Declaration
void OutPoint5D(TST3DPoint p, TST3DPoint n)
Parameters
Declaration
void OutStandardFeed(int Feed)
Parameters
| Type |
Name |
Description |
| int |
Feed |
|
Declaration
void SetPossibleAxesControlMode(TSTAxisControlMode mode)
Parameters
Declaration
void SetTCPM(bool ModeIsOn)
Parameters
| Type |
Name |
Description |
| bool |
ModeIsOn |
|
Declaration
void StartCurve2D(TST2DPoint p)
Parameters
Declaration
void StartCurve3D(TST3DPoint p)
Parameters
Declaration
void StartSub(string Coment, bool SimulOnly, int ID)
Parameters
Declaration
void StopCurve(bool IsClosed)
Parameters
| Type |
Name |
Description |
| bool |
IsClosed |
|