Browse Source

Merge pull request #8887 from thinkyhead/bf2_reduce_jerk_default

[2.0.x] Reduce default jerk. XY by half. Z by 1/4
Scott Lahteine 7 years ago
parent
commit
f218eb0ddf
No account linked to committer's email address
34 changed files with 99 additions and 107 deletions
  1. 3
    3
      Marlin/Configuration.h
  2. 3
    3
      Marlin/src/config/default/Configuration.h
  3. 3
    3
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  4. 3
    12
      Marlin/src/config/examples/Anet/A6/Configuration.h
  5. 2
    2
      Marlin/src/config/examples/Anet/A8/Configuration.h
  6. 3
    3
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  7. 3
    3
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  8. 2
    2
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  9. 3
    3
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  10. 3
    3
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  11. 3
    3
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  12. 4
    4
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  13. 3
    3
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  14. 3
    3
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  15. 3
    3
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  16. 3
    3
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  17. 3
    3
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  18. 4
    4
      Marlin/src/config/examples/RigidBot/Configuration.h
  19. 4
    4
      Marlin/src/config/examples/SCARA/Configuration.h
  20. 3
    3
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  21. 3
    3
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  22. 3
    3
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  23. 3
    3
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  24. 2
    2
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  25. 2
    2
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  26. 3
    3
      Marlin/src/config/examples/delta/generic/Configuration.h
  27. 3
    3
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  28. 3
    3
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  29. 3
    3
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  30. 2
    2
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  31. 3
    3
      Marlin/src/config/examples/makibox/Configuration.h
  32. 3
    3
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  33. 2
    2
      Marlin/src/module/stepper.cpp
  34. 3
    2
      Marlin/src/sd/cardreader.cpp

+ 3
- 3
Marlin/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 3
- 3
Marlin/src/config/default/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 3
- 12
Marlin/src/config/examples/Anet/A6/Configuration.h View File

@@ -612,21 +612,12 @@
612 612
  * When changing speed and direction, if the difference is less than the
613 613
  * value set here, it may happen instantaneously.
614 614
  */
615
-//#define DEFAULT_XJERK                 20.0
616
-//#define DEFAULT_YJERK                 20.0
617
-//#define DEFAULT_ZJERK                  0.4
618
-//#define DEFAULT_EJERK                  5.0
619
-
620 615
 // ANET A6 Firmware V2.0 defaults (jerk):
621
-// Vxy-jerk: 20, Vz-jerk: +000.30, Ve-jerk: 10
622
-#define DEFAULT_XJERK                 20.0
623
-#define DEFAULT_YJERK                 20.0
616
+// Vxy-jerk: 10, Vz-jerk: +000.30, Ve-jerk: 10
617
+#define DEFAULT_XJERK                 10.0
618
+#define DEFAULT_YJERK                 10.0
624 619
 #define DEFAULT_ZJERK                  0.3
625 620
 #define DEFAULT_EJERK                 10.0
626
-//#define DEFAULT_XJERK                 20.0
627
-//#define DEFAULT_YJERK                 20.0
628
-//#define DEFAULT_ZJERK                  0.3
629
-//#define DEFAULT_EJERK                  5.0
630 621
 
631 622
 //===========================================================================
632 623
 //============================= Z Probe Options =============================

+ 2
- 2
Marlin/src/config/examples/Anet/A8/Configuration.h View File

@@ -572,8 +572,8 @@
572 572
  * When changing speed and direction, if the difference is less than the
573 573
  * value set here, it may happen instantaneously.
574 574
  */
575
-#define DEFAULT_XJERK                 20.0
576
-#define DEFAULT_YJERK                 20.0
575
+#define DEFAULT_XJERK                 10.0
576
+#define DEFAULT_YJERK                 10.0
577 577
 #define DEFAULT_ZJERK                  0.3
578 578
 #define DEFAULT_EJERK                  5.0
579 579
 

+ 3
- 3
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h View File

@@ -567,9 +567,9 @@
567 567
  * When changing speed and direction, if the difference is less than the
568 568
  * value set here, it may happen instantaneously.
569 569
  */
570
-#define DEFAULT_XJERK                 20.0
571
-#define DEFAULT_YJERK                 20.0
572
-#define DEFAULT_ZJERK                  0.4
570
+#define DEFAULT_XJERK                 10.0
571
+#define DEFAULT_YJERK                 10.0
572
+#define DEFAULT_ZJERK                  0.3
573 573
 #define DEFAULT_EJERK                  1.0
