Skip to content

edge-preview: missing acceleration/deceleration when sending multiple moves at once #487

@prof7bit

Description

@prof7bit

I was just playing around with the edge-preview branch (to check whether my other bug was fixed there [it is not]) and found the following odd behavior:

If I send something like this:

g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000
g1 z100 f10000
g1 z0 f10000

Then it will not decelerate/accelerate between the direction reversals, it will just hard switch direction at full speed, resulting in severe mechanical stress and and my colleague coming into the room saying: "Wow, the machine might be destroyed before the software is finished"!

The edge branch does not have this bug.

I probably won't be available to test the fix on the preview branch (should it ever be fixed at all) because I am now moving back to the half finished edge branch which does not have this error. But I wanted to report it anyways, so it can be worked on in case this project ever becomes actively developed again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions