Interface ICLDEDMMoveCommand
EDMMOVE CLData command is generated by the Wire EDM operations of the SprutCAM system. The command specifies the wire movement coordinates and sets the movement interpolation modes.
Inherited Members
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public interface ICLDEDMMoveCommand : ICLDMotionCommand, ICLDCommand, INamedProperty, ISTGeWatchable
Properties
IsCutsOnly4DMove
Returns "True" if the motion mode is CutsOnly4D, otherwise returns "False".
Declaration
bool IsCutsOnly4DMove { get; }
Property Value
Type | Description |
---|---|
bool |
IsMultiProf4DMove
Returns "True" if the motion mode is MultiProf4D, otherwise returns "False".
Declaration
bool IsMultiProf4DMove { get; }
Property Value
Type | Description |
---|---|
bool |
IsPlain2DMove
Returns "True" if the motion mode is Plain2D, otherwise returns "False".
Declaration
bool IsPlain2DMove { get; }
Property Value
Type | Description |
---|---|
bool |
IsRapidMove
Returns "True" if the motion mode is Rapid, otherwise returns "False".
Declaration
bool IsRapidMove { get; }
Property Value
Type | Description |
---|---|
bool |
IsTaper2DMove
Returns "True" if the motion mode is Taper2D, otherwise returns "False".
Declaration
bool IsTaper2DMove { get; }
Property Value
Type | Description |
---|---|
bool |
Lower
Parameters of the lower guide motion (type, coordinates and radius).
Declaration
ICLDEDMMoveSpan Lower { get; }
Property Value
Type | Description |
---|---|
ICLDEDMMoveSpan |
MotionMode
Mode of the motion: Rapid, Plain2D, Taper2D, MultiProf4D or CutsOnly4D.
Declaration
CLDEDMMotionMode MotionMode { get; }
Property Value
Type | Description |
---|---|
CLDEDMMotionMode |
RollMode
Sharp corners rounding mode for the 2 axis and taper machining (CornerR function, off, sharp, conical, cylindrical or fixed).
Declaration
EDMRollMode RollMode { get; }
Property Value
Type | Description |
---|---|
EDMRollMode |
TaperAngle
In the Taper2D movement mode the parameter specifies signed taper angle: "A > 0" – right taper, "A < 0" – left taper.
Declaration
double TaperAngle { get; }
Property Value
Type | Description |
---|---|
double |
Upper
Parameters of the upper guide motion (type, coordinates and radius).
Declaration
ICLDEDMMoveSpan Upper { get; }
Property Value
Type | Description |
---|---|
ICLDEDMMoveSpan |