Browse Source

Improve the Jerk description

Scott Lahteine 8 years ago
parent
commit
f1201e11c7

+ 5
- 3
Marlin/Configuration.h View File

@@ -444,10 +444,12 @@
444 444
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445 445
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
451 453
 
452 454
 
453 455
 //===========================================================================

+ 7
- 5
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -440,14 +440,16 @@
440 440
 #define DEFAULT_MAX_FEEDRATE          {200,200,20,20}   // (mm/sec)
441 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 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
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 445
 #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                10.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
451 453
 
452 454
 
453 455
 //===========================================================================

+ 10
- 8
Marlin/example_configurations/Felix/Configuration.h View File

@@ -423,14 +423,16 @@
423 423
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
424 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 425
 
426
-#define DEFAULT_ACCELERATION          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
427
-#define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
428
-#define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
429
-
430
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
431
-#define DEFAULT_XYJERK                10   // (mm/sec)
432
-#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
433
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
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)
434 436
 
435 437
 
436 438
 //===========================================================================

+ 10
- 8
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -421,14 +421,16 @@
421 421
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
422 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 423
 
424
-#define DEFAULT_ACCELERATION          1750 //1500    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
425
-#define DEFAULT_RETRACT_ACCELERATION  5000 // E acceleration in mm/s^2 for retracts
426
-#define DEFAULT_TRAVEL_ACCELERATION   3000 // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
427
-
428
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
429
-#define DEFAULT_XYJERK                10   // (mm/sec)
430
-#define DEFAULT_ZJERK                 0.3  //0.4   // (mm/sec)
431
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
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)
432 434
 
433 435
 
434 436
 //===========================================================================

+ 7
- 5
Marlin/example_configurations/Hephestos/Configuration.h View File

@@ -432,14 +432,16 @@
432 432
 #define DEFAULT_MAX_FEEDRATE          {200, 200, 3.3, 25}    // (mm/sec)
433 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 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
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 437
 #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
438 438
 
439
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
440 442
 #define DEFAULT_XYJERK                10.0    // (mm/sec)
441
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
442
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
444
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
443 445
 
444 446
 
445 447
 //===========================================================================

+ 3
- 1
Marlin/example_configurations/Hephestos_2/Configuration.h View File

@@ -438,7 +438,9 @@
438 438
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
439 439
 #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
440 440
 
441
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
442 444
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
443 445
 #define DEFAULT_ZJERK                  0.4    // (mm/sec)
444 446
 #define DEFAULT_EJERK                  2.0    // (mm/sec)

+ 6
- 4
Marlin/example_configurations/K8200/Configuration.h View File

@@ -458,13 +458,15 @@
458 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 459
 
460 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
461
+#define DEFAULT_RETRACT_ACCELERATION  1000    // E acceleration in mm/s^2 for retracts
462 462
 #define DEFAULT_TRAVEL_ACCELERATION   1000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
463 463
 
464
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
465 467
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
466
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
467
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
468
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
469
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
468 470
 
469 471
 
470 472
 //===========================================================================

+ 4
- 2
Marlin/example_configurations/K8400/Configuration.h View File

@@ -444,9 +444,11 @@
444 444
 #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
445 445
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                10.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.5     // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.5    // (mm/sec)
450 452
 #define DEFAULT_EJERK                 20.0    // (mm/sec)
451 453
 
452 454
 

+ 4
- 2
Marlin/example_configurations/K8400/Dual-head/Configuration.h View File

@@ -444,9 +444,11 @@
444 444
 #define DEFAULT_RETRACT_ACCELERATION  6000    // E acceleration in mm/s^2 for retracts
445 445
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                10.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.5     // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.5    // (mm/sec)
450 452
 #define DEFAULT_EJERK                 20.0    // (mm/sec)
451 453
 
452 454
 

+ 5
- 3
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -444,10 +444,12 @@
444 444
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445 445
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
451 453
 
452 454
 
453 455
 //===========================================================================

+ 9
- 7
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -434,18 +434,20 @@
434 434
 // @section motion
435 435
 
436 436
 #define DEFAULT_AXIS_STEPS_PER_UNIT   {44.3090, 22.1545, 1600, 53.5}  // default steps per unit for RigidBot with standard hardware
437
-                                                                      // default steps for 16-teth polleys {100.06,50.06,1600,76},  HPX2-MAX E=504, RigidBot E=53.5, Peter Stoneham's=76
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 438
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
439 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 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
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 444
 
445
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
446
-#define DEFAULT_XYJERK                8.0    // (mm/sec)
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)
447 449
 #define DEFAULT_ZJERK                 0.4     // (mm/sec)
448
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
450
+#define DEFAULT_EJERK                 5.0     // (mm/sec)
449 451
 
450 452
 
451 453
 //===========================================================================

