-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Description
Here are the steps I follow to reproduce the issue:
- Open a simulator, for example sim/axis-mm
- MDI M3 S20
- MDI G33 K1 Z-10 ; results in controlled spindle-synched motion
- MDI G33 K1 Z10 ; results in a rapid move, possibly followed by a small spindle-synched motion
- MDI G33 K1 Z -10 ; also now misbehaves
This is what I expected to happen:
Two or more synched moves.
This is what happened instead:
Rapid moves after the first move.
It worked properly before this:
Broken since at least 2.7.15. (My initial thought was that it is related to multispindle, but it seems not)
The first G33 sets index-enable and behaves as expected. Successive G33 moves do not toggle index-enable. This seems to be by-design. JMKs famous rat-trap fusee demo couldn't have worked if there was a re-synch to index between successive G33 moves.
However, in MDI mode, with a pause between the moves, the spindle has moved on before the G33 command is issued, and the axis attempts to catch up.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels