Pārlūkot izejas kodu

Merge pull request #4727 from thinkyhead/rc_homing_together

Add heading for movement settings
Scott Lahteine 8 gadus atpakaļ
vecāks
revīzija
3ff657e729
22 mainītis faili ar 533 papildinājumiem un 464 dzēšanām
  1. 23
    21
      Marlin/Configuration.h
  2. 23
    20
      Marlin/example_configurations/Cartesio/Configuration.h
  3. 24
    21
      Marlin/example_configurations/Felix/Configuration.h
  4. 24
    21
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  5. 23
    20
      Marlin/example_configurations/Hephestos/Configuration.h
  6. 23
    20
      Marlin/example_configurations/Hephestos_2/Configuration.h
  7. 23
    20
      Marlin/example_configurations/K8200/Configuration.h
  8. 23
    20
      Marlin/example_configurations/K8400/Configuration.h
  9. 23
    20
      Marlin/example_configurations/K8400/Dual-head/Configuration.h
  10. 23
    20
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  11. 24
    21
      Marlin/example_configurations/RigidBot/Configuration.h
  12. 23
    20
      Marlin/example_configurations/SCARA/Configuration.h
  13. 23
    20
      Marlin/example_configurations/TAZ4/Configuration.h
  14. 23
    20
      Marlin/example_configurations/WITBOX/Configuration.h
  15. 23
    20
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  16. 24
    20
      Marlin/example_configurations/delta/biv2.5/Configuration.h
  17. 24
    20
      Marlin/example_configurations/delta/generic/Configuration.h
  18. 24
    20
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  19. 31
    27
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  20. 32
    29
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  21. 23
    20
      Marlin/example_configurations/makibox/Configuration.h
  22. 27
    24
      Marlin/example_configurations/tvrrug/Round2/Configuration.h

+ 23
- 21
Marlin/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
440
+#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,27 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (4*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
756
-#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
766
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
767
-
768
-
769 771
 //=============================================================================
770 772
 //============================= Additional Features ===========================
771 773
 //=============================================================================

+ 23
- 20
Marlin/example_configurations/Cartesio/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.128,71.128,640,152}
440
+#define DEFAULT_MAX_FEEDRATE          {200,200,20,20}   // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {1000,1000,100,10000}     // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          500     // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  10000   // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,26 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (10*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.128,71.128,640,152}
756
-#define DEFAULT_MAX_FEEDRATE          {200,200,20,20}   // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {1000,1000,100,10000}     // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  10000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                10.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
766
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
767
-
768 771
 
769 772
 //=============================================================================
770 773
 //============================= Additional Features ===========================

+ 24
- 21
Marlin/example_configurations/Felix/Configuration.h Parādīt failu

@@ -412,9 +412,33 @@
412 412
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
413 413
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
414 414
 
415
+
416
+//=============================================================================
417
+//============================== Movement Settings ============================
418
+//=============================================================================
419
+// @section motion
420
+
421
+// default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
422
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164}
423
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
424
+#define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
425
+
426
+#define DEFAULT_ACCELERATION          1750    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
427
+#define DEFAULT_RETRACT_ACCELERATION  5000    // E acceleration in mm/s^2 for retracts
428
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
429
+
430
+// "Jerk" specifies the minumum speed change that requires acceleration.
431
+// When changing speed and direction, if the difference is less than the
432
+// value set here, it may happen instantaneously.
433
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
434
+#define DEFAULT_ZJERK                  0.3    // (mm/sec)
435
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
436
+
437
+
415 438
 //===========================================================================
416 439
 //============================= Z Probe Options =============================
417 440
 //===========================================================================
441
+// @section probes
418 442
 
419 443
 //
420 444
 // Probe Type
@@ -727,27 +751,6 @@
727 751
 #define HOMING_FEEDRATE_XY (50*60)
728 752
 #define HOMING_FEEDRATE_Z  (4*60)
729 753
 
730
-//
731
-// MOVEMENT SETTINGS
732
-// @section motion
733
-//
734
-
735
-// default settings
736
-
737
-// default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
738
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164}
739
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
740
-#define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
741
-
742
-#define DEFAULT_ACCELERATION          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
743
-#define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
744
-#define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
745
-
746
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
747
-#define DEFAULT_XYJERK                10   // (mm/sec)
748
-#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
749
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
750
-
751 754
 
752 755
 //=============================================================================
753 756
 //============================= Additional Features ===========================

+ 24
- 21
Marlin/example_configurations/Felix/DUAL/Configuration.h Parādīt failu

@@ -410,9 +410,33 @@
410 410
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
411 411
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
412 412
 
