Przeglądaj źródła

Distribute config-changes to the other configurations

AnHardt 9 lat temu
rodzic
commit
4b02f33e69
31 zmienionych plików z 131 dodań i 21 usunięć
  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 Wyświetl plik

@@ -232,7 +232,7 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 236
 // Time can be set by M18 and M84.
237 237
 #define DEFAULT_STEPPER_DEACTIVE_TIME 120
238 238
 #define DISABLE_INACTIVE_X true

+ 4
- 4
Marlin/Marlin_main.cpp Wyświetl plik

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

+ 3
- 1
Marlin/example_configurations/Felix/Configuration.h Wyświetl plik

@@ -331,11 +331,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
331 331
 #define Z_ENABLE_ON 0
332 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 335
 // WARNING: When motors turn off there is a chance of losing position accuracy!
336 336
 #define DISABLE_X false
337 337
 #define DISABLE_Y false
338 338
 #define DISABLE_Z false
339
+// Warn on display about possibly reduced accuracy
340
+//#define WARN_REDUCED_ACCURACY
339 341
 
340 342
 // @section extruder
341 343
 

+ 3
- 1
Marlin/example_configurations/Felix/Configuration_DUAL.h Wyświetl plik

@@ -315,11 +315,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
315 315
 #define Z_ENABLE_ON 0
316 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 319
 // WARNING: When motors turn off there is a chance of losing position accuracy!
320 320
 #define DISABLE_X false
321 321
 #define DISABLE_Y false
322 322
 #define DISABLE_Z false
323
+// Warn on display about possibly reduced accuracy
324
+//#define WARN_REDUCED_ACCURACY
323 325
 #define DISABLE_E false // For all extruders
324 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 Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/Hephestos/Configuration.h Wyświetl plik

@@ -341,11 +341,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
341 341
 #define Z_ENABLE_ON 0
342 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 345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
346 346
 #define DISABLE_X false
347 347
 #define DISABLE_Y false
348 348
 #define DISABLE_Z false
349
+// Warn on display about possibly reduced accuracy
350
+//#define WARN_REDUCED_ACCURACY
349 351
 
350 352
 // @section extruder
351 353
 

+ 6
- 0
Marlin/example_configurations/Hephestos/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/K8200/Configuration.h Wyświetl plik

@@ -364,11 +364,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
364 364
 #define Z_ENABLE_ON 0
365 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 368
 // WARNING: When motors turn off there is a chance of losing position accuracy!
369 369
 #define DISABLE_X false
370 370
 #define DISABLE_Y false
371 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 375
 // @section extruder
374 376
 

+ 6
- 0
Marlin/example_configurations/K8200/Configuration_adv.h Wyświetl plik

@@ -237,7 +237,13 @@
237 237
 #define INVERT_E_STEP_PIN false
238 238
 
239 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 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 248
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
243 249
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Wyświetl plik

@@ -349,11 +349,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
349 349
 #define Z_ENABLE_ON 0
350 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 353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
354 354
 #define DISABLE_X false
355 355
 #define DISABLE_Y false
356 356
 #define DISABLE_Z false
357
+// Warn on display about possibly reduced accuracy
358
+//#define WARN_REDUCED_ACCURACY
357 359
 
358 360
 // @section extruder
359 361
 

+ 3
- 1
Marlin/example_configurations/RigidBot/Configuration.h Wyświetl plik

@@ -340,11 +340,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
340 340
 #define Z_ENABLE_ON 0
341 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 344
 // WARNING: When motors turn off there is a chance of losing position accuracy!
345 345
 #define DISABLE_X false
346 346
 #define DISABLE_Y false
347 347
 #define DISABLE_Z false
348
+// Warn on display about possibly reduced accuracy
349
+//#define WARN_REDUCED_ACCURACY
348 350
 
349 351
 // @section extruder
350 352
 

+ 6
- 0
Marlin/example_configurations/RigidBot/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/SCARA/Configuration.h Wyświetl plik

@@ -357,11 +357,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
357 357
 #define Z_ENABLE_ON 0
358 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 361
 // WARNING: When motors turn off there is a chance of losing position accuracy!
362 362
 #define DISABLE_X false
363 363
 #define DISABLE_Y false
364 364
 #define DISABLE_Z false
365
+// Warn on display about possibly reduced accuracy
366
+//#define WARN_REDUCED_ACCURACY
365 367
 
366 368
 // @section extruder
367 369
 

+ 6
- 0
Marlin/example_configurations/SCARA/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/TAZ4/Configuration.h Wyświetl plik

@@ -369,11 +369,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
369 369
 #define Z_ENABLE_ON 0
370 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 373
 // WARNING: When motors turn off there is a chance of losing position accuracy!
374 374
 #define DISABLE_X false
375 375
 #define DISABLE_Y false
376 376
 #define DISABLE_Z false
377
+// Warn on display about possibly reduced accuracy
378
+//#define WARN_REDUCED_ACCURACY
377 379
 
378 380
 // @section extruder
379 381
 

