I created an Issue and also have a fix for those.
*One problem was a Python2 --> Python3 issue I would like to mention.*
In Python 2 a division of integer results in an integer with floor
rounding (int/int = int).
In contrast, Python 3 a division always results in a float (int/int =
float).
The problem here was the conversion of a G-code from the format of
linuxcnc.stat.gcodes (G70 for G7) to the "normal" command name.
It was done like "gcode / 10" which resulted in G7.0. Using the floor
division command of Python 3 "//" resolves this.
There might me some other occurrences where this could be a problem.
/Hans
Am 27.04.22 um 22:18 schrieb Feral Engineer:
I haven't quite figured out how to do that yet :\
Phil T.
The Feral Engineer
Check out my LinuxCNC tutorials, machine builds and other antics at
www.youtube.com/c/theferalengineer
Help support my channel efforts and coffee addiction:
www.patreon.com/theferalengineer
On Wed, Apr 27, 2022, 3:58 PM Hans Unzner<hansunz...@gmail.com> wrote:
Am 26.04.22 um 23:34 schrieb Feral Engineer:
That fixed it. Thank you!
I put up a post on the forum with a couple of extra minor issues i found
as
well. Just nuisance things.
Yes I noticed that.
The one that stands out is that the
preview dro and tool path scale defaults to metric, even in inch mode.
Need
to command g21 then g20 for it to be inch
Can you please create an issue on GitHub for those? Thanks!
/Hans
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers