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
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
770
 //============================= Additional Features ===========================
771
 //=============================================================================
771
 //=============================================================================

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

430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (10*60)
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
 //============================= Additional Features ===========================
771
 //============================= Additional Features ===========================

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

412
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
412
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
413
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
437
 //============================= Z Probe Options =============================
417
 //===========================================================================
438
 //===========================================================================
439
+// @section probes
418
 
440
 
419
 //
441
 //
420
 // Probe Type
442
 // Probe Type
727
 #define HOMING_FEEDRATE_XY (50*60)
749
 #define HOMING_FEEDRATE_XY (50*60)
728
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
754
 //============================= Additional Features ===========================

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

410
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
410
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
411
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
435
 //============================= Z Probe Options =============================
415
 //===========================================================================
436
 //===========================================================================
437
+// @section probes
416
 
438
 
417
 //
439
 //
418
 // Probe Type
440
 // Probe Type
725
 #define HOMING_FEEDRATE_XY (50*60)
747
 #define HOMING_FEEDRATE_XY (50*60)
726
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
752
 //============================= Additional Features ===========================

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

422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
423
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
446
 //============================= Z Probe Options =============================
427
 //===========================================================================
447
 //===========================================================================
448
+// @section probes
428
 
449
 
429
 //
450
 //
430
 // Probe Type
451
 // Probe Type
737
 #define HOMING_FEEDRATE_XY 2000
758
 #define HOMING_FEEDRATE_XY 2000
738
 #define HOMING_FEEDRATE_Z  150
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
 //============================= Additional Features ===========================
763
 //============================= Additional Features ===========================

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

424
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
424
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
425
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
448
 //============================= Z Probe Options =============================
429
 //===========================================================================
449
 //===========================================================================
450
+// @section probes
430
 
451
 
431
 //
452
 //
432
 // Probe Type
453
 // Probe Type
739
 #define HOMING_FEEDRATE_XY (150*60)
760
 #define HOMING_FEEDRATE_XY (150*60)
740
 #define HOMING_FEEDRATE_Z  200
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
 //============================= Additional Features ===========================
765
 //============================= Additional Features ===========================

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

447
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
447
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
448
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
471
 //============================= Z Probe Options =============================
452
 //===========================================================================
472
 //===========================================================================
473
+// @section probes
453
 
474
 
454
 //
475
 //
455
 // Probe Type
476
 // Probe Type
762
 #define HOMING_FEEDRATE_XY (50*60)
783
 #define HOMING_FEEDRATE_XY (50*60)
763
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
788
 //============================= Additional Features ===========================

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

430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (8*60)
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
 //============================= Additional Features ===========================
771
 //============================= Additional Features ===========================

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

430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (8*60)
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
 //============================= Additional Features ===========================
771
 //============================= Additional Features ===========================

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

430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
771
 //============================= Additional Features ===========================

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

427
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
427
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
428
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
452
 //============================= Z Probe Options =============================
432
 //===========================================================================
453
 //===========================================================================
454
+// @section probes
433
 
455
 
434
 //
456
 //
435
 // Probe Type
457
 // Probe Type
742
 #define HOMING_FEEDRATE_XY (50*60)
764
 #define HOMING_FEEDRATE_XY (50*60)
743
 #define HOMING_FEEDRATE_Z  (15*60)
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
 //============================= Additional Features ===========================
769
 //============================= Additional Features ===========================

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

438
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
438
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
439
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
462
 //============================= Z Probe Options =============================
443
 //===========================================================================
463
 //===========================================================================
464
+// @section probes
444
 
465
 
445
 //
466
 //
446
 // Probe Type
467
 // Probe Type
753
 #define HOMING_FEEDRATE_XY (40*60)
774
 #define HOMING_FEEDRATE_XY (40*60)
754
 #define HOMING_FEEDRATE_Z  (10*60)
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
 //============================= Additional Features ===========================
779
 //============================= Additional Features ===========================

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

451
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
451
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
452
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
475
 //============================= Z Probe Options =============================
456
 //===========================================================================
476
 //===========================================================================
477
+// @section probes
457
 
478
 
458
 //
479
 //
459
 // Probe Type
480
 // Probe Type
766
 #define HOMING_FEEDRATE_XY (50*60)
787
 #define HOMING_FEEDRATE_XY (50*60)
767
 #define HOMING_FEEDRATE_Z  (8*60)
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
 //============================= Additional Features ===========================
792
 //============================= Additional Features ===========================

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

