• Articles
  • Api Documentation
Show / Hide Table of Contents
  • DotnetPostprocessing.SDK
    • ArcBreakMode
    • ArcSettings
    • BrakeAxesEnumerator
    • CLDArray
    • CLDAxisBrake
    • CLDCmdType
    • CLDCmdTypeExtensions
    • CLDConst
    • CLDCycle
    • CLDEDMMotionMode
    • CLDFeedKind
    • CLDFeedUnits
    • CLDFileType
    • CLDInterpMode
    • CLDMultiMotionAxis
    • CLDOriginPositionMode
    • CLDOriginType
    • CLDPlaneType
    • CLDRotationDir
    • CLDSpindleAction
    • CLDSpindleSpeedMode
    • CLDThreadOrient
    • CLDThreadUnits
    • CodeParamType
    • CommonFuncs
    • CountingNCWord
    • EDMRollMode
    • EPostprocessorException
    • IArrayNamedPropertyIndexer
    • IBinaryNCStorage
    • IBooleanNamedPropertyIndexer
    • ICLDAxesBrakeCommand
    • ICLDBrakeAxesIndexer
    • ICLDCircleCommand
    • ICLDClampCommand
    • ICLDCommand
    • ICLDCommentCommand
    • ICLDCoolantCommand
    • ICLDCoolantTubeIndexer
    • ICLDCutComCommand
    • ICLDCycleCommand
    • ICLDDelayCommand
    • ICLDEDMMoveCommand
    • ICLDEDMMoveSpan
    • ICLDEffectorCommand
    • ICLDExtCycleCommand
    • ICLDFeedrateCommand
    • ICLDFile
    • ICLDFileCmdIndexer
    • ICLDFileList
    • ICLDFiniCommand
    • ICLDFromCommand
    • ICLDGoHomeCommand
    • ICLDGotoCommand
    • ICLDInsertCommand
    • ICLDInterpolationCommand
    • ICLDLoadToolCommand
    • ICLDMachineAxesIndexer
    • ICLDMachineAxisInfo
    • ICLDMachineInfo
    • ICLDMachiningTool
    • ICLDMotionCommand
    • ICLDMoveVelocityCommand
    • ICLDMultiArcCommand
    • ICLDMultiArcPoint
    • ICLDMultiAxisArray
    • ICLDMultiGotoCommand
    • ICLDMultiMotionAxesIndexer
    • ICLDMultiMotionCommand
    • ICLDOpStopCommand
    • ICLDOriginCommand
    • ICLDPPFunCommand
    • ICLDPartNoCommand
    • ICLDPhysicGotoCommand
    • ICLDPlaneCommand
    • ICLDPowerCommand
    • ICLDPrintCommand
    • ICLDProject
    • ICLDRapidCommand
    • ICLDSelWorkpieceCommand
    • ICLDSinglePassThreadCommand
    • ICLDSpindleCommand
    • ICLDStopCommand
    • ICLDStructureCommand
    • ICLDSub
    • ICLDSubList
    • ICLDSyncAxesCommand
    • ICLDSyncWaitCommand
    • ICLDTLContactCommand
    • ICLDTakeoverCommand
    • ICLDTechOperation
    • ICLDTechOperationList
    • ICLDTranslator
    • ICodeParametersOfCLDCommand
    • ICodeParametersOfCLDCommandBooleanIndexer
    • ICodeParametersOfCLDCommandFloatIndexer
    • ICodeParametersOfCLDCommandIntegerIndexer
    • ICodeParametersOfCLDCommandStringIndexer
    • IFloatNamedPropertyIndexer
    • IInputBox
    • IInputBoxEnumValuesList<T>
    • IInputBoxFactory
    • IInputBoxProperty
    • IIntegerNamedPropertyIndexer
    • INCBlockOwner
    • INCFileOwner
    • INCLabel
    • INCStorage
    • INCStorageManager
    • INamedPropertiesCollection
    • INamedProperty
    • INamedPropertyIndexer
    • IPPFunTechInfo
    • IPPFunTechInfoPart
    • IPPFunTechInfoSetupStage
    • IPPFunTechInfoTool
    • IPPFunTechInfoWorkpiece
    • IPostprocessingLogReceiver
    • IStringNamedPropertyIndexer
    • ITextNCStorage
    • IToolGeometry
    • InitNamesProc
    • InpArray<T>
    • InpNumber
    • InputBoxEnumValuesFormer<T>
    • InputBoxValueSetter<T>
    • Log
    • LogMessageType
    • MsgBtnSet
    • MsgClickedBtn
    • MsgDefBtn
    • MsgType
    • MultiMotionAxesEnumerator
    • NCBlock
    • NCBlockWordsEnumerator
    • NCLabelSnapMode
    • NCWord
    • NCWordDecPoint
    • NCWordSign
    • NCWordState
    • NCWordTextCase
    • NamedParamType
    • NamedPropIterator
    • NumericNCWord
    • PostprocessorSettings
    • TBinaryNCFile
    • TExternalNCFile
    • TInp2DPoint
    • TInp3DPoint
    • TInp5DPoint
    • TInpComplexRotationConvention
    • TInpLocation
    • TInpQuaternion
    • TInpRotation
    • TInpRotationConvention
    • TNCFile
    • TNCFilesManager
    • TNCStorageType
    • TPostprocessor
    • TSimpleTextNCFile
    • TTextNCFile
    • TextNCWord
    • TrailingZeroesMode
    • TranslitPair
    • TransliterationTable
    • Transliterator
  • GeneralUtils.STDefLib
    • AngleUnits
    • STDef
  • Geometry.GeWatchDNClient
    • STGeWatch
    • STGeWatchClient
  • Geometry.VecMatrLib
    • EVecMatrLibError
    • GWConsts
    • ISTGeWatch
    • ISTGeWatchClient
    • ISTGeWatchable
    • T2DPoint
    • T3DArc
    • T3DCut
    • T3DMatrix
    • T3DPoint
    • T5DPoint
    • TComplexRotationConvention
    • TLocation
    • TQuaternion
    • TRotation
    • TRotationConvention
    • TRotationsConverter
    • VML
  • IPCUtils.SharedMemIPC
    • DelayedProcedure
    • HandleRequestProc
    • HandleStreamProc
    • IPCStream
    • SharedMemClient
    • SharedMemObject
    • SharedMemServer
    • SharememUtils
  • STTypes
    • IST_2DBox
    • IST_2DMatrix
    • IST_2DPoint
    • IST_3DBox
    • IST_3DMatrix
    • IST_3DPoint
    • IST_5DPoint
    • IST_MeasurableObject
    • IST_UpdateStamp
    • TST2DBox
    • TST2DLine
    • TST2DMatrix
    • TST2DPoint
    • TST2IPoint
    • TST2SPoint
    • TST3DBox
    • TST3DLine
    • TST3DMatrix
    • TST3DPoint
    • TST3DVec
    • TST3IPoint
    • TST3SMatrix
    • TST3SPoint
    • TST5DPoint
    • TSTLinearUnits
    • TSTSystemUnits
    • TST_LinearMeasure
    • enumTST_LinearMeasure
    • tagTST2DBox
    • tagTST2DLine
    • tagTST2DMatrix
    • tagTST2DPoint
    • tagTST2IPoint
    • tagTST2SPoint
    • tagTST3DBox
    • tagTST3DLine
    • tagTST3DMatrix
    • tagTST3DPoint
    • tagTST3IPoint
    • tagTST3SMatrix
    • tagTST3SPoint
    • tagTST5DPoint
    • tagTSTLinearUnits
    • tagTSTSystemUnits

