Vlog #68: OpenPNP DIY open source pick and place machine (complete run)

Sdílet
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...

Komentáře • 41

  • @adrian_z
    @adrian_z Před 4 lety +8

    So cool! Let's see it with the speed dialed up to 11.

  • @UnexpectedMaker
    @UnexpectedMaker Před 4 lety +7

    Finally got all of your feeders built and working, well done mate!

    • @TalpaDK
      @TalpaDK Před 4 lety

      Indeed they seem to be quite nice feeders, even better than some store brought ones (so I have been told)

  • @TobyRobb
    @TobyRobb Před 4 lety +5

    Amazing. You are breaking my brain with this. It's like all my hobbies in one machine :)

  • @rudamakery
    @rudamakery Před 4 lety +1

    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.

  • @flymypg
    @flymypg Před 4 lety +1

    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.

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety

      Very clever. Like a surgeon doing microsurgery with a manipulator that reduces movement.

  • @michaelbishton9439
    @michaelbishton9439 Před 4 lety

    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.

  • @jasonblewis
    @jasonblewis Před 4 lety +1

    So good! Now I want one

  • @leeackerson2579
    @leeackerson2579 Před 4 lety

    very nice, you are quite the craftsman.

  • @andrewbeasley
    @andrewbeasley Před 4 lety +2

    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.

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety

      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.

  • @constructiverealities
    @constructiverealities Před 2 lety

    this is super awesome... looks like it's time for corexy motion and some brushless motors!

  • @peterwestley460
    @peterwestley460 Před 4 lety

    Nice one.

  • @cesarmardueno8502
    @cesarmardueno8502 Před 4 lety +1

    I love how you organized the 0816 Feeder, I would like to know how you made your PCB where you connected these.

  • @thingyee1118
    @thingyee1118 Před 4 lety

    Lovely sounds. I would have one just for the geek factor. Otherwise JLC PCB or something. Then again corona chan.

  • @LamontKachale
    @LamontKachale Před 4 lety

    Awesome

  • @zaprodk
    @zaprodk Před 4 lety +3

    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?

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety +2

      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.

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety

      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.

  • @John_Smith__
    @John_Smith__ Před 2 lety

    Nice! Congratulations. Now one question are the component feeders 3d-printed or commercially available? And if so what is the make and model?

  • @GeorgeGraves
    @GeorgeGraves Před 4 lety +1

    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?

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety +1

      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.

  • @jdeg2000
    @jdeg2000 Před 4 lety +1

    I'm pretty sure you're me with a youtube channel and a cleaner desk. Haha

  • @alcaldevictor
    @alcaldevictor Před 4 lety

    WOW!

  • @MrOlezhandr
    @MrOlezhandr Před 3 lety

    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

  • @webcompanion
    @webcompanion Před 4 lety +1

    Nice! So now how to you flow the solder paste and finish the job?

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety +2

      I have a T-962C reflow oven, which I showed a few years ago: czcams.com/video/cP2SYn7XFl4/video.html

    • @webcompanion
      @webcompanion Před 4 lety

      @@SuperHouseTV awesome!! I will need to watch all of this. So you probably figured out I've been around SMT assembly lines :-)

    • @lpjunction
      @lpjunction Před 4 lety

      Perhaps a project on robot arm to pick the finished board to oven and reload a new empty board for PnP.

  • @spsarolkar
    @spsarolkar Před 2 lety

    Have you used it for placing parts 0402?

  • @xuannamcao6962
    @xuannamcao6962 Před 4 lety

    Hello, Can you tell me how to make these feeder, pls?

  • @laughoutloud208
    @laughoutloud208 Před 3 lety

    Please help me, what is name of motherboard used in pick and place machine and can communicate with openpnp?
    Please help me 😭😭

  • @jimamos8960
    @jimamos8960 Před 4 lety +1

    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).

    • @SuperHouseTV
      @SuperHouseTV  Před 4 lety

      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

  • @richardperritt
    @richardperritt Před 4 lety

    👍

  • @flymypg
    @flymypg Před 4 lety

    Tech porn as ASMR.
    Works for me!

  • @townjava6845
    @townjava6845 Před 4 lety

    you is god liubiliubi

  • @lorenzballenweg390
    @lorenzballenweg390 Před 3 lety

    Nice machine man! One question regarding your feeders, is there any specific reason for advancing them before picking vs after?

    • @alexshaw2926
      @alexshaw2926 Před 3 lety +1

      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.

    • @lorenzballenweg390
      @lorenzballenweg390 Před 3 lety

      Yea that does make sense, might be a thing I will change and do in the future