Browse Source

Heading for movement settings

Scott Lahteine 8 years ago
parent
commit
3f038bef00
22 changed files with 489 additions and 464 deletions
  1. 21
    21
      Marlin/Configuration.h
  2. 21
    20
      Marlin/example_configurations/Cartesio/Configuration.h
  3. 22
    21
      Marlin/example_configurations/Felix/Configuration.h
  4. 22
    21
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  5. 21
    20
      Marlin/example_configurations/Hephestos/Configuration.h
  6. 21
    20
      Marlin/example_configurations/Hephestos_2/Configuration.h
  7. 21
    20
      Marlin/example_configurations/K8200/Configuration.h
  8. 21
    20
      Marlin/example_configurations/K8400/Configuration.h
  9. 21
    20
      Marlin/example_configurations/K8400/Dual-head/Configuration.h
  10. 21
    20
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  11. 22
    21
      Marlin/example_configurations/RigidBot/Configuration.h
  12. 21
    20
      Marlin/example_configurations/SCARA/Configuration.h
  13. 21
    20
      Marlin/example_configurations/TAZ4/Configuration.h
  14. 21
    20
      Marlin/example_configurations/WITBOX/Configuration.h
  15. 21
    20
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  16. 22
    20
      Marlin/example_configurations/delta/biv2.5/Configuration.h
  17. 22
    20
      Marlin/example_configurations/delta/generic/Configuration.h
  18. 22
    20
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  19. 29
    27
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  20. 30
    29
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  21. 21
    20
      Marlin/example_configurations/makibox/Configuration.h
  22. 25
    24
      Marlin/example_configurations/tvrrug/Round2/Configuration.h

+ 21
- 21
Marlin/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,27 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (4*60)
747 768
 
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 769
 //=============================================================================
770 770
 //============================= Additional Features ===========================
771 771
 //=============================================================================

+ 21
- 20
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,26 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (10*60)
747 768
 
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 769
 
769 770
 //=============================================================================
770 771
 //============================= Additional Features ===========================

+ 22
- 21
Marlin/example_configurations/Felix/Configuration.h View File

@@ -412,9 +412,31 @@
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 //1500    // 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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
431
+#define DEFAULT_XYJERK                10   // (mm/sec)
432
+#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
433
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
434
+
435
+
415 436
 //===========================================================================
416 437
 //============================= Z Probe Options =============================
417 438
 //===========================================================================
439
+// @section probes
418 440
 
419 441
 //
420 442
 // Probe Type
@@ -727,27 +749,6 @@
727 749
 #define HOMING_FEEDRATE_XY (50*60)
728 750
 #define HOMING_FEEDRATE_Z  (4*60)
729 751
 
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 752
 
752 753
 //=============================================================================
753 754
 //============================= Additional Features ===========================

+ 22
- 21
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -410,9 +410,31 @@
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 //1500    // 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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
429
+#define DEFAULT_XYJERK                10   // (mm/sec)
430
+#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
431
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
432
+
433
+
413 434
 //===========================================================================
414 435
 //============================= Z Probe Options =============================
415 436
 //===========================================================================
437
+// @section probes
416 438
 
417 439
 //
418 440
 // Probe Type
@@ -725,27 +747,6 @@
725 747
 #define HOMING_FEEDRATE_XY (50*60)
726 748
 #define HOMING_FEEDRATE_Z  (4*60)
727 749
 
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 750
 
750 751
 //=============================================================================
751 752
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -422,9 +422,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
440
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
441
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
442
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
443
+
444
+
425 445
 //===========================================================================
426 446
 //============================= Z Probe Options =============================
427 447
 //===========================================================================
448
+// @section probes
428 449
 
429 450
 //
430 451
 // Probe Type
@@ -737,26 +758,6 @@
737 758
 #define HOMING_FEEDRATE_XY 2000
738 759
 #define HOMING_FEEDRATE_Z  150
739 760
 
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 761
 
761 762
 //=============================================================================
762 763
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/Hephestos_2/Configuration.h View File

@@ -424,9 +424,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
442
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
444
+#define DEFAULT_EJERK                  2.0    // (mm/sec)
445
+
446
+
427 447
 //===========================================================================
428 448
 //============================= Z Probe Options =============================
429 449
 //===========================================================================
450
+// @section probes
430 451
 
431 452
 //
432 453
 // Probe Type
@@ -739,26 +760,6 @@
739 760
 #define HOMING_FEEDRATE_XY (150*60)
740 761
 #define HOMING_FEEDRATE_Z  200
741 762
 
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 763
 
763 764
 //=============================================================================
