Re: [Emc-users] comp

2009-01-14 Thread ygdan1001
Thank you Alex, and you are right. When I install the EMC2-dev package, there 
is an error: Error: Dependency is not satisfiable: emc2. What does the 
dependecy mean? And where can I find the package to download and install ?  
Thanks again!
Regards!
Yang



在2009-01-14,Alex Joni alex.j...@robcon.ro 写道:
apt-get install is a command to install a package from the internet.
If you have no internet available on you rPC then you need to download the 
package from:
http://www.linuxcnc.org/hardy/dists/hardy/emc2.2/binary-i386/emc2-dev_2.2.8_i386.deb

you can then install the package using:
sudo dpki -i package

You'll probably get errors if there are dependencies needed, so you need to 
go and find those packages, download and install them by hand.
This will be a tedious process.

Regards,
Alex

- Original Message - 
From: ygdan1001 ygdan1...@163.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, January 14, 2009 05:09
Subject: Re: [Emc-users] comp


 Thanks Alex!
 I do it(sudo apt-get install emc2-dev), but it fail to install it. My 
 computer can't surf the intertnet in the Linux system. Does it matter with 
 it ?
 Thank you again!
 Regards!
 Yang




 在2009-01-13,Alex Joni alex.j...@robcon.ro 写道:
Yes, and the error says:
sudo: comp:command not found.
That means the comp command is not found.

You need to install the emc-dev package which contains the comp command.

sudo apt-get install emc2-dev


Regards,
Alex


- Original Message - 
From: ygdan1001 ygdan1...@163.com
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, January 13, 2009 1:17 PM
Subject: Re: [Emc-users] comp


 But the kinema.c is a kinematics modle which describes my machine, and I
 want to use it instead of trivkins.




 在2009-01-13,Alex Joni alex.j...@robcon.ro 写道:
 Yang
 the command is not found

 ygdan1001 wrote:
 Dear sir:
 when I compile and install a file with:suro comp --install kinema.c,
 there is an error: sudo:comp:command not found. What's wrong with it 
 ?
 Thanks for your help!
 Regards!
 Yang

 1)check to see that it exists
 2) edit your path
  or
use the '. emc-environment' script from the proper directory

 hth
 tomp

Tomp: that assumes a run-in-place install.

For a regular install, you want to make sure you have the emc2-dev 
package
installed.

Regards,
Alex



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Parallel Port Signals

2009-01-14 Thread Peter Restall

Afternoon All,

This is my first EMC Users post (first mailing list in a while actually), so
please be gentle with any etiquette misdemeanors !

I'm just beginning to put together a design for a hobby CNC machine, with my
own driver board electronics - glutton for punishment really.  Looking around,
EMC seems to be the way to go in terms of controller software - as a GNU/Linux
user, because this hobby project is on a budget, and because it looks to be
nicely featured and extensible.

So, my question for the time being is, are the parallel port signals (ie. the
waveform/timing diagrams) documented anywhere ?  For instance, are the axis
step signals sent as pulses (ie. step the motor once per low-high transition),
or are they flat (ie. keep stepping the motor until the signal goes low) ?
I've seen the StepConf documentation - which is the closest I've found - but
that doesn't really explain a lot (it's more end-user oriented).

I'm sure I will have more questions, especially around timing, so if there is
a source on the 'net with this sort of low-level detail that I haven't seen
yet, I'd appreciate a link.  It's either that or you're going to get sick of
my constant e-mails pretty quickly...!

Thanks in advance.

Regards,

Pete Restall

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port Signals

2009-01-14 Thread John Kasunich
Peter Restall wrote:
 Afternoon All,
 
 This is my first EMC Users post (first mailing list in a while actually), so
 please be gentle with any etiquette misdemeanors !

Welcome.  Misdemeanors are fine, we only grumble about felonies.


 I'm just beginning to put together a design for a hobby CNC machine, with my
 own driver board electronics - glutton for punishment really.  Looking around,
 EMC seems to be the way to go in terms of controller software - as a GNU/Linux
 user, because this hobby project is on a budget, and because it looks to be
 nicely featured and extensible.
 
 So, my question for the time being is, are the parallel port signals (ie. the
 waveform/timing diagrams) documented anywhere ?  For instance, are the axis
 step signals sent as pulses (ie. step the motor once per low-high transition),
 or are they flat (ie. keep stepping the motor until the signal goes low) ?
 I've seen the StepConf documentation - which is the closest I've found - but
 that doesn't really explain a lot (it's more end-user oriented).
 
 I'm sure I will have more questions, especially around timing, so if there is
 a source on the 'net with this sort of low-level detail that I haven't seen
 yet, I'd appreciate a link.  It's either that or you're going to get sick of
 my constant e-mails pretty quickly...!


EMC2's step generator can do a number of different output formats.  See 
http://www.linuxcnc.org/docview/html//hal_rtcomps.html#sec:Stepgen

The stepgen outputs are routed to the parallel port (or to other places) 
using HAL.  You don't strictly NEED to know how HAL works, but if you 
are at all interested in a low-level understanding, I strongly recommend 
at least reading and preferably actually doing the tutorial:
http://www.linuxcnc.org/docview/html//hal_tutorial.html

Regards,

John Kasunich

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Inverse deadband - Anders Wallin

2009-01-14 Thread sam sokolik
Anders:  I was wondering if you would be willing to commit your IDB hal 
component.  (I think it would be a great addition to emc)

http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/

thanks
sam

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port Signals

2009-01-14 Thread Ian W. Wright
Peter,

