Pcb
Pcb
DFMA Software by Boothroyd Dewhurst, Inc. 1 / Printed Circuit Board Assembly Analysis
DFM Concurrent Costing® Software Tutorial
In addi�on to the electronic components there are 9 jumper caps to be added (snap fit) to the connector pins in various places
on the board.
The board substrate material is the standard FR-4 used for the majority of boards produced. The bare board has solder masking
applied to both sides, legend prin�ng on one side of the board and has gold plated contacts along one edge of the board. The
minimum conductor spacing is 0.006 inches and the minimum trace (conductor) width is 0.015 inches. There are 502 holes
through the board.
DFMA Software by Boothroyd Dewhurst, Inc. 2 / Printed Circuit Board Assembly Analysis
DFM Concurrent Costing® Software Tutorial
Analysis steps
1. Start the analysis by entering PCB Sample for the Part name. Use the default Life volume of 100,000. Select the solid block
Envelope shape and enter the dimensions as shown below.
2. Now click the Select process and material bu�on. In the le� column of processes, choose Printed circuit board assembly.
For material, choose FR-4 in the Printed wiring board material category. Click the OK bu�on to calculate some preliminary
results.
3. Highlight the Bare board process entry on the Process Chart. We will replace some of the default informa�on used in the
original es�mate to improve the accuracy of the results. Accept the default data for the Basic data group. In the Board
processing data group, change the Number of holes to 502 and the Minimum trace width to 0.015 inches. Check the boxes
for Gold plated edge connectors, Solder mask required and Legend screen prin�ng. All other defaults can be used. Click the
Calculate bu�on and entries for Solder mask and Legend prin�ng will be added to the Process Chart.
DFMA Software by Boothroyd Dewhurst, Inc. 3 / Printed Circuit Board Assembly Analysis
DFM Concurrent Costing® Software Tutorial
4. We now select the opera�ons for adding (inser�on or placement) the electronic components to the PCB. A minimum of
one opera�on for each package style and number or leads, pins or pads is required. To make it easier, an average cost for
the components covered by each opera�on is used. These costs are included in the overall material costs for the analysis. If
an exact component cost total is cri�cal, then instead it is necessary to use an opera�on from the library for each individual
component added, so that specific component costs can be entered. For this analysis, use the average component costs
given in the previous table.
5. Highlight the Pcb Assembly entry on the Process Chart. Choose Opera�on from the Insert menu to open the Insert
Opera�on dialog.
6. In the Printed circuit board assembly category, open the Through hole inser�on subcategory. Highlight DIP inser�on and
click the Insert bu�on twice to add two of these opera�ons to the Process Chart. In the same way, add the indicated
number of the following opera�ons from the Through hole inser�on subcategory:
SIP inser�on (3)
Radial inser�on (1)
Can inser�on (1)
PTH connector inser�on (7)
7. Expand the Surface mount placement subcategory and add one Chip placement and one Quad flat pack placement
opera�on. Close the Insert Opera�on dialog.
DFMA Software by Boothroyd Dewhurst, Inc. 4 / Printed Circuit Board Assembly Analysis
DFM Concurrent Costing® Software Tutorial
Now that the opera�ons have been added to the Process Chart, we will highlight each one and adjust the default values
according to the informa�on on the parts list table.
8. Select the first DIP inser�on opera�on. Change the Number of pins to 20 and the Number of components inserted to 3.
A�er the 3 has been entered a new response for the Number of component types of this package style will appear. The
default of 1 should be changed to 2. Enter .10 for the Average component cost.
Highlight each addi�onal PCB assembly opera�on on the Process Chart and adjust the inputs according to the parts list
table.
9. Highlight Can inser�on on the Process Chart and select Manual for the Inser�on method. Since the can is bonded over
for a�achment to the outside of the board by hand soldering we will add a hand soldering opera�on. Open the Library
Opera�ons dialog and add the Hand solder opera�on from the Miscellaneous opera�ons subcategory.
10. Highlight the Quad flat pack placement on the Process Chart and select Robot for the placement method. Also check
Replacement component required? to indicate that during any rework a replacement component will be required.
11. The Whole board opera�ons are now added from the opera�ons library. With Quad flat pack placement s�ll selected on
the Process Chart, add the following opera�ons:
Solder paste-manual
Reflow solder
Wave Solder
Cleaning
Func�onal tes�ng
In-circuit tes�ng
The default responses can be used for all opera�ons in this case.
12. The final opera�on to be added is for the addi�on of the 9 jumper caps to some of the connectors on the board. These
should be added before Func�onal tes�ng in the sequence of processes, although the posi�on in the process chart will not
affect the results.
Highlight Cleaning on the Process Chart, then select Part from the Insert menu.
13. In the responses enter jumper cap for the Part name. Change the Repeat count to 9 and Material cost per part to 0.02.
14. With the jumper cap highlighted on the Process Chart, select Opera�on from the Insert menu. Open the Assembly category
and add Acquire and insert parts to the Process Chart. Close the Insert Opera�on dialog.
15. On the Responses Panel for the opera�on, accept the default of Non rota�onal part. Enter dimensions of Part length 0.4
inches, Part Width 0.2 and Part depth 0.1. Change the Repeat count to 9. In the group Symmetry 180 or less about select
One axis. For the Securing process select Snap/push fi�ng. Accept all other defaults.
You have now completed the PCB analysis. You can compare your results with the completed sample file video board.dfmx
included with your so�ware in the \data\samples subdirectory.
DFMA Software by Boothroyd Dewhurst, Inc. 5 / Printed Circuit Board Assembly Analysis