no autolevel data is created

Help for setting up and using
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: no autolevel data is created

Post 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.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
Simon
Posts: 9
Joined: Wed Sep 27, 2017 11:57 am

Re: no autolevel data is created

Post 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...
User avatar
Country_Bubba
Posts: 124
Joined: Wed Oct 02, 2013 3:07 pm
Location: LaGrange, GA USA
Contact:

Re: no autolevel data is created

Post 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.
Art
Country Bubba
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: no autolevel data is created

Post 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.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: no autolevel data is created

Post 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.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
Simon
Posts: 9
Joined: Wed Sep 27, 2017 11:57 am

Re: no autolevel data is created

Post 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...
User avatar
Country_Bubba
Posts: 124
Joined: Wed Oct 02, 2013 3:07 pm
Location: LaGrange, GA USA
Contact:

Re: no autolevel data is created

Post by Country_Bubba »

Just for conformation, yep I am running the 'f08ad3d' changeset.
Art
Country Bubba
Post Reply