gcodehs-0.1.2.0: GCode processor

Safe HaskellNone
LanguageHaskell2010

Data.GCode.RS274.Types

Synopsis

Documentation

help :: String -> GCodeDef -> GCodeDef Source #

Add help text to GCodeDef

data RS274Name Source #

Constructors

Unnamed 
Rapid 
Move 
ArcCW 
ArcCCW 
Dwell 
CubicSpline 
QuadSpline 
NURBS 
XYPlane 
ZXPlane 
YZPlane 
UVPlane 
WUPlane 
VWPlane 
Inches 
Millimeters 
SpindleSync 
RigidTap 
Probe 
DrillingCycleCB 
ThreadingCycle 
DrillingCycleCancel 
DrillingCycle 
DrillingCycleDwell 
DrillingCyclePeck 
BoringCycle 
BoringCycleDwell 
Absolute 
Relative 
ArcAbsolute 
ArcRelative 
LatheDiameter 
LatheRadius 
InverseTime 
UnitsPerMinute 
UnitsPerRevolution 
SpindleOrient 
SpindleStop 
SpindleCW 
SpindleCCW 
SpindleModeConstantSurfaceSpeed 
SpindleModeRPM 
CoolantMist 
CoolantFlood 
CoolantStop 
ToolLength 
ToolLengthDynamic 
ToolLengthAdd 
ToolLengthCancel 
Pause 
OptionalPause 
ProgramEnd 
PalletChange 
PalletChangePause 
CutterCompensationOff 
CutterCompensationLeft 
CutterCompensationDynamicLeft 
CutterCompensationRight 
CutterCompensationDynamicRight 
ToolChange 
SetCurrentTool 
SetToolTable 
StoredPositionMove 
StoredPositionSet 
ToolChangePositionMove 
ToolChangePositionSet 
MoveInMachineCoordinates 
CoordinateSystemOffset 
ResetOffsetsParams 
ResetOffsets 
RestoreOffsets 
OverridesEnable 
OverridesDisable 
FeedRateOverride 
SpindleSpeedOverride 
AdaptiveFeedControl 
FeedStopControl 
ExtruderAbsolute 
ExtruderRelative 
SetExtruderTemperature 
GetExtruderTemperature 
SetExtruderTemperatureAndWait 
SetBedTemperature 
SetBedTemperatureAndWait 
SetChamberTemperature 
SetChamberTemperatureAndWait 
CancelWaitTemperature 
FanOn 
FanOff 
GetCurrentPosition 
DisplayMessage 
DisableActuators 
AutoBedLevel 

allCodes :: [GCodeDef] Source #

All GCodeDefs known to us