Interface IST_MCDFormer
Assembly: STMCDFormerTypes.dll
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("B14DFE17-9AF7-4844-B521-8FE21CCC23D5")]
public interface IST_MCDFormer : IST_CLDFormer, IST_CurveReceiver
Properties
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 AddOriginByShift(TST3DMatrix ShiftMatrix)
Parameters
Declaration
void AddRadiusCompensation(TSTRadiusCompensationMode mode, int CorrNumber)
Parameters
Declaration
Declaration
void AddSinglePassThread(int Orient, int LeadType, double Step, double StartAngle)
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 AddString(string Name_)
Parameters
| Type |
Name |
Description |
| string |
Name_ |
|
Declaration
void ArcTo2d(TST3DPoint pe, TST3DPoint pc, TST_CLDPlaneType Plane, double Rc, bool CanBeFull)
Parameters
Declaration
void BezierTo(TST2DPoint p1, TST2DPoint p2, TST2DPoint p3)
Parameters
Declaration
Declaration
void CutTo2D(TST2DPoint p)
Parameters
Declaration
void CutTo3D(TST3DPoint p)
Parameters
Declaration
Returns
Declaration
TST3DPoint Get_CurrentMEPoint()
Returns
Declaration
IST_MachineEvaluator Get_MachineEvaluator()
Returns
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 |
|