413
+
414
+//=============================================================================
415
+//============================== Movement Settings ============================
416
+//=============================================================================
417
+// @section motion
418
+
419
+// default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
420
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164}
421
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
422
+#define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
423
+
424
+#define DEFAULT_ACCELERATION          1750    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
425
+#define DEFAULT_RETRACT_ACCELERATION  5000    // E acceleration in mm/s^2 for retracts
426
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
427
+
428
+// "Jerk" specifies the minumum speed change that requires acceleration.
429
+// When changing speed and direction, if the difference is less than the
430
+// value set here, it may happen instantaneously.
431
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
432
+#define DEFAULT_ZJERK                  0.3    // (mm/sec)
433
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
434
+
435
+
413 436
 //===========================================================================
414 437
 //============================= Z Probe Options =============================
415 438
 //===========================================================================
439
+// @section probes
416 440
 
417 441
 //
418 442
 // Probe Type
@@ -725,27 +749,6 @@
725 749
 #define HOMING_FEEDRATE_XY (50*60)
726 750
 #define HOMING_FEEDRATE_Z  (4*60)
727 751
 
728
-//
729
-// MOVEMENT SETTINGS
730
-// @section motion
731
-//
732
-
733
-// default settings
734
-
735
-// default steps per unit for Felix 2.0/3.0: 0.00249mm x/y rounding error with 3mm pitch HTD belt and 14 tooth pulleys. 0 z error.
736
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {76.190476, 76.190476, 1600, 164}
737
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
738
-#define DEFAULT_MAX_ACCELERATION      {5000,5000,100,80000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
739
-
740
-#define DEFAULT_ACCELERATION          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
741
-#define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
742
-#define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
743
-
744
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
745
-#define DEFAULT_XYJERK                10   // (mm/sec)
746
-#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
747
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
748
-
749 752
 
750 753
 //=============================================================================
751 754
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/Hephestos/Configuration.h Parādīt failu

@@ -422,9 +422,32 @@
422 422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
423 423
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
424 424
 
425
+
426
+//=============================================================================
427
+//============================== Movement Settings ============================
428
+//=============================================================================
429
+// @section motion
430
+
431
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,100.47095761381482}  // default steps per unit for Ultimaker
432
+#define DEFAULT_MAX_FEEDRATE          {200, 200, 3.3, 25}    // (mm/sec)
433
+#define DEFAULT_MAX_ACCELERATION      {1100,1100,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
434
+
435
+#define DEFAULT_ACCELERATION          650     // X, Y, Z and E acceleration in mm/s^2 for printing moves
436
+#define DEFAULT_RETRACT_ACCELERATION  1000    // E acceleration in mm/s^2 for retracts
437
+#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
438
+
439
+// "Jerk" specifies the minumum speed change that requires acceleration.
440
+// When changing speed and direction, if the difference is less than the
441
+// value set here, it may happen instantaneously.
442
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
444
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
445
+
446
+
425 447
 //===========================================================================
426 448
 //============================= Z Probe Options =============================
427 449
 //===========================================================================
450
+// @section probes
428 451
 
429 452
 //
430 453
 // Probe Type
@@ -737,26 +760,6 @@
737 760
 #define HOMING_FEEDRATE_XY 2000
738 761
 #define HOMING_FEEDRATE_Z  150
739 762
 
740
-//
741
-// MOVEMENT SETTINGS
742
-// @section motion
743
-//
744
-
745
-// default settings
746
-
747
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,100.47095761381482}  // default steps per unit for Ultimaker
748
-#define DEFAULT_MAX_FEEDRATE          {200, 200, 3.3, 25}    // (mm/sec)
749
-#define DEFAULT_MAX_ACCELERATION      {1100,1100,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
750
-
751
-#define DEFAULT_ACCELERATION          650    // X, Y, Z and E acceleration in mm/s^2 for printing moves
752
-#define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
753
-#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
754
-
755
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
756
-#define DEFAULT_XYJERK                10.0    // (mm/sec)
757
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
758
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
759
-
760 763
 
761 764
 //=============================================================================
762 765
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/Hephestos_2/Configuration.h Parādīt failu

@@ -424,9 +424,32 @@
424 424
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
425 425
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
426 426
 
427
+
428
+//=============================================================================
429
+//============================== Movement Settings ============================
430
+//=============================================================================
431
+// @section motion
432
+
433
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {160, 160, 8000, 210.02}  // Steps per unit
434
+#define DEFAULT_MAX_FEEDRATE          {250, 250, 2, 200}        // mm/sec
435
+#define DEFAULT_MAX_ACCELERATION      {1000, 1000, 20, 1000}    // X, Y, Z, E max start speed for accelerated moves
436
+
437
+#define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
438
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
439
+#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
440
+
441
+// "Jerk" specifies the minumum speed change that requires acceleration.
442
+// When changing speed and direction, if the difference is less than the
443
+// value set here, it may happen instantaneously.
444
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
445
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
446
+#define DEFAULT_EJERK                  2.0    // (mm/sec)
447
+
448
+
427 449
 //===========================================================================
428 450
 //============================= Z Probe Options =============================
429 451
 //===========================================================================
452
+// @section probes
430 453
 
431 454
 //
432 455
 // Probe Type
@@ -739,26 +762,6 @@
739 762
 #define HOMING_FEEDRATE_XY (150*60)