764 765
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/K8200/Configuration.h View File

@@ -447,9 +447,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
465
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
466
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
467
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
468
+
469
+
450 470
 //===========================================================================
451 471
 //============================= Z Probe Options =============================
452 472
 //===========================================================================
473
+// @section probes
453 474
 
454 475
 //
455 476
 // Probe Type
@@ -762,26 +783,6 @@
762 783
 #define HOMING_FEEDRATE_XY (50*60)
763 784
 #define HOMING_FEEDRATE_Z  (4*60)
764 785
 
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 786
 
786 787
 //=============================================================================
787 788
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/K8400/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.5     // (mm/sec)
450
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,26 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (8*60)
747 768
 
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 769
 
769 770
 //=============================================================================
770 771
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.5     // (mm/sec)
450
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,26 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (8*60)
747 768
 
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 769
 
769 770
 //=============================================================================
770 771
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,26 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (4*60)
747 768
 
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 769
 
769 770
 //=============================================================================
770 771
 //============================= Additional Features ===========================

+ 22
- 21
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -427,9 +427,31 @@
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-teth polleys {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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
446
+#define DEFAULT_XYJERK                8.0    // (mm/sec)
447
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
448
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
449
+
450
+
430 451
 //===========================================================================
431 452
 //============================= Z Probe Options =============================
432 453
 //===========================================================================
454
+// @section probes
433 455
 
434 456
 //
435 457
 // Probe Type
@@ -742,27 +764,6 @@
742 764
 #define HOMING_FEEDRATE_XY (50*60)
743 765
 #define HOMING_FEEDRATE_Z  (15*60)
744 766
 
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 767
 
767 768
 //=============================================================================
768 769
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -438,9 +438,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
456
+#define DEFAULT_XYJERK                5    // (mm/sec)
457
+#define DEFAULT_ZJERK                 0.4    // (mm/sec)
458
+#define DEFAULT_EJERK                 3    // (mm/sec)
459
+
460
+
441 461
 //===========================================================================
442 462
 //============================= Z Probe Options =============================
443 463
 //===========================================================================
464
+// @section probes
444 465
 
445 466
 //
446 467
 // Probe Type
@@ -753,26 +774,6 @@
753 774
 #define HOMING_FEEDRATE_XY (40*60)
754 775
 #define HOMING_FEEDRATE_Z  (10*60)
755 776
 
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 777
 
777 778
 //=============================================================================
778 779
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/TAZ4/Configuration.h View File

@@ -451,9 +451,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
469
+#define DEFAULT_XYJERK                8.0    // (mm/sec)
470
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
471
+#define DEFAULT_EJERK                 10.0    // (mm/sec)
472
+
473
+
454 474
 //===========================================================================
455 475
 //============================= Z Probe Options =============================
456 476
 //===========================================================================
477
+// @section probes
457 478
 
458 479
 //
459 480
 // Probe Type
@@ -766,26 +787,6 @@
766 787
 #define HOMING_FEEDRATE_XY (50*60)
767 788
 #define HOMING_FEEDRATE_Z  (8*60)
768 789
 
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 790
 
790 791
 //=============================================================================
791 792
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -422,9 +422,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
440
+#define DEFAULT_XYJERK                10.0    // (mm/sec)
441
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
442
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
443
+
444
+
425 445
 //===========================================================================
426 446
 //============================= Z Probe Options =============================
427 447
 //===========================================================================
448
+// @section probes
428 449
 
429 450
 //
430 451
 // Probe Type
@@ -737,26 +758,6 @@
737 758
 #define HOMING_FEEDRATE_XY (120*60)
738 759
 #define HOMING_FEEDRATE_Z  432
739 760
 
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 761
 
761 762
 //=============================================================================
762 763
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -430,9 +430,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
448
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
449
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+
452
+
433 453
 //===========================================================================
434 454
 //============================= Z Probe Options =============================
435 455
 //===========================================================================
456
+// @section probes
436 457
 
437 458
 //
438 459
 // Probe Type
@@ -745,26 +766,6 @@
745 766
 #define HOMING_FEEDRATE_XY (50*60)
746 767
 #define HOMING_FEEDRATE_Z  (4*60)
747 768
 
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
 
769 770
 //=============================================================================
770 771
 //============================= Additional Features ===========================

+ 22
- 20
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

@@ -472,9 +472,31 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
491
+#define DEFAULT_XYJERK                15.0    // (mm/sec)
492
+#define DEFAULT_ZJERK                 15.0    // (mm/sec) Must be same as XY for delta
493
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
494
+
495
+
475 496
 //===========================================================================
476 497
 //============================= Z Probe Options =============================
477 498
 //===========================================================================
499
+// @section probes
478 500
 
479 501
 //
480 502
 // Probe Type
@@ -838,26 +860,6 @@
838 860
 // Delta only homes to Z
839 861
 #define HOMING_FEEDRATE_Z  (200*30)
840 862
 
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 863
 
862 864
 //=============================================================================
863 865
 //============================= Additional Features ===========================

+ 22
- 20
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -472,9 +472,31 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
491
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
492
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
493
+#define DEFAULT_EJERK                 5.0     // (mm/sec)
494
+
495
+
475 496
 //===========================================================================
476 497
 //============================= Z Probe Options =============================
477 498
 //===========================================================================
499
+// @section probes
478 500
 
479 501
 //
480 502
 // Probe Type
@@ -832,26 +854,6 @@
832 854
 // Delta only homes to Z
833 855
 #define HOMING_FEEDRATE_Z  (200*60)
834 856
 
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 857
 
856 858
 //=============================================================================
857 859
 //============================= Additional Features ===========================

+ 22
- 20
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -472,9 +472,31 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
491
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
492
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
493
+#define DEFAULT_EJERK                 5.0     // (mm/sec)
494
+
495
+
475 496
 //===========================================================================
476 497
 //============================= Z Probe Options =============================
477 498
 //===========================================================================
499
+// @section probes
478 500
 
479 501
 //
480 502
 // Probe Type
@@ -835,26 +857,6 @@
835 857
 // Delta only homes to Z
836 858
 #define HOMING_FEEDRATE_Z  (200*60)
837 859
 
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 860
 
859 861
 //=============================================================================
860 862
 //============================= Additional Features ===========================

+ 29
- 27
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -461,9 +461,38 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
487
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
488
+#define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
489
+#define DEFAULT_EJERK                 5.0     // (mm/sec)
490
+
491
+
464 492
 //===========================================================================
465 493
 //============================= Z Probe Options =============================
466 494
 //===========================================================================
495
+// @section probes
467 496
 
468 497
 //
469 498
 // Probe Type
@@ -829,33 +858,6 @@
829 858
 // Delta only homes to Z
830 859
 #define HOMING_FEEDRATE_Z  (200*60)
831 860
 
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 861
 //=============================================================================
860 862
 //============================= Additional Features ===========================
861 863
 //=============================================================================

+ 30
- 29
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -470,9 +470,39 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
497
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
498
+#define DEFAULT_ZJERK                 20.0    // (mm/sec)
499
+#define DEFAULT_EJERK                 20.0    // (mm/sec)
500
+
501
+
473 502
 //===========================================================================
474 503
 //============================= Z Probe Options =============================
475 504
 //===========================================================================
505
+// @section probes
476 506
 
477 507
 //
478 508
 // Probe Type
@@ -829,35 +859,6 @@
829 859
 // Delta only homes to Z
830 860
 #define HOMING_FEEDRATE_Z  (60*60)
831 861
 
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 862
 
862 863
 //=============================================================================
863 864
 //============================= Additional Features ===========================

+ 21
- 20
Marlin/example_configurations/makibox/Configuration.h View File

@@ -433,9 +433,30 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
451
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
452
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
453
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
454
+
455
+
436 456
 //===========================================================================
437 457
 //============================= Z Probe Options =============================
438 458
 //===========================================================================
459
+// @section probes
439 460
 
440 461
 //
441 462
 // Probe Type
@@ -748,26 +769,6 @@
748 769
 #define HOMING_FEEDRATE_XY 1500
749 770
 #define HOMING_FEEDRATE_Z  (2*60)
750 771
 
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 772
 
772 773
 //=============================================================================
773 774
 //============================= Additional Features ===========================

+ 25
- 24
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -420,9 +420,34 @@
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
+// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
442
+#define DEFAULT_XYJERK                20.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                 0.4     // (mm/sec)
444
+#define DEFAULT_EJERK                 5.0    // (mm/sec)
445
+
446
+
423 447
 //===========================================================================
424 448
 //============================= Z Probe Options =============================
425 449
 //===========================================================================
450
+// @section probes
426 451
 
427 452
 //
428 453
 // Probe Type
@@ -735,30 +760,6 @@
735 760
 #define HOMING_FEEDRATE_XY (50*60)
736 761
 #define HOMING_FEEDRATE_Z  (4*60)
737 762
 
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 763
 
763 764
 //=============================================================================
764 765
 //============================= Additional Features ===========================

Loading…
Cancel
Save