Page 2 of 2

Re: no autolevel data is created

Posted: Thu Sep 28, 2017 9:52 am
by daedelus
Hi,

Can I interject here...

As Art says, I too get the same correct results with your attached files, however, can I ask what country you are from? The reason I ask is that I just had a thought this morning that this could be a problem related to the OS and Java applying 'commas' instead of 'dots' as decimal separators in most European and other countries. This is a bug I thought I'd flushed out but I may have slipped up somewhere and let it creep back in.

This would explain nicely why 087 works and why me and Art get correct results with 092 and you do not. Myself and Art are from the UK and US who use 'dots' for decimal separators.

If this is the problem I will of course fix it ASAP.

Re: no autolevel data is created

Posted: Thu Sep 28, 2017 5:34 pm
by Simon
Aha,

that might be a valid explanation. I'm from Belgium and my computers are set up to use the local separators. It wouldn't be the first time the whole "comma" vs "dot" thing would cause some confusion...

PS: I did my first real live test with the levelling compensation. I used to have to go to a cutting depth of 0,08mm (yep, a comma like normal people :D ) to get some track clearance over the board, but now I can get away with half. I'm thoroughly impressed...

Re: no autolevel data is created

Posted: Thu Sep 28, 2017 5:58 pm
by Country_Bubba
Simon,
Glad it got figured out and in fact was actually a "simple" thing to figure out. Being state side, I never would have thought about that problem.

Glad James was able to nail it down.

Good luck and enjoy.

Re: no autolevel data is created

Posted: Thu Sep 28, 2017 9:18 pm
by daedelus
Excellent, I shall get on with fixing that tomorrow.

Had a quick search for the 'comma' vs. 'dot' decimal separator origins because it was bugging me that I did not know why there is a difference, and found this...
In European countries (except the UK), a comma is used as a decimal separator. The UK, the US, and Australia use the dot instead.

It seems that the style difference dates back to the 18th-century Europe when the dot became popular as a symbol for multiplication. To avoid confusing the decimal separator with the multiplication sign, most European countries adopted the comma as a decimal separator. However, at the time, in the UK, the X was the popular symbol for multiplication, so British mathematicians continued to use the dot as the decimal point.
at https://www.quora.com/Why-do-some-count ... ge-numbers

Makes sense now. So it appears most of Europe switched in the 18th century.
You did once use a 'dot' and not a 'comma' then. Of course it would be better if all countries used the same standard, preferably a 'dot'. :D

Anyway, thanks for your help guys. Will let you know when its sorted.

Re: no autolevel data is created

Posted: Fri Sep 29, 2017 2:37 pm
by daedelus
OK its fixed now. If you re-download v 0.9.2 you should see that the problem has gone, but let me know if not.

It was actually nothing to do with country formats or decimal separators, the problem only occurred when the OGF contained blank lines causing indexoutofbounds exceptions to be thrown and hence causing the autolevelled gcode output to be stunted as you saw. Anyway its fixed now.

So this leaves the question of why myself and Art did not have the same trouble? This had me stumped for a bit. Then I realised, the bug must have been introduced in the previous quick fix for 0.9.2 which was changeset '5136169' whereas myself and Art must have been running the original 0.9.2 which was changeset 'f08ad3d' and hence the bug didn't exist for us.

The new changeset is 'f81f8db' and you can check this by going to 'Help -> About' in AE. Enjoy.

Re: no autolevel data is created

Posted: Fri Sep 29, 2017 3:16 pm
by Simon
Great!

It's working flawlessly now. For a while there I thought I was getting slightly mad... :D

Btw, thanks for the free history lesson, you learn something every day :geek:

I'm happy I spent the cash for this software! If only all software manufacturers were as fast and efficient as you guys...

Re: no autolevel data is created

Posted: Fri Sep 29, 2017 3:35 pm
by Country_Bubba
Just for conformation, yep I am running the 'f08ad3d' changeset.

Re: no autolevel data is created

Posted: Wed Aug 27, 2025 10:43 pm
by martin45
Thank you very much for the help, at least your comments have been of great help to me.