This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
extended_g-code_table [2017/10/08 18:14] Matthew Upp |
extended_g-code_table [2019/11/30 04:03] Matthew Upp |
||
---|---|---|---|
Line 1: | Line 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | ====== | + | ====== |
<wrap lo>// | <wrap lo>// | ||
Not all standard G-code are supported by the MP Select Mini.//</ | Not all standard G-code are supported by the MP Select Mini.//</ | ||
Line 49: | Line 49: | ||
==== M561 - Change Hotend Thermistor Type ==== | ==== M561 - Change Hotend Thermistor Type ==== | ||
- | <code> | + | === Default === |
- | M561 P0 | + | <file gcode change_hotend_thermistor_type_default.gcode> |
- | M500 ;Save EEPROM | + | ; G-Code generated by Matthew Upp |
- | Reboot printer to complete the process | + | ; Change thermistor type to Default or EPCOS 100K and saves to EEPROM |
- | Or | + | ; Please add a blank line to the end of the file while editing. DokuWiki Code Blocks deletes blank lines at the end of the block but g-code files should end with a single blank line at the end. |
- | M561 P1 | + | ; |
- | M500 ;Save EEPROM | + | M561 P0 ; Change to Default or EPCOS 100K |
- | Reboot printer to complete the process | + | M500 ; Save to EEPROM |
- | </code> | + | ; Reboot |
+ | </ | ||
+ | |||
+ | === 104GT-2 === | ||
+ | <file gcode change_hotend_thermistor_type_104gt-2.gcode> | ||
+ | ; G-Code generated by Matthew Upp | ||
+ | ; Change thermistor type to 104GT-2 or 104NT-4-R025H42G (may report as 104GT) and saves to EEPROM | ||
+ | ; Please add a blank line to the end of the file while editing. DokuWiki Code Blocks deletes blank lines at the end of the block but g-code files should end with a single blank line at the end. | ||
+ | ; | ||
+ | M561 P1 ;Change to 104GT-2 or 104NT-4-R025H42G (may report as 104GT) | ||
+ | M500 ; Save to EEPROM | ||
+ | ; | ||
+ | ; Reboot | ||
+ | </file> | ||
==== M561 B - Change Heat Bed Thermistor Type ==== | ==== M561 B - Change Heat Bed Thermistor Type ==== | ||
Line 82: | Line 95: | ||
===== M562 - Invert Stepper Motor Direction ===== | ===== M562 - Invert Stepper Motor Direction ===== | ||
+ | [[invert_motor_direction|M562 - Invert Stepper Motor Direction]] | ||
< | < | ||
M562 E ;Inverts Extruder motor direction | M562 E ;Inverts Extruder motor direction | ||
Line 90: | Line 104: | ||
Reboot printer to complete the process | Reboot printer to complete the process | ||
</ | </ | ||
+ | |||
+ | |||
+ | ==== M562 X ==== | ||
+ | <file gcode invert_X-axis.gcode> | ||
+ | ; G-Code generated by Matthew Upp | ||
+ | ; Invert X-Axis | ||
+ | ; for Malyan M200 & MP Select Mini | ||
+ | ; | ||
+ | ; Lines with only a semicolon are for making line separations only | ||
+ | ; Please add a blank line to the end of the file while editing. DokuWiki Code Blocks deletes blank lines at the end of the block but g-code files should end with a single blank line at the end. | ||
+ | ; | ||
+ | ; | ||
+ | M107 ; turn fan off in case it was already on | ||
+ | M106 S245 ; turn fan on to signify start | ||
+ | ; | ||
+ | ; | ||
+ | M562 X ; invert X-Axis | ||
+ | M500 ; save currently loaded settings to EEPROM | ||
+ | ; | ||
+ | ; | ||
+ | G28 X ; home X to verify the X-axis is inverted | ||
+ | G1 X60 F1000 ; Move X-Axis to center of the bed to signify completion | ||
+ | M400 ; Wait for current moves to finish | ||
+ | M107 ; turn fan off to signify completion | ||
+ | M84 ; disable motors | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== M562 Y ==== | ||
+ | <file gcode invert_y-axis.gcode> | ||
+ | ; G-Code generated by Matthew Upp | ||
+ | ; Invert Y-Axis | ||
+ | ; for Malyan M200 & MP Select Mini | ||
+ | ; | ||
+ | ; Lines with only a semicolon are for making line separations only | ||
+ | ; Please add a blank line to the end of the file while editing. DokuWiki Code Blocks deletes blank lines at the end of the block but g-code files should end with a single blank line at the end. | ||
+ | ; | ||
+ | ; | ||
+ | M107 ; turn fan off in case it was already on | ||
+ | M106 S245 ; turn fan on to signify start | ||
+ | ; | ||
+ | ; | ||
+ | M562 Y ; Invert Y-Axis | ||
+ | M500 ; Save currently loaded settings to EEPROM | ||
+ | ; | ||
+ | ; | ||
+ | G28 Y ; home Y to verify the Y-axis is inverted | ||
+ | G1 Y60 F1000 ; Move Y-Axis to center of the bed to signify completion | ||
+ | M400 ; Wait for current moves to finish | ||
+ | M107 ; turn fan off to signify completion | ||
+ | M84 ; disable motors | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== M562 Z ==== | ||
+ | <file gcode invert_z-axis.gcode> | ||
+ | ; G-Code generated by Matthew Upp | ||
+ | ; Invert Z-Axis | ||
+ | ; Possibly helpful if you need to invert the Z-axis after switching to a NEMA 17 motor and lead screw | ||
+ | ; for Malyan M200 & MP Select Mini | ||
+ | ; | ||
+ | ; Lines with only a semicolon are for making line separations only | ||
+ | ; Please add a blank line to the end of the file while editing. DokuWiki Code Blocks deletes blank lines at the end of the block but g-code files should end with a single blank line at the end. | ||
+ | ; | ||
+ | ; | ||
+ | M107 ; turn fan off in case it was already on | ||
+ | M106 S245 ; turn fan on to signify start | ||
+ | ; | ||
+ | ; | ||
+ | M562 Z ; Invert Z-Axis | ||
+ | M500 ; Save currently loaded settings to EEPROM | ||
+ | ; | ||
+ | ; | ||
+ | G28 Z ; home Z to verify the Z-axis is inverted | ||
+ | G1 Z10 F1000 ; Move Z-Axis up 10mm to signify completion | ||
+ | M400 ; Wait for current moves to finish | ||
+ | M107 ; turn fan off to signify completion | ||
+ | M84 ; disable motors | ||
+ | </ | ||
---- | ---- |