740 763
 #define HOMING_FEEDRATE_Z  200
741 764
 
742
-//
743
-// MOVEMENT SETTINGS
744
-// @section motion
745
-//
746
-
747
-// default settings
748
-
749
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {160, 160, 8000, 210.02}  // Steps per unit
750
-#define DEFAULT_MAX_FEEDRATE          {250, 250, 2, 200}        // mm/sec
751
-#define DEFAULT_MAX_ACCELERATION      {1000, 1000, 20, 1000}    // X, Y, Z, E max start speed for accelerated moves
752
-
753
-#define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
754
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
755
-#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
756
-
757
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
758
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
759
-#define DEFAULT_ZJERK                  0.4    // (mm/sec)
760
-#define DEFAULT_EJERK                  2.0    // (mm/sec)
761
-
762 765
 
763 766
 //=============================================================================
764 767
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/K8200/Configuration.h Parādīt failu

@@ -447,9 +447,32 @@
447 447
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
448 448
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
449 449
 
450
+
451
+//=============================================================================
452
+//============================== Movement Settings ============================
453
+//=============================================================================
454
+// @section motion
455
+
456
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {64.25,64.25,2560,600}  // default steps per unit for K8200
457
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 500}    // (mm/sec)
458
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
459
+
460
+#define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
461
+#define DEFAULT_RETRACT_ACCELERATION  1000    // E acceleration in mm/s^2 for retracts
462
+#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
463
+
464
+// "Jerk" specifies the minumum speed change that requires acceleration.
465
+// When changing speed and direction, if the difference is less than the
466
+// value set here, it may happen instantaneously.
467
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
468
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
469
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
470
+
471
+
450 472
 //===========================================================================
451 473
 //============================= Z Probe Options =============================
452 474
 //===========================================================================
475
+// @section probes
453 476
 
454 477
 //
455 478
 // Probe Type
@@ -762,26 +785,6 @@
762 785
 #define HOMING_FEEDRATE_XY (50*60)
763 786
 #define HOMING_FEEDRATE_Z  (4*60)
764 787
 
765
-//
766
-// MOVEMENT SETTINGS
767
-// @section motion
768
-//
769
-
770
-// default settings
771
-
772
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {64.25,64.25,2560,600}  // default steps per unit for K8200
773
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 500}    // (mm/sec)
774
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
775
-
776
-#define DEFAULT_ACCELERATION          1000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
777
-#define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
778
-#define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
779
-
780
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
781
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
782
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
783
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
784
-
785 788
 
786 789
 //=============================================================================
