Class CLDConst
The list of constant codes and helper functions for the CLData of SprutCAM.
Inheritance
Inherited Members
Namespace: SprutTechnology.SCPostprocessor
Assembly: SCPostprocessor.dll
Syntax
public static class CLDConst
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 |
---|---|
System.Int32 |
W5DBore6
SubType code of a hole boring G86 cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DBore6 = 486
Field Value
Type | Description |
---|---|
System.Int32 |
W5DBore7
SubType code of a hole boring G87 cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DBore7 = 487
Field Value
Type | Description |
---|---|
System.Int32 |
W5DBore8
SubType code of a hole boring G88 cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DBore8 = 488
Field Value
Type | Description |
---|---|
System.Int32 |
W5DBore9
SubType code of a hole boring G89 cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DBore9 = 489
Field Value
Type | Description |
---|---|
System.Int32 |
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 |
---|---|
System.Int32 |
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 |
---|---|
System.Int32 |
W5DDrill
SubType code of a hole drilling cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DDrill = 481
Field Value
Type | Description |
---|---|
System.Int32 |
W5DFace
SubType code of a hole facing cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DFace = 482
Field Value
Type | Description |
---|---|
System.Int32 |
W5DGrooveBoring
SubType code of a hole grove boring cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DGrooveBoring = 492
Field Value
Type | Description |
---|---|
System.Int32 |
W5DHolePocketing
SubType code of a hole pocketing cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DHolePocketing = 491
Field Value
Type | Description |
---|---|
System.Int32 |
W5DTap
SubType code of a hole tapping cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DTap = 484
Field Value
Type | Description |
---|---|
System.Int32 |
W5DThreadMill
SubType code of a thread milling cycle in an EXTCYCLE CLData command.
Declaration
public const int W5DThreadMill = 490
Field Value
Type | Description |
---|---|
System.Int32 |
WAbsMov
Type code of a GOTO CLData command.
Declaration
public const int WAbsMov = 5005
Field Value
Type | Description |
---|---|
System.Int32 |
WAxesBrake
Type code of an AXESBRAKE CLData command.
Declaration
public const int WAxesBrake = 2012
Field Value
Type | Description |
---|---|
System.Int32 |
WBarFeedingCycle
SubType code of a working with bar feeder in an EXTCYCLE CLData command.
Declaration
public const int WBarFeedingCycle = 600
Field Value
Type | Description |
---|---|
System.Int32 |
WBore
SubType code of a hole boring in a CYCLE CLData command.
Declaration
public const int WBore = 82
Field Value
Type | Description |
---|---|
System.Int32 |
WBore5
SubType code of a hole boring G85 in a CYCLE CLData command.
Declaration
public const int WBore5 = 209
Field Value
Type | Description |
---|---|
System.Int32 |
WBore6
SubType code of a hole boring G86 in a CYCLE CLData command.
Declaration
public const int WBore6 = 210
Field Value
Type | Description |
---|---|
System.Int32 |
WBore7
SubType code of a hole boring G87 in a CYCLE CLData command.
Declaration
public const int WBore7 = 211
Field Value
Type | Description |
---|---|
System.Int32 |
WBore8
SubType code of a hole boring G88 in a CYCLE CLData command.
Declaration
public const int WBore8 = 212
Field Value
Type | Description |
---|---|
System.Int32 |
WBore9
SubType code of a hole boring G89 in a CYCLE CLData command.
Declaration
public const int WBore9 = 213
Field Value
Type | Description |
---|---|
System.Int32 |
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 |
---|---|
System.Int32 |
WCallSub
SubType code of a PPFUN Call sub CLData command.
Declaration
public const int WCallSub = 52
Field Value
Type | Description |
---|---|
System.Int32 |
WCircle
Type code of a CIRCLE CLData command.
Declaration
public const int WCircle = 15000
Field Value
Type | Description |
---|---|
System.Int32 |
WComment
Type code of a COMMENT CLData command.
Declaration
public const int WComment = 1065
Field Value
Type | Description |
---|---|
System.Int32 |
WCoolnt
Type code of a COOLANT CLData command.
Declaration
public const int WCoolnt = 1030
Field Value
Type | Description |
---|---|
System.Int32 |
WCutCom
Type code of a CUTCOM CLData command.
Declaration
public const int WCutCom = 1007
Field Value
Type | Description |
---|---|
System.Int32 |
WCycle
Type code of a CYCLE CLData command.
Declaration
public const int WCycle = 1054
Field Value
Type | Description |
---|---|
System.Int32 |
WDelay
Type code of a DELAY CLData command.
Declaration
public const int WDelay = 1010
Field Value
Type | Description |
---|---|
System.Int32 |
WDrill
SubType code of a hole drilling in a CYCLE CLData command.
Declaration
public const int WDrill = 163
Field Value
Type | Description |
---|---|
System.Int32 |
WEDMConditions
SubType code of a PPFUN Wire EDM conditions table row CLData command.
Declaration
public const int WEDMConditions = 56
Field Value
Type | Description |
---|---|
System.Int32 |
WEDMMove
Type code of an EDMMOVE CLData command.
Declaration
public const int WEDMMove = 16001
Field Value
Type | Description |
---|---|
System.Int32 |
WEndSub
SubType code of a PPFUN End sub CLData command.
Declaration
public const int WEndSub = 51
Field Value
Type | Description |
---|---|
System.Int32 |
WEndTechInfo
SubType code of a PPFUN EndTechInfo CLData command.
Declaration
public const int WEndTechInfo = 59
Field Value
Type | Description |
---|---|
System.Int32 |
WExtendedCycle
Type code of an EXTCYCLE CLData command.
Declaration
public const int WExtendedCycle = 1053
Field Value
Type | Description |
---|---|
System.Int32 |
WFace
SubType code of a hole facing in a CYCLE CLData command.
Declaration
public const int WFace = 81
Field Value
Type | Description |
---|---|
System.Int32 |
WFedrat
Type code of a FEDRAT CLData command.
Declaration
public const int WFedrat = 1009
Field Value
Type | Description |
---|---|
System.Int32 |
WFini
Type code of a FINI CLData command.
Declaration
public const int WFini = 14000
Field Value
Type | Description |
---|---|
System.Int32 |
WFrom
Type code of a FROM CLData command.
Declaration
public const int WFrom = 5003
Field Value
Type | Description |
---|---|
System.Int32 |
WGoHome
Type code of a GOHOME CLData command.
Declaration
public const int WGoHome = 17
Field Value
Type | Description |
---|---|
System.Int32 |
WGoTo
Type code of a GOTO CLData command.
Declaration
public const int WGoTo = 5005
Field Value
Type | Description |
---|---|
System.Int32 |
WInch
Type code of an inch units.
Declaration
public const int WInch = 313
Field Value
Type | Description |
---|---|
System.Int32 |
WInsert
Type code of an INSERT CLData command.
Declaration
public const int WInsert = 1046
Field Value
Type | Description |
---|---|
System.Int32 |
WInterpCartesian
Sub code of a cartesian type in an INTERPOLATION CLData command.
Declaration
public const int WInterpCartesian = 9020
Field Value
Type | Description |
---|---|
System.Int32 |
WInterpCylindrical
Sub code of a cylindrical type in an INTERPOLATION CLData command.
Declaration
public const int WInterpCylindrical = 9022
Field Value
Type | Description |
---|---|
System.Int32 |
WInterpMultiAxis
Sub code of a multiaxis type in an INTERPOLATION CLData command.
Declaration
public const int WInterpMultiAxis = 9023
Field Value
Type | Description |
---|---|
System.Int32 |
WInterpolation
Type code of an INTERPOLATION CLData command.
Declaration
public const int WInterpolation = 1047
Field Value
Type | Description |
---|---|
System.Int32 |
WInterpPolar
Sub code of a polar type in an INTERPOLATION CLData command.
Declaration
public const int WInterpPolar = 9021
Field Value
Type | Description |
---|---|
System.Int32 |
WInvXYPlan
SubType code of an inverted XY plane.
Declaration
public const int WInvXYPlan = 133
Field Value
Type | Description |
---|---|
System.Int32 |
WInvYZPlan
SubType code of an inverted YZ plane.
Declaration
public const int WInvYZPlan = 137
Field Value
Type | Description |
---|---|
System.Int32 |
WInvZXPlan
SubType code of an inverted ZX plane.
Declaration
public const int WInvZXPlan = 141
Field Value
Type | Description |
---|---|
System.Int32 |
WLatheFinishing
SubType code of a Lathe finishing cycle in an EXTCYCLE CLData command.
Declaration
public const int WLatheFinishing = 400
Field Value
Type | Description |
---|---|
System.Int32 |
WLatheGrooving
SubType code of a Lathe grooving cycle in an EXTCYCLE CLData command.
Declaration
public const int WLatheGrooving = 402
Field Value
Type | Description |
---|---|
System.Int32 |
WLatheRoughing
SubType code of a Lathe roughing cycle in an EXTCYCLE CLData command.
Declaration
public const int WLatheRoughing = 401
Field Value
Type | Description |
---|---|
System.Int32 |
WLatheThreading
SubType code of a Lathe threading cycle in an EXTCYCLE CLData command.
Declaration
public const int WLatheThreading = 403
Field Value
Type | Description |
---|---|
System.Int32 |
WLatheThreadingG92
SubType code of a Lathe threading G92 cycle in an EXTCYCLE CLData command.
Declaration
public const int WLatheThreadingG92 = 404
Field Value
Type | Description |
---|---|
System.Int32 |
WLeft
SubType code of a left direction.
Declaration
public const int WLeft = 8
Field Value
Type | Description |
---|---|
System.Int32 |
WLoadTl
Type code of a LOADTL CLData command.
Declaration
public const int WLoadTl = 1055
Field Value
Type | Description |
---|---|
System.Int32 |
WMM
Type code of a millimeter units.
Declaration
public const int WMM = 312
Field Value
Type | Description |
---|---|
System.Int32 |
WMmpm
Type code of a mm per minute units.
Declaration
public const int WMmpm = 315
Field Value
Type | Description |
---|---|
System.Int32 |
WMmpr
Type code of a mm per revolution units.
Declaration
public const int WMmpr = 316
Field Value
Type | Description |
---|---|
System.Int32 |
WMultiArc
Type code of a MULTIARC CLData command.
Declaration
public const int WMultiArc = 9014
Field Value
Type | Description |
---|---|
System.Int32 |
WMultiGoto
Type code of a MULTIGOTO CLData command.
Declaration
public const int WMultiGoto = 9010
Field Value
Type | Description |
---|---|
System.Int32 |
WOff
Type code of OFF subcommand.
Declaration
public const int WOff = 72
Field Value
Type | Description |
---|---|
System.Int32 |
WOn
Type code of ON subcommand.
Declaration
public const int WOn = 71
Field Value
Type | Description |
---|---|
System.Int32 |
WOpStop
Type code of an OPSTOP CLData command.
Declaration
public const int WOpStop = 2003
Field Value
Type | Description |
---|---|
System.Int32 |
WOrigin
Type code of an ORIGIN CLData command.
Declaration
public const int WOrigin = 1027
Field Value
Type | Description |
---|---|
System.Int32 |
WPartNo
Type code of a PARTNO CLData command.
Declaration
public const int WPartNo = 1045
Field Value
Type | Description |
---|---|
System.Int32 |
WPhysicGoto
Type code of a PHYSICGOTO CLData command.
Declaration
public const int WPhysicGoto = 9013
Field Value
Type | Description |
---|---|
System.Int32 |
WPlane
Type code of a PLANE CLData command.
Declaration
public const int WPlane = 99
Field Value
Type | Description |
---|---|
System.Int32 |
WPPFun
Type code of a PPFUN CLData command.
Declaration
public const int WPPFun = 1079
Field Value
Type | Description |
---|---|
System.Int32 |
WPPrint
Type code of a PPRINT CLData command.
Declaration
public const int WPPrint = 1044
Field Value
Type | Description |
---|---|
System.Int32 |
WProbingCycle
SubType code of a probing cycle in an EXTCYCLE CLData command.
Declaration
public const int WProbingCycle = 500
Field Value
Type | Description |
---|---|
System.Int32 |
WRapid
Type code of a RAPID CLData command.
Declaration
public const int WRapid = 2005
Field Value
Type | Description |
---|---|
System.Int32 |
WRgt
SubType code of a right direction.
Declaration
public const int WRgt = 24
Field Value
Type | Description |
---|---|
System.Int32 |
WSelWorkpiece
Type code of a SELWORKPIECE CLData command.
Declaration
public const int WSelWorkpiece = 2011
Field Value
Type | Description |
---|---|
System.Int32 |
WSinglePassThread
Type code of a SINGLETHREAD CLData command.
Declaration
public const int WSinglePassThread = 1037
Field Value
Type | Description |
---|---|
System.Int32 |
WSpindl
Type code of a SPINDL CLData command.
Declaration
public const int WSpindl = 1031
Field Value
Type | Description |
---|---|
System.Int32 |
WStartSub
SubType code of a PPFUN Start sub CLData command.
Declaration
public const int WStartSub = 50
Field Value
Type | Description |
---|---|
System.Int32 |
WStop
Type code of a STOP CLData command.
Declaration
public const int WStop = 2002
Field Value
Type | Description |
---|---|
System.Int32 |
WSubSpindleCycle
SubType code of a working with subspindle in an EXTCYCLE CLData command.
Declaration
public const int WSubSpindleCycle = 601
Field Value
Type | Description |
---|---|
System.Int32 |
WSyncAxes
Type code of a SYNCAXES CLData command.
Declaration
public const int WSyncAxes = 2016
Field Value
Type | Description |
---|---|
System.Int32 |
WTakeover
Type code of a TAKEOVER CLData command.
Declaration
public const int WTakeover = 2010
Field Value
Type | Description |
---|---|
System.Int32 |
WTechInfo
SubType code of a PPFUN TechInfo CLData command.
Declaration
public const int WTechInfo = 58
Field Value
Type | Description |
---|---|
System.Int32 |
WTLContact
Type code of a TLCONTACT CLData command.
Declaration
public const int WTLContact = 2017
Field Value
Type | Description |
---|---|
System.Int32 |
WWaitSyncPoint
Type code of a WAIT CLData command.
Declaration
public const int WWaitSyncPoint = 2014
Field Value
Type | Description |
---|---|
System.Int32 |
WWeldPointCycle
SubType code of a welding point cycle in an EXTCYCLE CLData command.
Declaration
public const int WWeldPointCycle = 550
Field Value
Type | Description |
---|---|
System.Int32 |
WXYPlan
SubType code of a XY plane.
Declaration
public const int WXYPlan = 33
Field Value
Type | Description |
---|---|
System.Int32 |
WYZPlan
SubType code of a YZ plane.
Declaration
public const int WYZPlan = 37
Field Value
Type | Description |
---|---|
System.Int32 |
WZXPlan
SubType code of a ZX plane.
Declaration
public const int WZXPlan = 41
Field Value
Type | Description |
---|---|
System.Int32 |
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 |
---|---|
System.UInt32 | Numerical type code of the CLData command. |
CodeToCLDCmdType(UInt32)
Converts CLData command's numerical type code into CLDCmdType enumeration.
Declaration
public static CLDCmdType CodeToCLDCmdType(uint Code)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | Code | Numerical type code of the CLData command. |
Returns
Type | Description |
---|---|
CLDCmdType | CLDCmdType enumeration value for the command |
PlaneCodeToType(Int32)
Converts numerical code of a standard plane into a CLDPlaneType enumeration value.
Declaration
public static CLDPlaneType PlaneCodeToType(int Code)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Code | Numerical code of a standard plane |
Returns
Type | Description |
---|---|
CLDPlaneType | CLDPlaneType enumeration value |