No pictures, but still my very first assembly run (mid-size PCBA company in southern Germany) cost me a bunch of nerves:
- I had sent them an extra picture of the board, showing polarity or pin 1 for each component. Result: out of 100 parts, 100 had the electrolytic caps the wrong way round. They fixed it manually at their cost, but I still lost at least two weeks.
this kind of problem occurs some times, when i make the PCBA, my vendor makerfabs will make a sample and take detailded picture for me for checking. although very rare i found mistakes, it make me ease...
- The design has a tactile switch. Roughly half of the switches did not work. Turns out they washed the PCBs after assembly (which is not uncommon). Washed-out flux got into the switches and blocked them mechanically. The datasheet states clearly "Washing: Not possible". They fixed it manually at their cost...
it needs experience for the vendor,almost impossible for the soldering man to check the datasheet, but it is really very basic knowledge that most of switches can not be washed by flux
- From previous tasks, I am used to using no-clean flux. I have a sensor on the board which has a protective cap...that was washed off in the process. Some covers were still on, some dangling around, most had been washed off. QC seems not to have cared. To be honest, it was at least partly my fault - I had simply not considered washing.
most of factory use the soldering that need to be washed after the soldering, or the PCBA would be looks urgly- as they may think so normally they will wash after the THT soldering. most sensor for the Environment can not be washed ... that you should remind them, unless your soldering vendor themselves is electronic engineers and know the notes. i suggest you my long-term PCBA vendor Makerfabs, really help me a lot in the DFM and solves my problems in their side.