422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
422
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
423
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
446
 //============================= Z Probe Options =============================
427
 //===========================================================================
447
 //===========================================================================
448
+// @section probes
428
 
449
 
429
 //
450
 //
430
 // Probe Type
451
 // Probe Type
737
 #define HOMING_FEEDRATE_XY (120*60)
758
 #define HOMING_FEEDRATE_XY (120*60)
738
 #define HOMING_FEEDRATE_Z  432
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
 //============================= Additional Features ===========================
763
 //============================= Additional Features ===========================

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

430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
430
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
431
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
454
 //============================= Z Probe Options =============================
435
 //===========================================================================
455
 //===========================================================================
456
+// @section probes
436
 
457
 
437
 //
458
 //
438
 // Probe Type
459
 // Probe Type
745
 #define HOMING_FEEDRATE_XY (50*60)
766
 #define HOMING_FEEDRATE_XY (50*60)
746
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================

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

472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
497
 //============================= Z Probe Options =============================
477
 //===========================================================================
498
 //===========================================================================
499
+// @section probes
478
 
500
 
479
 //
501
 //
480
 // Probe Type
502
 // Probe Type
838
 // Delta only homes to Z
860
 // Delta only homes to Z
839
 #define HOMING_FEEDRATE_Z  (200*30)
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
 //============================= Additional Features ===========================
865
 //============================= Additional Features ===========================

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

472
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
472
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
497
 //============================= Z Probe Options =============================
477
 //===========================================================================
498
 //===========================================================================
499
+// @section probes
478
 
500
 
479
 //
501
 //
480
 // Probe Type
502
 // Probe Type
832
 // Delta only homes to Z
854
 // Delta only homes to Z
833
 #define HOMING_FEEDRATE_Z  (200*60)
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
 //============================= Additional Features ===========================
859
 //============================= Additional Features ===========================

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

472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
472
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
473
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
497
 //============================= Z Probe Options =============================
477
 //===========================================================================
498
 //===========================================================================
499
+// @section probes
478
 
500
 
479
 //
501
 //
480
 // Probe Type
502
 // Probe Type
835
 // Delta only homes to Z
857
 // Delta only homes to Z
836
 #define HOMING_FEEDRATE_Z  (200*60)
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
 //============================= Additional Features ===========================
862
 //============================= Additional Features ===========================

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

461
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
461
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
462
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
493
 //============================= Z Probe Options =============================
466
 //===========================================================================
494
 //===========================================================================
495
+// @section probes
467
 
496
 
468
 //
497
 //
469
 // Probe Type
498
 // Probe Type
829
 // Delta only homes to Z
858
 // Delta only homes to Z
830
 #define HOMING_FEEDRATE_Z  (200*60)
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
 //============================= Additional Features ===========================
862
 //============================= Additional Features ===========================
861
 //=============================================================================
863
 //=============================================================================

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

470
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
470
 #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
471
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
503
 //============================= Z Probe Options =============================
475
 //===========================================================================
504
 //===========================================================================
505
+// @section probes
476
 
506
 
477
 //
507
 //
478
 // Probe Type
508
 // Probe Type
829
 // Delta only homes to Z
859
 // Delta only homes to Z
830
 #define HOMING_FEEDRATE_Z  (60*60)
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
 //============================= Additional Features ===========================
864
 //============================= Additional Features ===========================

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

433
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
433
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
434
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
457
 //============================= Z Probe Options =============================
438
 //===========================================================================
458
 //===========================================================================
459
+// @section probes
439
 
460
 
440
 //
461
 //
441
 // Probe Type
462
 // Probe Type
748
 #define HOMING_FEEDRATE_XY 1500
769
 #define HOMING_FEEDRATE_XY 1500
749
 #define HOMING_FEEDRATE_Z  (2*60)
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
 //============================= Additional Features ===========================
774
 //============================= Additional Features ===========================

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

420
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
420
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
421
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
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
 //============================= Z Probe Options =============================
448
 //============================= Z Probe Options =============================
425
 //===========================================================================
449
 //===========================================================================
450
+// @section probes
426
 
451
 
427
 //
452
 //
428
 // Probe Type
453
 // Probe Type
735
 #define HOMING_FEEDRATE_XY (50*60)
760
 #define HOMING_FEEDRATE_XY (50*60)
736
 #define HOMING_FEEDRATE_Z  (4*60)
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
 //============================= Additional Features ===========================
765
 //============================= Additional Features ===========================

Loading…
Cancel
Save