Welcome. If you are using the AXIS display option - as is 
default on the Live CD, you can get an idea of the output 
waveforms by using the built-in oscilloscope function. If 
you look in the HAL tutorial that John points to, you will 
find instructions on how to use it. Basically though, any 
'pin' or point in the control chain may be used as an input 
signal for the multi-channel scope and this is a very useful 
feature to learn what is happening in EMC2 and to trouble-shoot.

-- 
Best wishes,

Ian

Ian W. Wright
Sheffield  UK

The difference between theory and practice is much smaller 
in theory than in practice...

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Inverse deadband - Anders Wallin

2009-01-14 Thread Anders Wallin

Hello Sam, everyone,

I don't have a machine with the right ssh-keys installed right now, so 
if this is useful another developer could check this in.

it has been in use on our mill for several months and worked OK.
http://www.youtube.com/jmi80

there might be another better name than inverse-deadband ?

 Anders:  I was wondering if you would be willing to commit your IDB hal 
 component.  (I think it would be a great addition to emc)
 
 http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/
 
 thanks
 sam
 
 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port Signals

2009-01-14 Thread John Kasunich
Ian W. Wright wrote:
 Peter,
 
 Welcome. If you are using the AXIS display option - as is 
 default on the Live CD, you can get an idea of the output 
 waveforms by using the built-in oscilloscope function.

You don't need to be using AXIS to use the scope.  AXIS simply provides 
a convenient menu bar entry to invoke the halscope.  You can use 
halscope ANYTIME as long as HAL (or EMC2, which uses HAL) is running, 
regardless of what GUI you are using.

 From the command line:  halscope.  At a halcmd prompt or even within 
a hal file:  loadusr halscope.  You can also make a desktop icon or 
menu item to start halscope, but I'm not sure exactly what the steps are 
to do that. I do most things with the command line, and if I need to 
make an icon or something, I just muddle through.

Regards,

John Kasunich


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port Signals

2009-01-14 Thread Stephen Wille Padnos
Peter Restall wrote:

Afternoon All,

This is my first EMC Users post (first mailing list in a while actually), so
please be gentle with any etiquette misdemeanors !
  

The nerve!  :)

[snip]
So, my question for the time being is, are the parallel port signals (ie. the
waveform/timing diagrams) documented anywhere ?  

Yes, it should be in the manuals.  I don't know if all the low level 
stuff is in the PDF manual, but you should find it all on the 
linuxcnc.org website:
http://www.linuxcnc.org/docview/html/

HAL tutorial here:
http://www.linuxcnc.org/docview/html//hal_tutorial.html  (note: some 
screenshots are a bit out of date)

For instance, are the axis
step signals sent as pulses (ie. step the motor once per low-high transition),
or are they flat (ie. keep stepping the motor until the signal goes low) ?
I've seen the StepConf documentation - which is the closest I've found - but
that doesn't really explain a lot (it's more end-user oriented).
  

Note that you have options that are not step/dir.  You can do 
PWM+direction or up/down PWM for example.  Making a driver for a 
(smallish) servo may be easier than a stepper, since you need half the 
electronics (one H-bridge instead of two).  There is the added 
complexity of encoders, but those are pretty simple to hook up - you 
just need more I/Os.

If you decide you need some type of output that EMC2 doesn't already 
have, you can write a component to generate it.  EMC2 is separated into 
several layers, and the motion controller doesn't care how the lower 
levels get the motors to move.  You can use PWM on one axis, step/dir on 
another, and analog on another, and the motion controller will still be 
happy (as long as all the motors keep up).

I'm sure I will have more questions, especially around timing, so if there is
a source on the 'net with this sort of low-level detail that I haven't seen
yet, I'd appreciate a link.  It's either that or you're going to get sick of
my constant e-mails pretty quickly...!
  

http://cvs.linuxcnc.org/ has all the timing info you need, if you can 
read C :)
HAL components like the step and PWM generators are in the directory 
emc2/src/hal/components/

- Steve


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Inverse deadband - Anders Wallin

2009-01-14 Thread sam sokolik
Thanks

BTW - this is an awesome emc2 video

http://www.youtube.com/watch?v=gTJ0kC3AQusfeature=channel_page

Mill, drills and rigid taps.  :)  Nice work.

sam

Anders Wallin wrote:
 Hello Sam, everyone,

 I don't have a machine with the right ssh-keys installed right now, so 
 if this is useful another developer could check this in.

 it has been in use on our mill for several months and worked OK.
 http://www.youtube.com/jmi80

 there might be another better name than inverse-deadband ?

   
 Anders:  I was wondering if you would be willing to commit your IDB hal 
 component.  (I think it would be a great addition to emc)

 http://www.anderswallin.net/2008/04/idb-inverse-deadband-component-for-emc2/

 thanks
 sam

 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 


 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

   

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parallel Port Signals

2009-01-14 Thread Gene Heskett
On Wednesday 14 January 2009, Peter Restall wrote:
Afternoon All,

This is my first EMC Users post (first mailing list in a while actually), so
please be gentle with any etiquette misdemeanors !

I'm just beginning to put together a design for a hobby CNC machine, with my
own driver board electronics - glutton for punishment really.  Looking
 around, EMC seems to be the way to go in terms of controller software - as
 a GNU/Linux user, because this hobby project is on a budget, and because it
 looks to be nicely featured and extensible.

So, my question for the time being is, are the parallel port signals (ie.
 the waveform/timing diagrams) documented anywhere ?  For instance, are the
 axis step signals sent as pulses (ie. step the motor once per low-high
 transition), or are they flat (ie. keep stepping the motor until the signal
 goes low) ? I've seen the StepConf documentation - which is the closest
 I've found - but that doesn't really explain a lot (it's more end-user
 oriented).