787 790
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/K8400/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
440
+#define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.5    // (mm/sec)
452
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,26 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (8*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
756
-#define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                10.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.5     // (mm/sec)
766
-#define DEFAULT_EJERK                 20.0    // (mm/sec)
767
-
768 771
 
769 772
 //=============================================================================
770 773
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/K8400/Dual-head/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
440
+#define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.5    // (mm/sec)
452
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,26 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (8*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {134.74,134.74,4266.66,148.7}  // default steps per unit for Ultimaker
756
-#define DEFAULT_MAX_FEEDRATE          {160, 160, 10, 10000}    // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          6000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                10.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.5     // (mm/sec)
766
-#define DEFAULT_EJERK                 20.0    // (mm/sec)
767
-
768 771
 
769 772
 //=============================================================================
770 773
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402*2,78.7402*2,5120.00,760*1*1.5}  // default steps per unit for Ultimaker
440
+#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,26 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (4*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402*2,78.7402*2,5120.00,760*1*1.5}  // default steps per unit for Ultimaker
756
-#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
766
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
767
-
768 771
 
769 772
 //=============================================================================
770 773
 //============================= Additional Features ===========================

+ 24
- 21
Marlin/example_configurations/RigidBot/Configuration.h Parādīt failu

@@ -427,9 +427,33 @@
427 427
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
428 428
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
429 429
 
430
+
431
+//=============================================================================
432
+//============================== Movement Settings ============================
433
+//=============================================================================
434
+// @section motion
435
+
436
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {44.3090, 22.1545, 1600, 53.5}  // default steps per unit for RigidBot with standard hardware
437
+                                                                      // default steps for 16-tooth pulleys {100.06,50.06,1600,76},  HPX2-MAX E=504, RigidBot E=53.5, Peter Stoneham's=76
438
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
439
+#define DEFAULT_MAX_ACCELERATION      {800, 800, 100, 10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
440
+
441
+#define DEFAULT_ACCELERATION          600     // X, Y, Z and E acceleration in mm/s^2 for printing moves
442
+#define DEFAULT_RETRACT_ACCELERATION  1000    // E acceleration in mm/s^2 for retracts
443
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
444
+
445
+// "Jerk" specifies the minumum speed change that requires acceleration.
446
+// When changing speed and direction, if the difference is less than the
447
+// value set here, it may happen instantaneously.
448
+#define DEFAULT_XYJERK                8.0     // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0     // (mm/sec)
451
+
452
+
430 453
 //===========================================================================
431 454
 //============================= Z Probe Options =============================
432 455
 //===========================================================================
456
+// @section probes
433 457
 
434 458
 //
435 459
 // Probe Type
@@ -742,27 +766,6 @@
742 766
 #define HOMING_FEEDRATE_XY (50*60)
743 767
 #define HOMING_FEEDRATE_Z  (15*60)
744 768
 
745
-//
746
-// MOVEMENT SETTINGS
747
-// @section motion
748
-//
749
-
750
-// default settings
751
-
752
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {44.3090, 22.1545, 1600, 53.5}  // default steps per unit for RigidBot with standard hardware
753
-                                                                      // default steps for 16-teth polleys {100.06,50.06,1600,76},  HPX2-MAX E=504, RigidBot E=53.5, Peter Stoneham's=76
754
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
755
-#define DEFAULT_MAX_ACCELERATION      {800, 800, 100, 10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
756
-
757
-#define DEFAULT_ACCELERATION          600    // X, Y, Z and E acceleration in mm/s^2 for printing moves
758
-#define DEFAULT_RETRACT_ACCELERATION  1000   // E acceleration in mm/s^2 for retracts
759
-#define DEFAULT_TRAVEL_ACCELERATION   3000   // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
760
-
761
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
762
-#define DEFAULT_XYJERK                8.0    // (mm/sec)
763
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
764
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
765
-
766 769
 
767 770
 //=============================================================================
768 771
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/SCARA/Configuration.h Parādīt failu

@@ -438,9 +438,32 @@
438 438
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
439 439
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
440 440
 
441
+
442
+//=============================================================================
443
+//============================== Movement Settings ============================
444
+//=============================================================================
445
+// @section motion
446
+
447
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {103.69,106.65,200/1.25,1000}  // default steps per unit for SCARA
448
+#define DEFAULT_MAX_FEEDRATE          {300, 300, 30, 25}    // (mm/sec)
449
+#define DEFAULT_MAX_ACCELERATION      {300,300,20,1000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
450
+
451
+#define DEFAULT_ACCELERATION          400    // X, Y, Z and E acceleration in mm/s^2 for printing moves
452
+#define DEFAULT_RETRACT_ACCELERATION  2000   // E acceleration in mm/s^2 for retracts
453
+#define DEFAULT_TRAVEL_ACCELERATION   400    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
454
+
455
+// "Jerk" specifies the minumum speed change that requires acceleration.
456
+// When changing speed and direction, if the difference is less than the
457
+// value set here, it may happen instantaneously.
458
+#define DEFAULT_XYJERK                5.0     // (mm/sec)
459
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
460
+#define DEFAULT_EJERK                 3.0     // (mm/sec)
461
+
462
+
441 463
 //===========================================================================
442 464
 //============================= Z Probe Options =============================
443 465
 //===========================================================================
466
+// @section probes
444 467
 
445 468
 //
446 469
 // Probe Type
@@ -753,26 +776,6 @@
753 776
 #define HOMING_FEEDRATE_XY (40*60)
754 777
 #define HOMING_FEEDRATE_Z  (10*60)
755 778
 
756
-//
757
-// MOVEMENT SETTINGS
758
-// @section motion
759
-//
760
-
761
-// default settings
762
-
763
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {103.69,106.65,200/1.25,1000}  // default steps per unit for SCARA
764
-#define DEFAULT_MAX_FEEDRATE          {300, 300, 30, 25}    // (mm/sec)
765
-#define DEFAULT_MAX_ACCELERATION      {300,300,20,1000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
766
-
767
-#define DEFAULT_ACCELERATION          400    // X, Y, Z and E acceleration in mm/s^2 for printing moves
768
-#define DEFAULT_RETRACT_ACCELERATION  2000   // E acceleration in mm/s^2 for retracts
769
-#define DEFAULT_TRAVEL_ACCELERATION   400    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
770
-
771
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
772
-#define DEFAULT_XYJERK                5    // (mm/sec)
773
-#define DEFAULT_ZJERK                 0.4    // (mm/sec)
774
-#define DEFAULT_EJERK                 3    // (mm/sec)
775
-
776 779
 
777 780
 //=============================================================================
778 781
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/TAZ4/Configuration.h Parādīt failu

@@ -451,9 +451,32 @@
451 451
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
452 452
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
453 453
 
454
+
455
+//=============================================================================
456
+//============================== Movement Settings ============================
457
+//=============================================================================
458
+// @section motion
459
+
460
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {100.5,100.5,400,850}  // default steps per unit for Ultimaker
461
+#define DEFAULT_MAX_FEEDRATE          {800, 800, 8, 50}    // (mm/sec)
462
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
463
+
464
+#define DEFAULT_ACCELERATION          500     // X, Y, Z and E acceleration in mm/s^2 for printing moves
465
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
466
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
467
+
468
+// "Jerk" specifies the minumum speed change that requires acceleration.
469
+// When changing speed and direction, if the difference is less than the
470
+// value set here, it may happen instantaneously.
471
+#define DEFAULT_XYJERK                 8.0    // (mm/sec)
472
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
473
+#define DEFAULT_EJERK                 10.0    // (mm/sec)
474
+
475
+
454 476
 //===========================================================================
455 477
 //============================= Z Probe Options =============================
456 478
 //===========================================================================
479
+// @section probes
457 480
 
458 481
 //
459 482
 // Probe Type
@@ -766,26 +789,6 @@
766 789
 #define HOMING_FEEDRATE_XY (50*60)
767 790
 #define HOMING_FEEDRATE_Z  (8*60)
768 791
 
769
-//
770
-// MOVEMENT SETTINGS
771
-// @section motion
772
-//
773
-
774
-// default settings
775
-
776
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {100.5,100.5,400,850}  // default steps per unit for Ultimaker
777
-#define DEFAULT_MAX_FEEDRATE          {800, 800, 8, 50}    // (mm/sec)
778
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
779
-
780
-#define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
781
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
782
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
783
-
784
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
785
-#define DEFAULT_XYJERK                8.0    // (mm/sec)
786
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
787
-#define DEFAULT_EJERK                 10.0    // (mm/sec)
788
-
789 792
 
790 793
 //=============================================================================
791 794
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/WITBOX/Configuration.h Parādīt failu

@@ -422,9 +422,32 @@
422 422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
423 423
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
424 424
 
425
+
426
+//=============================================================================
427
+//============================== Movement Settings ============================
428
+//=============================================================================
429
+// @section motion
430
+
431
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,600.0*8/3,102.073}  // default steps per unit for Ultimaker
432
+#define DEFAULT_MAX_FEEDRATE          {350, 350, 7.2, 80}    // (mm/sec)
433
+#define DEFAULT_MAX_ACCELERATION      {1000,1000,10,1000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
434
+
435
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
436
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
437
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
438
+
439
+// "Jerk" specifies the minumum speed change that requires acceleration.
440
+// When changing speed and direction, if the difference is less than the
441
+// value set here, it may happen instantaneously.
442
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
444
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
445
+
446
+
425 447
 //===========================================================================
