Tuesday, 27 September 2016

eagle - Creating an Assembly Drawing for Fabrication Houses


I have a design for a PCB that I have been thinking about producing. One thing that I have found is that I need is something called an assembly drawing. So far, all I have been able to come up with is that they are used to describe which components go where for PCB assembly. But I think they are also used for turnkey supplying as well.



What are the key things that fabrications houses look for in a good assembly drawing?


If I am using turnkey manufacturing, how do I describe what parts I want, and how specific do I need to be for things such as capacitors, resistors, and IC's?


What does a good assembly drawing look like? And is there an easy way to create them with Eagle?


If I order, say 500 PCB's, it is common practice for a supplier to create the first 10, ship them, make sure they work as required, and produce the rest?



Answer



Assembly drawings are the master prints to completely assemble a unit.


They should contain (at a minimum):




  1. The quality standard to be used for assembly and inspection (usually IPC-A-610 class 2; class 3 is difficult to achieve unless you are willing to pay a premium).





  2. A reference to the schematic with current revision (which you should also supply).




  3. A reference to the Bill of Materials with current revision which, once more, you should supply. The Bill of Materials should specify the bare board and revision information.




  4. Any special instructions (not everything required to completely assemble the board will be in the normal tool outputs):





Bonding of components perhaps for high vibration environments where you should also specify the material type (at least the standard to which they must be made). I usually specify a particular bonding agent. You should clearly identify on this drawing which components are to have instructions applied to (using a callout)


Any modifications to be performed - we do not spin a PCB for every modification which may require a wire or two.


Any conformal coat requirements, including masking information (you can do this on a fabrication layer, but that layer information needs to be called out).


Any test requirements (you may need to provide test equipment or work with the assembler to define the tests).


Any other information: perhaps some Kapton (r) tape needs to be applied to avoid short circuits.


A view of any surface with components with reference designators clearly visible.


An isometric view is useful for some information.


The applicable standard is IPC-D-325.


I usually require a certificate of conformance to the instructions provided and that assembly has been carried out to the quality standard referenced.



Note that I also generate fabrication master prints in addition to gerbers / ODB++ and the other various outputs; that is a subject in its own right.


There are other things that may end up on the drawing, but this should get you going; I do not use Eagle, so I do not know if there is a simple way of doing this (I use Altium with the drafstman tool)


Edited for comments. Most passives are commodity parts; it is your responsibility to identify the parts that can be eaaily changed.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...