I'm using the latest UGS build from github as of Aug 26, 2023. If I load a gcode file that has a very small range of motion in it:
G20
G90
G0X0Y0
G0X0.0001
If the Visualizer window is open, UGS will hang. If the Visualizer isn't open, it works fine. I inadvertently ran into this bug when I was working on the grbl firmware and tracing step outputs from the controller, so I wanted to only see a very small number of steps.
I think in the practical sense nobody is going to run into this with a legitimate gcode file, but it's still probably worth looking into.
Version
Other
Hardware / Firmware
GRBL 1.1
What happened
I'm using the latest UGS build from github as of Aug 26, 2023. If I load a gcode file that has a very small range of motion in it:
G20 G90 G0X0Y0 G0X0.0001
If the Visualizer window is open, UGS will hang. If the Visualizer isn't open, it works fine. I inadvertently ran into this bug when I was working on the grbl firmware and tracing step outputs from the controller, so I wanted to only see a very small number of steps.
I think in the practical sense nobody is going to run into this with a legitimate gcode file, but it's still probably worth looking into.
How to reproduce
No response
Operating System
No response
Anything else
No response