Browse Source

Distribute config-changes to the other configurations

AnHardt 9 years ago
parent
commit
4b02f33e69
31 changed files with 131 additions and 21 deletions
  1. 1
    1
      Marlin/Configuration_adv.h
  2. 4
    4
      Marlin/Marlin_main.cpp
  3. 3
    1
      Marlin/example_configurations/Felix/Configuration.h
  4. 3
    1
      Marlin/example_configurations/Felix/Configuration_DUAL.h
  5. 6
    0
      Marlin/example_configurations/Felix/Configuration_adv.h
  6. 3
    1
      Marlin/example_configurations/Hephestos/Configuration.h
  7. 6
    0
      Marlin/example_configurations/Hephestos/Configuration_adv.h
  8. 3
    1
      Marlin/example_configurations/K8200/Configuration.h
  9. 6
    0
      Marlin/example_configurations/K8200/Configuration_adv.h
  10. 3
    1
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  11. 3
    1
      Marlin/example_configurations/RigidBot/Configuration.h
  12. 6
    0
      Marlin/example_configurations/RigidBot/Configuration_adv.h
  13. 3
    1
      Marlin/example_configurations/SCARA/Configuration.h
  14. 6
    0
      Marlin/example_configurations/SCARA/Configuration_adv.h
  15. 3
    1
      Marlin/example_configurations/TAZ4/Configuration.h
  16. 6
    0
      Marlin/example_configurations/TAZ4/Configuration_adv.h
  17. 3
    1
      Marlin/example_configurations/WITBOX/Configuration.h
  18. 6
    0
      Marlin/example_configurations/WITBOX/Configuration_adv.h
  19. 3
    1
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  20. 3
    1
      Marlin/example_configurations/delta/biv2.5/Configuration.h
  21. 6
    0
      Marlin/example_configurations/delta/biv2.5/Configuration_adv.h
  22. 3
    1
      Marlin/example_configurations/delta/generic/Configuration.h
  23. 6
    0
      Marlin/example_configurations/delta/generic/Configuration_adv.h
  24. 3
    1
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  25. 6
    0
      Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h
  26. 3
    1
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  27. 6
    0
      Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h
  28. 3
    1
      Marlin/example_configurations/makibox/Configuration.h
  29. 6
    0
      Marlin/example_configurations/makibox/Configuration_adv.h
  30. 3
    1
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  31. 6
    0
      Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h

+ 1
- 1
Marlin/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
-// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIV_? is true.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
 // Time can be set by M18 and M84.
236
 // Time can be set by M18 and M84.
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 120
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 120
238
 #define DISABLE_INACTIVE_X true
238
 #define DISABLE_INACTIVE_X true

+ 4
- 4
Marlin/Marlin_main.cpp View File

6956
 
6956
 
