G- and M-code parameter values. More...
#include <gcode.h>
Data Fields | |
float | d |
Max spindle RPM in Constant Surface Speed Mode (G96) More... | |
float | e |
Thread taper length (G76), M67 output number. More... | |
float | f |
Feed rate - single-meaning word. More... | |
float | ijk [3] |
I,J,K Axis arc offsets. More... | |
float | k |
G33 distance per revolution. More... | |
float | m |
G65 argument. More... | |
float | p |
G10, 664 or dwell parameters. More... | |
float | q |
User defined M-code parameter, M67 output value, G64 naive CAM tolerance, G83 delta increment. More... | |
float | r |
Arc radius or retract position. More... | |
float | s |
Spindle speed - single-meaning word. More... | |
float | b |
float | c |
float | u |
float | v |
float | w |
float | xyz [N_AXIS] |
X,Y,Z (and A,B,C,U,V when enabled) translational axes. More... | |
coord_system_t | coord_data |
Coordinate data. More... | |
int32_t | |
Spindle id - single-meaning word. More... | |
int32_t | n |
Line number - single-meaning word. More... | |
uint32_t | o |
Subroutine identifier - single-meaning word. More... | |
uint32_t | h |
Tool number or number of G76 thread spring passes. More... | |
tool_id_t | t |
Tool selection - single-meaning word. More... | |
uint8_t | l |
G10 or canned cycles parameters. More... | |
G- and M-code parameter values.
After the parameters in a block is parsed into the parser blocks (parser_block_t) values its corresponding words (parameter_words_t) union holds which parameters were found.
NOTE: Do not use single-meaning words in user defined M-codes.
float b |
float c |
coord_system_t coord_data |
Coordinate data.
float d |
Max spindle RPM in Constant Surface Speed Mode (G96)
float e |
Thread taper length (G76), M67 output number.
float f |
Feed rate - single-meaning word.
uint32_t h |
Tool number or number of G76 thread spring passes.
float ijk[3] |
I,J,K Axis arc offsets.
int32_t |
Spindle id - single-meaning word.
float k |
G33 distance per revolution.
uint8_t l |
G10 or canned cycles parameters.
float m |
G65 argument.
int32_t n |
Line number - single-meaning word.
uint32_t o |
Subroutine identifier - single-meaning word.
float p |
G10, 664 or dwell parameters.
float q |
User defined M-code parameter, M67 output value, G64 naive CAM tolerance, G83 delta increment.
float r |
Arc radius or retract position.
float s |
Spindle speed - single-meaning word.
Tool selection - single-meaning word.
float u |
float v |
float w |
float xyz[N_AXIS] |
X,Y,Z (and A,B,C,U,V when enabled) translational axes.