Interface ICLDEDMMoveCommand

EDMMOVE CLData command is generated by the Wire EDM operations of the CAM system. The command specifies the wire movement coordinates and sets the movement interpolation modes.

Inherited Members
ICLDMotionCommand.EP
ICLDCommand.FindNextCommand(CLDCmdType, int, int)
ICLDCommand.FindNextCommand(CLDCmdType, int)
ICLDCommand.FindNextCommand(CLDCmdType)
ICLDCommand.FindNextCommandOfProject(CLDCmdType, int, int, int)
ICLDCommand.FindNextCommandOfProject(CLDCmdType, int, int)
ICLDCommand.FindNextCommandOfProject(CLDCmdType, int)
ICLDCommand.FindNextCommandOfProject(CLDCmdType)
ICLDCommand.CmdType
ICLDCommand.CmdTypeCode
ICLDCommand.Caption
ICLDCommand.Index
ICLDCommand.CLD
ICLDCommand.CLDataS
ICLDCommand.CLDFile
ICLDCommand.TechOperation
ICLDCommand.CLDSub
ICLDCommand.Next
ICLDCommand.Prev
ICLDCommand.NextMotion
ICLDCommand.PrevMotion
INamedProperty.FindChild(string)
INamedProperty.GetNextChild(INamedProperty)
INamedProperty.Parent
INamedProperty.Name
INamedProperty.SimpleType
INamedProperty.ValueAsString
INamedProperty.ValueAsDouble
INamedProperty.ValueAsInteger
INamedProperty.ValueAsBoolean
INamedProperty.Ptr
INamedProperty.Arr
INamedProperty.Str
INamedProperty.Int
INamedProperty.Flt
INamedProperty.Bol
ISTGeWatchable.SaveToWatch(ISTGeWatch)
Namespace: DotnetPostprocessing.SDK
Assembly: DotnetPostprocessing.SDK.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
In this article
Back to top Generated by DocFX