Re: [Emc-users] Puma style robot arm control

2009-07-14 Thread Jon Elson
Brendon Tait wrote:
> I know several people have started on it, but am wondering if anyone has
> successfully been able to integrate EMC to control a similar arm.  How
> difficult is it to do?  I'm looking at buying a PUMA arm would like to use
> it to carve up foam and maybe wood, will probably end up wanting to add a
> rail or a turntable. To do some larger works.
>   
It has been done, but I can't tell you who has a running SCARA robot 
under EMC, but I'll bet there is somebody who has one.
> Can EMC run as a proper 6 axis controller - ie tilt the milling head to get
> under ledges? Can one assume it will be clever enough to not whack part of
> the robot arm through part of the machined block, or does it only know where
> the cutting head is?
>   
No, that is the job of the CAM program or programmer.  The CNC control 
moves the machine's axes as commanded by the G-code program.
This gets a bit more complicated with SCARA-style machines as there are 
several configurations for getting the end effector to the same 
position, and some of them may interfere with other structures.  I don't 
know how you instruct the CAM and/or CNC to deal with that.
> I know I dont ask much, but I would also like to incorperate an analog
> industrial laser distance meter to the end of the arm enable me to scan 3d
> object - maybe when it's sitting on a rotary table - is anyone able to shed
> any light on doing this also?
>   
If the laser can provide a simulated quadrature encoder, this might be 
fairly easy.  If it provides some parallel, USB or other data format, 
then the first problem is just interfacing it to the computer, then you 
can worry about interfacing it to EMC.

Jon

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Puma style robot arm control

2009-07-14 Thread Brendon Tait
I know several people have started on it, but am wondering if anyone has
successfully been able to integrate EMC to control a similar arm.  How
difficult is it to do?  I'm looking at buying a PUMA arm would like to use
it to carve up foam and maybe wood, will probably end up wanting to add a
rail or a turntable. To do some larger works.

Can EMC run as a proper 6 axis controller - ie tilt the milling head to get
under ledges? Can one assume it will be clever enough to not whack part of
the robot arm through part of the machined block, or does it only know where
the cutting head is?

I know I dont ask much, but I would also like to incorperate an analog
industrial laser distance meter to the end of the arm enable me to scan 3d
object - maybe when it's sitting on a rotary table - is anyone able to shed
any light on doing this also?

This is my first intro to EMC so am excited to learn about it's
functionality.

Also if anyone can point me towards the best/cheapest (I know I might be
contradicting myself there) controller to control the old +/- 10V analog
servo drives would love to hear how much and where to get from.  Will want
possibly 7 Axis (to include rotary table) plus an AD convertor somewhere in
there to read laser measurements and of course a couple inputs for stops
etc.

Many thanks to anyone who's able to help me get started with this.
Brendon
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Modbus driver for Toshiba VF-S11 VFD available

2009-07-14 Thread Haberler Michael
I've finished a first release of a HAL userspace component to drive a  
Toshiba VF-S11 VFD via Modbus, vfs11_vfd. It's adapted from gs2_vfd.c  
and works fine for me so far. A description how to connect the VFD and  
set initial parameters is included.

I would assume that folks with other Modbus-capable VFD's find  
vfs11_vfd a bit easier to adapt than gs2_vfd because it is not assumed  
that  register range are continuous, or multiple holding reagister  
read/writes are availaible.

Code, manpage etc currently is at 
http://mah.priv.at/cgi-bin/viewvc.cgi/vfs11_vfd/?root=CVS&hideattic=1 
  . Code should go into  src/hal/user_comps and added to the  
Submakefile like gs2_vfd, then make.

Bug reports & success stories are welcome.

-Michael

ps: I'd appreciate a hint as to how to socially-compatible add this to  
the EMC2 tree. Thanks.





--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Using MDI or Jog during a program?

2009-07-14 Thread Tim Hedlund
I sure could use some help jogging during a program.  My project
involves laser beam welding, I would like to:

1.  Rapid to start of weld
2.  Use joystick  to align start of weld (camera attached to welding head)
3.  Record start position to variable
4.  Rapid to end of weld
5.  Use joystick  to align end of weld
6.  Then weld back to the starting point(variable)

Everything is working just fine on my system but I can’t jog during a
program to my target location, any ideas?

Thanks in advance for your help!
Tim H

--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] EMC2 with AXIS as pure simulator on Ubuntu 9.04

2009-07-14 Thread Sven Wesley
2009/7/6 Martin Schöneck 

> Jeff,
> Thanks for your help!
>
> With Tk8.5-dev instead of Tk8.4-dev I was able to build and run emc with
> axis as simulator on Ubuntu 9.04.
>
> Martin
> > On Thu, Jul 02, 2009 at 10:39:25PM +0200, c...@martinschoeneck.de wrote:
> >
> >> Hi,
> >>
> >> If I got it right, I can use the emc2-sim without the rtai-modules
> installed, right?
> >> I want to use the simulator with axis for previewing on a normal
> computer.
> > ...[scissor cut]
>




I tried this (for the sake of interest and need of a sim). I upgraded a
laptop from 8.0.4 to 9.0.4 and installed EMC as a simulator. This magical
secret error appeared and it worked perfect with Jeffs suggestion.

This is what to do to get it working:

0. If you have EMC installed, remove it.

1. You have to make a jump via release 8.10 to be able to upgrade 8.0.4 to
9.x.
$ sudo update-manager -d
Update to latest packages and then click the upgrade button to get to
8.10.

2. When it's done, restart, fix missing configs if needed (I lost my
WiFi-password) and re-run the upgrade:
$ sudo update-manager -d
Update and go to 9.0.4.

3. Now, make Jeff's "fix":
$ sudo apt-get install tk8.5-dev
$ sudo apt-get remove tk8.4-dev
$ sudo apt-get remove tcl8.4-dev

4. Add following to /etc/apt/sources.list:
deb http://www.linuxcnc.org/hardy hardy base emc2.3-sim
deb-src http://www.linuxcnc.org/hardy hardy base emc2.3-sim

You may have to add the pgp key (I'm not sure as I already had it).
$ gpg --keyserver pgpkeys.mit.edu --recv-key 8F374FEF
$ gpg -a --export 8F374FEF | sudo apt-key add -

Then update your source list:
$ sudo apt-get update

4. Download the latest EMC tar-ball. Unzip and enter the src-folder.

5. Make all the dependencies. Maybe some parts can be skipped, but I let my
PC get everything:
$sudo apt-get build-dep emc2

6. Configure and install (I did an install, not run-in-place):
$ ./configure --enable-simulator
$ make
$ sudo make install

7. Then when you start EMC, there's a block of simulator configs to choose
from. I copied the SIM Axis_mm-files and made my own config. Then just run
the thing as usual, except there's no mill to cut your fingers in.



9.0.4 now running EMC on my laptop. :)

Regards,
Sven
--
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users