In 3D printing firmware and slicers, jerk settings are expressed in units if mm/s. This is contrary the physical definition of jerk, which is in units of mm/s³, being the second derivative of speed with respect to time (or the third derivative of position). What is the reason for this discrepancy and how does one interpret jerk in this contect?

| improve this question | | | | |
  • $\begingroup$ I'm not sure what other tags would be appropriate for this question; please suggest or edit them in if you have good ideas. $\endgroup$ – R.. GitHub STOP HELPING ICE Jun 24 '19 at 19:07

The jerk setting in 3D printing gcode and firmware represents a concept similar to, but distinct from, the physical definition of jerk. Rather, it's a [limit on] instantaneous change of speed.

Mathematically, one way to make sense of this is to think that, rather than being the second derivative of speed with respect to time, this "jerk" is the entire remainder of the first-order expansion of speed with respect to time - it corresponds to the second-order term and all higher order terms. Such terms cannot be combined just as coefficients, since they all have different units corresponding to different powers of time; rather, they can be combined only with their corresponding powers of time, in which case the resulting unit is mm/s.

| improve this answer | | | | |
  • $\begingroup$ Confused me for a sec - I always look at the Nth derivative of position, not speed. Just noting this in case anyone else is as poor at reading as I was. $\endgroup$ – Carl Witthoft Jun 25 '19 at 14:34
  • $\begingroup$ @CarlWitthoft: Of position. I specifically said of speed. $\endgroup$ – R.. GitHub STOP HELPING ICE Jun 25 '19 at 14:36
  • $\begingroup$ @CarlWitthoft Speed (v) is the derivate of positon (s) over time. because of that the physical jerk = v'' = s''' $\endgroup$ – Trish Jun 27 '19 at 11:00

The units for jerk should be meters per second cubed or m/s3.

Meters are the basic unit for distance. The first derivative is speed, or velocity, m/s. The second derivative is acceleration, m/s2. The third derivative is jerk, m/s3.

It is rate of change in acceleration.

While seldom used, I've only heard it once concerning the Hubble Space telescope, there is a fourth derivative call jounce, m/s4.

| improve this answer | | | | |
  • 2
    $\begingroup$ While this expands on the physics definitions in the original question, it does not address what jerk means in 3D printing or why the units are different. $\endgroup$ – Davo Jun 25 '19 at 21:40
  • $\begingroup$ The units are wrong, we are talking about derivatives of time, hence the units are in m/s^x (where x is the derivative), not m*s^x (unless x is negative). Please update your answer and make the units consistent. $\endgroup$ – 0scar Jun 26 '19 at 9:11
  • $\begingroup$ Also velocity is m/s not m/s^2 $\endgroup$ – Greenonline Jun 26 '19 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.