Re: [Emc-users] looking to add inputs on Pico setup

2020-02-24 Thread Chris Albertson
I' slowly working on a USB pendant.  All the data both directions will go
over a virtual serial port and USB.   I'm pretty sure you can buy a serial
interface pendant, in fact that is how most of them work

On Sun, Feb 23, 2020 at 7:26 AM Ed  wrote:

> Is there an easy way to add encoder inputs on a 4 axis Pico Systems
> setup? Hopefully without giving up I/O.
>
> Specifically adding a hand wheel and to select feed rate and spindle speed.
>
>
> Thanks, Ed.
>
>
>
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>


-- 

Chris Albertson
Redondo Beach, California

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] looking to add inputs on Pico setup

2020-02-24 Thread John Dammeyer
I used a USB pendant.   Works with both MACH3 automatically and with LinuxCNC 
using the 

[XHC_HB04_CONFIG]
# specify layout = n for LIB:xhc-hb04-layout{n}.cfg files
layout = 2
# coords: specify upto 4 letters from set {x y z a b c u v w}
# coords: switch labels are xyza but any unique 4 letters
# from the set {xyxabcuvw) can be used (if the coord exists)
coords = x y z a
# lowpass settings:
# coef: slows rate of change of output,  range: 0 < coef < 1
coefs = 1 1 1 1
# scale plus or minus, rotaries may require larger scale factor:
scales = 1 1 1 1
# jogmode normal(default) or vnormal or plus-minus
jogmode = normal
# sequence 1: 0.001,0.010,0.100,1.000 (mm-based machine)
# sequence 2: 0.001,0.005,0.010,0.020 (inch-based machine)
# sequence 3: 0.001,0.010,0.100
# sequence 4: 0.001,0.005,0.010,0.020,0.050,0.100
# sequence 5: 0.001,0.010,0.050,0.100,1.000
sequence = 2
# require_pendant = no: create xhc-hb04 hal pins when pendant not connecte
#   at startup
require_pendant = yes
# inch_or_mm = in | mm
inch_or_mm = in
# mpg_accels: provision for reduced acceleration for manual mode jogging
mpg_accels = 2.5 2.5 2.5 12


> -Original Message-
> From: andy pugh [mailto:bodge...@gmail.com]
> Sent: February-24-20 11:31 AM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] looking to add inputs on Pico setup
> 
> On Sun, 23 Feb 2020 at 15:26, Ed  wrote:
> 
> > Is there an easy way to add encoder inputs on a 4 axis Pico Systems
> > setup? Hopefully without giving up I/O.
> 
> 
> Maybe one of the USB pendants? Or possibly an Arduino (
> https://emergent.unpythonic.net/01198594294 )
> 
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is designed
> for the especial use of mechanical geniuses, daredevils and lunatics."
> � George Fitch, Atlanta Constitution Newspaper, 1912
> 
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] looking to add inputs on Pico setup

2020-02-24 Thread andy pugh
On Sun, 23 Feb 2020 at 15:26, Ed  wrote:

> Is there an easy way to add encoder inputs on a 4 axis Pico Systems
> setup? Hopefully without giving up I/O.


Maybe one of the USB pendants? Or possibly an Arduino (
https://emergent.unpythonic.net/01198594294 )

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] looking to add inputs on Pico setup

2020-02-23 Thread Jon Elson

On 02/23/2020 09:24 AM, Ed wrote:
Is there an easy way to add encoder inputs on a 4 axis 
Pico Systems setup? Hopefully without giving up I/O.


Specifically adding a hand wheel and to select feed rate 
and spindle speed.



No easy way to do that.  On one of my machines I have no 
additional encoder counters (3 axes plus spindle encoder)

so I ran it in through the general purpose I/O.

Now, there are a couple other ways to go.  One would be to 
add a PCI (or PCIe) parallel port, set it to input mode
and you get 11 (I think) inputs.  These would be plenty 
adequate for a jog pendant.


Or, if you have enough I/O left, you can do like this :
http://pico-systems.com/pendant.html

There are links to some hal files and schematics that show 
how to do it with minimal I/O by multiplexing the selector
switches.  Using a few diodes, you can cut the I/O pins down 
to seven, and still have 7 selections plus 3 jog rates.
I have XYZ plus feedrate override and spindle override on my 
selector.


Jon


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users