+ 6
- 0
Marlin/example_configurations/TAZ4/Configuration_adv.h Wyświetl plik

@@ -240,7 +240,13 @@
240 240
 #define INVERT_E_STEP_PIN false
241 241
 
242 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 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 251
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
246 252
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/WITBOX/Configuration.h Wyświetl plik

@@ -341,11 +341,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
341 341
 #define Z_ENABLE_ON 0
342 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 345
 // WARNING: When motors turn off there is a chance of losing position accuracy!
346 346
 #define DISABLE_X false
347 347
 #define DISABLE_Y false
348 348
 #define DISABLE_Z true
349
+// Warn on display about possibly reduced accuracy
350
+//#define WARN_REDUCED_ACCURACY
349 351
 
350 352
 // @section extruder
351 353
 

+ 6
- 0
Marlin/example_configurations/WITBOX/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/adafruit/ST7565/Configuration.h Wyświetl plik

@@ -349,11 +349,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
349 349
 #define Z_ENABLE_ON 0
350 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 353
 // WARNING: When motors turn off there is a chance of losing position accuracy!
354 354
 #define DISABLE_X false
355 355
 #define DISABLE_Y false
356 356
 #define DISABLE_Z false
357
+// Warn on display about possibly reduced accuracy
358
+//#define WARN_REDUCED_ACCURACY
357 359
 
358 360
 // @section extruder
359 361
 

+ 3
- 1
Marlin/example_configurations/delta/biv2.5/Configuration.h Wyświetl plik

@@ -384,11 +384,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
384 384
 #define Z_ENABLE_ON 0
385 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 388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389 389
 #define DISABLE_X false
390 390
 #define DISABLE_Y false
391 391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392 394
 
393 395
 // @section extruder
394 396
 

+ 6
- 0
Marlin/example_configurations/delta/biv2.5/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/generic/Configuration.h Wyświetl plik

@@ -384,11 +384,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
384 384
 #define Z_ENABLE_ON 0
385 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 388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389 389
 #define DISABLE_X false
390 390
 #define DISABLE_Y false
391 391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392 394
 
393 395
 // @section extruder
394 396
 

+ 6
- 0
Marlin/example_configurations/delta/generic/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/kossel_mini/Configuration.h Wyświetl plik

@@ -384,11 +384,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
384 384
 #define Z_ENABLE_ON 0
385 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 388
 // WARNING: When motors turn off there is a chance of losing position accuracy!
389 389
 #define DISABLE_X false
390 390
 #define DISABLE_Y false
391 391
 #define DISABLE_Z false
392
+// Warn on display about possibly reduced accuracy
393
+//#define WARN_REDUCED_ACCURACY
392 394
 
393 395
 // @section extruder
394 396
 

+ 6
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/delta/kossel_pro/Configuration.h Wyświetl plik

@@ -371,11 +371,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
371 371
 #define Z_ENABLE_ON 0
372 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 375
 // WARNING: When motors turn off there is a chance of losing position accuracy!
376 376
 #define DISABLE_X false
377 377
 #define DISABLE_Y false
378 378
 #define DISABLE_Z false
379
+// Warn on display about possibly reduced accuracy
380
+//#define WARN_REDUCED_ACCURACY
379 381
 
380 382
 // @section extruder
381 383
 

+ 6
- 0
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h Wyświetl plik

@@ -236,7 +236,13 @@
236 236
 #define INVERT_E_STEP_PIN false
237 237
 
238 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 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 247
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
242 248
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/makibox/Configuration.h Wyświetl plik

@@ -352,11 +352,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
352 352
 #define Z_ENABLE_ON 0
353 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 356
 // WARNING: When motors turn off there is a chance of losing position accuracy!
357 357
 #define DISABLE_X false
358 358
 #define DISABLE_Y false
359 359
 #define DISABLE_Z false
360
+// Warn on display about possibly reduced accuracy
361
+//#define WARN_REDUCED_ACCURACY
360 362
 
361 363
 // @section extruder
362 364
 

+ 6
- 0
Marlin/example_configurations/makibox/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

+ 3
- 1
Marlin/example_configurations/tvrrug/Round2/Configuration.h Wyświetl plik

@@ -339,11 +339,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
339 339
 #define Z_ENABLE_ON 1
340 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 343
 // WARNING: When motors turn off there is a chance of losing position accuracy!
344 344
 #define DISABLE_X false
345 345
 #define DISABLE_Y false
346 346
 #define DISABLE_Z false
347
+// Warn on display about possibly reduced accuracy
348
+//#define WARN_REDUCED_ACCURACY
347 349
 
348 350
 // @section extruder
349 351
 

+ 6
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h Wyświetl plik

@@ -232,7 +232,13 @@
232 232
 #define INVERT_E_STEP_PIN false
233 233
 
234 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 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 243
 #define DEFAULT_MINIMUMFEEDRATE       0.0     // minimum feedrate
238 244
 #define DEFAULT_MINTRAVELFEEDRATE     0.0

Ładowanie…
Anuluj
Zapisz