574 574
 
575 575
 //===========================================================================

+ 2
- 2
Marlin/src/config/examples/Creality/CR-10/Configuration.h View File

@@ -576,8 +576,8 @@
576 576
  * When changing speed and direction, if the difference is less than the
577 577
  * value set here, it may happen instantaneously.
578 578
  */
579
-#define DEFAULT_XJERK                 20.0
580
-#define DEFAULT_YJERK                 20.0
579
+#define DEFAULT_XJERK                 10.0
580
+#define DEFAULT_YJERK                 10.0
581 581
 #define DEFAULT_ZJERK                  2.7
582 582
 #define DEFAULT_EJERK                  5.0
583 583
 

+ 3
- 3
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h View File

@@ -572,9 +572,9 @@
572 572
  * When changing speed and direction, if the difference is less than the
573 573
  * value set here, it may happen instantaneously.
574 574
  */
575
-#define DEFAULT_XJERK                 17.0
576
-#define DEFAULT_YJERK                 17.0
577
-#define DEFAULT_ZJERK                  0.4
575
+#define DEFAULT_XJERK                  8.5
576
+#define DEFAULT_YJERK                  8.5
577
+#define DEFAULT_ZJERK                  0.3
578 578
 #define DEFAULT_EJERK                  4.0
579 579
 
580 580
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h View File

@@ -581,9 +581,9 @@
581 581
  * When changing speed and direction, if the difference is less than the
582 582
  * value set here, it may happen instantaneously.
583 583
  */
584
-#define DEFAULT_XJERK                 20.0
585
-#define DEFAULT_YJERK                 20.0
586
-#define DEFAULT_ZJERK                  0.4
584
+#define DEFAULT_XJERK                 10.0
585
+#define DEFAULT_YJERK                 10.0
586
+#define DEFAULT_ZJERK                  0.3
587 587
 #define DEFAULT_EJERK                  5.0
588 588
 
589 589
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h View File

@@ -570,9 +570,9 @@
570 570
  * When changing speed and direction, if the difference is less than the
571 571
  * value set here, it may happen instantaneously.
572 572
  */
573
-#define DEFAULT_XJERK                 20.0
574
-#define DEFAULT_YJERK                 20.0
575
-#define DEFAULT_ZJERK                  0.4
573
+#define DEFAULT_XJERK                 10.0
574
+#define DEFAULT_YJERK                 10.0
575
+#define DEFAULT_ZJERK                  0.3
576 576
 #define DEFAULT_EJERK                  5.0
577 577
 
578 578
 //===========================================================================

+ 4
- 4
Marlin/src/config/examples/Malyan/M150/Configuration.h View File

@@ -586,10 +586,10 @@
586 586
  * When changing speed and direction, if the difference is less than the
587 587
  * value set here, it may happen instantaneously.
588 588
  */
589
-#define DEFAULT_XJERK                 8.0
590
-#define DEFAULT_YJERK                 8.0
591
-#define DEFAULT_ZJERK                 0.40
592
-#define DEFAULT_EJERK                 5.0
589
+#define DEFAULT_XJERK                  8.0
590
+#define DEFAULT_YJERK                  8.0
591
+#define DEFAULT_ZJERK                  0.3
592
+#define DEFAULT_EJERK                  5.0
593 593
 
594 594
 //===========================================================================
595 595
 //============================= Z Probe Options =============================

+ 3
- 3
Marlin/src/config/examples/Malyan/M200/Configuration.h View File

@@ -565,9 +565,9 @@
565 565
  * When changing speed and direction, if the difference is less than the
566 566
  * value set here, it may happen instantaneously.
567 567
  */
568
-#define DEFAULT_XJERK                 20.0
569
-#define DEFAULT_YJERK                 20.0
570
-#define DEFAULT_ZJERK                  0.4
568
+#define DEFAULT_XJERK                 10.0
569
+#define DEFAULT_YJERK                 10.0
570
+#define DEFAULT_ZJERK                  0.3
571 571
 #define DEFAULT_EJERK                  5.0
572 572
 
573 573
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h View File

@@ -570,9 +570,9 @@
570 570
  * When changing speed and direction, if the difference is less than the