Its a pulse per step, always has been AFAIK.

I'm sure I will have more questions, especially around timing, so if there
 is a source on the 'net with this sort of low-level detail that I haven't
 seen yet, I'd appreciate a link.  It's either that or you're going to get
 sick of my constant e-mails pretty quickly...!

Generally speaking from my own experiences here, as long as each question is 
new, no problem.

Thanks in advance.

Regards,

Pete Restall

Welcome Pete.  Be aware that there is also an IRC channel, #emc where as 
likely as not, someone knowledgeable enough to help will often reply quickly.

-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
1: No code table for op: ++post

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Motherboard recommendation, WIKI seems not up to date

2009-01-14 Thread Thomas Kaiser
Hello All

After I saw the entry with the Intel D945GCLF2 in the wiki, I decided 
to buy the same one. Unfortunately, this board was not available in my 
local shop. But the D945GCLF was there (same board with only a one core 
 Atom processor). So, I took this one and it looks not so bad:

Servo thread:
Max interval:   1009236
Max jitter: 14223

Base thread:
Max interval:   37245
Max jitter: 13756

Didn't go to the machine with this board, yet. But this should happen in 
the next 6-8 weeks.

As a side note:
I tried to use a CF-Card with CF-IDE adapter instead of a HD, but it 
could not boot from the CF-Card :-) Don't know where the problem lays.

Regards, Thomas





Thomas Kaiser wrote:
 Hello All
 
 I am looking for a MB witch is good for running EMC2.
 What you guys are using? I checked the WIKI page with the latency 
 information. For me it looks quite outdated.
 
 I am looking for something reliable and with no moving parts (Fan, HD).
 Are the new Intel Atoms a good choice?
 
 Can anybody on this list give me some advice?
 
 Thanks in advance for your kind response.
 
 Best Regards and a Happy New Year,
 
 Thomas
 
 
 
 --
 Check out the new SourceForge.net Marketplace.
 It is the best place to buy or sell services for
 just about anything Open Source.
 http://p.sf.net/sfu/Xq1LFB
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EMC2 and Hardy 8.04

2009-01-14 Thread acondit
Alan Condit acon...@... writes:

 
 OK, I finally got my machine hooked up to the web for long enough to  
 do all the updates and got EMC2-2.2.8 running. Now I am still getting  
 the venetian blinds. I tried all the fixes that I could find, but no  
 joy in Mudville. My motherboard has an Intel 810 onboard video.  I  
 have a pci parallel port card in my PCI slot, so adding a separate  
 video card is not a desireable option.
 
 Any other suggestions.
 
 Alan

Update: I got the video problem cleared up for now. I rebooted Dapper and copied
my working xorg.conf onto a thumb drive. Then I rebooted Hardy and edited the
Device, Monitor and Screen stuff from 6.06 xorg.conf into the 8.04 xorg.conf. 
When I rebooted again everything worked, no venetian blinds.

Alan


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Inverse deadband - Anders Wallin

2009-01-14 Thread Roger
Anders,
Could you please post your 7i43 HAL file to pastebin.com . I'm following in your
foot steps with a 7i43 and one of Jon's PWM AMP's. Your file could save me a lot
of time effort and posts.

Thanks,
Roger



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Saitek game controller Q's.

2009-01-14 Thread Gene Heskett
Greetings all;

I finally got one of my round tuit's located and plugged in this 
Saitek game controller:

Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed USB 
device using ohci_hcd and address 6
Jan 14 18:31:11 coyote kernel: [138993.208165] usb 2-5.1: configuration #1 
chosen from 1 choice
Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog 
Pad 
as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5
Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 0003:06A3:040B.0004: 
input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual Analog 
Pad] on usb-:00:02.0-5.1/input0
Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device found, 
idVendor=06a3, idProduct=040b
Jan 14 18:31:11 coyote kernel: [138993.235322] usb 2-5.1: New USB device 
strings: Mfr=0, Product=2, SerialNumber=0
Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1: Product: Saitek P990 
Dual Analog Pad

And I can cat /dev/hidraw3 and see garbage walking along the screen when 
I move a stick or press a button.  And boy does it have a LOT of buttons.
12, plus the sticks and an 8 way atari style pad.

I assume the next question then is: Do we have a decoder util that will 
display what button etc is pressed?  Or which direction which stick has
been pressed to?

And of course, has anyone written a connector file so that it can be used
as a hand pendant with later emc's? 

-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
What is comedy?  Comedy is the art of making people laugh without making
them puke.
-- Steve Martin

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Saitek game controller Q's.

2009-01-14 Thread Stephen Wille Padnos
Gene Heskett wrote:

[snip]
Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog 
Pad 
as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5
Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 
0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual 
Analog 
Pad] on usb-:00:02.0-5.1/input0
[snip]
And I can cat /dev/hidraw3 and see garbage walking along the screen when 
I move a stick or press a button.  And boy does it have a LOT of buttons.
12, plus the sticks and an 8 way atari style pad.

I assume the next question then is: Do we have a decoder util that will 
display what button etc is pressed?  Or which direction which stick has
been pressed to?
  

Are you asking whether there's a driver, other than hal_input, that 
should work with this device?
If you use hal_input (check the wiki page or man hal_input for necessary 
udev setup), then you should have access to pretty much everything on 
the device (as hal_bit inputs/outputs for buttons/lights, hal_s32 and/or 
hal_float for analog sticks).

And of course, has anyone written a connector file so that it can be used
as a hand pendant with later emc's? 

