Page 1 of 2 12 LastLast
Results 1 to 12 of 16

Thread: Neil's Robotic Workcell / Pick-n-Place system

  1. #1
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0

    Neil's Robotic Workcell / Pick-n-Place system

    Well it's time to spill some beans here. I've been working on a generic multi-axis robotic-workcell for various uses (3D Printer, Pick-and-place, etc) with some high-school students since late 2009, and we've finally got an operational machine! Though there is still some work to be done to make it useful, mostly surrounding the control system. For the PnP machine, I need to engineer some feeders, and for the 3D printer, we need to build an extruder head and a heated table.

    Significant kudos to my high-schoolers who have really proven their capabilities, intelligence and mettle on this project! FWIW, we're starting project number two, which is a UAV quad-copter.

    So without further ado, here it is... http://veisystems.com/nose/workcell.html

    There are more sections I need to document, but I don't have pics of those currently, so I'll get those updates this coming week.

    Cheers,
    -Neil.


  2. #2
    Registered
    Join Date
    Oct 2005
    Location
    Australia
    Posts
    2,387
    Downloads
    0
    Uploads
    0
    Looks nice! What is that servo/motor etc you are using for nozzle rotation?


  3. #3
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    Nema 08 stepper motor.


  4. #4
    Registered
    Join Date
    Mar 2010
    Location
    USA
    Posts
    31
    Downloads
    0
    Uploads
    0
    Nice design. I wish I had the capabilities to do that metal work.
    What are you using for a vacuum?

    Also, what are you using for software?


  • #5
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    Thanks. For now, I'm using a hot-air reflow tool that has a vacuum pickup. With appropriate solenoid valves, etc. I also plan to use the hot air side (minus the heat) to provide a "puff" of air to ensure a component is released.

    Software is custom C code under Linux, which works crudely for now, but will be much smoother once I finally decide on a motion controller (too much to research still, sigh).

    I still need to take pics of the controller/electricals, but hopefully will do that this weekend.


  • #6
    Registered
    Join Date
    Mar 2010
    Location
    USA
    Posts
    31
    Downloads
    0
    Uploads
    0
    It looks like it is possible to do the software with EMC2 (real time OS), and not need a separate motor controller (still need drivers of course). http://tim.cexx.org/?page_id=704 Maybe you could save a few bucks that way.


  • #7
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    Actually considered that route until my mini itx mobo refused to accept Ubuntu. I'm okay with C/Linux now that I discovered image-processing libraries (which was the only part that intimidated me). I'm considering rolling my own motion controller still (using a microprocessor etc).


  • #8
    Registered
    Join Date
    Mar 2010
    Location
    USA
    Posts
    31
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by cnczoner View Post
    Actually considered that route until my mini itx mobo refused to accept Ubuntu. I'm okay with C/Linux now that I discovered image-processing libraries (which was the only part that intimidated me). I'm considering rolling my own motion controller still (using a microprocessor etc).
    That sux about not being able to use EMC2.

    What image processing libraries are you using?


  • #9
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by webbyguy View Post
    That sux about not being able to use EMC2.

    What image processing libraries are you using?
    Yep, as I was all pumped when I heard on another forum about it's ability to be controlled by Python or similar. I don't want to buy yet another mobo, but may consider swapping the one in my CNC mill (full ATX size IIRC) for this Mini-ITX one. Not sure yet.

    For vision processing, I had found ImageJ, OpenCV, and one other that escapes me currently, then there were a couple commercial/paid libraries available. It'll be a while before I do anything with vision on this, so for now that's on the backburner. For what I intend to use it now, I should be fine without vision, and still need to build feeders and indexing mechanism, add limit switches, figure out the motion-control stuff, and finish the software. That should keep me busy for a while.

    Cheers,
    -Neil.


  • #10
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    Updates... http://www.veisystems.com/nose/
    Still need to finish the software though.


  • #11
    Registered
    Join Date
    Mar 2010
    Location
    USA
    Posts
    31
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by cnczoner View Post
    Updates... http://www.veisystems.com/nose/
    Still need to finish the software though.
    You are really moving fast. It is very impressive.


  • #12
    Registered
    Join Date
    Mar 2004
    Location
    USA
    Posts
    556
    Downloads
    0
    Uploads
    0
    I'd actually say it's moving pretty slow lately, since I have other things going on. However, I just uploaded a video of some basic X-Y testing... [nomedia="http://www.youtube.com/watch?v=Wz9RjazuPbY"]YouTube- NOSE RW / PnP testing[/nomedia].


  • Page 1 of 2 12 LastLast

    Similar Threads

    1. Need Help!- Pick & place in VB
      By pdl in forum Visual Basic
      Replies: 1
      Last Post: 04-16-2010, 01:28 PM
    2. SMD pick and place
      By ciccio in forum Printing, Scanners, Vinyl cutting and Plotters
      Replies: 194
      Last Post: 01-19-2010, 01:34 AM
    3. Anyone SC or NC need a Pick & Place?
      By Al_The_Man in forum CNCzone Club House
      Replies: 0
      Last Post: 01-18-2010, 03:46 PM
    4. pick & place machine
      By gombault in forum LinuxCNC (formerly EMC2)
      Replies: 6
      Last Post: 09-19-2009, 02:19 AM
    5. Newbie- who has smd pick place software???
      By C++ in forum Printing, Scanners, Vinyl cutting and Plotters
      Replies: 2
      Last Post: 03-04-2009, 02:43 PM

    Visitors found this page by searching for:

    Nobody landed on this page from a search engine, yet!
    SEO Blog

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.