571 571
  * value set here, it may happen instantaneously.
572 572
  */
573
-#define DEFAULT_XJERK                 20.0
574
-#define DEFAULT_YJERK                 20.0
575
-#define DEFAULT_ZJERK                 20.0
573
+#define DEFAULT_XJERK                 10.0
574
+#define DEFAULT_YJERK                 DEFAULT_XJERK
575
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
576 576
 #define DEFAULT_EJERK                  5.0
577 577
 
578 578
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h View File

@@ -570,9 +570,9 @@
570 570
  * When changing speed and direction, if the difference is less than the
571 571
  * value set here, it may happen instantaneously.
572 572
  */
573
-#define DEFAULT_XJERK                 20.0
574
-#define DEFAULT_YJERK                 20.0
575
-#define DEFAULT_ZJERK                  0.4
573
+#define DEFAULT_XJERK                 10.0
574
+#define DEFAULT_YJERK                 DEFAULT_XJERK
575
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
576 576
 #define DEFAULT_EJERK                  5.0
577 577
 
578 578
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Mks/Sbase/Configuration.h View File

@@ -567,9 +567,9 @@
567 567
  * When changing speed and direction, if the difference is less than the
568 568
  * value set here, it may happen instantaneously.
569 569
  */
570
-#define DEFAULT_XJERK                 20.0
571
-#define DEFAULT_YJERK                 20.0
572
-#define DEFAULT_ZJERK                  0.4
570
+#define DEFAULT_XJERK                 10.0
571
+#define DEFAULT_YJERK                 10.0
572
+#define DEFAULT_ZJERK                  0.3
573 573
 #define DEFAULT_EJERK                  5.0
574 574
 
575 575
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 4
- 4
Marlin/src/config/examples/RigidBot/Configuration.h View File

@@ -564,10 +564,10 @@
564 564
  * When changing speed and direction, if the difference is less than the
565 565
  * value set here, it may happen instantaneously.
566 566
  */
567
-#define DEFAULT_XJERK                 8.0
568
-#define DEFAULT_YJERK                 8.0
569
-#define DEFAULT_ZJERK                 0.4
570
-#define DEFAULT_EJERK                 5.0
567
+#define DEFAULT_XJERK                  8.0
568
+#define DEFAULT_YJERK                  8.0
569
+#define DEFAULT_ZJERK                  0.3
570
+#define DEFAULT_EJERK                  5.0
571 571
 
572 572
 //===========================================================================
573 573
 //============================= Z Probe Options =============================

+ 4
- 4
Marlin/src/config/examples/SCARA/Configuration.h View File

@@ -578,10 +578,10 @@
578 578
  * When changing speed and direction, if the difference is less than the
579 579
  * value set here, it may happen instantaneously.
580 580
  */
581
-#define DEFAULT_XJERK                 5.0
582
-#define DEFAULT_YJERK                 5.0
583
-#define DEFAULT_ZJERK                 0.4
584
-#define DEFAULT_EJERK                 3.0
581
+#define DEFAULT_XJERK                  5.0
582
+#define DEFAULT_YJERK                  5.0
583
+#define DEFAULT_ZJERK                  0.4
584
+#define DEFAULT_EJERK                  3.0
585 585
 
586 586
 //===========================================================================
587 587
 //============================= Z Probe Options =============================

+ 3
- 3
Marlin/src/config/examples/TinyBoy2/Configuration.h View File

@@ -617,9 +617,9 @@
617 617
  * When changing speed and direction, if the difference is less than the
618 618
  * value set here, it may happen instantaneously.
619 619
  */
620
-#define DEFAULT_XJERK                 20.0
621
-#define DEFAULT_YJERK                 20.0
622
-#define DEFAULT_ZJERK                  0.4
620
+#define DEFAULT_XJERK                 10.0
621
+#define DEFAULT_YJERK                 10.0
622
+#define DEFAULT_ZJERK                  0.3
623 623
 #define DEFAULT_EJERK                  5.0
624 624
 
625 625
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/Velleman/K8200/Configuration.h View File

@@ -595,9 +595,9 @@
595 595
  * When changing speed and direction, if the difference is less than the
596 596
  * value set here, it may happen instantaneously.
597 597
  */