My bet is that nobody has written such a file, since you're the first 
person I've heard of with this particular device.  (Unless it's the same 
as the Logitech everyone talks about, under a different name).

It looks like this device may be like my Belkin Nostromo, in that it 
presents more than one input device (I see input5 and input0 listed in 
your dmesg dump) to the input subsystem.  If this is the case you'll 
need the version of hal_input in TRUNK, which allows you to use more 
than one device with the same name spec.

- Steve


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Saitek game controller Q's.

2009-01-14 Thread Stuart Stevenson
Gene,
   I have used a Saitek game controller on the Dahlih. The joypad.hal
file is here http://www.mpm1.com:8080/dahlih/dahlih_testing_home.
There may be some more useful files there also.
have fun
Stuart


On Wed, Jan 14, 2009 at 5:49 PM, Gene Heskett gene.hesk...@gmail.com wrote:
 Greetings all;

 I finally got one of my round tuit's located and plugged in this
 Saitek game controller:

 Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed USB 
 device using ohci_hcd and address 6
 Jan 14 18:31:11 coyote kernel: [138993.208165] usb 2-5.1: configuration #1 
 chosen from 1 choice
 Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog 
 Pad
 as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5
 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb 
 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990 Dual 
 Analog
 Pad] on usb-:00:02.0-5.1/input0
 Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device 
 found, idVendor=06a3, idProduct=040b
 Jan 14 18:31:11 coyote kernel: [138993.235322] usb 2-5.1: New USB device 
 strings: Mfr=0, Product=2, SerialNumber=0
 Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1: Product: Saitek 
 P990 Dual Analog Pad

 And I can cat /dev/hidraw3 and see garbage walking along the screen when
 I move a stick or press a button.  And boy does it have a LOT of buttons.
 12, plus the sticks and an 8 way atari style pad.

 I assume the next question then is: Do we have a decoder util that will
 display what button etc is pressed?  Or which direction which stick has
 been pressed to?

 And of course, has anyone written a connector file so that it can be used
 as a hand pendant with later emc's?

 --
 Cheers, Gene
 There are four boxes to be used in defense of liberty:
  soap, ballot, jury, and ammo. Please use in that order.
 -Ed Howdershelt (Author)
 What is comedy?  Comedy is the art of making people laugh without making
 them puke.
-- Steve Martin

 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Saitek game controller Q's.

2009-01-14 Thread Gene Heskett
On Wednesday 14 January 2009, Stuart Stevenson wrote:
Gene,
   I have used a Saitek game controller on the Dahlih. The joypad.hal
file is here http://www.mpm1.com:8080/dahlih/dahlih_testing_home.

Got it Stuart, thanks.  But no tests, it's ugly weather here  the shop 
doesn't have any heat to speak of.  And its been that way long enough I am 
getting cabin fever...


There may be some more useful files there also.
have fun
Stuart

On Wed, Jan 14, 2009 at 5:49 PM, Gene Heskett gene.hesk...@gmail.com wrote:
 Greetings all;

 I finally got one of my round tuit's located and plugged in this
 Saitek game controller:

 Jan 14 18:31:10 coyote kernel: [138993.111096] usb 2-5.1: new low speed
 USB device using ohci_hcd and address 6 Jan 14 18:31:11 coyote kernel:
 [138993.208165] usb 2-5.1: configuration #1 chosen from 1 choice Jan 14
 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual Analog Pad
 as /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5
 Jan 14 18:31:11 coyote kernel: [138993.21] generic-usb
 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990
 Dual Analog Pad] on usb-:00:02.0-5.1/input0
 Jan 14 18:31:11 coyote kernel: [138993.235319] usb 2-5.1: New USB device
 found, idVendor=06a3, idProduct=040b Jan 14 18:31:11 coyote kernel:
 [138993.235322] usb 2-5.1: New USB device strings: Mfr=0, Product=2,
 SerialNumber=0 Jan 14 18:31:11 coyote kernel: [138993.235325] usb 2-5.1:
 Product: Saitek P990 Dual Analog Pad

 And I can cat /dev/hidraw3 and see garbage walking along the screen when
 I move a stick or press a button.  And boy does it have a LOT of buttons.
 12, plus the sticks and an 8 way atari style pad.

 I assume the next question then is: Do we have a decoder util that will
 display what button etc is pressed?  Or which direction which stick has
 been pressed to?

 And of course, has anyone written a connector file so that it can be used
 as a hand pendant with later emc's?

 --
 Cheers, Gene
 There are four boxes to be used in defense of liberty:
  soap, ballot, jury, and ammo. Please use in that order.
 -Ed Howdershelt (Author)
 What is comedy?  Comedy is the art of making people laugh without making
 them puke.
-- Steve Martin

 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


-- This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users



-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
A rolling stone gathers momentum.

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Saitek game controller Q's.

2009-01-14 Thread Gene Heskett
On Wednesday 14 January 2009, Stephen Wille Padnos wrote:
Gene Heskett wrote:
[snip]
Jan 14 18:31:11 coyote kernel: [138993.222549] input: Saitek P990 Dual
 Analog Pad as
 /devices/pci:00/:00:02.0/usb2/2-5/2-5.1/2-5.1:1.0/input/input5 Jan
 14 18:31:11 coyote kernel: [138993.21] generic-usb
 0003:06A3:040B.0004: input,hidraw3: USB HID v1.00 Joystick [Saitek P990
 Dual Analog Pad] on usb-:00:02.0-5.1/input0
[snip]
And I can cat /dev/hidraw3 and see garbage walking along the screen when
I move a stick or press a button.  And boy does it have a LOT of buttons.
12, plus the sticks and an 8 way atari style pad.