426 448
 //============================= Z Probe Options =============================
427 449
 //===========================================================================
450
+// @section probes
428 451
 
429 452
 //
430 453
 // Probe Type
@@ -737,26 +760,6 @@
737 760
 #define HOMING_FEEDRATE_XY (120*60)
738 761
 #define HOMING_FEEDRATE_Z  432
739 762
 
740
-//
741
-// MOVEMENT SETTINGS
742
-// @section motion
743
-//
744
-
745
-// default settings
746
-
747
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,600.0*8/3,102.073}  // default steps per unit for Ultimaker
748
-#define DEFAULT_MAX_FEEDRATE          {350, 350, 7.2, 80}    // (mm/sec)
749
-#define DEFAULT_MAX_ACCELERATION      {1000,1000,10,1000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
750
-
751
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
752
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
753
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
754
-
755
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
756
-#define DEFAULT_XYJERK                10.0    // (mm/sec)
757
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
758
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
759
-
760 763
 
761 764
 //=============================================================================
762 765
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/adafruit/ST7565/Configuration.h Parādīt failu

@@ -430,9 +430,32 @@
430 430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431 431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
432 432
 
433
+
434
+//=============================================================================
435
+//============================== Movement Settings ============================
436
+//=============================================================================
437
+// @section motion
438
+
439
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
440
+#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
441
+#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
442
+
443
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
444
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446
+
447
+// "Jerk" specifies the minumum speed change that requires acceleration.
448
+// When changing speed and direction, if the difference is less than the
449
+// value set here, it may happen instantaneously.
450
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
453
+
454
+
433 455
 //===========================================================================
434 456
 //============================= Z Probe Options =============================
435 457
 //===========================================================================
458
+// @section probes
436 459
 
437 460
 //
438 461
 // Probe Type
@@ -745,26 +768,6 @@
745 768
 #define HOMING_FEEDRATE_XY (50*60)
746 769
 #define HOMING_FEEDRATE_Z  (4*60)
747 770
 
748
-//
749
-// MOVEMENT SETTINGS
750
-// @section motion
751
-//
752
-
753
-// default settings
754
-
755
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,500}  // default steps per unit for Ultimaker
756
-#define DEFAULT_MAX_FEEDRATE          {300, 300, 5, 25}    // (mm/sec)
757
-#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
758
-
759
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
760
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
761
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
762
-
763
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
764
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
765
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
766
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
767
-
768 771
 
769 772
 //=============================================================================
770 773
 //============================= Additional Features ===========================

+ 24
- 20
Marlin/example_configurations/delta/biv2.5/Configuration.h Parādīt failu

@@ -472,9 +472,33 @@
472 472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
473 473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
474 474
 
