On 7/7/22 18:32, Steffen Möller wrote:

On 05.07.22 15:34, gene heskett wrote:
On 7/5/22 08:26, andy pugh wrote:
On Tue, 5 Jul 2022 at 11:47, Steffen Möller via Emc-developers
<emc-developers@lists.sourceforge.net> wrote:

degrees. Values returned by unary operations which return angle
measures
('ACOS', 'ASIN', and 'ATAN') are also in degrees.
This is unexpected. Radial is the default for these functions about
everywhere
else. This should be made more explicit.
I would imagine that most CNC operators will expect degrees. Can you
imagine trying to type in a right-angle in MDI in radians?

G1 @20 ^ 90

is far more practical than

G1 @20 ^ 1.570796327

I agree with Andy on this one Steffan, for CNC, radians is a PITA.
My current project is a hard maple vise screw, about 18.5" inches
long. To carve a
2 start, 12mm pitch thread is 187,000 degrees, LinuxCNC tracks that
perfectly. As a
retired broadcast engineer, everything I've had to do has always been
done in degrees.
Including measuring guy wire tensions by the intercept method using a
riflescope is
SOP.

Uh, sorry, missunderstanding. I was spending too much time in weblate
and forgot how this may be read without that documentation-context. I do
not suggest that you should change the function, my comment only refers
to the documentation that should explicitly state 0-360 or something to
render it absolutely clear to everyone. But admittedly I still hope to
find the constant Pi defined somewhere and then 90 is about as easy as Pi/2.

Actually, its not 0 to 360, linuxcnc can track to any reasonable degrees.

I have some thread carving code that move's y a bit over 300 mm's, while
turning B from 0 to 187000 degrees.. arriving at that point, I turn B 187360 the clean up the stop point, then turn it back to 187180, then take y back to the starting
point while driving B to 180. That cuts the threads 2nd start thread. Pix of
one of the screws on my web page in the sig.

Cheers,
Steffen






_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to