Skip to main content

Site Navigation

Your Account

Choose Language

Help

Current version by: Just Helping ,

Text:

'''Spaces are needed and headersG commands are required for every commandcoordinate line.'''
'''Spaces are needed and headersG commands are required for every commandcoordinate line.'''
 
L1-100 -> Laser power
 
X1-165 (also negative numbers) -> X coordinates
 
Y1-165 (also negative numbers) -> Y coordinates
 
Z1-165 (also negative numbers) -> Z coordinates
 
E1-XXX (also negative numbers) -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z-10.5 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G2/G3 - Arc
G2/G3 - Arc
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
'''RepRap M Codes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
'''Custom M Codes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

'''Spaces are needed and headers are required for every command line.'''
 
L1-100 -> Laser power
 
X1-165 (also negative numbers) -> X coordinates
 
Y1-165 (also negative numbers) -> Y coordinates
 
Z1-165 (also negative numbers) -> Z coordinates
 
E1-XXX (also negative numbers) -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z-10.5 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G2/G3 - Arc
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
'''RepRap M Codes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
'''Custom M Codes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

'''Spaces are needed and headers are required for every command line.'''
 
L1-100 -> Laser power
 
X1-165 (also negative numbers) -> X coordinates
 
Y1-165 (also negative numbers) -> Y coordinates
 
Z1-165 (also negative numbers) -> Z coordinates
 
E1-XXX (also negative numbers) -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z-10Z-10.5 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
Possible command line: G1 X10 Y10 Z-10Z-10.5 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
'''RepRap M Codes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
'''Custom M Codes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

'''Spaces are needed and headers are required for every command line.'''
 
L1-100 -> Laser power
 
X1-165 (also negative numbers) -> X coordinates
 
Y1-165 (also negative numbers) -> Y coordinates
 
Z1-165 (also negative numbers) -> Z coordinates
 
E1-XXX (also negative numbers) -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z10Z-10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
Possible command line: G1 X10 Y10 Z10Z-10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
'''RepRap M Codes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
'''Custom M Codes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

'''Spaces are needed and headers are required for every command line.'''
 
L1-100 -> Laser power
 
X1-165 (also negative numbers) -> X coordinates
X1-165 (also negative numbers) -> X coordinates
 
Y1-165 (also negative numbers) -> Y coordinates
Y1-165 (also negative numbers) -> Y coordinates
 
Z1-165 (also negative numbers) -> Z coordinates
Z1-165 (also negative numbers) -> Z coordinates
 
E1-XXX (also negative numbers) -> Filament extrusion distance
E1-XXX (also negative numbers) -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
'''RepRap M Codes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
'''Custom M Codes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

Spaces'''Spaces are needed and headers are required for every command line.line.'''
Spaces'''Spaces are needed and headers are required for every command line.line.'''
 
L1-100 -> Laser power
 
X1-165 -> X coordinates
 
Y1-165 -> Y coordinates
 
Z1-165 -> Z coordinates
 
