I recently received my YY1. I was looking for a low cost option that would get the job done. I thought about openpnp but I didn't have the time to learn, program, build if necessary etc. For the price, it will pay for itself in a short time. I build about 200 boards per year. Mostly simple boards, but 1 has it's share of "fun".
Build process for the YY1 took about an hour. I took pictures along the way. Raise the frame height, remove packaging, add panels, and insert the SD card. Nothing too exciting.
I had two boards I needed to get done. One had 8 components, the other 9. Instead of loading data from the cad file, I manually programmed the machine.
I did experience a random "jam the head into the side" event. Required a reboot. The reboot button received a lot of use. One thing that is an issue for me is swapping nozzles. Haven't been successful. It gives me a Z axis error every time after swap. Reboot required. I'll look into this more. For now I used a passive component, small nozzle and a large one for ICs. No swaps.
Initial thought was, man... This is going to be a pain, as nothing was placing properly. Simple 1206 caps were significantly off.
And the SOIC parts, like basic parts, we're off by half a pin. Eventually, I found the password for parameters, and calibrated the head/cameras. That, in conjunction with slowing down placement, and I was a happy camper. Tuning the cameras was not hard but took some work to dial it in.
Anyway, back to the first board... All this was by using the vibration feeder and the flexible tape feeder, no reel/peel feeders yet. I actually treated the bulk feeder trays as a flexible feeder. I just set the component in the lower right hand corner of each square, set the location of the first one and the pitch and it picks them up as if it were a flexible feeder even though it was the bulk trays. It's a very flexible setup.
I was able to place 20 boards in no time at all. Vibration feeder is nice. Would be nicer if there was room for more tubes. But whatever.
The flexible feeder strips I used were great. Set up the pick for the first location, pitch, number of parts, and it cycles through the strip, and back to the first position. After failing to pick, it pauses and gives the option for you to skip that particular component. I wish there were more of these strip feeders, of which you can place anywhere, in any orientation. In fact, I am 3D printing some now. More in that later.
Bulk parts... Yeah, great in concept, but getting the machine to recognize how many are in a tray and picking one somewhat near the center doesn't work very well. I did think about reflections and making the base darker or more matte as someone mentioned but I have not tried that yet. Most of the time it will pick up a component but it will definitely place maybe one out of 10 or two out of 10 parts in the wrong orientation. The flexible strip feeders don't have this issue because you set the orientation of the component in which it is picked up. At least I think that's how it works and it will continue to work, as I had no orientation issues picking up from the flexible feeder. Also the camera field of view is just such that it is possible for it to pick up a component from the next bulk feeding position over. So, it is critical that you don't put components near the edge of the bulk feeder box that the camera can see Other than that, I let it place some bulk parts and I just picked them up and corrected them upon inspection if it positioned it 90° from normal.
I eventually added a tape and reel in position one. It is easy to set the location of the needle and the part pick location. I set the needle as far back as possible, as to not cause vibration and component to pop out of the tape. Would be nice to have this motor driven, not a solenoid so you could control the speed. Brutal if it is off! This was a 3 mm square QFN. It placed it in the exact position needed, and also on all the boards in my panel (5x2) I did not have any issues with the peeler mechanism. I plan on loading a good majority of the feeders so we will see how that works with different reel material.
Running a panel of boards worked for the most part. There was an issue with the third board over, for some reason it thought it was off in space somewhere. It couldn't find the fiducial. Eventually I did a reboot and started the job over and it found it. You can select the particular board you want in a panel and the component that you start with by selecting the component. So, if it placed half the board you can start where it left off after a reboot.
Because I had such luck treating the bulk feeder positions as a flexible feeder, in my 3D print model, I modeled several arrays of cutouts, where I can put my large ICs. Actually, I have a real TQFN IC tray that I am going to mount in my 3D print. The TQFN tray is actually fairly sophisticated. So it's easier just to make a place for a section of the TQFN tray (it holds a lot of parts, so I'll cut it to fit). Also included in my 3D print will be an additional 10, 8mm strip feeder locations. These will be used on boards that may get only one placement. In my particular setup, I can fit 25 components in each strip before refilling. So I can do 25 boards and then refill those feeders. I also created indentations for 0603, 0805, 1206 packages. Instead of using the buggy bulk component option, I can just load resistors and capacitors into these indentations and treat it like flexible feeder.
Before ordering the machine, I asked about firmware upgrades. He did mention that it would be a board swap and they would walk me through it should that ever need to take place. I wasn't told that I would have to buy a new control board, but who knows.
Also, someone mentioned losing components just to feed the tape peeler. For $7 you can order a mouse reel from Mouser... It's cut tape but on a reel with a leader. You have to watch the pricing though. Sometimes it's cost of beneficial just to order a reel of 5,000 resistors for 20 bucks instead of 1,000 resistors for 10 bucks plus a $7 adder for the reel fee. Or if your component count is low just use the flexible feeders and feed cut tape in there. Again, build your own cut tape flexible feeders, 3D printed. When my print is done, I will run some tests to see how well it printed and how well the machine picks up the parts. I might make the CAD models available.
Overall, I'm satisfied so far. My board jobs have been piling up and am happy to knock them out.
Next step is to import CAD data and run a job instead of manually programming.
As I work with the machine, I will be happy to post about progress. I have even taken a couple videos I might find someplace to post them. If anybody has any questions or wants me to try anything let me know!