475
+
476
+//=============================================================================
477
+//============================== Movement Settings ============================
478
+//=============================================================================
479
+// @section motion
480
+
481
+// delta speeds must be the same on xyz
482
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {72.9, 72.9, 72.9, 291}  // default steps per unit for BI v2.5 (cable drive)
483
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 150}    // (mm/sec)
484
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
485
+
486
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
487
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489
+
490
+// "Jerk" specifies the minumum speed change that requires acceleration.
491
+// When changing speed and direction, if the difference is less than the
492
+// value set here, it may happen instantaneously.
493
+#define DEFAULT_XYJERK                15.0    // (mm/sec)
494
+#define DEFAULT_ZJERK                 15.0    // (mm/sec) Must be same as XY for delta
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
496
+
497
+
475 498
 //===========================================================================
476 499
 //============================= Z Probe Options =============================
477 500
 //===========================================================================
501
+// @section probes
478 502
 
479 503
 //
480 504
 // Probe Type
@@ -838,26 +862,6 @@
838 862
 // Delta only homes to Z
839 863
 #define HOMING_FEEDRATE_Z  (200*30)
840 864
 
841
-//
842
-// MOVEMENT SETTINGS
843
-// @section motion
844
-//
845
-
846
-// default settings
847
-// delta speeds must be the same on xyz
848
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {72.9, 72.9, 72.9, 291}  // default steps per unit for BI v2.5 (cable drive)
849
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 150}    // (mm/sec)
850
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
851
-
852
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
853
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
854
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
855
-
856
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
857
-#define DEFAULT_XYJERK                15.0    // (mm/sec)
858
-#define DEFAULT_ZJERK                 15.0    // (mm/sec) Must be same as XY for delta
859
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
860
-
861 865
 
862 866
 //=============================================================================
863 867
 //============================= Additional Features ===========================

+ 24
- 20
Marlin/example_configurations/delta/generic/Configuration.h Parādīt failu

@@ -472,9 +472,33 @@
472 472
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
473 473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
474 474
 
475
+
476
+//=============================================================================
477
+//============================== Movement Settings ============================
478
+//=============================================================================
479
+// @section motion
480
+
481
+// delta speeds must be the same on xyz
482
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
483
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
484
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
485
+
486
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
487
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489
+
490
+// "Jerk" specifies the minumum speed change that requires acceleration.
491
+// When changing speed and direction, if the difference is less than the
492
+// value set here, it may happen instantaneously.
493
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
494
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
496
+
497
+
475 498
 //===========================================================================
476 499
 //============================= Z Probe Options =============================
477 500
 //===========================================================================
501
+// @section probes
478 502
 
479 503
 //
480 504
 // Probe Type
@@ -832,26 +856,6 @@
832 856
 // Delta only homes to Z
833 857
 #define HOMING_FEEDRATE_Z  (200*60)
834 858
 
835
-//
836
-// MOVEMENT SETTINGS
837
-// @section motion
838
-//
839
-
840
-// default settings
841
-// delta speeds must be the same on xyz
842
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
843
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
844
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
845
-
846
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
847
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
848
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
849
-
850
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
851
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
852
-#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
853
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
854
-
855 859
 
856 860
 //=============================================================================
857 861
 //============================= Additional Features ===========================

+ 24
- 20
Marlin/example_configurations/delta/kossel_mini/Configuration.h Parādīt failu

@@ -472,9 +472,33 @@
472 472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
473 473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
474 474
 
475
+
476
+//=============================================================================
477
+//============================== Movement Settings ============================
478
+//=============================================================================
479
+// @section motion
480
+
481
+// delta speeds must be the same on xyz
482
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
483
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
484
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
485
+
486
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
487
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489
+
490
+// "Jerk" specifies the minumum speed change that requires acceleration.
491
+// When changing speed and direction, if the difference is less than the
492
+// value set here, it may happen instantaneously.
493
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
494
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
496
+
497
+
475 498
 //===========================================================================
476 499
 //============================= Z Probe Options =============================
477 500
 //===========================================================================
501
+// @section probes
478 502
 
479 503
 //
480 504
 // Probe Type
@@ -835,26 +859,6 @@
835 859
 // Delta only homes to Z
836 860
 #define HOMING_FEEDRATE_Z  (200*60)
837 861
 
838
-//
839
-// MOVEMENT SETTINGS
840
-// @section motion
841
-//
842
-
843
-// default settings
844
-// delta speeds must be the same on xyz
845
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {80, 80, 80, 760*1.1}  // default steps per unit for Kossel (GT2, 20 tooth)
846
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 500, 25}    // (mm/sec)
847
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
848
-
849
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
850
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
851
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
852
-
853
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
854
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
855
-#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
856
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
857
-
858 862
 
859 863
 //=============================================================================
860 864
 //============================= Additional Features ===========================

+ 31
- 27
Marlin/example_configurations/delta/kossel_pro/Configuration.h Parādīt failu

@@ -461,9 +461,40 @@
461 461
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
462 462
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
463 463
 