I assume the next question then is: Do we have a decoder util that will
display what button etc is pressed?  Or which direction which stick has
been pressed to?

Are you asking whether there's a driver, other than hal_input, that
should work with this device?
If you use hal_input (check the wiki page or man hal_input for necessary
udev setup), then you should have access to pretty much everything on
the device (as hal_bit inputs/outputs for buttons/lights, hal_s32 and/or
hal_float for analog sticks).

And of course, has anyone written a connector file so that it can be used
as a hand pendant with later emc's?

My bet is that nobody has written such a file, since you're the first
person I've heard of with this particular device.  (Unless it's the same
as the Logitech everyone talks about, under a different name).

It looks like this device may be like my Belkin Nostromo, in that it
presents more than one input device (I see input5 and input0 listed in
your dmesg dump) to the input subsystem.  If this is the case you'll
need the version of hal_input in TRUNK, which allows you to use more
than one device with the same name spec.

- Steve

As you will see, Stuart offered a file which I've pulled, but its too cold to 
go play for a few days.  It may not work, but it also may give me a set of 
shoulders to stand on too.

-- 
Cheers, Gene
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
A rolling stone gathers momentum.

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] [OT] seeking info on Gorton MasterMil 1-22 powerfeed

2009-01-14 Thread Kent A. Reed
Gentle persons:

This is a long shot, but your collective knowledge seems inexhaustible.

A long-time (ca. 35 years and counting) friend has gone and bought 
himself a Gorton MasterMil 1-22 vertical mill that he estimates was 
manufactured in the 1960s. He tells me it's in very good mechanical 
condition (but he's on the wrong coast so I've seen only pictures). He's 
already making parts with it manually. I hope to convince him to 
consider at least a 2-axis CNC conversion using EMC2 once he gets 
settled with it, but he's determined to restore its original powerfeed 
first.

The infinitely variable powerfeed on this beast was an 
option-at-purchase called Dyna Drive that for his model is vacuum 
tube-driven. The electronics appear to be kaput. Web searches have 
coughed up scans of the operator, technical, and parts manuals for this 
model mill, but he has been luckless so far in finding any technical 
details about the optional Dyna Drive.

If anyone has any hints, please email me directly so we don't clog up 
the list.

Thanks in advance,
Kent


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EMC2 and Hardy 8.04

2009-01-14 Thread Jon Elson
Chris Radek wrote:
 On Mon, Jan 12, 2009 at 08:05:53PM -0800, Alan Condit wrote:
   
 OK, I finally got my machine hooked up to the web for long enough to  
 do all the updates and got EMC2-2.2.8 running. Now I am still getting  
 the venetian blinds. I tried all the fixes that I could find, but no  
 joy in Mudville. My motherboard has an Intel 810 onboard video.  I  
 have a pci parallel port card in my PCI slot, so adding a separate  
 video card is not a desireable option.
 

 Make sure desktop effects are turned off

 If that doesn't work, try the vesa video driver
   
What menu is this desktop effects selection in?  I just installed the 
Ubuntu 8.04/EMC ISO on a Dell Optiplex GX150 with the i810 chipset, and 
have the same problem with the lines appearing when an openGL app runs, 
like glxgears or Axis.  The /etc/X11/xorg.conf file is practically 
empty, now.  Have you got a sample syntax for how to specify the vesa 
driver?

Jon

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mesa 5i23 and 7i37 I/O problem

2009-01-14 Thread Donnie Timmons
Sebastian

I should have said the encoders are working when I turn the motors by hand. I 
don't have the amps plugged into the backplane. I have the X and Y motors 
disconnected from the ball screws. 

I haved used the halmeter. I can't seam to get the limit inputs either. They 
are 5 volt prox switches that have a seperate set on Opto couplers that feed to 
the servo amps. 

Now were do I set .is_output  to true at?

I pasted the Hal file and ini file

Donnie

hal file

# ###

#

# Combination Hal file for m5i23 - TESTING

# Rev 1.0

# 20 Oct 2008

# T.Hyde - CasaFrog

#

# Based up work and discussion with Seb  Peter  Jeff

# GNU license references - insert here. www.linuxcnc.org

#

#

# 

# Firmware files are in /lib/firmware/hm2/5i23/

# Must symlink the hostmot2 firmware directory of sanbox to

# /lib/firmware before running EMC2...

# sudo ln -s $HOME/emc2-sandbox/src/hal/drivers/mesa-hostmot2/firmware 
/lib/firmware/hm2

#

# See also:

# 
http://www.linuxcnc.org/docs/devel/html/man/man9/hostmot2.9.html#config%20modparam

# and http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?HostMot2

#

# #



# ###

# Core EMC/HAL Loads

# ###

# kinematics

loadrt trivkins

# motion controller, get name and thread periods from ini file

loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD 
servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]TRAJ_PERIOD 
key=[EMCMOT]SHMEM_KEY num_joints=[TRAJ]AXES

# standard components

loadrt pid num_chan=3 

# only the 7i43 needs this, but it doesnt hurt the others

loadrt probe_parport

# hostmot2 driver

loadrt hostmot2 debug_idrom=1 debug_module_descriptors=1 
debug_pin_descriptors=1 debug_modules=1

# 5i23 driver and firmware load from sandbox

loadrt hm2_pci config=firmware=hm2/5i23/SVST4_8.BIT num_encoders=3 
num_pwmgens=3 num_stepgens=1

# 5i23 PWMGen base frequency

setp hm2_5i23.0.pwmgen.pwm_frequency 4

