Re: [Emc-users] Lost fractions of a step

2016-01-13 Thread John Alexander Stewart
Thank you for the follow up - it was an interesting discussion to follow (along with the "how long will a rotary table turn?" one that Marcus started) John. -- Site24x7 APM Insight: Get Deep Visibility into Application Per

Re: [Emc-users] Lost fractions of a step

2016-01-04 Thread Cecil Thomas
As promised, here is the follow up: 1. After extensive testing of the A axis running a non-integer-step-producing angle several thousand iterations it appears, just as John K said, that the "leftovers' are dealt with within the planer in an intelligent way and there are no measurable residual

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Gregg Eshelman
On 1/3/2016 8:00 AM, Cecil Thomas wrote: > As I have designed my program there are many more moves in one > direction than in the other so I assume that the "shortness" > accumulates over a large number of moves. My calculations for the > accumulation of error in my system seem to match the measu

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread John Dammeyer
Great explanation Peter! Happy New Year. John Dammeyer > -Original Message- > From: Peter Homann [mailto:gro...@homanndesigns.com] > Sent: January-03-16 5:36 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Lost fractions of a step > > > It d

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Peter Homann
It depends on the drive that you have. Geckodrives morph from 10 microstepping to full stepping by the time the motor reaches a few revs per second, so no torque is lost. You get the best of both worlds, very smooth slow speed movement and the torque of full stepping. Also, a lot of people do n

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Cecil Thomas
Thanks to everyone for their input. John answered the right question. The bottom line appears to be that Linuxcnc does "round" both up and down to the "nearest" step as opposed to just dropping the "leftover" So it already does what I was proposing to do with the MOD operator. Apparently the

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread andy pugh
On 3 January 2016 at 21:35, wrote: > ,I too have a similar problem. Built a rotary table (small, about 4" dia). > Ordered a worm and wheel pair from Boston Gear, thought I ordered a 72 tooth > worm wheel, which moves 5 degrees per one rev of the worm, divided by 400 > steps, resolves to 0.0125

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread richshoop
> > Cecil > > > -- > > ___________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users -- Me

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread John Kasunich
On Sun, Jan 3, 2016, at 01:02 AM, Cecil Thomas wrote: > My question is about what happens to the "leftovers" when the > precision of the g code commanded position cannot be met by the > hardware executing it. LinuxCNC does not work in steps. It uses floating point values for all internal calc

Re: [Emc-users] Lost fractions of a step - Clock Wheels and Pinions

2016-01-03 Thread Dave Caroline
The book which has a selection of standards is Gears for small mechanisms by W.O. Davis, it was reprinted by TEE publishing ISBN 1857610156 Note the correct form has a rectangular root which stops the end mill kludge. We just used the Thornton cutters to get it right. The cycloidal form has a numb

Re: [Emc-users] Lost fractions of a step - Clock Wheels and Pinions

2016-01-03 Thread Gene Heskett
On Sunday 03 January 2016 12:37:55 Kirk Wallace wrote: > On 01/02/2016 10:02 PM, Cecil Thomas wrote: > ... snip > > > Several years ago I wrote a program to "generate" involute gear > > teeth by making multiple cuts of the same tooth from differing > > angles with a rack shaped cutter. This elimin

Re: [Emc-users] Lost fractions of a step - Clock Wheels and Pinions

2016-01-03 Thread andy pugh
On 3 January 2016 at 17:37, Kirk Wallace wrote: > I'm also working on a New Haven clock that seems to use custom screw > threads (#3-40?) that don't appear in Machinery's Handbook or anywhere else. I thought it might be a watch pendant thread, or Progress, but I can't find anything that coarse a

Re: [Emc-users] Lost fractions of a step - Clock Wheels and Pinions

2016-01-03 Thread Kirk Wallace
On 01/02/2016 10:02 PM, Cecil Thomas wrote: ... snip > Several years ago I wrote a program to "generate" involute gear teeth > by making multiple cuts of the same tooth from differing angles with > a rack shaped cutter. This eliminates the need for the different > cutters when making only one cut

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Gene Heskett
On Sunday 03 January 2016 10:00:50 Cecil Thomas wrote: > I guess I wasn't as clear as I had hoped about my question. > To be more specific: > When the commanded value for a move is converted into steps (or > microsteps) and that number of steps contains a fractionWhat > happens to the fraction

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Dave Caroline
The internal numbers in gcode are floats there is no rounding down unless you put small constants in your gcode, I calculate the tooth angle in gcode so internally it is as accurate as needed. eg do not calculate yourself use a line such as #=[360/#] I never see your problem and have been using

[Emc-users] Lost fractions of a step

2016-01-03 Thread Cecil Thomas
I guess I wasn't as clear as I had hoped about my question. To be more specific: When the commanded value for a move is converted into steps (or microsteps) and that number of steps contains a fractionWhat happens to the fractional part of a step I am not speaking of dropped steps as wou

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread andy pugh
On 3 January 2016 at 06:02, Cecil Thomas wrote: > My question is about what happens to the "leftovers" when the > precision of the g code commanded position cannot be met by the > hardware executing it. It should all even out over multiple moves. The commands to the step generator are absolute p

[Emc-users] Lost fractions of a step

2016-01-03 Thread Roland Jollivet
Just chipping in... So on your rotary axis, you have 60 000 steps per revolution. If you set up a dial gauge and do a simple G1 with 600 000 steps, or 10 rev's, is there much residual error? Otherwise, if the accuracy is good enough for one rev, then, in fake code; - home rotary - cut one tooth w

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Dave Caroline
In my experience of watch and clock gear cutting, heating is almost non existent as an error source, for steel one cuts under a lubricant which cools and brass is cut dry with a sharp cutter and often the clamping washers if used will keep it cool. Only one "brass" wheel gave me a problem and that

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Tobias Gogolin
I suspect that if you were indeed to cut each tooth completely and sequentially you could get the spiral wave of material heat extending that would cause even stranger errors! In the effort to cut a little of each I would use the Fibonacci number applied to 360degrees - as I remember aprox. 137 de

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Dave Caroline
And another thing, almost all rotaries have backlash, do make sure this is removed in gcode before you start cutting this will result in a single tooth error. Dave Caroline -- _

Re: [Emc-users] Lost fractions of a step

2016-01-03 Thread Dave Caroline
I forgot to mention, I had no accumulated step loss in my tests, I started each test with encoders at 0 and they completed with 48000 and 2, not even a +-1 digit error which surprised me. Dave Caroline --

Re: [Emc-users] Lost fractions of a step

2016-01-02 Thread Dave Caroline
Microstepping increases resolution but not accuracy, you can easily lose torque in intermediate positions, any stiffness in the rotary will just add error. Perhaps the worst thing I have seen though is rotary error itself, the lower the reduction ratio usually means a greater error from the worm/wh

Re: [Emc-users] Lost fractions of a step

2016-01-02 Thread Valerio Bellizzomi
Good year to all, I have a board that can do microstepping but I would not use microstepping because the manual says that while it rises the precision it also reduces the torque. On Sun, 2016-01-03 at 01:02 -0500, Cecil Thomas wrote: > My question is about what happens to the "leftovers" when the

[Emc-users] Lost fractions of a step

2016-01-02 Thread Cecil Thomas
My question is about what happens to the "leftovers" when the precision of the g code commanded position cannot be met by the hardware executing it. Several years ago I wrote a program to "generate" involute gear teeth by making multiple cuts of the same tooth from differing angles with a rack