• 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

Class CLDConst

The list of constant codes and helper functions for the CLData of CAM.

Inheritance
object
CLDConst
Namespace: DotnetPostprocessing.SDK
Assembly: DotnetPostprocessing.SDK.dll
Syntax
public static class CLDConst : Object

Fields

W5DBore5

SubType code of a hole boring G85 cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DBore5 = 485
Field Value
Type Description
int

W5DBore6

SubType code of a hole boring G86 cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DBore6 = 486
Field Value
Type Description
int

W5DBore7

SubType code of a hole boring G87 cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DBore7 = 487
Field Value
Type Description
int

W5DBore8

SubType code of a hole boring G88 cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DBore8 = 488
Field Value
Type Description
int

W5DBore9

SubType code of a hole boring G89 cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DBore9 = 489
Field Value
Type Description
int

W5DChipBreaking

SubType code of a hole deep drilling with chip breaking cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DChipBreaking = 473
Field Value
Type Description
int

W5DChipRemoving

SubType code of a hole deep drilling with chip removing cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DChipRemoving = 483
Field Value
Type Description
int

W5DDrill

SubType code of a hole drilling cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DDrill = 481
Field Value
Type Description
int

W5DFace

SubType code of a hole facing cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DFace = 482
Field Value
Type Description
int

W5DGrooveBoring

SubType code of a hole grove boring cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DGrooveBoring = 492
Field Value
Type Description
int

W5DHolePocketing

SubType code of a hole pocketing cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DHolePocketing = 491
Field Value
Type Description
int

W5DTap

SubType code of a hole tapping cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DTap = 484
Field Value
Type Description
int

W5DThreadMill

SubType code of a thread milling cycle in an EXTCYCLE CLData command.

Declaration
public const int W5DThreadMill = 490
Field Value
Type Description
int

WAbsMov

Type code of a GOTO CLData command.

Declaration
public const int WAbsMov = 5005
Field Value
Type Description
int

WAxesBrake

Type code of an AXESBRAKE CLData command.

Declaration
public const int WAxesBrake = 2012
Field Value
Type Description
int

WBarFeedingCycle

SubType code of a working with bar feeder in an EXTCYCLE CLData command.

Declaration
public const int WBarFeedingCycle = 600
Field Value
Type Description
int

WBore

SubType code of a hole boring in a CYCLE CLData command.

Declaration
public const int WBore = 82
Field Value
Type Description
int

WBore5

SubType code of a hole boring G85 in a CYCLE CLData command.

Declaration
public const int WBore5 = 209
Field Value
Type Description
int

WBore6

SubType code of a hole boring G86 in a CYCLE CLData command.

Declaration
public const int WBore6 = 210
Field Value
Type Description
int

WBore7

SubType code of a hole boring G87 in a CYCLE CLData command.

Declaration
public const int WBore7 = 211
Field Value
Type Description
int

WBore8

SubType code of a hole boring G88 in a CYCLE CLData command.

Declaration
public const int WBore8 = 212
Field Value
Type Description
int

WBore9

SubType code of a hole boring G89 in a CYCLE CLData command.

Declaration
public const int WBore9 = 213
Field Value
Type Description
int

WBrkChp

SubType code of a hole deep drilling with chip breaking in a CYCLE CLData command.

Declaration
public const int WBrkChp = 288
Field Value
Type Description
int

WCallSub

SubType code of a PPFUN Call sub CLData command.

Declaration
public const int WCallSub = 52
Field Value
Type Description
int

WCircle

Type code of a CIRCLE CLData command.

Declaration
public const int WCircle = 15000
Field Value
Type Description
int

WComment

Type code of a COMMENT CLData command.

Declaration
public const int WComment = 1065
Field Value
Type Description
int

WCoolnt

Type code of a COOLANT CLData command.

Declaration
public const int WCoolnt = 1030
Field Value
Type Description
int

WCutCom

Type code of a CUTCOM CLData command.

Declaration
public const int WCutCom = 1007
Field Value
Type Description
int

WCycle

Type code of a CYCLE CLData command.

Declaration
public const int WCycle = 1054
Field Value
Type Description
int

WDelay

Type code of a DELAY CLData command.

Declaration
public const int WDelay = 1010
Field Value
Type Description
int

WDrill

SubType code of a hole drilling in a CYCLE CLData command.

Declaration
public const int WDrill = 163
Field Value
Type Description
int

WEDMConditions

SubType code of a PPFUN Wire EDM conditions table row CLData command.

Declaration
public const int WEDMConditions = 56
Field Value
Type Description
int

WEDMMove

Type code of an EDMMOVE CLData command.

Declaration
public const int WEDMMove = 16001
Field Value
Type Description
int