E1-XXX -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
Implemented Codes'''Implemented Codes'''
Implemented Codes'''Implemented Codes'''
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
RepRap'''RepRap M CodesCodes'''
RepRap'''RepRap M CodesCodes'''
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
Custom'''Custom M CodesCodes''' (not all are used with the current hardware setup, but it has control built in for these)
Custom'''Custom M CodesCodes''' (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

Spaces are needed and headers are required onfor every command line.
Spaces are needed and headers are required onfor every command line.
 
L1-100 -> Laser power
 
X1-165 -> X coordinates
 
Y1-165 -> Y coordinates
 
Z1-165 -> Z coordinates
 
E1-XXX -> Filament extrusion distance
 
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
Implemented Codes
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
RepRap M Codes
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
Custom M Codes (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Edit by: Just Helping ,

Text:

Spaces are needed and headers are required on every line.
 
L1-100 -> Laser power
X1-165 -> X coordinates
Y1-165 -> Y coordinates
Z1-165 -> Z coordinates
E1-XXX -> Filament extrusion distance
F1-XXX -> Feedrate for travel
 
Possible command line: G1 X10 Y10 Z10 L50 E20 F200 (not that running the extruder while running the laser makes any sense)
 
Implemented Codes
 
G0 -> G1
 
G1 - Coordinated Movement X Y Z E
 
G4 - Dwell S or P (not tested)
 
G20 - Units for G0/G1 are inches.
 
G21 - Units for G0/G1 are mm.
 
G28 - Home all axis or named axis.
 
G90 - Use absolute coordinates
 
G91 - Use relative coordinates
 
G92 - Set current position to coordinates given
 
RepRap M Codes
 
M104 S[targetTemperature] - Set extruder target temp
 
M105 - Read current temp
 
M106 S[Speed 0..255] - Fan on
 
M107 - Fan off
 
M109 - Wait for extruder current temp to reach target temp.
 
M112 - Emergency stop.
 
M114 - Display current position
 
M119 - Show end stop stats
 
Custom M Codes (not all are used with the current hardware setup, but it has control built in for these)
 
M80 - Turn on Power Supply
 
M20 - List SD card
 
M21 - Init SD card
 
M22 - Release SD card
 
M23 - Select SD file (M23 filename.g)
 
M24 - Start/resume SD print
 
M25 - Pause SD print
 
M26 - Set SD position in bytes (M26 S12345)
 
M27 - Report SD print status
 
M28 - Start SD write (M28 filename.g)
 
M29 - Stop SD write
 
M80 - Turn on power supply
 
M81 - Turn off power supply
 
M82 - Set E codes absolute (default)
 
M83 - Set E codes relative while in Absolute Coordinates (G90) mode
 
M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.
 
M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)
 
M92 - Set axis_steps_per_unit - same syntax as G92
 
M115 - Capabilities string
 
M140 S[TargetTemperature] - Set bed target temp
 
M190 - Wait for bed current temp to reach target temp.
 
M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)
 
M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)
 
M203 - Set temperture monitor to Sx
 
M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!
 
M205 - Output EEPROM settings
 
M206 - Set EEPROM value
 
M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter
 
M232 - Read and reset max. advance values

Status:

open

Original post by: Just Helping ,

Text:

Implemented Codes

G0 -> G1

G1 - Coordinated Movement X Y Z E

G4 - Dwell S or P (not tested)

G20 - Units for G0/G1 are inches.

G21 - Units for G0/G1 are mm.

G28 - Home all axis or named axis.

G90 - Use absolute coordinates

G91 - Use relative coordinates

G92 - Set current position to coordinates given

RepRap M Codes

M104 S[targetTemperature] - Set extruder target temp

M105 - Read current temp

M106 S[Speed 0..255] - Fan on

M107 - Fan off

M109 - Wait for extruder current temp to reach target temp.

M112 - Emergency stop.

M114 - Display current position

M119 - Show end stop stats

Custom M Codes (not all are used with the current hardware setup, but it has control built in for these)

M80 - Turn on Power Supply

M20 - List SD card

M21 - Init SD card

M22 - Release SD card

M23 - Select SD file (M23 filename.g)

M24 - Start/resume SD print

M25 - Pause SD print

M26 - Set SD position in bytes (M26 S12345)

M27 - Report SD print status

M28 - Start SD write (M28 filename.g)

M29 - Stop SD write

M80 - Turn on power supply

M81 - Turn off power supply

M82 - Set E codes absolute (default)

M83 - Set E codes relative while in Absolute Coordinates (G90) mode

M84 - Disable steppers until next move, or use S to specify an inactivity timeout, after which the steppers will be disabled. S0 to disable the timeout.

M85 - Set inactivity shutdown timer with parameter S. To disable set zero (default)

M92 - Set axis_steps_per_unit - same syntax as G92

M115 - Capabilities string

M140 S[TargetTemperature] - Set bed target temp

M190 - Wait for bed current temp to reach target temp.

M201 - Set max acceleration in units/s^2 for print moves (M201 X1000 Y1000)

M202 - Set max acceleration in units/s^2 for travel moves (M202 X1000 Y1000)

M203 - Set temperture monitor to Sx

M204 X[Kp] Y[Ki] Z[Kd] - Set PID parameter. Values are 100*real value!

M205 - Output EEPROM settings

M206 - Set EEPROM value

M231 S[OPS_MODE] X[Min_Distance] Y[Retract] Z[Backslash] F[ReatrctMove] - Set OPS parameter

M232 - Read and reset max. advance values

Status:

open