598
-#define DEFAULT_XJERK                 20.0
599
-#define DEFAULT_YJERK                 20.0
600
-#define DEFAULT_ZJERK                  0.4
598
+#define DEFAULT_XJERK                 10.0
599
+#define DEFAULT_YJERK                 10.0
600
+#define DEFAULT_ZJERK                  0.3
601 601
 #define DEFAULT_EJERK                  5.0
602 602
 
603 603
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/adafruit/ST7565/Configuration.h View File

@@ -566,9 +566,9 @@
566 566
  * When changing speed and direction, if the difference is less than the
567 567
  * value set here, it may happen instantaneously.
568 568
  */
569
-#define DEFAULT_XJERK                 20.0
570
-#define DEFAULT_YJERK                 20.0
571
-#define DEFAULT_ZJERK                  0.4
569
+#define DEFAULT_XJERK                 10.0
570
+#define DEFAULT_YJERK                 10.0
571
+#define DEFAULT_ZJERK                  0.3
572 572
 #define DEFAULT_EJERK                  5.0
573 573
 
574 574
 //===========================================================================

+ 2
- 2
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h View File

@@ -646,9 +646,9 @@
646 646
  * When changing speed and direction, if the difference is less than the
647 647
  * value set here, it may happen instantaneously.
648 648
  */
649
-#define DEFAULT_XJERK                 20.0
649
+#define DEFAULT_XJERK                 10.0
650 650
 #define DEFAULT_YJERK                 DEFAULT_XJERK
651
-#define DEFAULT_ZJERK                 DEFAULT_YJERK // Must be same as XY for delta
651
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
652 652
 #define DEFAULT_EJERK                  5.0
653 653
 
654 654
 //===========================================================================

+ 2
- 2
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h View File

@@ -646,9 +646,9 @@
646 646
  * When changing speed and direction, if the difference is less than the
647 647
  * value set here, it may happen instantaneously.
648 648
  */
649
-#define DEFAULT_XJERK                 20.0
649
+#define DEFAULT_XJERK                 10.0
650 650
 #define DEFAULT_YJERK                 DEFAULT_XJERK
651
-#define DEFAULT_ZJERK                 DEFAULT_YJERK // Must be same as XY for delta
651
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
652 652
 #define DEFAULT_EJERK                  5.0
653 653
 
654 654
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/delta/generic/Configuration.h View File

@@ -636,9 +636,9 @@
636 636
  * When changing speed and direction, if the difference is less than the
637 637
  * value set here, it may happen instantaneously.
638 638
  */
639
-#define DEFAULT_XJERK                 20.0
640
-#define DEFAULT_YJERK                 20.0
641
-#define DEFAULT_ZJERK                 20.0 // Must be same as XY for delta
639
+#define DEFAULT_XJERK                 10.0
640
+#define DEFAULT_YJERK                 DEFAULT_XJERK
641
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
642 642
 #define DEFAULT_EJERK                  5.0
643 643
 
644 644
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/delta/kossel_mini/Configuration.h View File

@@ -636,9 +636,9 @@
636 636
  * When changing speed and direction, if the difference is less than the
637 637
  * value set here, it may happen instantaneously.
638 638
  */
639
-#define DEFAULT_XJERK                 20.0
640
-#define DEFAULT_YJERK                 20.0
641
-#define DEFAULT_ZJERK                 20.0 // Must be same as XY for delta
639
+#define DEFAULT_XJERK                 10.0
640
+#define DEFAULT_YJERK                 DEFAULT_XJERK
641
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
642 642
 #define DEFAULT_EJERK                  5.0
643 643
 
644 644
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/delta/kossel_pro/Configuration.h View File

@@ -629,9 +629,9 @@
629 629
  * When changing speed and direction, if the difference is less than the
630 630
  * value set here, it may happen instantaneously.
631 631
  */
632
-#define DEFAULT_XJERK                 20.0
633
-#define DEFAULT_YJERK                 20.0
634
-#define DEFAULT_ZJERK                 20.0 // Must be same as XY for delta
632
+#define DEFAULT_XJERK                 10.0
633
+#define DEFAULT_YJERK                 DEFAULT_XJERK
634
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
635 635
 #define DEFAULT_EJERK                  5.0
636 636
 
637 637
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/delta/kossel_xl/Configuration.h View File

@@ -648,9 +648,9 @@
648 648
  * When changing speed and direction, if the difference is less than the
649 649
  * value set here, it may happen instantaneously.
650 650
  */
