Re: [Emc-users] jerk control

2021-08-23 Thread Curtis Dutton
So for feed override. I think just having the planner generate a blended path using the "max' override speed. thus guaranteeing that no constraints could be violated for any range of the feed override. Otherwise you would need to regenerate the path based upon override speed as it changes thus

Re: [Emc-users] jerk control

2021-08-23 Thread andrew beck
Andy do you know what the tormach uses for more than 3 axis path blending? On Tue, Aug 24, 2021, 11:11 AM andy pugh wrote: > On Mon, 23 Aug 2021 at 21:27, andrew beck > wrote: > > > > Just had a look at tiny g looks great. > > I did try to implement a zero look-ahead finite jerk planner for

Re: [Emc-users] jerk and a bit of humor

2021-08-23 Thread John Dammeyer
Cute. Snap, crackle, pop. This page does a fairly good job of showing how jerk is derived and reasonably easy to follow. https://physics.info/kinematics-calculus/ John > -Original Message- > From: dave engvall [mailto:dengv...@charter.net] > Sent: August-23-21 1:14 PM > To: Enhanced

Re: [Emc-users] jerk control

2021-08-23 Thread andy pugh
On Mon, 23 Aug 2021 at 21:27, andrew beck wrote: > > Just had a look at tiny g looks great. I did try to implement a zero look-ahead finite jerk planner for laser rastering. It was interesting, and I learned a bit. It is easier the less general you make it. Ideally LinuxCNC would have a 9-axis

Re: [Emc-users] jerk control

2021-08-23 Thread andrew beck
It really does matter on a high speed vmc too. On Tue, Aug 24, 2021, 9:40 AM Chris Albertson wrote: > I think the reason for a jerk limit is to limit changes in the force > applied to the machine's structure.A high constant acceleration applies > a constant force and hence constant

Re: [Emc-users] jerk control

2021-08-23 Thread Chris Albertson
I think the reason for a jerk limit is to limit changes in the force applied to the machine's structure.A high constant acceleration applies a constant force and hence constant deflection. "A constant deflection" is a fancy way to way "no motion". But any jerk means the force and

Re: [Emc-users] jerk control

2021-08-23 Thread Todd Zuercher
But you need to look at why you have your jerk limit is set to what it is in the first place. Is it not there so that the motor (joint) can accelerate in a controlled fashion as quickly as possible within its capabilities smoothly? Therefore the vector sum is also the vector sum of the

Re: [Emc-users] jerk control

2021-08-23 Thread andrew beck
Just had a look at tiny g looks great. Hopefully we can adapt the code On Tue, Aug 24, 2021, 6:45 AM Rob C wrote: > how do they get it to work on the tiny g? > > https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained > > could we not adapt and improve on the code > > On Mon,

[Emc-users] jerk and a bit of humor

2021-08-23 Thread dave engvall
read all the way to the bottom for the humor. https://www.linearmotiontips.com/how-to-reduce-jerk-in-linear-motion-systems/ Dave ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users

Re: [Emc-users] jerk control

2021-08-23 Thread Chris Albertson
On Mon, Aug 23, 2021 at 7:16 AM Todd Zuercher wrote: > To my lay persons eyes I would think it would be enough to jerk limit in > joint space. The limiting in Cartesian space would then take care of > itself. > Let's work a simple example to see. Assume jerk is limited to 1 meter per second

Re: [Emc-users] jerk control

2021-08-23 Thread Rob C
how do they get it to work on the tiny g? https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained could we not adapt and improve on the code On Mon, 23 Aug 2021, 15:32 Feral Engineer, wrote: > As someone who uses functions like g8p1, g5.1q1 and g5p1 on mits/fanuc > and

Re: [Emc-users] jerk control

2021-08-23 Thread Feral Engineer
As someone who uses functions like g8p1, g5.1q1 and g5p1 on mits/fanuc and cycle832 on Siemens, I can say that the need for high speed data processing functionality is pretty great. Although I don't know how Linuxcnc processes g code data, I do know that the aforementioned functions will

Re: [Emc-users] jerk control

2021-08-23 Thread Todd Zuercher
To my lay persons eyes I would think it would be enough to jerk limit in joint space. The limiting in Cartesian space would then take care of itself. As to the jogging question, does it matter? Why would jogging have to have the same acceleration limits as planned motion? Set the jogging

Re: [Emc-users] jerk control

2021-08-23 Thread andy pugh
On Mon, 23 Aug 2021 at 04:40, Chris Albertson wrote: > Actually for a machine tool, why not run the > simulation off-line and use as much time and computer power as it takes. Feed-override? Do you allow infinite jerk on abort? You might think that is an easy question, except that continuous