464
+
465
+//=============================================================================
466
+//============================== Movement Settings ============================
467
+//=============================================================================
468
+// @section motion
469
+
470
+#define XYZ_FULL_STEPS_PER_ROTATION 200
471
+#define XYZ_MICROSTEPS 32
472
+#define XYZ_BELT_PITCH 2
473
+#define XYZ_PULLEY_TEETH 20
474
+
475
+// delta speeds must be the same on xyz
476
+#define XYZ_STEPS ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))
477
+
478
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 184.8}
479
+#define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 200}    // (mm/sec)
480
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,9000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
481
+
482
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
483
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
484
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
485
+
486
+// "Jerk" specifies the minumum speed change that requires acceleration.
487
+// When changing speed and direction, if the difference is less than the
488
+// value set here, it may happen instantaneously.
489
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
490
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
491
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
492
+
493
+
464 494
 //===========================================================================
465 495
 //============================= Z Probe Options =============================
466 496
 //===========================================================================
497
+// @section probes
467 498
 
468 499
 //
469 500
 // Probe Type
@@ -829,33 +860,6 @@
829 860
 // Delta only homes to Z
830 861
 #define HOMING_FEEDRATE_Z  (200*60)
831 862
 
832
-//
833
-// MOVEMENT SETTINGS
834
-// @section motion
835
-//
836
-
837
-#define XYZ_FULL_STEPS_PER_ROTATION 200
838
-#define XYZ_MICROSTEPS 32
839
-#define XYZ_BELT_PITCH 2
840
-#define XYZ_PULLEY_TEETH 20
841
-#define XYZ_STEPS ((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))
842
-
843
-// default settings
844
-// delta speeds must be the same on xyz
845
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 184.8}
846
-#define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 200}    // (mm/sec)
847
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,9000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
848
-
849
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
850
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
851
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
852
-
853
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
854
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
855
-#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
856
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
857
-
858
-
859 863
 //=============================================================================
860 864
 //============================= Additional Features ===========================
861 865
 //=============================================================================

+ 32
- 29
Marlin/example_configurations/delta/kossel_xl/Configuration.h Parādīt failu

@@ -470,9 +470,41 @@
470 470
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
471 471
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
472 472
 
473
+
474
+//=============================================================================
475
+//============================== Movement Settings ============================
476
+//=============================================================================
477
+// @section motion
478
+
479
+// variables to calculate steps
480
+#define XYZ_FULL_STEPS_PER_ROTATION 200
481
+#define XYZ_MICROSTEPS 16
482
+#define XYZ_BELT_PITCH 2
483
+#define XYZ_PULLEY_TEETH 16
484
+
485
+// delta speeds must be the same on xyz
486
+#define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))
487
+
488
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 158}   // default steps per unit for PowerWasp
489
+#define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 25}    // (mm/sec)
490
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
491
+
492
+#define DEFAULT_ACCELERATION          2000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
493
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
494
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
495
+
496
+// "Jerk" specifies the minumum speed change that requires acceleration.
497
+// When changing speed and direction, if the difference is less than the
498
+// value set here, it may happen instantaneously.
499
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
500
+#define DEFAULT_ZJERK                 20.0    // (mm/sec)
501
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
502
+
503
+
473 504
 //===========================================================================
474 505
 //============================= Z Probe Options =============================
475 506
 //===========================================================================
507
+// @section probes
476 508
 
477 509
 //
478 510
 // Probe Type
@@ -829,35 +861,6 @@
829 861
 // Delta only homes to Z
830 862
 #define HOMING_FEEDRATE_Z  (60*60)
831 863
 
832
-//
833
-// MOVEMENT SETTINGS
834
-// @section motion
835
-//
836
-
837
-// variables to calculate steps
838
-#define XYZ_FULL_STEPS_PER_ROTATION 200
839
-#define XYZ_MICROSTEPS 16
840
-#define XYZ_BELT_PITCH 2
841
-#define XYZ_PULLEY_TEETH 16
842
-
843
-// delta speeds must be the same on xyz
844
-#define XYZ_STEPS (XYZ_FULL_STEPS_PER_ROTATION * XYZ_MICROSTEPS / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))
845
-
846
-// default settings
847
-
848
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {XYZ_STEPS, XYZ_STEPS, XYZ_STEPS, 158}   // default steps per unit for PowerWasp
849
-#define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 25}    // (mm/sec)
850
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,9000,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.
851
-
852
-#define DEFAULT_ACCELERATION          2000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
853
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
854
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
855
-
856
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
857
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
858
-#define DEFAULT_ZJERK                 20.0    // (mm/sec)
859
-#define DEFAULT_EJERK                 20.0    // (mm/sec)
860
-
861 864
 
862 865
 //=============================================================================
863 866
 //============================= Additional Features ===========================

+ 23
- 20
Marlin/example_configurations/makibox/Configuration.h Parādīt failu

@@ -433,9 +433,32 @@
433 433
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
434 434
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
435 435
 