+ 6
- 4
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -452,10 +452,12 @@
452 452
 #define DEFAULT_RETRACT_ACCELERATION  2000   // E acceleration in mm/s^2 for retracts
453 453
 #define DEFAULT_TRAVEL_ACCELERATION   400    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
454 454
 
455
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
456
-#define DEFAULT_XYJERK                5    // (mm/sec)
457
-#define DEFAULT_ZJERK                 0.4    // (mm/sec)
458
-#define DEFAULT_EJERK                 3    // (mm/sec)
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)
459 461
 
460 462
 
461 463
 //===========================================================================

+ 6
- 4
Marlin/example_configurations/TAZ4/Configuration.h View File

@@ -461,13 +461,15 @@
461 461
 #define DEFAULT_MAX_FEEDRATE          {800, 800, 8, 50}    // (mm/sec)
462 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 463
 
464
-#define DEFAULT_ACCELERATION          500    // X, Y, Z and E acceleration in mm/s^2 for printing moves
464
+#define DEFAULT_ACCELERATION          500     // X, Y, Z and E acceleration in mm/s^2 for printing moves
465 465
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
466 466
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
467 467
 
468
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
469
-#define DEFAULT_XYJERK                8.0    // (mm/sec)
470
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
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)
471 473
 #define DEFAULT_EJERK                 10.0    // (mm/sec)
472 474
 
473 475
 

+ 5
- 3
Marlin/example_configurations/WITBOX/Configuration.h View File

@@ -436,10 +436,12 @@
436 436
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
437 437
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
438 438
 
439
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
440 442
 #define DEFAULT_XYJERK                10.0    // (mm/sec)
441
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
442
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
443
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
444
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
443 445
 
444 446
 
445 447
 //===========================================================================

+ 5
- 3
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -444,10 +444,12 @@
444 444
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
445 445
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
446 446
 
447
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
448 450
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
449
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
450
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
451
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
452
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
451 453
 
452 454
 
453 455
 //===========================================================================

+ 4
- 2
Marlin/example_configurations/delta/biv2.5/Configuration.h View File

@@ -487,10 +487,12 @@
487 487
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488 488
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489 489
 
490
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
491 493
 #define DEFAULT_XYJERK                15.0    // (mm/sec)
492 494
 #define DEFAULT_ZJERK                 15.0    // (mm/sec) Must be same as XY for delta
493
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
494 496
 
495 497
 
496 498
 //===========================================================================

+ 4
- 2
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -487,10 +487,12 @@
487 487
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488 488
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489 489
 
490
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
491 493
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
492 494
 #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
493
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
494 496
 
495 497
 
496 498
 //===========================================================================

+ 4
- 2
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -487,10 +487,12 @@
487 487
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
488 488
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
489 489
 
490
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
491 493
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
492 494
 #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
493
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
495
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
494 496
 
495 497
 
496 498
 //===========================================================================

+ 4
- 2
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -483,10 +483,12 @@
483 483
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
484 484
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
485 485
 
486
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
487 489
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
488 490
 #define DEFAULT_ZJERK                 20.0    // (mm/sec) Must be same as XY for delta
489
-#define DEFAULT_EJERK                 5.0     // (mm/sec)
491
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
490 492
 
491 493
 
492 494
 //===========================================================================

+ 3
- 1
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -493,7 +493,9 @@
493 493
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
494 494
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
495 495
 
496
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
497 499
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
498 500
 #define DEFAULT_ZJERK                 20.0    // (mm/sec)
499 501
 #define DEFAULT_EJERK                 20.0    // (mm/sec)

+ 5
- 3
Marlin/example_configurations/makibox/Configuration.h View File

@@ -447,10 +447,12 @@
447 447
 #define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration in mm/s^2 for retracts
448 448
 #define DEFAULT_TRAVEL_ACCELERATION   3000    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
449 449
 
450
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
451 453
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
452
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
453
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
454
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
455
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
454 456
 
455 457
 
456 458
 //===========================================================================

+ 5
- 3
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -438,10 +438,12 @@
438 438
 #define DEFAULT_RETRACT_ACCELERATION  3000   // E acceleration in mm/s^2 for retracts
439 439
 #define DEFAULT_TRAVEL_ACCELERATION   500    // X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
440 440
 
441
-// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
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.
442 444
 #define DEFAULT_XYJERK                20.0    // (mm/sec)
443
-#define DEFAULT_ZJERK                 0.4     // (mm/sec)
444
-#define DEFAULT_EJERK                 5.0    // (mm/sec)
445
+#define DEFAULT_ZJERK                  0.4    // (mm/sec)
446
+#define DEFAULT_EJERK                  5.0    // (mm/sec)
445 447
 
446 448
 
447 449
 //===========================================================================

Loading…
Cancel
Save