Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread John Dammeyer
The problem with the boards are that they are a little too general purpose. So much more is needed above and beyond isolated outputs or inputs. For example, say you want RS485 for the spindle controller. Or maybe CANopen CAN bus for pick and place tools to bring in raw material and remove

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 22:04:12 Chris Albertson wrote: > This is NOT a "Raspberry Pi" thing, not even a "Linux thing" asking to > run an executable is specific to Debian Buster. I think Debian must > be a distant 6th place among operating system running on Pi. > Raspberian is #1 by far,

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread Chris Albertson
I just looked. That is a really nice way to design this. At first I thought "Three boards? Why?" but this gives you some flexibility to change out one board and also you have some packaging options too. One thing I want to point out is that anyone here could have this PCB made for 40 cents

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread John Dammeyer
Out of curiosity. Why did you switch away from the BB and MK to LinuxCNC? John > -Original Message- > From: Robert Murphy [mailto:robert.mur...@gmx.com] > Sent: December-12-20 9:43 PM > To: emc-users@lists.sourceforge.net > Subject: Re: [Emc-users] Beaglebone and MachineKit > > I used

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread Robert Murphy
I used a 3 board solution on my BBB before switching from MK to Linuxcnc. https://github.com/ozzyrob/pp_cape https://github.com/ozzyrob/pp_bob_input https://github.com/ozzyrob/pp_bob_output The cape attaches as normal and the 2 other boards sit either side connected by a short ribbon cable.

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread John Dammeyer
> From: Chris Albertson [mailto:albertson.ch...@gmail.com] > > This is NOT a "Raspberry Pi" thing, not even a "Linux thing" asking to run > an executable is specific to Debian Buster. I think Debian must be a > distant 6th place among operating system running on Pi. Raspberian is #1 > by far,

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Chris Albertson
This is NOT a "Raspberry Pi" thing, not even a "Linux thing" asking to run an executable is specific to Debian Buster. I think Debian must be a distant 6th place among operating system running on Pi. Raspberian is #1 by far, then a couple of versions of Ubuntu and then Debian.That said,

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Jon Elson
On 12/12/2020 08:12 PM, Matthew Herd wrote: Which raises the question of how the inputs and outputs will be enumerated for the second board. Will the second board inputs enumerate as ppmc.00.din.16.in through ppmc.din.31.in and the outputs as ppmc.00.dout.08.out through

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 21:12:08 Matthew Herd wrote: > Thanks all for the answers on this. > > Andy, I’ll give your and Jon’s solutions some thought and try one of > them. Thank you! > > Gene, it’s a Bridgeport BOSS 5, which is a factory CNC knee mill > heavily based on the standard Series

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Jon Elson
On 12/12/2020 08:12 PM, Matthew Herd wrote: Jon, I have two USC boards on the same parallel port. I think there is a bit of a clarity issue in the documentation here: http://www.linuxcnc.org/docs/html/drivers/pico-ppmc.html . The

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 20:53:57 Jon Elson wrote: > On 12/12/2020 06:01 PM, Gene Heskett wrote: > > Simple, works 100% of the time if you can type. I've never > > ever found a file manager that actually gets it right > > OOTB. I think theres an unwritten rule that it won't. Why > > muck

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Matthew Herd
Thanks all for the answers on this. Andy, I’ll give your and Jon’s solutions some thought and try one of them. Thank you! Gene, it’s a Bridgeport BOSS 5, which is a factory CNC knee mill heavily based on the standard Series 1. The head is virtually identical to a manual Series 1 machine

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Jon Elson
On 12/12/2020 06:01 PM, Gene Heskett wrote: Simple, works 100% of the time if you can type. I've never ever found a file manager that actually gets it right OOTB. I think theres an unwritten rule that it won't. Why muck around with a file manager? Except for the swiss army knife called mc,

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread John Dammeyer
> > On 12/12/2020 03:41 PM, John Dammeyer wrote: > >> From: Nicklas SB Karlsson [mailto:nk@nksb.online] > >> > >> To make a link to a file "ln -s filename filename", read manual page > >> "man ln", I always create the link in the wrong direction first time. > >> > > Oh gawd, that would mean using

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Jon Elson
On 12/12/2020 03:41 PM, John Dammeyer wrote: From: Nicklas SB Karlsson [mailto:nk@nksb.online] To make a link to a file "ln -s filename filename", read manual page "man ln", I always create the link in the wrong direction first time. Oh gawd, that would mean using the command line. How

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Jon Elson
On 12/12/2020 02:40 PM, Nicklas SB Karlsson wrote: To make a link to a file "ln -s filename filename", read manual page "man ln", I always create the link in the wrong direction first time. Yes, me too! It is just totally Unix-like that the parameters are reversed depending on if it is an

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 16:41:29 John Dammeyer wrote: > > From: Nicklas SB Karlsson [mailto:nk@nksb.online] > > > > To make a link to a file "ln -s filename filename", read manual page > > "man ln", I always create the link in the wrong direction first > > time. > > Oh gawd, that would mean

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread John Dammeyer
> From: Nicklas SB Karlsson [mailto:nk@nksb.online] > > To make a link to a file "ln -s filename filename", read manual page > "man ln", I always create the link in the wrong direction first time. > Oh gawd, that would mean using the command line. How antiquated is that when the File manager

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread Jon Elson
On 12/12/2020 01:38 PM, marcus.bow...@visible.eclipse.co.uk wrote: John (or anyone else), Is there a 'cape' currently available to suit the Beaglebone Black running MachineKit or LinuxCNC? I know there used to be a cape specifically for that purpose, but it has been out of production for some

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread Nicklas SB Karlsson
To make a link to a file "ln -s filename filename", read manual page "man ln", I always create the link in the wrong direction first time. Den 2020-12-12 kl. 19:48, skrev John Dammeyer: Hi all, This seems so elementary but has me perplexed. For the last 30 years or so Microsoft Windows has

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread John Dammeyer
Thank you. I asked several other 'Linux' experts and their comments were all pretty well like this. = "Windows will just let you click nilly willy on anything to run it . yeah, that sounds real cool what could possibly

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread John Dammeyer
A google search brings this up. http://blog.machinekit.io/p/hardware-capes.html I believe this one is still available. http://xylotex.netfirms.com/OSCommerce/catalog/product_info.php?cPath=33_id=146=b1c8a413d99cd8dd006bc517f67c18cb I have the older one. I would have used the Beagle for my Mill

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread Alan Condit
Marcus, Jon Elson (Pico-systems) sells the Cramps board designed by Charles Steinkuehler that can run six Pololu stepper drives (like 35v 1 to 2 amps). I designed a little PCB that can plug into three of the stepper driver sockets to allow it to control 3 external drives. They are or were