436
+
437
+//=============================================================================
438
+//============================== Movement Settings ============================
439
+//=============================================================================
440
+// @section motion
441
+
442
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {400, 400, 400, 163}     // default steps per unit for ***** MakiBox A6 *****
443
+#define DEFAULT_MAX_FEEDRATE          {60, 60, 20, 45}         // (mm/sec)
444
+#define DEFAULT_MAX_ACCELERATION      {2000,2000,30,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
445
+
446
+#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
447
+#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
448
+#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
449
+
450
+// "Jerk" specifies the minumum speed change that requires acceleration.
451
+// When changing speed and direction, if the difference is less than the
452
+// value set here, it may happen instantaneously.
453
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
454
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
455
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
456
+
457
+
436 458
 //===========================================================================
437 459
 //============================= Z Probe Options =============================
438 460
 //===========================================================================
461
+// @section probes
439 462
 
440 463
 //
441 464
 // Probe Type
@@ -748,26 +771,6 @@
748 771
 #define HOMING_FEEDRATE_XY 1500
749 772
 #define HOMING_FEEDRATE_Z  (2*60)
750 773
 
751
-//
752
-// MOVEMENT SETTINGS
753
-// @section motion
754
-//
755
-
756
-// default settings
757
-
758
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {400, 400, 400, 163}     // default steps per unit for ***** MakiBox A6 *****
759
-#define DEFAULT_MAX_FEEDRATE          {60, 60, 20, 45}         // (mm/sec)
760
-#define DEFAULT_MAX_ACCELERATION      {2000,2000,30,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
761
-
762
-#define DEFAULT_ACCELERATION          3000    // X, Y, Z and E acceleration in mm/s^2 for printing moves
763
-#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
764
-#define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
765
-
766
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
767
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
768
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
769
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
770
-
771 774
 
772 775
 //=============================================================================
773 776
 //============================= Additional Features ===========================

+ 27
- 24
Marlin/example_configurations/tvrrug/Round2/Configuration.h Parādīt failu

@@ -420,9 +420,36 @@
420 420
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
421 421
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
422 422
 
423
+
424
+//=============================================================================
425
+//============================== Movement Settings ============================
426
+//=============================================================================
427
+// @section motion
428
+
429
+//#define DEFAULT_AXIS_STEPS_PER_UNIT   {79.87, 79.87, 2566, 563,78} // Al's TVRR
430
+//#define DEFAULT_AXIS_STEPS_PER_UNIT   {81.26, 80.01, 2561, 599.14} // Michel TVRR old
431
+//#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 739.65} // Michel TVRR
432
+#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 600} // David TVRR
433
+#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 45}    // (mm/sec) David TVRR
434
+#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
435
+
436
+/* MICHEL: This has an impact on the "ripples" in print walls */
437
+#define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
438
+#define DEFAULT_RETRACT_ACCELERATION  3000   // E acceleration in mm/s^2 for retracts
439
+#define DEFAULT_TRAVEL_ACCELERATION   500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
440
+
441
+// "Jerk" specifies the minumum speed change that requires acceleration.
442
+// When changing speed and direction, if the difference is less than the
443
+// value set here, it may happen instantaneously.
444
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
445
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
446
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
447
+
448
+
423 449
 //===========================================================================
424 450
 //============================= Z Probe Options =============================
425 451
 //===========================================================================
452
+// @section probes
426 453
 
427 454
 //
428 455
 // Probe Type
@@ -735,30 +762,6 @@
735 762
 #define HOMING_FEEDRATE_XY (50*60)
736 763
 #define HOMING_FEEDRATE_Z  (4*60)
737 764
 
738
-//
739
-// MOVEMENT SETTINGS
740
-// @section motion
741
-//
742
-
743
-// default settings
744
-
745
-//#define DEFAULT_AXIS_STEPS_PER_UNIT   {79.87, 79.87, 2566, 563,78} // Al's TVRR
746
-//#define DEFAULT_AXIS_STEPS_PER_UNIT   {81.26, 80.01, 2561, 599.14} // Michel TVRR old
747
-//#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 739.65} // Michel TVRR
748
-#define DEFAULT_AXIS_STEPS_PER_UNIT   {71.1, 71.1, 2560, 600} // David TVRR
749
-#define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 45}    // (mm/sec) David TVRR
750
-#define DEFAULT_MAX_ACCELERATION      {9000,9000,100,10000}    // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
751
-
752
-/* MICHEL: This has an impact on the "ripples" in print walls */
753
-#define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
754
-#define DEFAULT_RETRACT_ACCELERATION  3000   // E acceleration in mm/s^2 for retracts
755
-#define DEFAULT_TRAVEL_ACCELERATION   500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
756
-
757
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
758
-#define DEFAULT_XYJERK                20.0    // (mm/sec)
759
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
760
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
761
-
762 765
 
763 766
 //=============================================================================
764 767
 //============================= Additional Features ===========================

Notiek ielāde…
Atcelt
Saglabāt