Vlog #68: OpenPNP DIY open source pick and place machine (complete run)
Vložit
- čas přidán 25. 08. 2024
- www.superhouse...
Populating a board using Miklmaekit, my home-made pick and place machine that runs OpenPNP. Homing the machine, turning on the air, running the job.
Please support me on Patreon or GitHub Sponsors for the opportunity to receive exclusive discount codes and other benefits: www.superhouse...
So cool! Let's see it with the speed dialed up to 11.
Finally got all of your feeders built and working, well done mate!
Indeed they seem to be quite nice feeders, even better than some store brought ones (so I have been told)
Amazing. You are breaking my brain with this. It's like all my hobbies in one machine :)
Amazing! It's almost musical. I'm sure Device Orchestra would be able to compose a hit for it! Inspirational work... please keep it up.
Log ago I used a manual system that employed a 10x pantograph with a 10x print of the PCB highlighted for the parts being placed. Used it for small boards and rework, where we would apply the solder paste with a syringe then place the parts using a manual bulb-operated vacuum pickup. Worked very well for up to a dozen parts, with multiple passes as needed when more than a dozen parts needed to be placed.
Very clever. Like a surgeon doing microsurgery with a manipulator that reduces movement.
This is stupendous! It's a game changer when others with the smarts but fewer (financial) resources can role their own and compete in the global IoT marketplace.
So good! Now I want one
very nice, you are quite the craftsman.
I have to get one of these. I have zero use for one but I could spend hours watching them - just need some chill music to hide the motors and pump noises.
Yes, the noise is quite annoying after a while. The repeated whirrrr-thunk of the head is quite relaxing, but the constant buzzing of the air pumps drives me nuts. In this video I pulled the sound level down a lot: it's even noiser in real life.
this is super awesome... looks like it's time for corexy motion and some brushless motors!
Nice one.
I love how you organized the 0816 Feeder, I would like to know how you made your PCB where you connected these.
Lovely sounds. I would have one just for the geek factor. Otherwise JLC PCB or something. Then again corona chan.
Awesome
Can you tweak the settings of OpenPNP to do things simultaneously e.g. advance the feeder while a move is being made, so it has less wait times?
Yes, that's easy to do in OpenPNP. However, it means that all the feeders sit with one part exposed between boards. That's fine if you're doing a lot of boards, but I only do a few at a time so I've chosen to take the performance hit and have the feeders keep their parts covered until required.
I could also do it by changing the feeder controller to return "ok" immediately, and trusting that the feed will be completed before the head gets there. That would avoid the exposed-parts problem, but it means the feeder doesn't have a chance to report a fault before the head tries the pick.
Nice! Congratulations. Now one question are the component feeders 3d-printed or commercially available? And if so what is the make and model?
What percentage of max speed do you think you are at? Do you wish you had gone lighter with the moving assemblies to gain some speed?
I could still tune a bit more speed out of it by changing the acceleration settings. It doesn't reach top speed in most of those short movements. You can hear that the longer movements to the extreme right hand feeder are a higher pitch because it gets up more speed. Reducing the move mass would definitely help. The motors start missing steps if I push it much harder.
I'm pretty sure you're me with a youtube channel and a cleaner desk. Haha
WOW!
Hi! I want to assemble PnP machine to. What software are you using on PC side and what motion controller and firmware are you using? Thank you
Nice! So now how to you flow the solder paste and finish the job?
I have a T-962C reflow oven, which I showed a few years ago: czcams.com/video/cP2SYn7XFl4/video.html
@@SuperHouseTV awesome!! I will need to watch all of this. So you probably figured out I've been around SMT assembly lines :-)
Perhaps a project on robot arm to pick the finished board to oven and reload a new empty board for PnP.
Have you used it for placing parts 0402?
Hello, Can you tell me how to make these feeder, pls?
Please help me, what is name of motherboard used in pick and place machine and can communicate with openpnp?
Please help me 😭😭
All the Google hits come up with your posts, GH repo, etc when I look for Miklmakeit?
Wondering if you have any plans to post parts, sources, or make/facilitate kits? Also, how many feeders, PCB sizes, rest bar, etc?
Having built and mastered a Shapeoko I'm looking for another additive project, and I'd finally be able to print something useful.
I don't have time for a full scratch project and wondering what I can leverage from your work? (keep up the good work BTW).
Miklmaekit is just my joke name for this machine, which is a combination of various things from different sources. The feeders are the popular MGRL0816 feeders (docs.mgrl.de/maschine:pickandplace:feeder:0816feeder), the frame is a local version of the X-Carve, the software is OpenPNP, the feeder controller shield is in my GitHub account. It's evolved over the years. I did a talk about it 4 years ago, when you can see it looked quite different even though it still had the same frame: czcams.com/video/dvwZeb2uwkg/video.html
👍
Tech porn as ASMR.
Works for me!
you is god liubiliubi
Nice machine man! One question regarding your feeders, is there any specific reason for advancing them before picking vs after?
My only thought would be if you do it right before, it peals the cover off, so at the end of a run the last component would be covered where if you did it after, the last part would be uncovered and couldn't fall out upon storage. That's just my thoughts though.
Yea that does make sense, might be a thing I will change and do in the future