WEndSub

SubType code of a PPFUN End sub CLData command.

Declaration
public const int WEndSub = 51
Field Value
Type Description
int

WEndTechInfo

SubType code of a PPFUN EndTechInfo CLData command.

Declaration
public const int WEndTechInfo = 59
Field Value
Type Description
int

WExtendedCycle

Type code of an EXTCYCLE CLData command.

Declaration
public const int WExtendedCycle = 1053
Field Value
Type Description
int

WFace

SubType code of a hole facing in a CYCLE CLData command.

Declaration
public const int WFace = 81
Field Value
Type Description
int

WFedrat

Type code of a FEDRAT CLData command.

Declaration
public const int WFedrat = 1009
Field Value
Type Description
int

WFini

Type code of a FINI CLData command.

Declaration
public const int WFini = 14000
Field Value
Type Description
int

WFrom

Type code of a FROM CLData command.

Declaration
public const int WFrom = 5003
Field Value
Type Description
int

WGoHome

Type code of a GOHOME CLData command.

Declaration
public const int WGoHome = 17
Field Value
Type Description
int

WGoTo

Type code of a GOTO CLData command.

Declaration
public const int WGoTo = 5005
Field Value
Type Description
int

WInch

Type code of an inch units.

Declaration
public const int WInch = 313
Field Value
Type Description
int

WInsert

Type code of an INSERT CLData command.

Declaration
public const int WInsert = 1046
Field Value
Type Description
int

WInterpCartesian

Sub code of a cartesian type in an INTERPOLATION CLData command.

Declaration
public const int WInterpCartesian = 9020
Field Value
Type Description
int

WInterpCylindrical

Sub code of a cylindrical type in an INTERPOLATION CLData command.

Declaration
public const int WInterpCylindrical = 9022
Field Value
Type Description
int

WInterpMultiAxis

Sub code of a multiaxis type in an INTERPOLATION CLData command.

Declaration
public const int WInterpMultiAxis = 9023
Field Value
Type Description
int

WInterpPolar

Sub code of a polar type in an INTERPOLATION CLData command.

Declaration
public const int WInterpPolar = 9021
Field Value
Type Description
int

WInterpolation

Type code of an INTERPOLATION CLData command.

Declaration
public const int WInterpolation = 1047
Field Value
Type Description
int

WInvXYPlan

SubType code of an inverted XY plane.

Declaration
public const int WInvXYPlan = 133
Field Value
Type Description
int

WInvYZPlan

SubType code of an inverted YZ plane.

Declaration
public const int WInvYZPlan = 137
Field Value
Type Description
int

WInvZXPlan

SubType code of an inverted ZX plane.

Declaration
public const int WInvZXPlan = 141
Field Value
Type Description
int

WLatheFinishing

SubType code of a Lathe finishing cycle in an EXTCYCLE CLData command.

Declaration
public const int WLatheFinishing = 400
Field Value
Type Description
int

WLatheGrooving

SubType code of a Lathe grooving cycle in an EXTCYCLE CLData command.

Declaration
public const int WLatheGrooving = 402
Field Value
Type Description
int

WLatheRoughing

SubType code of a Lathe roughing cycle in an EXTCYCLE CLData command.

Declaration
public const int WLatheRoughing = 401
Field Value
Type Description
int

WLatheThreading

SubType code of a Lathe threading cycle in an EXTCYCLE CLData command.

Declaration
public const int WLatheThreading = 403
Field Value
Type Description
int

WLatheThreadingG92

SubType code of a Lathe threading G92 cycle in an EXTCYCLE CLData command.

Declaration
public const int WLatheThreadingG92 = 404
Field Value
Type Description
int

WLeft

SubType code of a left direction.

Declaration
public const int WLeft = 8
Field Value
Type Description
int

WLoadTl

Type code of a LOADTL CLData command.

Declaration
public const int WLoadTl = 1055
Field Value
Type Description
int

WMM

Type code of a millimeter units.

Declaration
public const int WMM = 312
Field Value
Type Description
int

WMmpm

Type code of a mm per minute units.

Declaration
public const int WMmpm = 315
Field Value
Type Description
int

WMmpr

Type code of a mm per revolution units.

Declaration
public const int WMmpr = 316
Field Value
Type Description
int

WMultiArc

Type code of a MULTIARC CLData command.

Declaration
public const int WMultiArc = 9014
Field Value
Type Description
int

WMultiGoto

Type code of a MULTIGOTO CLData command.

Declaration
public const int WMultiGoto = 9010
Field Value
Type Description
int

WOff

Type code of OFF subcommand.

Declaration
public const int WOff = 72
Field Value
Type Description
int

WOn

