G2/G3 issue

If you think you've found a bug post it here.

G2/G3 issue

Postby girogiri » Mon Nov 22, 2021 1:33 pm

Hello all,

we are having the following issues: depending on "linear error / linear addition" values some arcs (G2 and G3) go completely wrong when Feedrate is at around 3000mm/min.
Even worse, hitting stop or pause button while the machine is in the wrong position, cause a rapid of the machine to the previous ( sometimes) next point in the Gcode: in our case the rapid is 20.000mm/min
This is enough to snap the endmill and creates a safety problem as the machine moves unexpectedly after the stop command.
I have videos and files available for testing.

Thanks
Giorgio
girogiri
 
Posts: 35
Joined: Fri Jun 19, 2020 2:50 pm

Re: G2/G3 issue

Postby cncdrive » Mon Nov 22, 2021 4:59 pm

Hi,

Which version of UCCNC are you using?
There was an issue found with very high feedrates and very high resolution and with some arcs, this issue was resolved in the latest development release, can you test that please to see if it resolves the issue?
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: G2/G3 issue

Postby girogiri » Tue Nov 23, 2021 6:58 am

Hello Balazs,

We are using the .2115 version, same problem as in the previous.
If you want I can send files and configuration to reproduce it

Cheers Giorgio
girogiri
 
Posts: 35
Joined: Fri Jun 19, 2020 2:50 pm

Re: G2/G3 issue

Postby cncdrive » Tue Nov 23, 2021 7:38 am

OK, please upload the files.
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: G2/G3 issue

Postby girogiri » Wed Nov 24, 2021 1:52 pm

Hello Balazs,

pls find attached the .pro file and a stripped down version of gcode. The problem arise if "linear_addiction" is set greater than 5.
When the arc is executing and machine is out of position, if we change Feedrate or pause the execution, the machine goes back to correct position at hi speed.
Feedrate has no influence on this issue.

We also have a similar issue with tangential axis, I sent you a couple emails about that.

thanks
Giorgio

report.nc
(739 Bytes) Downloaded 271 times

Default.pro
(46.93 KiB) Downloaded 272 times
girogiri
 
Posts: 35
Joined: Fri Jun 19, 2020 2:50 pm

Re: G2/G3 issue

Postby cncdrive » Thu Nov 25, 2021 1:26 am

Dezsoe, please test this and report the result to me.
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: G2/G3 issue

Postby girogiri » Thu Dec 02, 2021 10:48 am

Hello,

news on the G2/G3 issues?

thanks
Giorgio
girogiri
 
Posts: 35
Joined: Fri Jun 19, 2020 2:50 pm

Re: G2/G3 issue

Postby cncdrive » Thu Dec 02, 2021 2:12 pm

Not yet, but the problem is probably that an issue in the code optimiser, because the arc code in your g-code program is very unusual, it is a very small part of a vary big circle, so probably the starting end endpoints are so close enough that the software thinks that the programmed circle is a full circle instead of an about null circle.
But we will investigate the issue further soon, we already started working on it, but it takes time...
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: G2/G3 issue

Postby girogiri » Mon Dec 06, 2021 9:28 am

why if you change feedrate or pause while executing the whole (wrong) circle, the machine moves very fast to the correct position?
We also have a similar problem when we use the G68.
girogiri
 
Posts: 35
Joined: Fri Jun 19, 2020 2:50 pm

Re: G2/G3 issue

Postby cncdrive » Mon Dec 06, 2021 4:36 pm

I don't think that I will be able to answer your question, I mean it is probably a bug and we working on finding the reason and eliminating it.
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm


Return to Report a bug

Who is online

Users browsing this forum: No registered users and 1 guest