As I dig through the feeders I am realizing how important it will be to splice the tapes since the leaders are needed to thread a feeder.
I looked at http://www.tapesplice.com/tapesplicerandtoolkit.htm but the starter kit is $600. Seems like it works well, but I was wondering if there is a less expensive way to get started. I have lots of high value parts in short strips that I have been using in my manual tape holders.
Anyone have any SMT tape splicing tips?
Just found this video on the PPM'd IVC
Oh and as far as splicing... I would never pay $600 for a tool that didn't do the job almost completely automated.
Just found this video on the PPM'd IVC
http://lowpowerlab.com/blog/2014/05/13/ppm-visit-and-quad-ivc4000c-pick-and-place-demo/
With placements, take a blank PCB and apply thin double sided tape. Jog the part down slowly until you just see the Z spring/bellows start to compress, and set that as your placement Z level.
With placements, take a blank PCB and apply thin double sided tape. Jog the part down slowly until you just see the Z spring/bellows start to compress, and set that as your placement Z level.How accurate is the baseplate of the machine where the pcb is mounted in the Z axis, compared to the head.
Of differently stated, do you have to do this calibration for all parts or just some at the edges and in the middle of the pcb?
With placements, take a blank PCB and apply thin double sided tape. Jog the part down slowly until you just see the Z spring/bellows start to compress, and set that as your placement Z level.How accurate is the baseplate of the machine where the pcb is mounted in the Z axis, compared to the head.
Of differently stated, do you have to do this calibration for all parts or just some at the edges and in the middle of the pcb?
You will be jumping for joy when you first see the machine working.....
On your feeders, I bet someone used something like toluene or MEK to clean them... I've never seen urethane just melt like that, but if it's not cross-linked, it will just absorb the chemical and over time, turn to crap. Did you end up buying rollers @ McMcaster? What specific parts did you buy, if I may ask?
As far as programming, a couple of tips... when you program your pickups, you want to get to where the nozzle is just about touching your part. The easy way to tell is to get it close and turn on and off the vacuum. As long as you see the part jump up a little, the nozzle isn't touching. Jog the Z down a few thou until the part doesn't move when turning on/off the vacuum... then jog down maybe 5 or 10 thou more for a good pickup location.
With placements, take a blank PCB and apply thin double sided tape. Jog the part down slowly until you just see the Z spring/bellows start to compress, and set that as your placement Z level.
I've never had to adjust the pickup pressure - but you do want to be sure you are using the right nozzle. For larger/heavier parts, use the nozzles with the rubber grommets that seal against the part (SOIC's, inductors, etc). And make sure you have the offset between the nozzle position and camera position set dead-nuts accurately. This is critical when you are using the camera and crosshairs to set your X/Y location for pickups or placements. Take the time to get it perfect.
Rather than trying to get a whole board done first, take a blank PCB and use the double sided tape and just try to write a program to place one part - then a few parts, then a few different parts. Then figure out the repeats... component repeats and PCB repeats so you can do groups of components and panels of PCB's.
Once you have that down, you pretty much have it all. I don't bother failing over from Quad-Align to the upwards camera... Quad Align is 99.9% accurate and is used for all passives and SOIC's. If you get into bigger stuff like QFN's or TQFP's, I'd use the upwards camera 100% of the time - it's slow compared to Quad-Align but accuracy is more important for higher value parts.
Don't know about the quad, but once the PCB height has been measured, it should be able to do this automatically from the component height data in the part library ( which is also used to determine the focus height for the fixed camera).
It would be a major ball-ache to have to do this for every part.
The Windows software has a library of part packages with height defined. The script I wrote to get the placement data out of Eagle matches the Eagle package with the PnP library, so in theory, the Z height is pre-defined for each and every part before I push a single button.
RX8,
What drove you to in-house P&P? Is the cost of doing small runs on the outside so high that this is a much more economical solution? I'm not questioning your decision, just curious. I've not had to walk this path on my own yet, but its coming.
RX8,
What drove you to in-house P&P? Is the cost of doing small runs on the outside so high that this is a much more economical solution? I'm not questioning your decision, just curious. I've not had to walk this path on my own yet, but its coming.
Its a fair question. I have been making small batch specialty PCB's that tend to change a lot. LOTs of prototypes, and pilot runs. As the designs have become more mature and sophisticated, they have become more dense and use more fine pitch parts. Hand assembly was getting harder by the second so I looked for a few assembly houses to see what the options were.
The good news is that there are quite a few small assembly shops a short distance away. I met with a few and showed what I have and got quotes. The prices were fair, but the financial penalty was rather severe if I wanted to run 10-20 pcb's on a quick turnaround to do some tests. It did not make much sense financially until I got to around 100pcs and could wait 2 weeks for them. In addition, I would have to kit the project and document all the details which takes a considerable amount of time. What I really wanted, was to have complete control and flexibility to to prototypes with BGA, 0201's, double sided, etc put the PCB on the bench and shake it down. Order the next revision of the PCB and put it back into the same setup on the machine and run 25 more within a few hours and on my schedule.
When faced with the cost of a 'real' machine it was hard to justify. I was expecting to spend well over $50k for a basic machine. I already have a stencil printer and batch oven so I only needed a machine with feeders. The Quads looked like a great place to start because I can pile on a TON of feeders so it can be setup for multiple PCBs at any given moment. They are also supported by PPM and a few others. When I found this machine for only $5k including the feeders, I was able to snatch it up quickly. By the time I finish, I will have put in another $2500 or so for parts plus about 60 hours of labor. Really not bad at all for the ability to assemble PCB's at any level of complexity I will ever see. With a rating of 3600CPH (maybe 3000CPH in real life), it will outrun our sales for the foreseeable future too.
I did the same thing when I built a CNC machine shop nearly a decade ago. It was awesome to have the flexibility and total scheduling control over our parts. Most CNC shops (understandably) can't deal with someone barging in that needs parts or a prototype in a few hours. Having these things in-house was also a FANTASTIC learning experience as a design engineer. I actually programmed, setup, and ran the machines. I made fixtures and tools. I studied the process in detail. When I sat down to design a new product, I knew exactly what colors I could paint with. I knew what was easy and what was hard.
RX8,
What drove you to in-house P&P? Is the cost of doing small runs on the outside so high that this is a much more economical solution? I'm not questioning your decision, just curious. I've not had to walk this path on my own yet, but its coming.