Re: [Emc-users] Pick-n-Place

2008-01-22 Thread Alex Joni
Hi,

sounds nice :)

Was wondering if you had any issues using M66.
I see you use it in your code, and I've implemented it pretty recent (just 
before 2.2.x).
I had a bug report about it, which I can't replicate, so any insight if it 
works for you would be helpful.
http://sourceforge.net/tracker/index.php?func=detailaid=1853953group_id=6744atid=106744

Regarding the rebuilding, was it something else besides the number of motion 
controlled IO that made you recompile?
If that is the only thing, then I'll look into either making it a startup 
parameter, or increasing the default value (4 is a bit conservative 
nowadays:)

Regards,
Alex


 Guys,

 I did it

 With no thanks to you guys... no, I am kidding.

 The new M6x codes were the key. And, although I have tons of experience
 compiling linux programs, I have never previously needed to compiled EMC
 from source. I was forced to successfully rebuild emc-2.2.2 with 48 I/O 
 for
 3 parallel ports with breakout boards to make this all happen (Pluto-p 
 board
 to come later).

 And now my circa 1993 SMT pick-n-place machine is working like a champ
 running on EMC.

 Thank you guys for all your hard work! Let me know if any of you need a
 great deal on a stepper motor driver system ( www.probotix.com ).

Len










 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pick-n-Place

2008-01-22 Thread Len Shelton

 Was wondering if you had any issues using M66.

No issues with M66. I am using it only once. There is a switch on the
conveyor that triggers when a board hits the board stop. Once this is
triggered, two actuators lift the board from the conveyor and pin it up on a
set of guide rails, then another actuator pushes pins in to lock the board
up against the front rail, which is assumed to be inline with my x-axis.

 was it something else besides the number of motion controlled IO that
made you recompile?

It was the number of IO. Why does there need to be a limit on this? Can the
motion controller not read and assign the number as needed?

 Where do you live?

In Central Illinois, about 30 minutes south of Galesburg, actually. I
mention Galesburg because that is where the CNC Workshop is held. So if
anyone wants to swing by and watch it run while they are in town for the
Workshop, let me know.

Concerning the other machines, I won't be doing anything with them until it
warms up. And one may have a hard time finding feeders for them. I believe
that MannCorp is what used to be Mamiya, but I cannot confirm that. I have
seen some MannCorp feeders that look from a distance like these, but I
cannot confirm that yet either.

Len







-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pick-n-Place

2008-01-22 Thread Peter Homann
Jim,

Here is arguably the most advanced DIY pick and place machine built. There
is a long discussion thread on the DIY-CNC yahoo group.

http://ph.groups.yahoo.com/group/DIY-CNC/photos/browse/498b
http://ph.groups.yahoo.com/group/DIY-CNC/photos/browse/235e

http://www.benezan.de/Forum/SmdBestueckung-Beast.AVI
http://www.benezan.de/Forum/Zentrierung.avi
http://www.benezan.de/Forum/Pipettenwechsel.AVI


Cheers,

Peter.



Jim Coleman wrote:
 I've been real curious about how pick and place machines work, and would
 like to eventually build or buy one.  I'll be eagerly looking forward to
 your vid, suprising as it is now that i look back at it ive never seen
 one.

 On Jan 22, 2008 11:56 AM, Jon Elson [EMAIL PROTECTED] wrote:

 Len Shelton wrote:
 
  In Central Illinois, about 30 minutes south of Galesburg, actually. I
  mention Galesburg because that is where the CNC Workshop is held. So
 if
  anyone wants to swing by and watch it run while they are in town for
 the
  Workshop, let me know.
 
 Hey!  I'd definitely like to do that, maybe show you some of the
 boards I do, and compare notes.  If you ever get down to St.
 Louis, I can show off my machine.
  Concerning the other machines, I won't be doing anything with them
 until
 it
  warms up. And one may have a hard time finding feeders for them. I
 believe
  that MannCorp is what used to be Mamiya, but I cannot confirm that. I
 have
  seen some MannCorp feeders that look from a distance like these, but I
  cannot confirm that yet either.
 Manncorp just resells a variety of gear.  I'm not sure if they
 make anything at all, but they do recondition machines.  So,
 they may have sold a Mamiya series at one time (Superhand?).

 Jon

 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



-
http://www.homanndesigns.com


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pick-n-Place

