Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-05 Thread theman whosoldtheworld
Personally, i insert more limitation in my kinematics for generate somethings similar to "soft limit" ... but the only way is possible to do thes is with a if statement ... at every cicle of kinematic save world->z to your var than control if yourvar is equal or not to your limit at these

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-04 Thread Mark
On 07/03/2017 09:55 PM, Jon Elson wrote: Go easy on yourself! EMC was a fairly complicated piece of software when we took it over from NIST. It has grown quite a bit in complexity since then. Many deficiencies or limitations have been corrected by very sharp programming since then (HAL,

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Jon Elson
On 07/03/2017 03:02 PM, Les Newell wrote: Aw hell, I've done it again. My fault. I didn't realize there were two sets of limits. My config was automatically converted to the new format and I didn't notice limits appear in two places now. When I changed my limits I ended up only changing the

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Les Newell
Aw hell, I've done it again. My fault. I didn't realize there were two sets of limits. My config was automatically converted to the new format and I didn't notice limits appear in two places now. When I changed my limits I ended up only changing the joint limits, not the axis limits. I've

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Andrew
2017-07-03 22:22 GMT+03:00 Les Newell: > For example take a hexapod. Depending on the Z position the head can try > to move way outside the available machining envelope without hitting soft > or hard limits on the joints. You could quite easily end up over stressing > the pivot points or hitting

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Les Newell
Hi Jeff, Sorry, I probably didn't phrase it right. I understand that deceleration on soft limits for joints on a non cartesian machine is a computational nightmare. What I am after is to specify soft limits in world space, just like a cartesian machine. I am interested in it for my lathe but

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Gene Heskett
On Monday 03 July 2017 09:52:30 Jeff Epler wrote: > No, it's not currently possible. It would be a welcome topic for > improvement. > > Right now, kinematics is confined to the realtime trajectory planner, > so nothing is known about it at the time soft limits are being > enforced in task. > > A

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Jeff Epler
No, it's not currently possible. It would be a welcome topic for improvement. Right now, kinematics is confined to the realtime trajectory planner, so nothing is known about it at the time soft limits are being enforced in task. A naive approach would be to put a copy of kinematics into

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Les Newell
I'm running Git master at the moment. les On 03/07/2017 12:45, Andrew wrote: What is your LinuxCNC version? 2017-07-03 13:34 GMT+03:00 Les Newell: Is there an option to make soft limits to work in world space on a non-cartesian machine? I notice now I am using my kinematics module soft

Re: [Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Andrew
What is your LinuxCNC version? 2017-07-03 13:34 GMT+03:00 Les Newell: > Is there an option to make soft limits to work in world space on a > non-cartesian machine? I notice now I am using my kinematics module soft > limits apply to joints rather than axes. In cartesian mode the machine > comes

[Emc-users] Soft limits with non-cartesian kinematics

2017-07-03 Thread Les Newell
Is there an option to make soft limits to work in world space on a non-cartesian machine? I notice now I am using my kinematics module soft limits apply to joints rather than axes. In cartesian mode the machine comes to a graceful halt if you try jogging into a limit. In non-cartesian mode the

Re: [Emc-users] Soft limits m5i20

2007-08-07 Thread Chris Radek
On Tue, Aug 07, 2007 at 06:47:59PM +0100, Richard Arthur wrote: Just playing, but I notice that reversing the sign of the Min_Limit and Max_Limit reverse the direction of travel when jogging (2.1.7). Is that expected behaviour? Interesting, I doubt that's intended. The correct way to invert

Re: [Emc-users] Soft limits m5i20

2007-08-07 Thread John Kasunich
Chris Radek wrote: On Tue, Aug 07, 2007 at 06:47:59PM +0100, Richard Arthur wrote: Just playing, but I notice that reversing the sign of the Min_Limit and Max_Limit reverse the direction of travel when jogging (2.1.7). Is that expected behaviour? Interesting, I doubt that's intended. The

Re: [Emc-users] Soft limits m5i20

2007-08-07 Thread Richard Arthur
John Kasunich wrote: Chris Radek wrote: On Tue, Aug 07, 2007 at 06:47:59PM +0100, Richard Arthur wrote: Just playing, but I notice that reversing the sign of the Min_Limit and Max_Limit reverse the direction of travel when jogging (2.1.7). Is that expected behaviour?

Re: [Emc-users] Soft Limits

2007-05-04 Thread John Kasunich
Eric H. Johnson wrote: Hi all, I have encountered several idiosyncrasies after setting the soft limits. Basically I have two questions for now. 1 Shouldn't the home sequence automatically disable the soft limits? I have encountered instances where the home sequence will abort due to

Re: [Emc-users] Soft Limits

2007-05-04 Thread Eric H. Johnson
John, Prior to and during homing, the soft limits are set to current position +/- total length of axis (length of axis is the difference between the soft limits in the ini file. That means the home sequence should run into the physical ends of the axis before it hits the soft