Interface IST_MCDFormerDual
Assembly: STMCDFormerTypes.dll
[Guid("A2D6F680-F985-4A5A-845D-5755143F5CB3")]
public interface IST_MCDFormerDual : IST_CLDFormerDual, IST_CurveReceiverDual
Properties
Declaration
IST_3DMatrix GeomLCS { get; set; }
Property Value
Declaration
double IncrementValue { get; }
Property Value
Machine evaluation controller
Declaration
IST_MachineEvaluator MachineEvaluator { get; }
Property Value
Declaration
double NCAxis[string ID] { get; set; }
Parameters
| Type |
Name |
Description |
| string |
ID |
|
Property Value
Methods
Declaration
void AddArc(IST_2DPoint pc, IST_2DPoint 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(IST_ExtCycleParameters Params)
Parameters
Declaration
void AddHelic(IST_2DPoint pc, IST_3DPoint p, double R)
Parameters
Declaration
void AddLengthCompensation(int mode, int CorrNumber, IST_3DPoint ToolTipDelta)
Parameters
Declaration
void AddPPFun(int PPSubCode, float P1, float P2, float P3, float P4, float P5, float P6, float P7, float P8, float P9, float P10, float P11, float P12, float P13, float P14, float P15, float P16, float P17, float P18, float P19, float P20, float P21, float P22)
Parameters
Declaration
void AddRadiusCompensation(TSTRadiusCompensationMode mode, int CorrNumber)
Parameters
Declaration
Declaration
void AddSinglePassThread(int Orient, int LeadType, double Step, double StartAngle)
Parameters
Declaration
void AddString(string Name_)
Parameters
| Type |
Name |
Description |
| string |
Name_ |
|
Declaration
void BezierTo(IST_2DPoint p1, IST_2DPoint p2, IST_2DPoint p3)
Parameters
Declaration
Declaration
Create extended cycle parameters object
Declaration
IST_ExtCycleParameters CreateExtCycleParameters()
Returns
Declaration
void CutTo2D(IST_2DPoint p)
Parameters
Declaration
void CutTo3D(IST_3DPoint p)
Parameters
Declaration
Returns
Declaration
Returns
Declaration
Declaration
Declaration
void OutEvaluatorState(TST_GotoMode mode)
Parameters
Declaration
void OutFeed(int Feed, double Value, bool mpm)
Parameters
Declaration
void OutPoint5D(IST_3DPoint p, IST_3DPoint 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(IST_2DPoint p)
Parameters
Declaration
void StartCurve3D(IST_3DPoint p)
Parameters
Declaration
void StartNCBlock(TST_NCBlockMode ncBlockMode = TST_NCBlockMode.ncbmDefault)
Parameters
Declaration
void StartSub(string Coment, bool SimulOnly, int ID)
Parameters
Declaration
void StopCurve(bool IsClosed)
Parameters
| Type |
Name |
Description |
| bool |
IsClosed |
|