2008-01-21 Thread Jon Elson
Len Shelton wrote:
 Guys,
 
 I did it
 
 With no thanks to you guys... no, I am kidding.
 
 The new M6x codes were the key. And, although I have tons of experience
 compiling linux programs, I have never previously needed to compiled EMC
 from source. I was forced to successfully rebuild emc-2.2.2 with 48 I/O for
 3 parallel ports with breakout boards to make this all happen (Pluto-p board
 to come later).
 
 And now my circa 1993 SMT pick-n-place machine is working like a champ
 running on EMC.
Hey, do you have pictures anywhere?  I'd like to see what you've 
done!  (I have a 1995 Philips CSM84 machine here running the 
original control hardware.  It has SO MANY sensors and solenoid 
valves, a retrofit would be a multi-year nightmare.)

A good group for this topic is 
http://groups.yahoo.com/group/PicknPlace/

Jon

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pick-n-Place

2008-01-21 Thread Len Shelton
 Hey, do you have pictures anywhere?  

Not yet, but I really doubt the pictures would say much. 

I have a Mamiya Superhand single head unit. It uses mechanical jaws for part
centering (no machine vision) and the head is only able to rotate 90
degrees. I used the existing stepper motor drives, because the motors are 5
phase, giving you 500 steps per revolution. The motors will run faster than
my PC will put out and this is fine for now, because speed is really not an
issue for me on this machine.

The two axii each have two optical limits and an optical home. The machine
also has a 4 head nozzle changer and a conveyor belt.

All of the pneumatic solenoids are now sunk through ULN2803 arrays wired
directly to the parallel ports through the breakout boards.

I wrote the g-code generator in php. I still have a little tweaking to do on
it, especially with the pause delays, but it works in concept. You can see
the output here: http://www.probotix.com/pick_n_place.php

I promised the robot club some videos. I'll post a link here too when I have
it.

I actually have two more Mamiya three head units that came in the lot. I do
not have need nor room for them, so I will eventually be parting them out or
selling to someone who lives close enough to pick them up.

Len








-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pick-n-Place

2008-01-21 Thread Javid Butler
Len-

Where do you live? I have a reflow oven but have been using maual 
pick-and-place. I'm in the panhandle of Florida, but drive quite a bit.

I might be interested in one of those other units.

Javid

- Original Message - 
From: Len Shelton [EMAIL PROTECTED]
To: 'Enhanced Machine Controller (EMC)' emc-users@lists.sourceforge.net
Sent: Monday, January 21, 2008 5:51 PM
Subject: Re: [Emc-users] Pick-n-Place


 Hey, do you have pictures anywhere?

 Not yet, but I really doubt the pictures would say much.

 I have a Mamiya Superhand single head unit. It uses mechanical jaws for 
 part
 centering (no machine vision) and the head is only able to rotate 90
 degrees. I used the existing stepper motor drives, because the motors are 
 5
 phase, giving you 500 steps per revolution. The motors will run faster 
 than
 my PC will put out and this is fine for now, because speed is really not 
 an
 issue for me on this machine.

 The two axii each have two optical limits and an optical home. The machine
 also has a 4 head nozzle changer and a conveyor belt.

 All of the pneumatic solenoids are now sunk through ULN2803 arrays wired
 directly to the parallel ports through the breakout boards.

 I wrote the g-code generator in php. I still have a little tweaking to do 
 on
 it, especially with the pause delays, but it works in concept. You can see
 the output here: http://www.probotix.com/pick_n_place.php

 I promised the robot club some videos. I'll post a link here too when I 
 have
 it.

 I actually have two more Mamiya three head units that came in the lot. I 
 do
 not have need nor room for them, so I will eventually be parting them out 
 or
 selling to someone who lives close enough to pick them up.

Len








 -
 This SF.net email is sponsored by: Microsoft
 Defy all challenges. Microsoft(R) Visual Studio 2008.
 http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Pick-n-Place

2008-01-20 Thread Len Shelton
Guys,

I did it

With no thanks to you guys... no, I am kidding.

The new M6x codes were the key. And, although I have tons of experience
compiling linux programs, I have never previously needed to compiled EMC
from source. I was forced to successfully rebuild emc-2.2.2 with 48 I/O for
3 parallel ports with breakout boards to make this all happen (Pluto-p board
to come later).

And now my circa 1993 SMT pick-n-place machine is working like a champ
running on EMC.

Thank you guys for all your hard work! Let me know if any of you need a
great deal on a stepper motor driver system ( www.probotix.com ).

Len










-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users