Re: [Emc-users] Reading config values with a realtime HAL module.

2017-07-03 Thread Dave Caroline
For probe compensation batch reading would be far more useful than compiled in, then it becomes simple to read the compensation file for any stylus you change too. Dave Caroline -- Check out the vibrant tech community on

Re: [Emc-users] Sluggish Intel Atom DN2800MT motherboard

2017-07-03 Thread Jon Elson
On 07/03/2017 03:38 PM, tom-...@bgp.nu wrote: My new-old Intel DN2800MT motherboard is a bit sluggish on my Emco. I helped it a bit by disabling Hyperthreading in the bios and setting ISOLCPUS=1 in Grub. But I have a vague recollection of needing to do something related to the graphics

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] 7i43 with 7i42TA

2017-07-03 Thread Peter C. Wallace
On Mon, 3 Jul 2017, Condit Alan via Emc-users wrote: Date: Mon, 3 Jul 2017 14:01:23 -0700 From: Condit Alan via Emc-users To: "Emc-users@lists.sourceforge.net" Cc: Condit Alan Subject: [Emc-users] 7i43

[Emc-users] 7i43 with 7i42TA

2017-07-03 Thread Condit Alan via Emc-users
I am using (2) 7i42TA boards as breakout boards to the 7i43. I have the estop-ext connected to P3-47(GPIO-47). I have one side of my estop switch connected to ground and the other side connected to P3-(TB2-23) (which should be P3-47 according to my reading). So, do I need to supply a pull-up

[Emc-users] 7i43 with 7i42TA

2017-07-03 Thread Condit Alan via Emc-users
I am using (2) 7i42TA boards as breakout boards to the 7i43. I have the estop-ext connected to P3-47(GPIO-47). I have one side of my estop switch connected to ground and the other side connected to P3-(TB2-23) (which should be P3-47 according to my reading). So, do I need to supply a pull-up

[Emc-users] Sluggish Intel Atom DN2800MT motherboard

2017-07-03 Thread tom-emc
My new-old Intel DN2800MT motherboard is a bit sluggish on my Emco. I helped it a bit by disabling Hyperthreading in the bios and setting ISOLCPUS=1 in Grub. But I have a vague recollection of needing to do something related to the graphics driver for the board (board has crappy built-in

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] Reading config values with a realtime HAL module.

2017-07-03 Thread andy pugh
On 3 July 2017 at 13:59, Les Newell wrote: > > On my lathe I will probably keep with using kinematics as it is then before > backlash compensation rather than after. It seems likely to be a very simple kinematics module, and so will probably compile easily with

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] Backlash comp, does it follow sign of encoder (input) scale?

2017-07-03 Thread Mark
On 07/03/2017 09:48 AM, Les Newell wrote: On 03/07/2017 12:57, Mark wrote: Two axes, X and Z. I've got the Z set up kind of opposite the normal way, and use the top of the strip being cut offset from the table top as the point where the cutter depth is computed from. It was a bit of a pain

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] Backlash comp, does it follow sign of encoder (input) scale?

2017-07-03 Thread Les Newell
On 03/07/2017 12:57, Mark wrote: Two axes, X and Z. I've got the Z set up kind of opposite the normal way, and use the top of the strip being cut offset from the table top as the point where the cutter depth is computed from. It was a bit of a pain in the arse to get it set that way and I'd

Re: [Emc-users] Reading config values with a realtime HAL module.

2017-07-03 Thread Les Newell
On 03/07/2017 13:15, andy pugh wrote: There is a HAL module for that: http://linuxcnc.org/docs/devel/html/man/man9/offset.9.html So I see. I missed John's original link to the offset module. Doing something similar to that worked on my lathe but I did have some homing issues. That was on a

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] 7i43 load error LinuxCNC 2.7.4

2017-07-03 Thread andy pugh
On 2 July 2017 at 23:08, Condit Alan via Emc-users wrote: > However, I can’t get the “Axis” power switch to go “on” when I click it and I > haven’t figured out whether I have the estop switch wired correctly to the > 7i43 board via the 7i42TA. I can’t really

Re: [Emc-users] Reading config values with a realtime HAL module.

2017-07-03 Thread andy pugh
On 3 July 2017 at 11:16, Les Newell wrote: > You need to go both ways. You need to offset the command and do a reverse > offset on the feedback. There is a HAL module for that: http://linuxcnc.org/docs/devel/html/man/man9/offset.9.html Or there is an exerimental

Re: [Emc-users] Backlash comp, does it follow sign of encoder (input) scale?

2017-07-03 Thread Mark
On 07/03/2017 06:16 AM, Les Newell wrote: On 02/07/2017 14:39, Mark wrote: I've got a bit of a weird setup in my beveler. Not really sure if replacing the current mode of operations to run a different set of kins will work without having to redo all the other stuff that runs currently.

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] Reading config values with a realtime HAL module.

2017-07-03 Thread Les Newell
Hi Andy, Putting the Z axis position into the input of "lincurve" could give you an output to apply as an offset to the X position command. You need to go both ways. You need to offset the command and do a reverse offset on the feedback. Yes, I could use the generated offset then add extra

Re: [Emc-users] Backlash comp, does it follow sign of encoder (input) scale?

2017-07-03 Thread Les Newell
On 02/07/2017 14:39, Mark wrote: I've got a bit of a weird setup in my beveler. Not really sure if replacing the current mode of operations to run a different set of kins will work without having to redo all the other stuff that runs currently. How many axes are you using? Les

Re: [Emc-users] G0 vs G1

2017-07-03 Thread andy pugh
On 3 July 2017 at 00:56, wrote: > > I have been playing with G41, G42 trying to understand what the $%%@ cutter > compensation means on a lathe. It attempts to keep the insert tip tangential to the programmed path. (You can see this quite nicely in the sim, if you make the tool