Interface ICLDExtCycleCommand
EXTCYCLE CLData command can be used to produce canned cycles of CNC. It may be hole machinning cycles, standard milling and turning cycles or any other machine (robot) controller side compound instructions.
Inherited Members
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public interface ICLDExtCycleCommand : ICLDCommand, INamedProperty
Properties
CycleType
Numerical code to define the type of cycle (simple drilling, deep drilling, tapping, OD turning etc.). See constants inside CLDCycle class for possible codes.
Declaration
int CycleType { get; }
Property Value
Type | Description |
---|---|
int |
IsCall
Returns "True" if it is a cycle CALL command. Otherwise it returns "False".
Declaration
bool IsCall { get; }
Property Value
Type | Description |
---|---|
bool |
IsOff
Returns "True" if it is a cycle switch OFF command. Otherwise it returns "False".
Declaration
bool IsOff { get; }
Property Value
Type | Description |
---|---|
bool |
IsOn
Returns "True" if it is a cycle switch ON command. Otherwise it returns "False".
Declaration
bool IsOn { get; }
Property Value
Type | Description |
---|---|
bool |
Prm
The list of parameters of the CLData command using which you can get the parameter value by its numerical code.
Declaration
ICodeParametersOfCLDCommand Prm { get; }
Property Value
Type | Description |
---|---|
ICodeParametersOfCLDCommand |