Re: [Emc-users] Puma style robot arm control
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
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
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?
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/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