Type code of ON subcommand.

Declaration
public const int WOn = 71
Field Value
Type Description
int

WOpStop

Type code of an OPSTOP CLData command.

Declaration
public const int WOpStop = 2003
Field Value
Type Description
int

WOrigin

Type code of an ORIGIN CLData command.

Declaration
public const int WOrigin = 1027
Field Value
Type Description
int

WPPFun

Type code of a PPFUN CLData command.

Declaration
public const int WPPFun = 1079
Field Value
Type Description
int

WPPrint

Type code of a PPRINT CLData command.

Declaration
public const int WPPrint = 1044
Field Value
Type Description
int

WPartNo

Type code of a PARTNO CLData command.

Declaration
public const int WPartNo = 1045
Field Value
Type Description
int

WPhysicGoto

Type code of a PHYSICGOTO CLData command.

Declaration
public const int WPhysicGoto = 9013
Field Value
Type Description
int

WPlane

Type code of a PLANE CLData command.

Declaration
public const int WPlane = 99
Field Value
Type Description
int

WProbingCycle

SubType code of a probing cycle in an EXTCYCLE CLData command.

Declaration
public const int WProbingCycle = 500
Field Value
Type Description
int

WRapid

Type code of a RAPID CLData command.

Declaration
public const int WRapid = 2005
Field Value
Type Description
int

WRgt

SubType code of a right direction.

Declaration
public const int WRgt = 24
Field Value
Type Description
int

WSelWorkpiece

Type code of a SELWORKPIECE CLData command.

Declaration
public const int WSelWorkpiece = 2011
Field Value
Type Description
int

WSinglePassThread

Type code of a SINGLETHREAD CLData command.

Declaration
public const int WSinglePassThread = 1037
Field Value
Type Description
int

WSpindl

Type code of a SPINDL CLData command.

Declaration
public const int WSpindl = 1031
Field Value
Type Description
int

WStartSub

SubType code of a PPFUN Start sub CLData command.

Declaration
public const int WStartSub = 50
Field Value
Type Description
int

WStop

Type code of a STOP CLData command.

Declaration
public const int WStop = 2002
Field Value
Type Description
int

WSubSpindleCycle

SubType code of a working with subspindle in an EXTCYCLE CLData command.

Declaration
public const int WSubSpindleCycle = 601
Field Value
Type Description
int

WSyncAxes

Type code of a SYNCAXES CLData command.

Declaration
public const int WSyncAxes = 2016
Field Value
Type Description
int

WTLContact

Type code of a TLCONTACT CLData command.

Declaration
public const int WTLContact = 2017
Field Value
Type Description
int

WTakeover

Type code of a TAKEOVER CLData command.

Declaration
public const int WTakeover = 2010
Field Value
Type Description
int

WTechInfo

SubType code of a PPFUN TechInfo CLData command.

Declaration
public const int WTechInfo = 58
Field Value
Type Description
int

WWaitSyncPoint

Type code of a WAIT CLData command.

Declaration
public const int WWaitSyncPoint = 2014
Field Value
Type Description
int

WWeldPointCycle

SubType code of a welding point cycle in an EXTCYCLE CLData command.

Declaration
public const int WWeldPointCycle = 550
Field Value
Type Description
int

WXYPlan

SubType code of a XY plane.

Declaration
public const int WXYPlan = 33
Field Value
Type Description
int

WYZPlan

SubType code of a YZ plane.

Declaration
public const int WYZPlan = 37
Field Value
Type Description
int

WZXPlan

SubType code of a ZX plane.

Declaration
public const int WZXPlan = 41
Field Value
Type Description
int

Methods

CLDCmdTypeToCode(CLDCmdType)

Converts CLDCmdType enumeration into CLData command's numerical type code.

Declaration
public static uint CLDCmdTypeToCode(CLDCmdType CmdType)
Parameters
Type Name Description
CLDCmdType CmdType

Type of command.

Returns
Type Description
uint

Numerical type code of the CLData command.

CodeToCLDCmdType(uint)

Converts CLData command's numerical type code into CLDCmdType enumeration.

Declaration
public static CLDCmdType CodeToCLDCmdType(uint Code)
Parameters
Type Name Description
uint Code

Numerical type code of the CLData command.

Returns
Type Description
CLDCmdType

CLDCmdType enumeration value for the command

PlaneCodeToType(int)

Converts numerical code of a standard plane into a CLDPlaneType enumeration value.

Declaration
public static CLDPlaneType PlaneCodeToType(int Code)
Parameters
Type Name Description
int Code

Numerical code of a standard plane

Returns
Type Description
CLDPlaneType

CLDPlaneType enumeration value

In this article
Back to top Generated by DocFX