# 5i23 watchdog, enable only if loaded firmware supports it

#setp hm2_5i23.0.watchdog.timeout_ns 1000



# 

# THREADS

# 

# hook functions to servo thread

addf hm2_5i23.0.read servo-thread

addf motion-command-handler servo-thread

addf motion-controller servo-thread

addf pid.0.do-pid-calcs servo-thread

addf pid.1.do-pid-calcs servo-thread

addf pid.2.do-pid-calcs servo-thread

addf hm2_5i23.0.write servo-thread

#addf hm2_5i23.0.pet_watchdog servo-thread #enable if fw supported


# ##

# Axis-of-motion Specific Configs (not the GUI)

# ##



# 

# X [0] Axis

# 

# axis enable chain

newsig emcmot.00.enable bit

sets emcmot.00.enable FALSE

net emcmot.00.enable = pid.0.enable

net emcmot.00.enable = hm2_5i23.0.pwmgen.00.enable

net emcmot.00.enable = axis.0.amp-enable-out 

# encoder feedback

setp hm2_5i23.0.encoder.00.counter-mode 0

setp hm2_5i23.0.encoder.00.filter 1

setp hm2_5i23.0.encoder.00.index-invert 0

setp hm2_5i23.0.encoder.00.index-mask 0

setp hm2_5i23.0.encoder.00.index-mask-invert 0

setp hm2_5i23.0.encoder.00.scale 2

net motor.00.pos-fb hm2_5i23.0.encoder.00.position = pid.0.feedback

net motor.00.pos-fb = axis.0.motor-pos-fb #push copy back to Axis GUI

# set PID loop gains from inifile

setp pid.0.Pgain [AXIS_0]P

setp pid.0.Igain [AXIS_0]I

setp pid.0.Dgain [AXIS_0]D

setp pid.0.bias [AXIS_0]BIAS

setp pid.0.FF0 [AXIS_0]FF0

setp pid.0.FF1 [AXIS_0]FF1

setp pid.0.FF2 [AXIS_0]FF2

setp pid.0.deadband [AXIS_0]DEADBAND

setp pid.0.maxoutput [AXIS_0]MAX_VELOCITY

# position command signals

setp hm2_5i23.0.pwmgen.00.output-type 1 #pwm on pin1, dir on pin2

setp hm2_5i23.0.pwmgen.00.scale 1.0

net emcmot.00.pos-cmd axis.0.motor-pos-cmd = pid.0.command

net motor.00.command pid.0.output = hm2_5i23.0.pwmgen.00.value

# Connect limit/home switch outputs to motion controller.

newsig Xminlim bit

newsig Xmaxlim bit

#newsig Xhome bit

#net axis.0.neg-lim-sw-in hm2_5i23.0.gpio.P3.024.in 

linksp Xminlim = axis.0.neg-lim-sw-in

linksp Xminlim = hm2_5i23.0.gpio.P3.034.in

#net axis.0.neg-lim-sw-in hm2_5i23.0.gpio.P3.025.in 

linksp Xmaxlim = axis.0.pos-lim-sw-in

linksp Xmaxlim = hm2_5i23.0.gpio.P3.035.in

#linksp Xhome = hm2_5i23.0.in-02 

#linksp Xhome = axis.0.home-sw-in

# Connect amp faults to motion controller.

#newsig Xfault bit

#linksp Xfault = hm2_5i23.0.in-03-not

#linksp Xfault = axis.0.amp-fault-in

# 

# Y [1] Axis

# 

# axis enable chain

newsig emcmot.01.enable bit

sets emcmot.01.enable FALSE

net emcmot.01.enable = pid.1.enable

net emcmot.01.enable = hm2_5i23.0.pwmgen.01.enable

net emcmot.01.enable = axis.1.amp-enable-out 

# encoder 

Re: [Emc-users] Motherboard recommendation, WIKI seems not up, to date

2009-01-14 Thread Kent A. Reed
Gentle persons:

Thomas Kaiser wrote:
 After I saw the entry with the Intel D945GCLF2 in the wiki, I decided 
 to buy the same one. Unfortunately, this board was not available in my 
 local shop. But the D945GCLF was there (same board with only a one core 
  Atom processor). So, I took this one and it looks not so bad:
   
Thanks, Thomas.

I read some of the Intel documentation of the Atom processor family 
after Eric posted his nice numbers on the Wiki. There's fairly 
bewildering and evolving specifications of a bunch of chips under Atom 
and the differences are not just single- vs dual-core. So far I know 
about the Atom 200 series (single-core) and the Atom 300 series 
(dual-core) targeting desktops, the Atom N27x series (single-core) 
targeting laptops, and the Atom Z5xx series (single-core) apparently 
targeting so-called Mobile-Internet-Devices (MIDs). Of course, there are 
also different speeds available and there are two different 945 chipsets 
supporting the Atom processors so far.

I'm not savvy enough to be able to infer from the Intel documentation 
how the specializations built into these various processor series and 
chipsets will affect EMC2 performance. I confess I got uneasy as I read 
about the complex interplay of software-selectable power states and 
clock speeds that has been made available to lower the total dissipated 
power (TDP) during operation and increase battery life.

It'll be interesting to see what folks discover as they explore 
different board/chipset/cpu combos. Eric's and Thomas' data are 
certainly encouraging while at the same time showing real differences.

As ever, be specific to be terrific when reporting results.

Regards,
Kent





--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Emc2 community,

I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee
mill conversion. I am very happy with the results! The mill will do 500 ipm
rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of tiny
moves tend to slow the feedrates down a bit, but I have no complaints.

