Re: [Emc-users] Pick-n-Place
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
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
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
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
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
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
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