Browse Source

Set Junction Deviation value from Jerk and Default Acceleration (#15509)

Formula: `0.4 * sq(min(xjerk, yjerk)) / (default accel)`
Roxy-3D 4 years ago
parent
commit
2cf35267c4
100 changed files with 104 additions and 127 deletions
  1. 1
    1
      Marlin/Configuration.h
  2. 1
    1
      config/default/Configuration.h
  3. 1
    1
      config/examples/3DFabXYZ/Migbot/Configuration.h
  4. 1
    1
      config/examples/ADIMLab/Gantry v1/Configuration.h
  5. 1
    1
      config/examples/ADIMLab/Gantry v2/Configuration.h
  6. 1
    1
      config/examples/AlephObjects/TAZ4/Configuration.h
  7. 1
    1
      config/examples/Alfawise/U20-bltouch/Configuration.h
  8. 1
    1
      config/examples/Alfawise/U20/Configuration.h
  9. 1
    1
      config/examples/AliExpress/CL-260/Configuration.h
  10. 1
    1
      config/examples/AliExpress/UM2pExt/Configuration.h
  11. 1
    1
      config/examples/Anet/A2/Configuration.h
  12. 1
    1
      config/examples/Anet/A2plus/Configuration.h
  13. 1
    1
      config/examples/Anet/A6/Configuration.h
  14. 1
    1
      config/examples/Anet/A8/Configuration.h
  15. 1
    1
      config/examples/Anet/A8plus/Configuration.h
  16. 1
    1
      config/examples/Anet/E16/Configuration.h
  17. 1
    1
      config/examples/AnyCubic/i3/Configuration.h
  18. 1
    1
      config/examples/ArmEd/Configuration.h
  19. 1
    1
      config/examples/Azteeg/X5GT/Configuration.h
  20. 1
    1
      config/examples/BIBO/TouchX/cyclops/Configuration.h
  21. 1
    1
      config/examples/BIBO/TouchX/default/Configuration.h
  22. 1
    1
      config/examples/BQ/Hephestos/Configuration.h
  23. 1
    1
      config/examples/BQ/Hephestos_2/Configuration.h
  24. 1
    1
      config/examples/BQ/WITBOX/Configuration.h
  25. 1
    1
      config/examples/Cartesio/Configuration.h
  26. 1
    1
      config/examples/Creality/CR-10/Configuration.h
  27. 1
    1
      config/examples/Creality/CR-10S/Configuration.h
  28. 1
    1
      config/examples/Creality/CR-10mini/Configuration.h
  29. 1
    1
      config/examples/Creality/CR-20 Pro/Configuration.h
  30. 1
    1
      config/examples/Creality/CR-20/Configuration.h
  31. 1
    1
      config/examples/Creality/CR-8/Configuration.h
  32. 1
    1
      config/examples/Creality/Ender-2/Configuration.h
  33. 1
    1
      config/examples/Creality/Ender-3/Configuration.h
  34. 1
    1
      config/examples/Creality/Ender-4/Configuration.h
  35. 1
    1
      config/examples/Creality/Ender-5/Configuration.h
  36. 1
    1
      config/examples/Dagoma/Disco Ultimate/Configuration.h
  37. 1
    1
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h
  38. 1
    1
      config/examples/FYSETC/AIO_II/Configuration.h
  39. 1
    1
      config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h
  40. 1
    1
      config/examples/FYSETC/Cheetah 1.2/base/Configuration.h
  41. 1
    1
      config/examples/FYSETC/Cheetah/BLTouch/Configuration.h
  42. 1
    1
      config/examples/FYSETC/Cheetah/base/Configuration.h
  43. 1
    1
      config/examples/FYSETC/F6_13/Configuration.h
  44. 1
    1
      config/examples/Felix/DUAL/Configuration.h
  45. 1
    1
      config/examples/Felix/Single/Configuration.h
  46. 1
    1
      config/examples/FlashForge/CreatorPro/Configuration.h
  47. 1
    1
      config/examples/FolgerTech/i3-2020/Configuration.h
  48. 1
    1
      config/examples/Formbot/Raptor/Configuration.h
  49. 1
    1
      config/examples/Formbot/T_Rex_2+/Configuration.h
  50. 1
    1
      config/examples/Formbot/T_Rex_3/Configuration.h
  51. 1
    1
      config/examples/Geeetech/A10/Configuration.h
  52. 1
    1
      config/examples/Geeetech/A10M/Configuration.h
  53. 1
    1
      config/examples/Geeetech/A20M/Configuration.h
  54. 1
    1
      config/examples/Geeetech/GT2560/Configuration.h
  55. 1
    1
      config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  56. 3
    3
      config/examples/Geeetech/MeCreator2/Configuration.h
  57. 1
    1
      config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  58. 1
    1
      config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  59. 1
    1
      config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  60. 1
    1
      config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  61. 1
    1
      config/examples/HMS434/Configuration.h
  62. 1
    1
      config/examples/Infitary/i3-M508/Configuration.h
  63. 1
    1
      config/examples/JGAurora/A5/Configuration.h
  64. 4
    24
      config/examples/MakerParts/Configuration.h
  65. 1
    1
      config/examples/Malyan/M150/Configuration.h
  66. 1
    1
      config/examples/Malyan/M200/Configuration.h
  67. 1
    1
      config/examples/Micromake/C1/basic/Configuration.h
  68. 1
    1
      config/examples/Micromake/C1/enhanced/Configuration.h
  69. 1
    1
      config/examples/Mks/Robin/Configuration.h
  70. 1
    1
      config/examples/Mks/Sbase/Configuration.h
  71. 1
    4
      config/examples/Printrbot/PrintrboardG2/Configuration.h
  72. 1
    1
      config/examples/RapideLite/RL200/Configuration.h
  73. 1
    1
      config/examples/RepRapPro/Huxley/Configuration.h
  74. 1
    1
      config/examples/RepRapWorld/Megatronics/Configuration.h
  75. 1
    1
      config/examples/RigidBot/Configuration.h
  76. 1
    1
      config/examples/SCARA/Configuration.h
  77. 1
    1
      config/examples/STM32/Black_STM32F407VET6/Configuration.h
  78. 1
    1
      config/examples/STM32/STM32F103RE/Configuration.h
  79. 1
    1
      config/examples/STM32/STM32F4/Configuration.h
  80. 1
    1
      config/examples/STM32/stm32f103ret6/Configuration.h
  81. 1
    1
      config/examples/Sanguinololu/Configuration.h
  82. 1
    1
      config/examples/Tevo/Tarantula Pro/Configuration.h
  83. 1
    1
      config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration.h
  84. 1
    1
      config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration.h
  85. 1
    1
      config/examples/TheBorg/Configuration.h
  86. 1
    1
      config/examples/TinyBoy2/Configuration.h
  87. 1
    1
      config/examples/Tronxy/X1/Configuration.h
  88. 1
    1
      config/examples/Tronxy/X3A/Configuration.h
  89. 1
    1
      config/examples/Tronxy/X5S-2E/Configuration.h
  90. 1
    1
      config/examples/Tronxy/X5S/Configuration.h
  91. 1
    1
      config/examples/Tronxy/XY100/Configuration.h
  92. 1
    1
      config/examples/UltiMachine/Archim1/Configuration.h
  93. 1
    1
      config/examples/UltiMachine/Archim2/Configuration.h
  94. 1
    1
      config/examples/VORONDesign/Configuration.h
  95. 1
    1
      config/examples/Velleman/K8200/Configuration.h
  96. 1
    1
      config/examples/Velleman/K8400/Dual-head/Configuration.h
  97. 1
    1
      config/examples/Velleman/K8400/Single-head/Configuration.h
  98. 1
    1
      config/examples/WASP/PowerWASP/Configuration.h
  99. 1
    1
      config/examples/Wanhao/Duplicator 6/Configuration.h
  100. 0
    0
      config/examples/Wanhao/Duplicator i3 Mini/Configuration.h

+ 1
- 1
Marlin/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/default/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/3DFabXYZ/Migbot/Configuration.h View File

791
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
792
  */
792
  */
793
 #if DISABLED(CLASSIC_JERK)
793
 #if DISABLED(CLASSIC_JERK)
794
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
794
+  #define JUNCTION_DEVIATION_MM 0.016 // (mm) Distance from real junction edge
795
 #endif
795
 #endif
796
 
796
 
797
 /**
797
 /**

+ 1
- 1
config/examples/ADIMLab/Gantry v1/Configuration.h View File

770
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
770
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
771
  */
771
  */
772
 #if DISABLED(CLASSIC_JERK)
772
 #if DISABLED(CLASSIC_JERK)
773
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
773
+  #define JUNCTION_DEVIATION_MM 0.16  // (mm) Distance from real junction edge
774
 #endif
774
 #endif
775
 
775
 
776
 /**
776
 /**

+ 1
- 1
config/examples/ADIMLab/Gantry v2/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/AlephObjects/TAZ4/Configuration.h View File

805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  */
806
  */
807
 #if DISABLED(CLASSIC_JERK)
807
 #if DISABLED(CLASSIC_JERK)
808
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
808
+  #define JUNCTION_DEVIATION_MM 0.051 // (mm) Distance from real junction edge
809
 #endif
809
 #endif
810
 
810
 
811
 /**
811
 /**

+ 1
- 1
config/examples/Alfawise/U20-bltouch/Configuration.h View File

834
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
834
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
835
  */
835
  */
836
 #if DISABLED(CLASSIC_JERK)
836
 #if DISABLED(CLASSIC_JERK)
837
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
837
+  #define JUNCTION_DEVIATION_MM 0.20  // (mm) Distance from real junction edge
838
 #endif
838
 #endif
839
 
839
 
840
 /**
840
 /**

+ 1
- 1
config/examples/Alfawise/U20/Configuration.h View File

834
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
834
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
835
  */
835
  */
836
 #if DISABLED(CLASSIC_JERK)
836
 #if DISABLED(CLASSIC_JERK)
837
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
837
+  #define JUNCTION_DEVIATION_MM 0.20  // (mm) Distance from real junction edge
838
 #endif
838
 #endif
839
 
839
 
840
 /**
840
 /**

+ 1
- 1
config/examples/AliExpress/CL-260/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/AliExpress/UM2pExt/Configuration.h View File

796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
797
  */
797
  */
798
 #if DISABLED(CLASSIC_JERK)
798
 #if DISABLED(CLASSIC_JERK)
799
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
799
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
800
 #endif
800
 #endif
801
 
801
 
802
 /**
802
 /**

+ 1
- 1
config/examples/Anet/A2/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Anet/A2plus/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Anet/A6/Configuration.h View File

832
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
832
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
833
  */
833
  */
834
 #if DISABLED(CLASSIC_JERK)
834
 #if DISABLED(CLASSIC_JERK)
835
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
835
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
836
 #endif
836
 #endif
837
 
837
 
838
 /**
838
 /**

+ 1
- 1
config/examples/Anet/A8/Configuration.h View File

798
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
798
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
799
  */
799
  */
800
 #if DISABLED(CLASSIC_JERK)
800
 #if DISABLED(CLASSIC_JERK)
801
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
801
+  #define JUNCTION_DEVIATION_MM 0.10  // (mm) Distance from real junction edge
802
 #endif
802
 #endif
803
 
803
 
804
 /**
804
 /**

+ 1
- 1
config/examples/Anet/A8plus/Configuration.h View File

796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
797
  */
797
  */
798
 #if DISABLED(CLASSIC_JERK)
798
 #if DISABLED(CLASSIC_JERK)
799
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
799
+  #define JUNCTION_DEVIATION_MM 0.10  // (mm) Distance from real junction edge
800
 #endif
800
 #endif
801
 
801
 
802
 /**
802
 /**

+ 1
- 1
config/examples/Anet/E16/Configuration.h View File

797
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
797
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
798
  */
798
  */
799
 #if DISABLED(CLASSIC_JERK)
799
 #if DISABLED(CLASSIC_JERK)
800
-  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
800
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
801
 #endif
801
 #endif
802
 
802
 
803
 /**
803
 /**

+ 1
- 1
config/examples/AnyCubic/i3/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.002 // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 1
- 1
config/examples/ArmEd/Configuration.h View File

786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  */
787
  */
788
 #if DISABLED(CLASSIC_JERK)
788
 #if DISABLED(CLASSIC_JERK)
789
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
789
+  #define JUNCTION_DEVIATION_MM 0.026 // (mm) Distance from real junction edge
790
 #endif
790
 #endif
791
 
791
 
792
 /**
792
 /**

+ 1
- 1
config/examples/Azteeg/X5GT/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/BIBO/TouchX/cyclops/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.018 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/BIBO/TouchX/default/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.018 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/BQ/Hephestos/Configuration.h View File

773
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
773
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
774
  */
774
  */
775
 #if DISABLED(CLASSIC_JERK)
775
 #if DISABLED(CLASSIC_JERK)
776
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
776
+  #define JUNCTION_DEVIATION_MM 0.062 // (mm) Distance from real junction edge
777
 #endif
777
 #endif
778
 
778
 
779
 /**
779
 /**

+ 1
- 1
config/examples/BQ/Hephestos_2/Configuration.h View File

786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  */
787
  */
788
 #if DISABLED(CLASSIC_JERK)
788
 #if DISABLED(CLASSIC_JERK)
789
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
789
+  #define JUNCTION_DEVIATION_MM 0.011 // (mm) Distance from real junction edge
790
 #endif
790
 #endif
791
 
791
 
792
 /**
792
 /**

+ 1
- 1
config/examples/BQ/WITBOX/Configuration.h View File

773
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
773
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
774
  */
774
  */
775
 #if DISABLED(CLASSIC_JERK)
775
 #if DISABLED(CLASSIC_JERK)
776
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
776
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
777
 #endif
777
 #endif
778
 
778
 
779
 /**
779
 /**

+ 1
- 1
config/examples/Cartesio/Configuration.h View File

784
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
784
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  */
785
  */
786
 #if DISABLED(CLASSIC_JERK)
786
 #if DISABLED(CLASSIC_JERK)
787
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
787
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
788
 #endif
788
 #endif
789
 
789
 
790
 /**
790
 /**

+ 1
- 1
config/examples/Creality/CR-10/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 1
- 1
config/examples/Creality/CR-10S/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.067 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Creality/CR-10mini/Configuration.h View File

804
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
804
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  */
805
  */
806
 #if DISABLED(CLASSIC_JERK)
806
 #if DISABLED(CLASSIC_JERK)
807
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
807
+  #define JUNCTION_DEVIATION_MM 0.067 // (mm) Distance from real junction edge
808
 #endif
808
 #endif
809
 
809
 
810
 /**
810
 /**

+ 1
- 1
config/examples/Creality/CR-20 Pro/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Creality/CR-20/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Creality/CR-8/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 1
- 1
config/examples/Creality/Ender-2/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Creality/Ender-3/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Creality/Ender-4/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 1
- 1
config/examples/Creality/Ender-5/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Dagoma/Disco Ultimate/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.053 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.032 // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/AIO_II/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/Cheetah 1.2/base/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/Cheetah/BLTouch/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/Cheetah/base/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/FYSETC/F6_13/Configuration.h View File

787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
788
  */
788
  */
789
 #if DISABLED(CLASSIC_JERK)
789
 #if DISABLED(CLASSIC_JERK)
790
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
790
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
791
 #endif
791
 #endif
792
 
792
 
793
 /**
793
 /**

+ 1
- 1
config/examples/Felix/DUAL/Configuration.h View File

767
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
767
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
768
  */
768
  */
769
 #if DISABLED(CLASSIC_JERK)
769
 #if DISABLED(CLASSIC_JERK)
770
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
770
+  #define JUNCTION_DEVIATION_MM 0.023 // (mm) Distance from real junction edge
771
 #endif
771
 #endif
772
 
772
 
773
 /**
773
 /**

+ 1
- 1
config/examples/Felix/Single/Configuration.h View File

767
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
767
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
768
  */
768
  */
769
 #if DISABLED(CLASSIC_JERK)
769
 #if DISABLED(CLASSIC_JERK)
770
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
770
+  #define JUNCTION_DEVIATION_MM 0.023 // (mm) Distance from real junction edge
771
 #endif
771
 #endif
772
 
772
 
773
 /**
773
 /**

+ 1
- 1
config/examples/FlashForge/CreatorPro/Configuration.h View File

777
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
777
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
778
  */
778
  */
779
 #if DISABLED(CLASSIC_JERK)
779
 #if DISABLED(CLASSIC_JERK)
780
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
780
+  #define JUNCTION_DEVIATION_MM 0.64  // (mm) Distance from real junction edge
781
 #endif
781
 #endif
782
 
782
 
783
 /**
783
 /**

+ 1
- 1
config/examples/FolgerTech/i3-2020/Configuration.h View File

791
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
792
  */
792
  */
793
 #if DISABLED(CLASSIC_JERK)
793
 #if DISABLED(CLASSIC_JERK)
794
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
794
+  #define JUNCTION_DEVIATION_MM 0.058 // (mm) Distance from real junction edge
795
 #endif
795
 #endif
796
 
796
 
797
 /**
797
 /**

+ 1
- 1
config/examples/Formbot/Raptor/Configuration.h View File

868
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
868
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
869
  */
869
  */
870
 #if DISABLED(CLASSIC_JERK)
870
 #if DISABLED(CLASSIC_JERK)
871
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
871
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
872
 #endif
872
 #endif
873
 
873
 
874
 /**
874
 /**

+ 1
- 1
config/examples/Formbot/T_Rex_2+/Configuration.h View File

814
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
814
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
815
  */
815
  */
816
 #if DISABLED(CLASSIC_JERK)
816
 #if DISABLED(CLASSIC_JERK)
817
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
817
+  #define JUNCTION_DEVIATION_MM 0.017 // (mm) Distance from real junction edge
818
 #endif
818
 #endif
819
 
819
 
820
 /**
820
 /**

+ 1
- 1
config/examples/Formbot/T_Rex_3/Configuration.h View File

801
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
801
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
802
  */
802
  */
803
 #if DISABLED(CLASSIC_JERK)
803
 #if DISABLED(CLASSIC_JERK)
804
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
804
+  #define JUNCTION_DEVIATION_MM 0.009 // (mm) Distance from real junction edge
805
 #endif
805
 #endif
806
 
806
 
807
 /**
807
 /**

+ 1
- 1
config/examples/Geeetech/A10/Configuration.h View File

768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
769
  */
769
  */
770
 #if DISABLED(CLASSIC_JERK)
770
 #if DISABLED(CLASSIC_JERK)
771
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
771
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
772
 #endif
772
 #endif
773
 
773
 
774
 /**
774
 /**

+ 1
- 1
config/examples/Geeetech/A10M/Configuration.h View File

768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
769
  */
769
  */
770
 #if DISABLED(CLASSIC_JERK)
770
 #if DISABLED(CLASSIC_JERK)
771
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
771
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
772
 #endif
772
 #endif
773
 
773
 
774
 /**
774
 /**

+ 1
- 1
config/examples/Geeetech/A20M/Configuration.h View File

768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
768
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
769
  */
769
  */
770
 #if DISABLED(CLASSIC_JERK)
770
 #if DISABLED(CLASSIC_JERK)
771
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
771
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
772
 #endif
772
 #endif
773
 
773
 
774
 /**
774
 /**

+ 1
- 1
config/examples/Geeetech/GT2560/Configuration.h View File

800
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
800
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
801
  */
801
  */
802
 #if DISABLED(CLASSIC_JERK)
802
 #if DISABLED(CLASSIC_JERK)
803
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
803
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
804
 #endif
804
 #endif
805
 
805
 
806
 /**
806
 /**

+ 1
- 1
config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.01  // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 3
- 3
config/examples/Geeetech/MeCreator2/Configuration.h View File

772
  */
772
  */
773
 //#define CLASSIC_JERK
773
 //#define CLASSIC_JERK
774
 #if ENABLED(CLASSIC_JERK)
774
 #if ENABLED(CLASSIC_JERK)
775
-  #define DEFAULT_XJERK  0
776
-  #define DEFAULT_YJERK  0
775
+  #define DEFAULT_XJERK  2
776
+  #define DEFAULT_YJERK  2
777
   #define DEFAULT_ZJERK  0.6
777
   #define DEFAULT_ZJERK  0.6
778
 
778
 
779
   //#define LIMITED_JERK_EDITING        // Limit edit via M205 or LCD to DEFAULT_aJERK * 2
779
   //#define LIMITED_JERK_EDITING        // Limit edit via M205 or LCD to DEFAULT_aJERK * 2
792
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
792
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
793
  */
793
  */
794
 #if DISABLED(CLASSIC_JERK)
794
 #if DISABLED(CLASSIC_JERK)
795
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
795
+  #define JUNCTION_DEVIATION_MM 0.001 // (mm) Distance from real junction edge
796
 #endif
796
 #endif
797
 
797
 
798
 /**
798
 /**

+ 1
- 1
config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h View File

805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  */
806
  */
807
 #if DISABLED(CLASSIC_JERK)
807
 #if DISABLED(CLASSIC_JERK)
808
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
808
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
809
 #endif
809
 #endif
810
 
810
 
811
 /**
811
 /**

+ 1
- 1
config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h View File

805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  */
806
  */
807
 #if DISABLED(CLASSIC_JERK)
807
 #if DISABLED(CLASSIC_JERK)
808
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
808
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
809
 #endif
809
 #endif
810
 
810
 
811
 /**
811
 /**

+ 1
- 1
config/examples/Geeetech/Prusa i3 Pro C/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Geeetech/Prusa i3 Pro W/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/HMS434/Configuration.h View File

772
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
772
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
773
  */
773
  */
774
 #if DISABLED(CLASSIC_JERK)
774
 #if DISABLED(CLASSIC_JERK)
775
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
775
+  #define JUNCTION_DEVIATION_MM 0.08  // (mm) Distance from real junction edge
776
 #endif
776
 #endif
777
 
777
 
778
 /**
778
 /**

+ 1
- 1
config/examples/Infitary/i3-M508/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/JGAurora/A5/Configuration.h View File

797
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
797
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
798
  */
798
  */
799
 #if DISABLED(CLASSIC_JERK)
799
 #if DISABLED(CLASSIC_JERK)
800
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
800
+  #define JUNCTION_DEVIATION_MM 0.005 // (mm) Distance from real junction edge
801
 #endif
801
 #endif
802
 
802
 
803
 /**
803
 /**

+ 4
- 24
config/examples/MakerParts/Configuration.h View File

39
 #define CONFIGURATION_H_VERSION 020000
39
 #define CONFIGURATION_H_VERSION 020000
40
 
40
 
41
 //===========================================================================
41
 //===========================================================================
42
-//===== Pololus calibration =================================================
43
-//===========================================================================
44
-
45
-// Voltage reference on potentiometer on Green Pololus in millivolts
46
-#define Vref_mV   800UL
47
-
48
-// Rsc value used on PCB of the Green Pololus
49
-#define Rsc_mOhms 100UL
50
-
51
-// Estimated maximum acceleration for X and Y axis
52
-#define MAX_XYAXIS_ACCEL (3UL * (Vref_mV) * 100UL / (Rsc_mOhms))
53
-
54
-// Notes:
55
-//  If we could use 1.65A as motor current, then 3000 mm/s^2 as acceleration
56
-// if perfectly achievable. Using 1A as motor current, 2400 mm/s^2 acceleration
57
-// is perfectly possible without losing any steps
58
-// On A4988 drivers, maximum current can be calculated as I_TripMax= Vref/(8*Rs)
59
-//
60
-
61
-//===========================================================================
62
 //============================= Getting Started =============================
42
 //============================= Getting Started =============================
63
 //===========================================================================
43
 //===========================================================================
64
 
44
 
756
  * Override with M201
736
  * Override with M201
757
  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]]
737
  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]]
758
  */
738
  */
759
-#define DEFAULT_MAX_ACCELERATION        { MAX_XYAXIS_ACCEL, MAX_XYAXIS_ACCEL, 10, 200 }
739
+#define DEFAULT_MAX_ACCELERATION        { 2400, 2400, 10, 200 }
760
 
740
 
761
 //#define LIMITED_MAX_ACCEL_EDITING     // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
741
 //#define LIMITED_MAX_ACCEL_EDITING     // Limit edit via M201 or LCD to DEFAULT_MAX_ACCELERATION * 2
762
 #if ENABLED(LIMITED_MAX_ACCEL_EDITING)
742
 #if ENABLED(LIMITED_MAX_ACCEL_EDITING)
771
  *   M204 R    Retract Acceleration
751
  *   M204 R    Retract Acceleration
772
  *   M204 T    Travel Acceleration
752
  *   M204 T    Travel Acceleration
773
  */
753
  */
774
-#define DEFAULT_ACCELERATION          MAX_XYAXIS_ACCEL    // X, Y, Z and E acceleration for printing moves
754
+#define DEFAULT_ACCELERATION          2400                // X, Y, Z and E acceleration for printing moves
775
 #define DEFAULT_RETRACT_ACCELERATION  100                 // E acceleration for retracts
755
 #define DEFAULT_RETRACT_ACCELERATION  100                 // E acceleration for retracts
776
-#define DEFAULT_TRAVEL_ACCELERATION   MAX_XYAXIS_ACCEL    // X, Y, Z acceleration for travel (non printing) moves
756
+#define DEFAULT_TRAVEL_ACCELERATION   2400                // X, Y, Z acceleration for travel (non printing) moves
777
 
757
 
778
 /**
758
 /**
779
  * Default Jerk limits (mm/s)
759
  * Default Jerk limits (mm/s)
805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  */
786
  */
807
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
808
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.001 // (mm) Distance from real junction edge
809
 #endif
789
 #endif
810
 
790
 
811
 /**
791
 /**

+ 1
- 1
config/examples/Malyan/M150/Configuration.h View File

805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  */
806
  */
807
 #if DISABLED(CLASSIC_JERK)
807
 #if DISABLED(CLASSIC_JERK)
808
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
808
+  #define JUNCTION_DEVIATION_MM 0.037 // (mm) Distance from real junction edge
809
 #endif
809
 #endif
810
 
810
 
811
 /**
811
 /**

+ 1
- 1
config/examples/Malyan/M200/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 1
- 1
config/examples/Micromake/C1/basic/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Micromake/C1/enhanced/Configuration.h View File

789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
789
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  */
790
  */
791
 #if DISABLED(CLASSIC_JERK)
791
 #if DISABLED(CLASSIC_JERK)
792
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
792
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
793
 #endif
793
 #endif
794
 
794
 
795
 /**
795
 /**

+ 1
- 1
config/examples/Mks/Robin/Configuration.h View File

786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  */
787
  */
788
 #if DISABLED(CLASSIC_JERK)
788
 #if DISABLED(CLASSIC_JERK)
789
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
789
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
790
 #endif
790
 #endif
791
 
791
 
792
 /**
792
 /**

+ 1
- 1
config/examples/Mks/Sbase/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 4
config/examples/Printrbot/PrintrboardG2/Configuration.h View File

755
  *   M204 R    Retract Acceleration
755
  *   M204 R    Retract Acceleration
756
  *   M204 T    Travel Acceleration
756
  *   M204 T    Travel Acceleration
757
  */
757
  */
758
-//#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration for printing moves
759
-//#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration for retracts
760
-//#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration for travel (non printing) moves
761
 
758
 
762
 #define DEFAULT_ACCELERATION          100    // X, Y, Z and E acceleration for printing moves
759
 #define DEFAULT_ACCELERATION          100    // X, Y, Z and E acceleration for printing moves
763
 #define DEFAULT_RETRACT_ACCELERATION  100    // E acceleration for retracts
760
 #define DEFAULT_RETRACT_ACCELERATION  100    // E acceleration for retracts
793
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
794
  */
791
  */
795
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
796
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.004 // (mm) Distance from real junction edge
797
 #endif
794
 #endif
798
 
795
 
799
 /**
796
 /**

+ 1
- 1
config/examples/RapideLite/RL200/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/RepRapPro/Huxley/Configuration.h View File

825
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
825
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
826
  */
826
  */
827
 #if DISABLED(CLASSIC_JERK)
827
 #if DISABLED(CLASSIC_JERK)
828
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
828
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
829
 #endif
829
 #endif
830
 
830
 
831
 /**
831
 /**

+ 1
- 1
config/examples/RepRapWorld/Megatronics/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/RigidBot/Configuration.h View File

783
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
783
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
784
  */
784
  */
785
 #if DISABLED(CLASSIC_JERK)
785
 #if DISABLED(CLASSIC_JERK)
786
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
786
+  #define JUNCTION_DEVIATION_MM 0.043 // (mm) Distance from real junction edge
787
 #endif
787
 #endif
788
 
788
 
789
 /**
789
 /**

+ 1
- 1
config/examples/SCARA/Configuration.h View File

794
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
794
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  */
795
  */
796
 #if DISABLED(CLASSIC_JERK)
796
 #if DISABLED(CLASSIC_JERK)
797
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
797
+  #define JUNCTION_DEVIATION_MM 0.025 // (mm) Distance from real junction edge
798
 #endif
798
 #endif
799
 
799
 
800
 /**
800
 /**

+ 1
- 1
config/examples/STM32/Black_STM32F407VET6/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/STM32/STM32F103RE/Configuration.h View File

787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
788
  */
788
  */
789
 #if DISABLED(CLASSIC_JERK)
789
 #if DISABLED(CLASSIC_JERK)
790
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
790
+  #define JUNCTION_DEVIATION_MM 0.048 // (mm) Distance from real junction edge
791
 #endif
791
 #endif
792
 
792
 
793
 /**
793
 /**

+ 1
- 1
config/examples/STM32/STM32F4/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/STM32/stm32f103ret6/Configuration.h View File

787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
787
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
788
  */
788
  */
789
 #if DISABLED(CLASSIC_JERK)
789
 #if DISABLED(CLASSIC_JERK)
790
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
790
+  #define JUNCTION_DEVIATION_MM 0.048 // (mm) Distance from real junction edge
791
 #endif
791
 #endif
792
 
792
 
793
 /**
793
 /**

+ 1
- 1
config/examples/Sanguinololu/Configuration.h View File

816
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
816
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
817
  */
817
  */
818
 #if DISABLED(CLASSIC_JERK)
818
 #if DISABLED(CLASSIC_JERK)
819
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
819
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
820
 #endif
820
 #endif
821
 
821
 
822
 /**
822
 /**

+ 1
- 1
config/examples/Tevo/Tarantula Pro/Configuration.h View File

790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
790
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
791
  */
791
  */
792
 #if DISABLED(CLASSIC_JERK)
792
 #if DISABLED(CLASSIC_JERK)
793
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
793
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
794
 #endif
794
 #endif
795
 
795
 
796
 /**
796
 /**

+ 1
- 1
config/examples/Tevo/Tornado/V1 (MKS Base)/Configuration.h View File

775
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
775
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
776
  */
776
  */
777
 #if DISABLED(CLASSIC_JERK)
777
 #if DISABLED(CLASSIC_JERK)
778
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
778
+  #define JUNCTION_DEVIATION_MM 0.026 // (mm) Distance from real junction edge
779
 #endif
779
 #endif
780
 
780
 
781
 /**
781
 /**

+ 1
- 1
config/examples/Tevo/Tornado/V2 (MKS GEN-L)/Configuration.h View File

775
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
775
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
776
  */
776
  */
777
 #if DISABLED(CLASSIC_JERK)
777
 #if DISABLED(CLASSIC_JERK)
778
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
778
+  #define JUNCTION_DEVIATION_MM 0.026 // (mm) Distance from real junction edge
779
 #endif
779
 #endif
780
 
780
 
781
 /**
781
 /**

+ 1
- 1
config/examples/TheBorg/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/TinyBoy2/Configuration.h View File

836
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
836
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
837
  */
837
  */
838
 #if DISABLED(CLASSIC_JERK)
838
 #if DISABLED(CLASSIC_JERK)
839
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
839
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
840
 #endif
840
 #endif
841
 
841
 
842
 /**
842
 /**

+ 1
- 1
config/examples/Tronxy/X1/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.053 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Tronxy/X3A/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.09  // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Tronxy/X5S-2E/Configuration.h View File

806
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
806
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
807
  */
807
  */
808
 #if DISABLED(CLASSIC_JERK)
808
 #if DISABLED(CLASSIC_JERK)
809
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
809
+  #define JUNCTION_DEVIATION_MM 0.16  // (mm) Distance from real junction edge
810
 #endif
810
 #endif
811
 
811
 
812
 /**
812
 /**

+ 1
- 1
config/examples/Tronxy/X5S/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.13  // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Tronxy/XY100/Configuration.h View File

796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
797
  */
797
  */
798
 #if DISABLED(CLASSIC_JERK)
798
 #if DISABLED(CLASSIC_JERK)
799
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
799
+  #define JUNCTION_DEVIATION_MM 0.16  // (mm) Distance from real junction edge
800
 #endif
800
 #endif
801
 
801
 
802
 /**
802
 /**

+ 1
- 1
config/examples/UltiMachine/Archim1/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/UltiMachine/Archim2/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.013 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/VORONDesign/Configuration.h View File

794
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
794
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  */
795
  */
796
 #if DISABLED(CLASSIC_JERK)
796
 #if DISABLED(CLASSIC_JERK)
797
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
797
+  #define JUNCTION_DEVIATION_MM 0.03  // (mm) Distance from real junction edge
798
 #endif
798
 #endif
799
 
799
 
800
 /**
800
 /**

+ 1
- 1
config/examples/Velleman/K8200/Configuration.h View File

814
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
814
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
815
  */
815
  */
816
 #if DISABLED(CLASSIC_JERK)
816
 #if DISABLED(CLASSIC_JERK)
817
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
817
+  #define JUNCTION_DEVIATION_MM 0.04  // (mm) Distance from real junction edge
818
 #endif
818
 #endif
819
 
819
 
820
 /**
820
 /**

+ 1
- 1
config/examples/Velleman/K8400/Dual-head/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.007 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/Velleman/K8400/Single-head/Configuration.h View File

785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
785
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
786
  */
786
  */
787
 #if DISABLED(CLASSIC_JERK)
787
 #if DISABLED(CLASSIC_JERK)
788
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
788
+  #define JUNCTION_DEVIATION_MM 0.007 // (mm) Distance from real junction edge
789
 #endif
789
 #endif
790
 
790
 
791
 /**
791
 /**

+ 1
- 1
config/examples/WASP/PowerWASP/Configuration.h View File

804
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
804
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
805
  */
805
  */
806
 #if DISABLED(CLASSIC_JERK)
806
 #if DISABLED(CLASSIC_JERK)
807
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
807
+  #define JUNCTION_DEVIATION_MM 0.023 // (mm) Distance from real junction edge
808
 #endif
808
 #endif
809
 
809
 
810
 /**
810
 /**

+ 1
- 1
config/examples/Wanhao/Duplicator 6/Configuration.h View File

795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
795
  *   http://blog.kyneticcnc.com/2018/10/computing-junction-deviation-for-marlin.html
796
  */
796
  */
797
 #if DISABLED(CLASSIC_JERK)
797
 #if DISABLED(CLASSIC_JERK)
798
-  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
798
+  #define JUNCTION_DEVIATION_MM 0.027 // (mm) Distance from real junction edge
799
 #endif
799
 #endif
800
 
800
 
801
 /**
801
 /**

+ 0
- 0
config/examples/Wanhao/Duplicator i3 Mini/Configuration.h View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save