See the following video sample of the toolpath being cut for a lightening 
pocket:
http://www.youtube.com/watch?v=jWd29Vv1gcA

Here is how I am handling manual tool changes:
http://www.youtube.com/watch?v=Y2whmSV74vw

Some more photos of the conversion and the first part to come from it (the part
is a heavy duty triple tree for a V8 powered trike - to give you an idea of the
scale, the polished fork tube in the following photos is 2 dia.):
http://www.foxpointdesign.com/cnc_stuff/conversion_sm.jpg
http://www.foxpointdesign.com/cnc_stuff/firstpart2sm.jpg
http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg
http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg
http://www.foxpointdesign.com/cnc_stuff/ttclamp2-sm.jpg

The parts are coming out s fine. No dwell marks, no backlash comp marks,
just nice smooth surfaces. Accuracy is dead-on. I'm really happy right now :-)

A hearty thank you to all of you who have taken the time and dedication to post
your conversion information (Anders W.), as well as those who wrote the
software, made the interface boards, and graciously answered all my questions
and put up with my stupidities (Chris R., Peter W., Sebastian, John K., Alex,
Kirk, Stephen W.P., et al.) 

Thank you all!
Tom
 





--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Stuart Stevenson
sweet - thanks for the videos and pictures

On Wed, Jan 14, 2009 at 11:22 PM, Tom kestrel...@yahoo.com wrote:
 Emc2 community,

 I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee
 mill conversion. I am very happy with the results! The mill will do 500 ipm
 rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of 
 tiny
 moves tend to slow the feedrates down a bit, but I have no complaints.

 See the following video sample of the toolpath being cut for a lightening 
 pocket:
 http://www.youtube.com/watch?v=jWd29Vv1gcA

 Here is how I am handling manual tool changes:
 http://www.youtube.com/watch?v=Y2whmSV74vw

 Some more photos of the conversion and the first part to come from it (the 
 part
 is a heavy duty triple tree for a V8 powered trike - to give you an idea of 
 the
 scale, the polished fork tube in the following photos is 2 dia.):
 http://www.foxpointdesign.com/cnc_stuff/conversion_sm.jpg
 http://www.foxpointdesign.com/cnc_stuff/firstpart2sm.jpg
 http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg
 http://www.foxpointdesign.com/cnc_stuff/tripleT-sm.jpg
 http://www.foxpointdesign.com/cnc_stuff/ttclamp2-sm.jpg

 The parts are coming out s fine. No dwell marks, no backlash comp marks,
 just nice smooth surfaces. Accuracy is dead-on. I'm really happy right now :-)

 A hearty thank you to all of you who have taken the time and dedication to 
 post
 your conversion information (Anders W.), as well as those who wrote the
 software, made the interface boards, and graciously answered all my questions
 and put up with my stupidities (Chris R., Peter W., Sebastian, John K., Alex,
 Kirk, Stephen W.P., et al.)

 Thank you all!
 Tom






 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mesa 5i23 and 7i37 I/O problem

2009-01-14 Thread Sebastian Kuzminsky
Donnie Timmons wrote:
 I haved used the halmeter. I can't seam to get the limit inputs either. They 
 are 5 volt prox switches that have a seperate set on Opto couplers that feed 
 to the servo amps. 

If you use a DMM, can you see the limit switches activate at the Mesa 
card connector?


 Now were do I set .is_output  to true at?

Anywhere in the .hal file before you use the .out pins, like this:


 # linksp EstopWrite = hm2_5i23.0.out-07

setp hm2_5i23.0.gpio.027.is_output 1
linksp EstopWrite = hm2_5i32.0.gpio.027.out

The naming of GPIOs is described in the hostmot2 manpage.  The number 
between gpio and is_output is the IO Function number.  The mapping 
from IO Function number to Port  Pin-on-the-port is give in the Mesa 
manual for the 5i23, and in the log output when the driver loads (you 
see this by running dmesg).


-- 
Sebastian Kuzminsky
Free!  Free!  In the moon light!  -- Korpiklaani

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Sebastian Kuzminsky
Tom wrote:
 I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee
 mill conversion. I am very happy with the results! The mill will do 500 ipm
 rapids, and feeds so far can hit 30 ipm with very accurate results. Lots of 
 tiny
 moves tend to slow the feedrates down a bit, but I have no complaints.

Nice machine you got there :-)

For the lots of tiny moves, are you using Continuous Path Mode,  G64?


-- 
Sebastian Kuzminsky
Free!  Free!  In the moon light!  -- Korpiklaani

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Tom kestrel...@... writes:

Youtube videos: If you click on the blue Watch video in high quality in the
lower rh corner you can see the screen text.

The part in the photos in the down facing side of a triple tree clamp. I like
that side because of the visible machine work. The circular ring shaped pockets
are for the fork springs. 

Because I only have 4.9 of Z axis movement on the quill, I have to use two
different tool length offset tables: one for the short tools and one for 
the long tools. I quickly learned that your reference tool has to be 
the shortest one in the table, since all offset variables must be positive
integers. It was actually easier to program the nasty old Bandit III 
controller for tool offsets - as much as I hate to say it.  With Emc2, 
I wish I had a VMC with an automatic toolchanger. 

Tom


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Kirk Wallace
On Thu, 2009-01-15 at 05:22 +, Tom wrote:
 Emc2 community,
 
 I finally produced my first part on my new Kasuga/Emc2 (Mesa 5i20/7i33) knee
 mill conversion. I am very happy with the results! The mill will do 500 ipm
... snip

