buildbotics / bbctrl-firmware

Buildbotics CNC Controller Firmware
https://buildbotics.com/
Other
67 stars 24 forks source link

Bump in arc #329

Open DougCoffland opened 2 years ago

DougCoffland commented 2 years ago

One of our customers reported that he gets a 'bobble' while cutting an arc. Here is a link to a video that demonstrates the problem.

http://gofile.me/2cUGB/A83cushp6

He reports that this problem occurs on 1.0.3 but not on 1.0.1. I had him try the various release candidates to figure out where it started. He found that the problem occurs 1.0.2-rc1 and does not occur in 1.0.1-rc31.

I looked at the code and suspect that it exceeds the junction acceleration. He has that field set to the default (200,000 mm/min2). If I calculate the acceleration that would occur if he travels through the arc at full speed it would far exceed this number. I suspect that the controller does not limit the acceleration as it should.

I am not able to duplicate this problem on my machine. I should also note that this customer uses external drivers.

I have attached the program that demonstrates the failure. I think it actually fails when executing line 285 ball-maze-small-round-base.txt

This file was created using Vectric software. .

Q1WP commented 2 years ago

This appears to be resolved in v1.0.4-rc2.

I have successfully run the file multiple times without the 'bobble' as of 5/31/2022.