Re: [Emc-users] Beaglebone and MachineKit

2020-12-12 Thread Mark Johnsen
It's been so long since I looked at this, but I think it's the CRAMPS board: http://pico-systems.com/osc2.5/catalog/product_info.php?products_id=1 Mark On Sat, Dec 12, 2020 at 11:38 AM wrote: > John (or anyone else), > > Is there a 'cape' currently available to suit the Beaglebone Black >

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread andy pugh
On Sat, 12 Dec 2020 at 18:50, John Dammeyer wrote: > Is there a way in this version of the LinuxCNC to bring it 30 years into the > future or even just do like MachineKit on the Beagle and not ask that stupid > question each time? I googled for "seems to be an executable script" and the first

Re: [Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread andy pugh
On Sat, 12 Dec 2020 at 18:50, John Dammeyer wrote: > Is there a way in this version of the LinuxCNC to bring it 30 years into the > future or even just do like MachineKit on the Beagle and not ask that stupid > question each time? The desktop shortcut is just a little text file. Maybe

[Emc-users] Beaglebone and MachineKit

2020-12-12 Thread marcus . bowman
John (or anyone else), Is there a 'cape' currently available to suit the Beaglebone Black running MachineKit or LinuxCNC? I know there used to be a cape specifically for that purpose, but it has been out of production for some time. I have a Beaglebone I would like to press into service

[Emc-users] Raspberry Pi LinuxCNC 2.8 question.

2020-12-12 Thread John Dammeyer
Hi all, This seems so elementary but has me perplexed. For the last 30 years or so Microsoft Windows has had the ability to create desktop shortcuts that are small files that link to the physical executable. My BeagleBone with MachineKit can do that and so can the Pi LinuxCNC 2.8 as well

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Jon Elson
On 12/12/2020 08:12 AM, Matthew Herd wrote: Hi All, I’m sure there’s a simple answer for my question, but I haven’t been able to figure it out. Currently the configuration for the spindle forward and reverse outputs is as follows: # connect spindle fwd/rev to I/O controller net SpindleFwd

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 09:53:33 andy pugh wrote: > On Sat, 12 Dec 2020 at 14:47, John Figie wrote: > > I think a multiplexer will do what you want. > > http://linuxcnc.org/docs/2.8/html/man/man9/mux2.9.html > > mux2 only multiplexes floats. See my reply for how to use mux_generic > to make

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Gene Heskett
On Saturday 12 December 2020 09:12:47 Matthew Herd wrote: > Hi All, > > I’m sure there’s a simple answer for my question, but I haven’t been > able to figure it out. Currently the configuration for the spindle > forward and reverse outputs is as follows: > > # connect spindle fwd/rev to I/O

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread andy pugh
On Sat, 12 Dec 2020 at 14:47, John Figie wrote: > > I think a multiplexer will do what you want. > http://linuxcnc.org/docs/2.8/html/man/man9/mux2.9.html mux2 only multiplexes floats. See my reply for how to use mux_generic to make bitwise muxes. -- atp "A motorcycle is a bicycle with a

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread andy pugh
On Sat, 12 Dec 2020 at 14:15, Matthew Herd wrote: > I would like to selectively reverse direction depending on whether a backgear > input switch is triggered. I see there is a gearchange component but I’m not > clear on how to utilize it. Does the gearchange component translate to the > pin

Re: [Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread John Figie
I think a multiplexer will do what you want. http://linuxcnc.org/docs/2.8/html/man/man9/mux2.9.html On Sat, Dec 12, 2020, 8:15 AM Matthew Herd wrote: > Hi All, > > I’m sure there’s a simple answer for my question, but I haven’t been able > to figure it out. Currently the configuration for

[Emc-users] Question Regarding Selective Assignments in HAL

2020-12-12 Thread Matthew Herd
Hi All, I’m sure there’s a simple answer for my question, but I haven’t been able to figure it out. Currently the configuration for the spindle forward and reverse outputs is as follows: # connect spindle fwd/rev to I/O controller net SpindleFwd <= ppmc.2.dout.00.out net SpindleFwd =>