Bravo Tom. You do nice work.
-
Kirk


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread tomp
Tom wrote:
 Tom kestrel...@... writes:
 
 Youtube videos: If you click on the blue Watch video in high quality in the
 lower rh corner you can see the screen text.
 
 The part in the photos in the down facing side of a triple tree clamp. I like
 that side because of the visible machine work. The circular ring shaped 
 pockets
 are for the fork springs. 
 
 Because I only have 4.9 of Z axis movement on the quill, I have to use two
 different tool length offset tables: one for the short tools and one for 
 the long tools. I quickly learned that your reference tool has to be 
 the shortest one in the table, since all offset variables must be positive
 integers. It was actually easier to program the nasty old Bandit III 
 controller for tool offsets - as much as I hate to say it.  With Emc2, 
 I wish I had a VMC with an automatic toolchanger. 
 
 Tom
 
interesting idea about short stroke but
(appartently) longer manual backslide

do you go from some stop to another or end of stroke to end of stroke
for the 2 sets?
thanks
tomp

--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Sebastian Kuzminsky s...@... writes:
 
 Nice machine you got there 
 
 For the lots of tiny moves, are you using Continuous Path Mode,  G64?


Thank you Sebastian,
I was under the impression that G64 is the default. I have not tried using G64
with the P- parameter. Say, for example, if I was willing to tolerate a .0005
variance in the path, how would the text look in the G statement? (G64 P-.0005)?

Tom


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
tomp tomp-...@... writes:

 interesting idea about short stroke but
 (appartently) longer manual backslide
 
 do you go from some stop to another or end of stroke to end of stroke
 for the 2 sets?
 thanks
 tomp

Tomp,

I think what you are asking is if I have the knee set up as a sort of auxiliary
Z axis. The answer is that I don't have an servo/encoder on the knee - even
though it is motorized, so all of my Z level tool length adjustments that are
too great to be automatically compensated for in the G43H- commands, require me
to stop the program (usually at the next tool change), raise or lower the knee,
insert the next tool, and do a G43H1 touchoff, and just continue with M6T1 /
G43H1 for all the remaining tools. Tedious, but works.

Tom


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Chris Radek
On Thu, Jan 15, 2009 at 05:47:34AM +, Tom wrote:
 
 I quickly learned that your reference tool has to be 
 the shortest one in the table, since all offset variables must be positive
 integers. It was actually easier to program the nasty old Bandit III 
 controller for tool offsets - as much as I hate to say it.

Not true - tool lengths can be positive or negative.  I set up the
demo job at CNC workshop last year with the reference tool being the
longest and everything else shorter (negative offset).

In EMC2.3/AXIS you will be able to use touch off to set tool lengths
instead of having to edit the tool table.  It's super easy to use.

Limited quill travel is always a pain.  If you can motorize the knee
and make it the W axis, you could use it for tool length offset!


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Tom kestrel...@... writes:

Sorry for the repeated image. That was supposed to be...

http://www.foxpointdesign.com/cnc_stuff/ttclamp1-sm.jpg

Tom



--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Chris Radek ch...@... writes:

snip 
 Not true - tool lengths can be positive or negative.  I set up the
 demo job at CNC workshop last year with the reference tool being the
 longest and everything else shorter (negative offset).
 
 In EMC2.3/AXIS you will be able to use touch off to set tool lengths
 instead of having to edit the tool table.  It's super easy to use.
 
 Limited quill travel is always a pain.  If you can motorize the knee
 and make it the W axis, you could use it for tool length offset!

Ok then, my life just got easier. Don't know how I got it
(positive integer) wrong.

I have been salivating re: Emc2.3/AXIS and the tool specific 
touch-off with auto offset table updating. Thanks for that, Chris.

I have a linear scale that is the perfect length for the knee. 
There is a 3hp 3 phase traction motor that drives the knee thru 
a differential gearbox, powered by a dedicated Danfoss VFD. 
The Danfoss has a full featured PID loop and can
respond quickly to a pulse reference - this might be possible. 

Tom


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread tomp
Tom

ok, you move the knee
fwiw
something we used to do on the quill may be of help
we'd slit a piece of conduit
grind it to length
and put it between the Bport quill nut and the end of the slot the nut 
rides in

this gives you a fast mechanical offset

something like this slotted tube may work on the knee screw
raise knee way up
insert spacer
drop knee onto spacer
raise knee
remove spacer

you get 2 known positions from an axis w/o a readout :)
(hmm or more with a set of spacers)

tomp

Tom wrote:
 tomp tomp-...@... writes:
 
 interesting idea about short stroke but
 (appartently) longer manual backslide

 do you go from some stop to another or end of stroke to end of stroke
 for the 2 sets?
 thanks
 tomp
 
 Tomp,
 
 I think what you are asking is if I have the knee set up as a sort of 
 auxiliary
 Z axis. The answer is that I don't have an servo/encoder on the knee - even
 though it is motorized, so all of my Z level tool length adjustments that are
 too great to be automatically compensated for in the G43H- commands, require 
 me
 to stop the program (usually at the next tool change), raise or lower the 
 knee,
 insert the next tool, and do a G43H1 touchoff, and just continue with M6T1 /
 G43H1 for all the remaining tools. Tedious, but works.
 
 Tom
 
 
 --
 This SF.net email is sponsored by:
 SourcForge Community
 SourceForge wants to tell your story.
 http://p.sf.net/sfu/sf-spreadtheword
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Successful Emc2 conversion (happy dance...)

2009-01-14 Thread Tom
Kirk Wallace kwall...@... writes:
 
 Bravo Tom. You do nice work.
 -

Thanks Kirk!







--
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users