651
-#define DEFAULT_XJERK                 20.0
652
-#define DEFAULT_YJERK                 20.0
653
-#define DEFAULT_ZJERK                 20.0
651
+#define DEFAULT_XJERK                 10.0
652
+#define DEFAULT_YJERK                 DEFAULT_XJERK
653
+#define DEFAULT_ZJERK                 DEFAULT_XJERK // Must be same as XY for delta
654 654
 #define DEFAULT_EJERK                 20.0
655 655
 
656 656
 //===========================================================================

+ 2
- 2
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h View File

@@ -579,8 +579,8 @@
579 579
  * When changing speed and direction, if the difference is less than the
580 580
  * value set here, it may happen instantaneously.
581 581
  */
582
-#define DEFAULT_XJERK                 17.0
583
-#define DEFAULT_YJERK                 17.0
582
+#define DEFAULT_XJERK                  8.5
583
+#define DEFAULT_YJERK                  8.5
584 584
 #define DEFAULT_ZJERK                  1.0
585 585
 #define DEFAULT_EJERK                  4.0
586 586
 

+ 3
- 3
Marlin/src/config/examples/makibox/Configuration.h View File

@@ -569,9 +569,9 @@
569 569
  * When changing speed and direction, if the difference is less than the
570 570
  * value set here, it may happen instantaneously.
571 571
  */
572
-#define DEFAULT_XJERK                 20.0
573
-#define DEFAULT_YJERK                 20.0
574
-#define DEFAULT_ZJERK                  0.4
572
+#define DEFAULT_XJERK                 10.0
573
+#define DEFAULT_YJERK                 10.0
574
+#define DEFAULT_ZJERK                  0.3
575 575
 #define DEFAULT_EJERK                  5.0
576 576
 
577 577
 //===========================================================================

+ 3
- 3
Marlin/src/config/examples/tvrrug/Round2/Configuration.h View File

@@ -561,9 +561,9 @@
561 561
  * When changing speed and direction, if the difference is less than the
562 562
  * value set here, it may happen instantaneously.
563 563
  */
564
-#define DEFAULT_XJERK                 20.0
565
-#define DEFAULT_YJERK                 20.0
566
-#define DEFAULT_ZJERK                  0.4
564
+#define DEFAULT_XJERK                 10.0
565
+#define DEFAULT_YJERK                 10.0
566
+#define DEFAULT_ZJERK                  0.3
567 567
 #define DEFAULT_EJERK                  5.0
568 568
 
569 569
 //===========================================================================

+ 2
- 2
Marlin/src/module/stepper.cpp View File

@@ -397,8 +397,8 @@ void Stepper::isr() {
397 397
     else {
398 398
       planner.discard_current_block();
399 399
       --cleaning_buffer_counter;                // Count down for abort print
400
-      #ifdef SD_FINISHED_RELEASECOMMAND
401
-        if (!cleaning_buffer_counter && (SD_FINISHED_STEPPERRELEASE)) enqueue_and_echo_commands_P(PSTR(SD_FINISHED_RELEASECOMMAND));
400
+      #if ENABLED(SD_FINISHED_STEPPERRELEASE) && defined(SD_FINISHED_RELEASECOMMAND)
401
+        if (!cleaning_buffer_counter) enqueue_and_echo_commands_P(PSTR(SD_FINISHED_RELEASECOMMAND));
402 402
       #endif
403 403
     }
404 404
     current_block = NULL;                       // Prep to get a new block after cleaning

+ 3
- 2
Marlin/src/sd/cardreader.cpp View File

@@ -896,8 +896,9 @@ void CardReader::printingHasFinished() {
896 896
   }
897 897
   else {
898 898
     sdprinting = false;
899
-    if (SD_FINISHED_STEPPERRELEASE)
900
-      enqueue_and_echo_commands_P(PSTR(SD_FINISHED_RELEASECOMMAND));
899
+    #if ENABLED(SD_FINISHED_STEPPERRELEASE) && defined(SD_FINISHED_RELEASECOMMAND)
900
+      stepper.cleaning_buffer_counter = 1; // The command will fire from the Stepper ISR
901
+    #endif
901 902
     print_job_timer.stop();
902 903
     if (print_job_timer.duration() > 60)
903 904
       enqueue_and_echo_commands_P(PSTR("M31"));

Loading…
Cancel
Save