|
193 | 193 | /**
|
194 | 194 | * BLTouch/CRTouch
|
195 | 195 | *
|
196 |
| - * If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below. |
197 |
| - * You also need then enter in your sensor offsets below in the CUSTOM PROBE section. |
198 |
| - * |
| 196 | + * If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below. You also need then enter in your sensor offsets below in the CUSTOM PROBE section. |
199 | 197 | * If you need to change your SERVO pin you can change that with the SERVO0_PIN Line below. Most people do NOT need to change/set this.
|
200 | 198 | */
|
201 | 199 | //#define BLTOUCH
|
|
204 | 202 | /**
|
205 | 203 | * Custom Probe Offset - EZABL/BLTouch/CRTouch
|
206 | 204 | *
|
207 |
| - * If you have a probe mount that is not pre-setup in the firmware then uncomment |
208 |
| - * the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below |
| 205 | + * If you have a probe mount that is not pre-setup in the firmware then uncomment the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below |
209 | 206 | */
|
210 | 207 | #if ANY(CUSTOM_PROBE, BLTOUCH)
|
211 | 208 | /**
|
|
362 | 359 | /**
|
363 | 360 | * EEPROM on SD Card
|
364 | 361 | *
|
365 |
| - * NOTE: THIS TAKES UP EXTRA SPACE ON THE CPU SO IF YOUR COMPILE FAILS DISABLE SOME OTHER OPTIONS IN THE FIRMWARE. |
366 |
| - * If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file |
367 |
| - * You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line |
368 |
| - * and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing |
369 |
| - * then put your GCode files on the SD card, insert the card again, and then power the printer up. |
| 362 | + * If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file. You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing then put your GCode files on the SD card, insert the card again, and then power the printer up. |
370 | 363 | */
|
371 | 364 | //#define SDCARD_EEPROM_EMULATION
|
372 | 365 |
|
|
375 | 368 | *
|
376 | 369 | * See here on how to use Input Shaping: https://www.th3dstudio.com/marlin-input-shaping-calculator/
|
377 | 370 | *
|
378 |
| - * Below are the frequency and damping settings for each axis. |
379 |
| - * Damping must have f at the end of the number and the range is 0.00-1.00. |
| 371 | + * Below are the frequency and damping settings for each axis. Damping must have f at the end of the number and the range is 0.00-1.00. |
380 | 372 | */
|
381 | 373 | //#define INPUT_SHAPING
|
382 | 374 |
|
|
403 | 395 | * If you need to adjust your XY home offsets from defaults then you can uncomment the HOME_ADJUST line below and enter your
|
404 | 396 | * custom XY offsets. This is provided for convenience and is unsupported with included product support.
|
405 | 397 | *
|
406 |
| - * How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off |
407 |
| - * the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values |
| 398 | + * How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values |
408 | 399 | * Positive values will NOT work (move your endstops to fix a positive offset or change your bed size above).
|
409 | 400 | */
|
410 | 401 | //#define HOME_ADJUST
|
|
439 | 430 | /**
|
440 | 431 | * Manual Mesh Leveling
|
441 | 432 | *
|
442 |
| - * If you want to use manual mesh leveling you can enable the below option. |
443 |
| - * This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above. |
444 |
| - * |
445 |
| - * Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html |
| 433 | + * If you want to use manual mesh leveling you can enable the below option. This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above. |
446 | 434 | *
|
447 |
| - * NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com |
| 435 | + * Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com |
448 | 436 | */
|
449 | 437 | //#define MANUAL_MESH_LEVELING
|
450 | 438 |
|
|
484 | 472 | #define XY_DIAG_BD 282.8427124746
|
485 | 473 | #define XY_SIDE_AD 200
|
486 | 474 |
|
487 |
| - // Or, set the XY skew factor directly: |
488 |
| - //#define XY_SKEW_FACTOR 0.0 |
489 |
| - |
490 | 475 | //#define SKEW_CORRECTION_FOR_Z
|
491 | 476 | #if ENABLED(SKEW_CORRECTION_FOR_Z)
|
492 | 477 | #define XZ_DIAG_AC 282.8427124746
|
493 | 478 | #define XZ_DIAG_BD 282.8427124746
|
494 | 479 | #define YZ_DIAG_AC 282.8427124746
|
495 | 480 | #define YZ_DIAG_BD 282.8427124746
|
496 | 481 | #define YZ_SIDE_AD 200
|
497 |
| - |
498 |
| - // Or, set the Z skew factors directly: |
499 |
| - //#define XZ_SKEW_FACTOR 0.0 |
500 |
| - //#define YZ_SKEW_FACTOR 0.0 |
501 | 482 | #endif
|
502 | 483 |
|
503 | 484 | // Enable this option for M852 to set skew at runtime
|
|
1080 | 1061 | #define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
1081 | 1062 | #endif
|
1082 | 1063 |
|
1083 |
| - #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. |
1084 |
| - //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. |
1085 |
| - |
1086 |
| - // Set one or more commands to execute on filament runout. |
1087 |
| - // (After 'M412 H' Marlin will ask the host to handle the process.) |
| 1064 | + #define FIL_RUNOUT_PULLUP |
1088 | 1065 | #define FILAMENT_RUNOUT_SCRIPT "M600"
|
1089 |
| - |
1090 |
| - // After a runout is detected, continue printing this length of filament |
1091 |
| - // before executing the runout script. Useful for a sensor at the end of |
1092 |
| - // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. |
1093 |
| - //#define FILAMENT_RUNOUT_DISTANCE_MM 25 |
1094 |
| - |
1095 |
| - #ifdef FILAMENT_RUNOUT_DISTANCE_MM |
1096 |
| - // Enable this option to use an encoder disc that toggles the runout pin |
1097 |
| - // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM |
1098 |
| - // large enough to avoid false positives.) |
1099 |
| - //#define FILAMENT_MOTION_SENSOR |
1100 |
| - #endif |
1101 | 1066 | #endif
|
1102 | 1067 |
|
1103 | 1068 | #if ENABLED(EZNEO_220)
|
|
1114 | 1079 | #define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup
|
1115 | 1080 | #endif
|
1116 | 1081 |
|
1117 |
| - /** |
1118 |
| - * Printer Event LEDs |
1119 |
| - * |
1120 |
| - * During printing, the LEDs will reflect the printer status: |
1121 |
| - * |
1122 |
| - * - Gradually change from blue to violet as the heated bed gets to target temp |
1123 |
| - * - Gradually change from violet to red as the hotend gets to temperature |
1124 |
| - * - Change to white to illuminate work surface |
1125 |
| - * - Change to green once print has finished |
1126 |
| - * - Turn off after the print has finished and the user has pushed a button |
1127 |
| - */ |
1128 | 1082 | #if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
|
1129 | 1083 | #define PRINTER_EVENT_LEDS
|
1130 | 1084 | #endif
|
|
1396 | 1350 | #define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
|
1397 | 1351 | #endif
|
1398 | 1352 |
|
1399 |
| - #define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins. |
1400 |
| - //#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins. |
1401 |
| - |
1402 |
| - // Set one or more commands to execute on filament runout. |
1403 |
| - // (After 'M412 H' Marlin will ask the host to handle the process.) |
| 1353 | + #define FIL_RUNOUT_PULLUP |
1404 | 1354 | #define FILAMENT_RUNOUT_SCRIPT "M600"
|
1405 |
| - |
1406 |
| - // After a runout is detected, continue printing this length of filament |
1407 |
| - // before executing the runout script. Useful for a sensor at the end of |
1408 |
| - // a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead. |
1409 |
| - //#define FILAMENT_RUNOUT_DISTANCE_MM 25 |
1410 |
| - |
1411 |
| - #ifdef FILAMENT_RUNOUT_DISTANCE_MM |
1412 |
| - // Enable this option to use an encoder disc that toggles the runout pin |
1413 |
| - // as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM |
1414 |
| - // large enough to avoid false positives.) |
1415 |
| - //#define FILAMENT_MOTION_SENSOR |
1416 |
| - #endif |
1417 | 1355 | #endif
|
1418 | 1356 |
|
1419 | 1357 | #if ENABLED(EZNEO_220)
|
|
1429 | 1367 | #define NEOPIXEL_BRIGHTNESS 255 // Initial brightness (0-255)
|
1430 | 1368 | #define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup
|
1431 | 1369 | #endif
|
1432 |
| - |
1433 |
| - /** |
1434 |
| - * Printer Event LEDs |
1435 |
| - * |
1436 |
| - * During printing, the LEDs will reflect the printer status: |
1437 |
| - * |
1438 |
| - * - Gradually change from blue to violet as the heated bed gets to target temp |
1439 |
| - * - Gradually change from violet to red as the hotend gets to temperature |
1440 |
| - * - Change to white to illuminate work surface |
1441 |
| - * - Change to green once print has finished |
1442 |
| - * - Turn off after the print has finished and the user has pushed a button |
1443 |
| - */ |
1444 | 1370 | #if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
|
1445 | 1371 | #define PRINTER_EVENT_LEDS
|
1446 | 1372 | #endif
|
|
0 commit comments