6957
   if (stepper_inactive_time && ms > previous_cmd_ms + stepper_inactive_time
6957
   if (stepper_inactive_time && ms > previous_cmd_ms + stepper_inactive_time
6958
       && !ignore_stepper_queue && !blocks_queued()) {
6958
       && !ignore_stepper_queue && !blocks_queued()) {
6959
-    #if DISABLE_INACTIV_X == true
6959
+    #if DISABLE_INACTIVE_X == true
6960
       disable_x();
6960
       disable_x();
6961
     #endif
6961
     #endif
6962
-    #if DISABLE_INACTIV_Y == true
6962
+    #if DISABLE_INACTIVE_Y == true
6963
       disable_y();
6963
       disable_y();
6964
     #endif
6964
     #endif
6965
-    #if DISABLE_INACTIV_Z == true
6965
+    #if DISABLE_INACTIVE_Z == true
6966
       disable_z();
6966
       disable_z();
6967
     #endif
6967
     #endif
6968
-    #if DISABLE_INACTIV_E == true
6968
+    #if DISABLE_INACTIVE_E == true
6969
       disable_e0();
6969
       disable_e0();
6970
       disable_e1();
6970
       disable_e1();
6971
       disable_e2();
6971
       disable_e2();

+ 3
- 1
Marlin/example_configurations/Felix/Configuration.h View File

331
 #define Z_ENABLE_ON 0
331
 #define Z_ENABLE_ON 0
332
 #define E_ENABLE_ON 0 // For all extruders
332
 #define E_ENABLE_ON 0 // For all extruders
333
 
333
 
334
-// Disables axis when it's not being used.
334
+// Disables axis stepper immediately when it's not being used.
335
 // WARNING: When motors turn off there is a chance of losing position accuracy!
335
 // WARNING: When motors turn off there is a chance of losing position accuracy!
336
 #define DISABLE_X false
336
 #define DISABLE_X false
337
 #define DISABLE_Y false
337
 #define DISABLE_Y false
338
 #define DISABLE_Z false
338
 #define DISABLE_Z false
339
+// Warn on display about possibly reduced accuracy
340
+//#define WARN_REDUCED_ACCURACY
339
 
341
 
340
 // @section extruder
342
 // @section extruder
341
 
343
 

+ 3
- 1
Marlin/example_configurations/Felix/Configuration_DUAL.h View File

315
 #define Z_ENABLE_ON 0
315
 #define Z_ENABLE_ON 0
316
 #define E_ENABLE_ON 0 // For all extruders
316
 #define E_ENABLE_ON 0 // For all extruders
317
 
317
 
318
-// Disables axis when it's not being used.
318
+// Disables axis stepper immediately when it's not being used.
319
 // WARNING: When motors turn off there is a chance of losing position accuracy!
319
 // WARNING: When motors turn off there is a chance of losing position accuracy!
320
 #define DISABLE_X false
320
 #define DISABLE_X false
321
 #define DISABLE_Y false
321
 #define DISABLE_Y false
322
 #define DISABLE_Z false
322
 #define DISABLE_Z false
323
+// Warn on display about possibly reduced accuracy
324
+//#define WARN_REDUCED_ACCURACY
323
 #define DISABLE_E false // For all extruders
325
 #define DISABLE_E false // For all extruders
324
 #define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
326
 #define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
325
 
327
 

+ 6
- 0
Marlin/example_configurations/Felix/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/Hephestos/Configuration.h View File

341
 #define Z_ENABLE_ON 0
341
 #define Z_ENABLE_ON 0
342
 #define E_ENABLE_ON 0 // For all extruders
342
 #define E_ENABLE_ON 0 // For all extruders
343
 
343
 
344
-// Disables axis when it's not being used.
344
+// Disables axis stepper immediately when it's not being used.
345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
346
 #define DISABLE_X false
346
 #define DISABLE_X false
347
 #define DISABLE_Y false
347
 #define DISABLE_Y false
348
 #define DISABLE_Z false
348
 #define DISABLE_Z false
349
+// Warn on display about possibly reduced accuracy
350
+//#define WARN_REDUCED_ACCURACY
349
 
351
 
350
 // @section extruder
352
 // @section extruder
351
 
353
 

+ 6
- 0
Marlin/example_configurations/Hephestos/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/K8200/Configuration.h View File

364
 #define Z_ENABLE_ON 0
364
 #define Z_ENABLE_ON 0
365
 #define E_ENABLE_ON 0 // For all extruders
365
 #define E_ENABLE_ON 0 // For all extruders
366
 
366
 
367
-// Disables axis when it's not being used.
367
+// Disables axis stepper immediately when it's not being used.
368
 // WARNING: When motors turn off there is a chance of losing position accuracy!
368
 // WARNING: When motors turn off there is a chance of losing position accuracy!
369
 #define DISABLE_X false
369
 #define DISABLE_X false
370
 #define DISABLE_Y false
370
 #define DISABLE_Y false
371
 #define DISABLE_Z false // not for K8200 -> looses Steps
371
 #define DISABLE_Z false // not for K8200 -> looses Steps
372
+// Warn on display about possibly reduced accuracy
373
+//#define WARN_REDUCED_ACCURACY
372
 
374
 
373
 // @section extruder
375
 // @section extruder
374
 
376
 

+ 6
- 0
Marlin/example_configurations/K8200/Configuration_adv.h View File

237
 #define INVERT_E_STEP_PIN false
237
 #define INVERT_E_STEP_PIN false
238
 
238
 
239
 // Default stepper release if idle. Set to 0 to deactivate.
239
 // Default stepper release if idle. Set to 0 to deactivate.
240
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
241
+// Time can be set by M18 and M84.
240
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
242
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
243
+#define DISABLE_INACTIVE_X true
244
+#define DISABLE_INACTIVE_Y true
245
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
246
+#define DISABLE_INACTIVE_E true
241
 
247
 
242
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
248
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
249
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

349
 #define Z_ENABLE_ON 0
349
 #define Z_ENABLE_ON 0
350
 #define E_ENABLE_ON 0 // For all extruders
350
 #define E_ENABLE_ON 0 // For all extruders
351
 
351
 
352
-// Disables axis when it's not being used.
352
+// Disables axis stepper immediately when it's not being used.
353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
354
 #define DISABLE_X false
354
 #define DISABLE_X false
355
 #define DISABLE_Y false
355
 #define DISABLE_Y false
356
 #define DISABLE_Z false
356
 #define DISABLE_Z false
357
+// Warn on display about possibly reduced accuracy
358
+//#define WARN_REDUCED_ACCURACY
357
 
359
 
358
 // @section extruder
360
 // @section extruder
359
 
361
 

+ 3
- 1
Marlin/example_configurations/RigidBot/Configuration.h View File

340
 #define Z_ENABLE_ON 0
340
 #define Z_ENABLE_ON 0
341
 #define E_ENABLE_ON 0 // For all extruders
341
 #define E_ENABLE_ON 0 // For all extruders
342
 
342
 
343
-// Disables axis when it's not being used.
343
+// Disables axis stepper immediately when it's not being used.
344
 // WARNING: When motors turn off there is a chance of losing position accuracy!
344
 // WARNING: When motors turn off there is a chance of losing position accuracy!
345
 #define DISABLE_X false
345
 #define DISABLE_X false
346
 #define DISABLE_Y false
346
 #define DISABLE_Y false
347
 #define DISABLE_Z false
347
 #define DISABLE_Z false
348
+// Warn on display about possibly reduced accuracy
349
+//#define WARN_REDUCED_ACCURACY
348
 
350
 
349
 // @section extruder
351
 // @section extruder
350
 
352
 

+ 6
- 0
Marlin/example_configurations/RigidBot/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/SCARA/Configuration.h View File

357
 #define Z_ENABLE_ON 0
357
 #define Z_ENABLE_ON 0
358
 #define E_ENABLE_ON 0 // For all extruders
358
 #define E_ENABLE_ON 0 // For all extruders
359
 
359
 
360
-// Disables axis when it's not being used.
360
+// Disables axis stepper immediately when it's not being used.
361
 // WARNING: When motors turn off there is a chance of losing position accuracy!
361
 // WARNING: When motors turn off there is a chance of losing position accuracy!
362
 #define DISABLE_X false
362
 #define DISABLE_X false
363
 #define DISABLE_Y false
363
 #define DISABLE_Y false
364
 #define DISABLE_Z false
364
 #define DISABLE_Z false
365
+// Warn on display about possibly reduced accuracy
366
+//#define WARN_REDUCED_ACCURACY
365
 
367
 
366
 // @section extruder
368
 // @section extruder
367
 
369
 

+ 6
- 0
Marlin/example_configurations/SCARA/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 240
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 240
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/TAZ4/Configuration.h View File

369
 #define Z_ENABLE_ON 0
369
 #define Z_ENABLE_ON 0
370
 #define E_ENABLE_ON 0 // For all extruders
370
 #define E_ENABLE_ON 0 // For all extruders
371
 
371
 
372
-// Disables axis when it's not being used.
372
+// Disables axis stepper immediately when it's not being used.
373
 // WARNING: When motors turn off there is a chance of losing position accuracy!
373
 // WARNING: When motors turn off there is a chance of losing position accuracy!
374
 #define DISABLE_X false
374
 #define DISABLE_X false
375
 #define DISABLE_Y false
375
 #define DISABLE_Y false
376
 #define DISABLE_Z false
376
 #define DISABLE_Z false
377
+// Warn on display about possibly reduced accuracy
378
+//#define WARN_REDUCED_ACCURACY
377
 
379
 
378
 // @section extruder
380
 // @section extruder
379
 
381
 

+ 6
- 0
Marlin/example_configurations/TAZ4/Configuration_adv.h View File

240
 #define INVERT_E_STEP_PIN false
240
 #define INVERT_E_STEP_PIN false
241
 
241
 
242
 // Default stepper release if idle. Set to 0 to deactivate.
242
 // Default stepper release if idle. Set to 0 to deactivate.
243
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
244
+// Time can be set by M18 and M84.
243
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
245
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
246
+#define DISABLE_INACTIVE_X true
247
+#define DISABLE_INACTIVE_Y true
248
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
249
+#define DISABLE_INACTIVE_E true
244
 
250
 
245
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
251
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
246
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
252
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/WITBOX/Configuration.h View File

341
 #define Z_ENABLE_ON 0
341
 #define Z_ENABLE_ON 0
342
 #define E_ENABLE_ON 0 // For all extruders
342
 #define E_ENABLE_ON 0 // For all extruders
343
 
343
 
344
-// Disables axis when it's not being used.
344
+// Disables axis stepper immediately when it's not being used.
345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
346
 #define DISABLE_X false
346
 #define DISABLE_X false
347
 #define DISABLE_Y false
347
 #define DISABLE_Y false
348
 #define DISABLE_Z true
348
 #define DISABLE_Z true
349
+// Warn on display about possibly reduced accuracy
350
+//#define WARN_REDUCED_ACCURACY
349
 
351
 
350
 // @section extruder
352
 // @section extruder
351
 
353
 

+ 6
- 0
Marlin/example_configurations/WITBOX/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

349
 #define Z_ENABLE_ON 0
349
 #define Z_ENABLE_ON 0
350
 #define E_ENABLE_ON 0 // For all extruders
350
 #define E_ENABLE_ON 0 // For all extruders
351
 
351
 
352
-// Disables axis when it's not being used.
352
+// Disables axis stepper immediately when it's not being used.
353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
354
 #define DISABLE_X false
354
 #define DISABLE_X false
355
 #define DISABLE_Y false
355
 #define DISABLE_Y false
356
 #define DISABLE_Z false
356
 #define DISABLE_Z false
357
+// Warn on display about possibly reduced accuracy
358
+//#define WARN_REDUCED_ACCURACY
357
 
359
 
358
 // @section extruder
360
 // @section extruder
359
 
361
 

+ 3
- 1
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

384
 #define Z_ENABLE_ON 0
384
 #define Z_ENABLE_ON 0
385
 #define E_ENABLE_ON 0 // For all extruders
385
 #define E_ENABLE_ON 0 // For all extruders
386
 
386
 
387
-// Disables axis when it's not being used.
387
+// Disables axis stepper immediately when it's not being used.
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389
 #define DISABLE_X false
389
 #define DISABLE_X false
390
 #define DISABLE_Y false
390
 #define DISABLE_Y false
391
 #define DISABLE_Z false
391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392
 
394
 
393
 // @section extruder
395
 // @section extruder
394
 
396
 

+ 6
- 0
Marlin/example_configurations/delta/biv2.5/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 0
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 0
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/generic/Configuration.h View File

384
 #define Z_ENABLE_ON 0
384
 #define Z_ENABLE_ON 0
385
 #define E_ENABLE_ON 0 // For all extruders
385
 #define E_ENABLE_ON 0 // For all extruders
386
 
386
 
387
-// Disables axis when it's not being used.
387
+// Disables axis stepper immediately when it's not being used.
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389
 #define DISABLE_X false
389
 #define DISABLE_X false
390
 #define DISABLE_Y false
390
 #define DISABLE_Y false
391
 #define DISABLE_Z false
391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392
 
394
 
393
 // @section extruder
395
 // @section extruder
394
 
396
 

+ 6
- 0
Marlin/example_configurations/delta/generic/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

384
 #define Z_ENABLE_ON 0
384
 #define Z_ENABLE_ON 0
385
 #define E_ENABLE_ON 0 // For all extruders
385
 #define E_ENABLE_ON 0 // For all extruders
386
 
386
 
387
-// Disables axis when it's not being used.
387
+// Disables axis stepper immediately when it's not being used.
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389
 #define DISABLE_X false
389
 #define DISABLE_X false
390
 #define DISABLE_Y false
390
 #define DISABLE_Y false
391
 #define DISABLE_Z false
391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392
 
394
 
393
 // @section extruder
395
 // @section extruder
394
 
396
 

+ 6
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

371
 #define Z_ENABLE_ON 0
371
 #define Z_ENABLE_ON 0
372
 #define E_ENABLE_ON 0 // For all extruders
372
 #define E_ENABLE_ON 0 // For all extruders
373
 
373
 
374
-// Disables axis when it's not being used.
374
+// Disables axis stepper immediately when it's not being used.
375
 // WARNING: When motors turn off there is a chance of losing position accuracy!
375
 // WARNING: When motors turn off there is a chance of losing position accuracy!
376
 #define DISABLE_X false
376
 #define DISABLE_X false
377
 #define DISABLE_Y false
377
 #define DISABLE_Y false
378
 #define DISABLE_Z false
378
 #define DISABLE_Z false
379
+// Warn on display about possibly reduced accuracy
380
+//#define WARN_REDUCED_ACCURACY
379
 
381
 
380
 // @section extruder
382
 // @section extruder
381
 
383
 

+ 6
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h View File

236
 #define INVERT_E_STEP_PIN false
236
 #define INVERT_E_STEP_PIN false
237
 
237
 
238
 // Default stepper release if idle. Set to 0 to deactivate.
238
 // Default stepper release if idle. Set to 0 to deactivate.
239
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
240
+// Time can be set by M18 and M84.
239
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
241
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
242
+#define DISABLE_INACTIVE_X true
243
+#define DISABLE_INACTIVE_Y true
244
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
245
+#define DISABLE_INACTIVE_E true
240
 
246
 
241
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
247
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
242
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
248
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/makibox/Configuration.h View File

352
 #define Z_ENABLE_ON 0
352
 #define Z_ENABLE_ON 0
353
 #define E_ENABLE_ON 0 // For all extruders
353
 #define E_ENABLE_ON 0 // For all extruders
354
 
354
 
355
-// Disables axis when it's not being used.
355
+// Disables axis stepper immediately when it's not being used.
356
 // WARNING: When motors turn off there is a chance of losing position accuracy!
356
 // WARNING: When motors turn off there is a chance of losing position accuracy!
357
 #define DISABLE_X false
357
 #define DISABLE_X false
358
 #define DISABLE_Y false
358
 #define DISABLE_Y false
359
 #define DISABLE_Z false
359
 #define DISABLE_Z false
360
+// Warn on display about possibly reduced accuracy
361
+//#define WARN_REDUCED_ACCURACY
360
 
362
 
361
 // @section extruder
363
 // @section extruder
362
 
364
 

+ 6
- 0
Marlin/example_configurations/makibox/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

339
 #define Z_ENABLE_ON 1
339
 #define Z_ENABLE_ON 1
340
 #define E_ENABLE_ON 1 // For all extruders
340
 #define E_ENABLE_ON 1 // For all extruders
341
 
341
 
342
-// Disables axis when it's not being used.
342
+// Disables axis stepper immediately when it's not being used.
343
 // WARNING: When motors turn off there is a chance of losing position accuracy!
343
 // WARNING: When motors turn off there is a chance of losing position accuracy!
344
 #define DISABLE_X false
344
 #define DISABLE_X false
345
 #define DISABLE_Y false
345
 #define DISABLE_Y false
346
 #define DISABLE_Z false
346
 #define DISABLE_Z false
347
+// Warn on display about possibly reduced accuracy
348
+//#define WARN_REDUCED_ACCURACY
347
 
349
 
348
 // @section extruder
350
 // @section extruder
349
 
351
 

+ 6
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h View File

232
 #define INVERT_E_STEP_PIN false
232
 #define INVERT_E_STEP_PIN false
233
 
233
 
234
 // Default stepper release if idle. Set to 0 to deactivate.
234
 // Default stepper release if idle. Set to 0 to deactivate.
235
+// Steppers will shut down DEFAULT_STEPPER_DEACTIVE_TIME seconds after the last move when DISABLE_INACTIVE_? is true.
236
+// Time can be set by M18 and M84.
235
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 60
238
+#define DISABLE_INACTIVE_X true
239
+#define DISABLE_INACTIVE_Y true
240
+#define DISABLE_INACTIVE_Z true  // set to false if the nozzle will fall down on your printed part when print has finished.
241
+#define DISABLE_INACTIVE_E true
236
 
242
 
237
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238
 #define DEFAULT_MINTRAVELFEEDRATE     0.0
244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

Loading…
Cancel
Save