Przeglądaj źródła

Increase BABYSTEP_MULTIPLICATOR to 100

Ideally, it should be calculated based on Z steps per unit so that each
babystep corresponds to around 0.025mm. Smaller than this is largely
insignificant for typical layer heights.
Scott Lahteine 7 lat temu
rodzic
commit
e37a1ded0d
25 zmienionych plików z 99 dodań i 99 usunięć
  1. 4
    4
      Marlin/Configuration_adv.h
  2. 4
    4
      Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h
  3. 3
    3
      Marlin/example_configurations/Anet/A6/Configuration_adv.h
  4. 4
    4
      Marlin/example_configurations/Anet/A8/Configuration_adv.h
  5. 4
    4
      Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h
  6. 4
    4
      Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h
  7. 4
    4
      Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h
  8. 4
    4
      Marlin/example_configurations/Cartesio/Configuration_adv.h
  9. 4
    4
      Marlin/example_configurations/Felix/Configuration_adv.h
  10. 4
    4
      Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h
  11. 4
    4
      Marlin/example_configurations/Malyan/M150/Configuration_adv.h
  12. 4
    4
      Marlin/example_configurations/RigidBot/Configuration_adv.h
  13. 4
    4
      Marlin/example_configurations/SCARA/Configuration_adv.h
  14. 4
    4
      Marlin/example_configurations/Sanguinololu/Configuration_adv.h
  15. 4
    4
      Marlin/example_configurations/TinyBoy2/Configuration_adv.h
  16. 4
    4
      Marlin/example_configurations/Velleman/K8200/Configuration_adv.h
  17. 4
    4
      Marlin/example_configurations/Velleman/K8400/Configuration_adv.h
  18. 4
    4
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h
  19. 4
    4
      Marlin/example_configurations/delta/generic/Configuration_adv.h
  20. 4
    4
      Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h
  21. 4
    4
      Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h
  22. 4
    4
      Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h
  23. 4
    4
      Marlin/example_configurations/makibox/Configuration_adv.h
  24. 4
    4
      Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h
  25. 4
    4
      Marlin/example_configurations/wt150/Configuration_adv.h

+ 4
- 4
Marlin/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 3
- 3
Marlin/example_configurations/Anet/A6/Configuration_adv.h Wyświetl plik

602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
   //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
604
   //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Anet/A8/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Cartesio/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Felix/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Malyan/M150/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

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

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

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

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Sanguinololu/Configuration_adv.h Wyświetl plik

590
  */
590
  */
591
 //#define BABYSTEPPING
591
 //#define BABYSTEPPING
592
 #if ENABLED(BABYSTEPPING)
592
 #if ENABLED(BABYSTEPPING)
593
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
594
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
595
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
596
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
593
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
594
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
595
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
596
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
597
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
597
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
598
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
598
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
599
                                         // Note: Extra time may be added to mitigate controller latency.
599
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/TinyBoy2/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Velleman/K8200/Configuration_adv.h Wyświetl plik

614
  */
614
  */
615
 #define BABYSTEPPING
615
 #define BABYSTEPPING
616
 #if ENABLED(BABYSTEPPING)
616
 #if ENABLED(BABYSTEPPING)
617
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
618
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
619
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
620
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
617
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
618
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
619
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
620
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
621
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
621
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
622
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
622
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
623
                                         // Note: Extra time may be added to mitigate controller latency.
623
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/Velleman/K8400/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h Wyświetl plik

603
  */
603
  */
604
 //#define BABYSTEPPING
604
 //#define BABYSTEPPING
605
 #if ENABLED(BABYSTEPPING)
605
 #if ENABLED(BABYSTEPPING)
606
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
607
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
608
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
609
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
606
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
607
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
608
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
609
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
612
                                         // Note: Extra time may be added to mitigate controller latency.
612
                                         // Note: Extra time may be added to mitigate controller latency.

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

603
  */
603
  */
604
 //#define BABYSTEPPING
604
 //#define BABYSTEPPING
605
 #if ENABLED(BABYSTEPPING)
605
 #if ENABLED(BABYSTEPPING)
606
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
607
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
608
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
609
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
606
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
607
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
608
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
609
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
612
                                         // Note: Extra time may be added to mitigate controller latency.
612
                                         // Note: Extra time may be added to mitigate controller latency.

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

603
  */
603
  */
604
 //#define BABYSTEPPING
604
 //#define BABYSTEPPING
605
 #if ENABLED(BABYSTEPPING)
605
 #if ENABLED(BABYSTEPPING)
606
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
607
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
608
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
609
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
606
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
607
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
608
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
609
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
612
                                         // Note: Extra time may be added to mitigate controller latency.
612
                                         // Note: Extra time may be added to mitigate controller latency.

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

608
  */
608
  */
609
 //#define BABYSTEPPING
609
 //#define BABYSTEPPING
610
 #if ENABLED(BABYSTEPPING)
610
 #if ENABLED(BABYSTEPPING)
611
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
612
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
613
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
614
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
611
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
612
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
613
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
614
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
615
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
615
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
616
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
616
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
617
                                         // Note: Extra time may be added to mitigate controller latency.
617
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h Wyświetl plik

603
  */
603
  */
604
 //#define BABYSTEPPING
604
 //#define BABYSTEPPING
605
 #if ENABLED(BABYSTEPPING)
605
 #if ENABLED(BABYSTEPPING)
606
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
607
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
608
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
609
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
606
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
607
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
608
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
609
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
610
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
611
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
612
                                         // Note: Extra time may be added to mitigate controller latency.
612
                                         // Note: Extra time may be added to mitigate controller latency.

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

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

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

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

+ 4
- 4
Marlin/example_configurations/wt150/Configuration_adv.h Wyświetl plik

601
  */
601
  */
602
 //#define BABYSTEPPING
602
 //#define BABYSTEPPING
603
 #if ENABLED(BABYSTEPPING)
603
 #if ENABLED(BABYSTEPPING)
604
-  //#define BABYSTEP_XY            // Also enable X/Y Babystepping. Not supported on DELTA!
605
-  #define BABYSTEP_INVERT_Z false  // Change if Z babysteps should go the other way
606
-  #define BABYSTEP_MULTIPLICATOR 1 // Babysteps are very small. Increase for faster motion.
607
-  //#define BABYSTEP_ZPROBE_OFFSET // Enable to combine M851 and Babystepping
604
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
605
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
606
+  #define BABYSTEP_MULTIPLICATOR 100 // Babysteps are very small. Increase for faster motion.
607
+  //#define BABYSTEP_ZPROBE_OFFSET   // Enable to combine M851 and Babystepping
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
608
   //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
609
   #define DOUBLECLICK_MAX_INTERVAL 1250 // Maximum interval between clicks, in milliseconds.
610
                                         // Note: Extra time may be added to mitigate controller latency.
610
                                         // Note: Extra time may be added to mitigate controller latency.

Ładowanie…
Anuluj
Zapisz