Selaa lähdekoodia

Merge pull request #4727 from thinkyhead/rc_homing_together

Add heading for movement settings
Scott Lahteine 8 vuotta sitten
vanhempi
commit
3ff657e729
22 muutettua tiedostoa jossa 533 lisäystä ja 464 poistoa
  1. 23
    21
      Marlin/Configuration.h
  2. 23
    20
      Marlin/example_configurations/Cartesio/Configuration.h
  3. 24
    21
      Marlin/example_configurations/Felix/Configuration.h
  4. 24
    21
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  5. 23
    20
      Marlin/example_configurations/Hephestos/Configuration.h
  6. 23
    20
      Marlin/example_configurations/Hephestos_2/Configuration.h
  7. 23
    20
      Marlin/example_configurations/K8200/Configuration.h
  8. 23
    20
      Marlin/example_configurations/K8400/Configuration.h
  9. 23
    20
      Marlin/example_configurations/K8400/Dual-head/Configuration.h
  10. 23
    20
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  11. 24
    21
      Marlin/example_configurations/RigidBot/Configuration.h
  12. 23
    20
      Marlin/example_configurations/SCARA/Configuration.h
  13. 23
    20
      Marlin/example_configurations/TAZ4/Configuration.h
  14. 23
    20
      Marlin/example_configurations/WITBOX/Configuration.h
  15. 23
    20
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  16. 24
    20
      Marlin/example_configurations/delta/biv2.5/Configuration.h
  17. 24
    20
      Marlin/example_configurations/delta/generic/Configuration.h
  18. 24
    20
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  19. 31
    27
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  20. 32
    29
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  21. 23
    20
      Marlin/example_configurations/makibox/Configuration.h
  22. 27
    24
      Marlin/example_configurations/tvrrug/Round2/Configuration.h

+ 23
- 21
Marlin/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/Cartesio/Configuration.h Näytä tiedosto

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

+ 24
- 21
Marlin/example_configurations/Felix/Configuration.h Näytä tiedosto

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

+ 24
- 21
Marlin/example_configurations/Felix/DUAL/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/Hephestos/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/Hephestos_2/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/K8200/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/K8400/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/K8400/Dual-head/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Näytä tiedosto

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

+ 24
- 21
Marlin/example_configurations/RigidBot/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/SCARA/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/TAZ4/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/WITBOX/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/adafruit/ST7565/Configuration.h Näytä tiedosto

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

+ 24
- 20
Marlin/example_configurations/delta/biv2.5/Configuration.h Näytä tiedosto

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

+ 24
- 20
Marlin/example_configurations/delta/generic/Configuration.h Näytä tiedosto

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

+ 24
- 20
Marlin/example_configurations/delta/kossel_mini/Configuration.h Näytä tiedosto

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

+ 31
- 27
Marlin/example_configurations/delta/kossel_pro/Configuration.h Näytä tiedosto

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

+ 32
- 29
Marlin/example_configurations/delta/kossel_xl/Configuration.h Näytä tiedosto

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

+ 23
- 20
Marlin/example_configurations/makibox/Configuration.h Näytä tiedosto

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

+ 27
- 24
Marlin/example_configurations/tvrrug/Round2/Configuration.h Näytä tiedosto

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

Loading…
Peruuta
Tallenna