HQDFM - Compressed en-US
HQDFM - Compressed en-US
catalogs
Chapter I. Overview .......................................................................................................................... 2
1.1 What is DFM? ..................................................................................................................... 2
1.2 DFM in the electronics industry .......................................................................................... 3
1.3 DFM Software Installation .................................................................................................... 3
1.4 Files supported by the software and how to open them ............................................ 6
1.5 DFM Software Shortcuts ...................................................................................................... 6
1.6 Mouse commands.............................................................................................................. 9
1.7 Chapter Summary............................................................................................................. 9
iu
Software Technical Support ..................................................................................................... 9
iu
M q
Chapter 2 DFM Software Interface..................................................................................................... 9
iu
M q
DF ua
2.1 Software main interface................................................................................................. 10
DF ua
M q
DF ua
M q
Chapter I. Overview
iu
1.1 What is DFM
iu
M q
iu
DFM means design for manufacturability, design for manufacturability, design for
M q
DF ua
DF ua
manufacturability means that the product design needs to meet the process requirements
M q
H
DF ua
manufactured at the lowest cost, the shortest time, the highest quality.
H
DFM is the core technology for inspection engineering design, because design and
manufacturing are the two most important parts of the product life cycle, and factors such as
manufacturability and assemblability should be considered at the beginning of design to
improve the production cycle and cost control.
PCB design, as the most important process of design from logical to physical realization,
iu
DFM design is an important aspect that can not be avoided. In PCB design, what we call DFM
mainly includes: PCB bare board manufacturability check, PCBA assembly assemblability
M q
iu
M qiu
DF ua
check, from the PCB circuit board manufacturing end of the details of the design and so
M q
on.
H
DF ua
DF ua
Low cost and high output is the eternal goal of all companies. Through the
implementation of DFM specification, the company's resources can be effectively utilized
to manufacture products with low cost, high quality and high efficiency. If the design of the
product is not in line with the company's production characteristics, poor manufacturability,
that is to say, it is necessary to spend more human, material and financial resources to
achieve the purpose. At the same time, we have to pay the heavy price of delayed delivery,
or even lose the market.
achieve the purpose of information delivery, so that the design and development and
DF ua
automation, improve production efficiency. At the same time, it can also realize the
H
H
iu
to high-density interconnect board. The emergence of HDI technology has adapted and
M q
advanced the development of the PCB industry. HDI technology has adapted and
DF ua
advanced the PCB industry by allowing more dense BGAs, QFPs, etc. to be arranged in
HDI boards.
H
iu
1.2.2 At present, SMT equipment has reached a fairly high level of precision, but some of
iu
M q
the use of high-precision equipment companies, the quality of its products did not meet
DF ua
M q
expectations in addition to materials, assembly welding and other issues, the PCB surface
DF ua
assembly of the manufacturability of the design is also one of the main reasons. Therefore, it can
H
be seen on the PCB designers have a very high calculation requirements, DFM audit check is a
H
must part.
1.2.3 PCB design specifications and plate instructions, all need to be accurate, such as
the design is not standardized plate instructions are not clear will bring great trouble to
the production, if the production did not find abnormalities in the production of the board
does not meet the requirements or directly scrapped, put forward anomalies to
communicate the problem also need to be costly, delaying the production cycle of the
product.
SMT production is fully automated, high speed features, are dependent on the
iu
1.2.4
equipment to complete, so the production equipment on the pcb size, shape, process edge
M q
iu
iu
DF ua
H
DF ua
DF ua
1.2.5 Design errors are fatal to the product, a small error can bring great losses, in the
H
absence of scrap, rework is a great cost. Production errors bring only part of the product
H
problems, design errors is the whole batch of products have problems, so the design is
extremely important.
1.2.6 Poor design in SMT production will cause a decline in the quality of product assembly,
but also cause mounting difficulties, frequent downtime, affecting production efficiency to
increase the rework rate, and in serious cases, will cause the PCB board scrap and other quality
accidents; poor design quality problems brought about by the production process is very difficult
or even impossible to solve, especially in the mass production may result in a waste of
materials and man-hours, and even have greater losses.
Huaqiu DFM starts from the conception of the product and considers manufacturability,
assemblability and testability, so that design and manufacturing are closely connected and
interact with each other from design to manufacturing in one go. It can shorten the time to
market, reduce cost and increase production. Good design helps to introduce the design into
production smoothly.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
iu
M q
DF ua
M q
DF ua
H
H
M q
iu
M q
DF ua
Figure 1-3; Creating Shortcut Key Icons
DF ua
M q
H
DF ua
M q iu
iu
DF ua
iu
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
5) After successful installation, click [Finish] and exit the installation wizard.
H
iu
iu
M q
Figure 1-5; Completing the Installation
iu
M q
DF ua
DF ua
M q
H
DF ua
2) Drag and drop file loading: Select the Gerber file and drag and drop the file onto the DFM
iu
iu
DF ua
DF ua
cloture Alt + F → C
DF ua
M q
DF ua
men Documentation
H
iu
iu
shortcuts
M q
iu
M q
DF ua
About Huaqiu DFM
DF ua
M q
DFM Public
H
DF ua
Service
DFM Technical Customer
Service
Tutorials
iu
Documentation
M q
iu
iu
DF ua
Tutorials
M q
M q
Analysis
H
H
M q
management
DF ua
DF ua
View Up ↑
View Down ↓
centering Home
mani
zoom in PageUp/+
pulat downsize PageDown/-
e undo (computing) Ctrl + Z
redo Ctrl + U
Close all affected layers A+G
Affects all layers A+R
Impact Plate Property A+B
Layer
Open them all. Alt + A layer region
iu
iu
output layer right mouse button
M q
iu
M q
DF ua
Measurement point to M+P
DF ua
M q
H
DF ua
point
H
entity
Measurement Network M+N
to Network
alignment line X
iu
Switching Working D+A
M q
iu
iu
DF ua
Layers
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
1.6 mouse command
1.6.1 The Mouse function provides flexible and convenient mouse commands, which allow you to zoom
in and out or move around with the mouse, thus improving your work efficiency.
1) Left click: click to select, double click to select similar elements, click in the margin to
deselect.
2) Middle button: Scroll the graph up and down by scrolling back and forth, press and hold
to move back and forth to zoom in and out of the graph.
3) Right-click: Click to call out the operation command menu, right-click and hold to move
the layer display.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
DF ua
H
H
H
This chapter introduces the reader to the role of DFM in the electronics industry, and also
introduces the reader to the software installation method, as well as the process of using the
software, and all the file formats required for the use of the software.
By the end of this chapter, the reader should be able to independently install DFM software
and have a preliminary understanding of DFM software within the electronics industry.
M qiu
iu
DF ua
M q
DF ua
H
H
2.1.1 Double-click the desktop icon to enter the DFM main interface. The interface consists
of a menu bar, a toolbar, an operation area, a layer display, a work area, and an analysis
result display area. In the lower right corner of the software interface, there is a unit
MIL/MM switching button and an element capture function option, which can capture
elements in the center, edge, raster, intersection and other ways.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
Comparison
M q
M q
distance between
functio gongs
Exporting Project revolve Component List peer-to-peer Calculate utilization
nality
Documentation network
Output assembly drawings mirroring rendering mode electrical network Solder joint statistics
iu
M q
Documents Analysis
H
Creating component Unit settings About Huaqiu DFM Technical Customer Tutorials
libraries DFM Service
Rules management
iu
1) Open: Opens a Gerber file or an ODB++ file;
iu
M q
iu
2) New: The New JOB window allows you to load different files in different JOBs to improve
M q
DF ua
DF ua
M q
work efficiency; H
DF ua
H
H
M qiu
M qiu
M qiu
DF ua
H
DF ua
DF ua
component.
M qiu
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
6) Output Report: Output the manufacturability analysis report and save it as a PDF
H
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
iu
M q
DF ua
M q
DF ua
H
H
editing operations.
Figure 2-6; Edit Menu
Category 2.2.3.1 "Add" Function Contains Line, Pad,
Arc, Copper Foil, and Text.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
1) Lines: Drawing lines can be positive or negative. Line widths can be entered manually
M q
H
DF ua
DF ua
or you can use the "hand" icon to grab the size of an existing element in
the file. There are two types of lines: line segments and rectangles. Lines can be drawn at
H
H
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
Figure 2-8; Adding Lines
DF ua
M q
2) Pad: The properties of the pads can be selected as positive or negative. Types are
H
DF ua
Circle, Square, Rectangle, Oval, and angles are 45 degrees, 90 degrees, 180 degrees, 270
H
degrees, or customized. The pads can be added using the array method by entering the
number in "Nx" "Yx" and the spacing in "Dx" "Dy". Dx" "Dy" input spacing.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
arcs are arcs, whole circles, and the methods can be added by any two points, any center,
and radius.
iu
M qiu
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
Figure 2-11; Adding an Arc
DF ua
M q
H
DF ua
5) Copper skin: you can choose to add positive or negative, and the drawing types are
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
iu
DF ua
M q
6) Characters: No support for Chinese input for the time being, positive or negative
H
attributes can be selected. Character height and width ratio can be added according to
H
the need, the recommended aspect ratio is 1.5:1. added characters can be rotated 90
degrees, 180 degrees, 270 degrees and mirrored.
iu
iu
M q
iu
M q
DF ua
Figure 2-13; Adding Text
DF ua
M q
"To delete an element, select it and click Delete or press the Delete keypad;
H
2.2.3.2
DF ua
2.2.3.3 "Move Alignment" Move Alignment can be categorized into three types, single-layer
alignment, multi-layer alignment, and local alignment.
1) Single-layer alignment: In case the layers are not aligned, find the common point where
the two layers are not aligned, open the Grab Center, right-click or choose Move
Alignment in the menu bar, and overlap the two common points.
2) Multi-layer alignment: Based on the operation of single-layer alignment, you need to open
the influence layer of the layer list and align the multi-layer influences together.
3) Local alignment: you need to first box to align the part, find the common point of local
alignment, open the center of the grasp to move the two common points overlap the
u
local alignment.
i
iu M q
u
M qiu
DF ua
M qiu FM qi
H
DF a D ua
DF ua
H
H
M q
DF ua
H
u
H
Figure 2-14; Layer Alignment Operation Diagram
2.2.3.4 "Rotate" first selected elements (not selected default for the entire layer), in
the click on the application or determine the implementation of the command, this
function can be in accordance with the center, upper-left, lower-left, upper-right, lower-
right, customized datum rotation, you can also choose to rotate counterclockwise.
iu
iu
mirroring.
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
menu:
H
DF ua
DF ua
H
H
iu
M q
1) Graphic Mode: You can switch the three modes to view the graphic: regular, skeleton,
DF ua
M q
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
2) Negative View: Press the "N" key to toggle the display of the negative element or not.
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
M qiu
DF ua
DF ua
H
H
iu
iu
iu
M q
M q
M q
DF ua
DF ua
DF ua
H
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
specification value, package, bit number, after opening the component list, you can
search the specific location of the component design in the board according to the
specification value, package, bit number.
M qiu
iu
DF ua
M q
DF ua
H
H
iu
Figure 2-21; Component List
iu
M q
5) Display device parameters: Press "Q" and then click on the device to display the
iu
M q
DF ua
parameters with the mouse, a pop-up window will display the device information, if
DF ua
M q
you need to end the display device information, press "Q" again. If you need to end
H
DF ua
the information of the display device, press "Q" again. The information includes Face,
H
Bit, Package, Pins, Pitch, Size, Height, Angle, Assembly, Brand, Model.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
6) Rendering mode: you can switch between the simulation and the design of the two
DF ua
displays, the simulation can define the PCB process and color can simulate the physical
DF ua
board style.
H
H
Figure 2-23; Simulation and Design Diagram Patterns
2.2.5 "Operation" menu function.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
3) Box Selection: Left mouse button box selection function, mainly used for selecting
M q
M q
elements;
H
DF ua
DF ua
4) Sibling Network: All elements connected in the same layer can be selected;
5) Electrical network: you can select the elements of each layer of the same network in the
H
H
board;
6) Polylines: Similar to same-layer networks, only polylines that are connected in the same
layer are selected (pads are not included);
7) Measurements: There are point-to-point, contour-to-profile, network-to-network, weld-
ring measurement widths, element center-to-center measurements, and more.
M qiu
iu
DF ua
M q
DF ua
H
H
Figure 2-25; Measurement
2.2.6 "Tools" menu function:
iu
1) File Comparison: You can compare the differences between two different versions of A\B,
iu
M q
and you can click on the differences to see the exact location;
M q
DF ua
2) Patchwork: Provides the function of single-piece patchwork SET, and the patchwork
DF ua
iu
H
M q
3) Calculation of gong stroke: automatic production of the length of the required gong off
DF ua
4) Utilization Calculation: Calculates the optimal production utilization of a PCB size based on
the size of the bulk material;
5) Solder Joints Statistics: Calculates the number of component types and solder joints in a
file, mainly for SMT quotes;
6) BOM Comparison: When updating and modifying the components of the electronic product
iteration, you can compare the differences between A\B and two different versions;
7) Component Search: It is very convenient to search the location of the device on the board
and view the bit number and package name of the device;
8) Analysis of open and short circuits: Check the electrical network tables in the design
documents for open and short circuits present in the documents;
9) Character on Pad Detection: Detect the character above the pad, and move away the
character that exists to affect soldering;
iu
10) Copper Area Calculation: Calculate the percentage of copper area in each layer of the
M q
board;
DF ua
iu
iu
DF ua
DF ua
H
H
1) Unit Setting: Set the unit used by the software, the default unit is mils you can switch
iu
2) Basic settings: the analysis method can be set to automatically analyze PCB/PCBA or
ua
not automatically analyze, the system settings can change the cache path, and at the
H
H
same time you can set the number of days to clear the cache, you can also set to close
the window to continue to run the software, the language can be switched between
English and Chinese, and you can set to start the software when you turn on the
computer.
iu
iu
M q
iu
M q
DF ua
Figure 2-28; Software Basic Settings
DF ua
M q
3) Object Capture: Capture the focus of an element, such as the center point or the edge
H
DF ua
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
iu
M q
DF ua
M q
DF ua
H
H
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
share with others to facilitate the synchronization of the software checking rules of
iu
DF ua
multiple computers.
M q
M q
H
DF ua
DF ua
H
H
M q iu
M qiu
DF ua
H
DF ua
H
iu
Responsible for the rules file, which can be customized with a name
iu
M q
iu
M q
after copying
DF ua
DF ua
M q
H
DF ua
⚫ The rule configuration items are arranged in a tree menu, which is mainly composed of
H
two main categories: Bare Board Analysis and Assembly Analysis, with different
subcategories corresponding to the analyzed items under the major categories.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
⚫ Click on "Analyze Item" to configure whether each item needs to be detected and
DF ua
M q
H
H
Figure 2-34; Analysis Configuration
⚫ Click on "Variables" to configure the analysis range values for the variable.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
parameter segments. For example, "Minimum line width" 3, 5, 6 units mil, less
iu
DF ua
than 3mil reported red, 3 to 5mil reported yellow, greater than or equal to 5mil
M q
M q
H
DF ua
reported green.
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
iu
M q
DF ua
M q
DF ua
H
H
iu
2.2.10 Tutorials: Provide users with a clear, concise, systematic software operation
iu
manual to help users understand the use of Huaqiu DFM software, click on the tutorial
M q
iu
M q
DF ua
document can be read to view.
DF ua
M q
DF ua
H
H
H
DF ua
M q
M q
H
DF ua
DF ua
M q
DF ua
DF ua
Mouse click to select an element, double click to select all similar elements
View Up
iu
iu
View Down
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
Reducing graphics
iu
center a graphic (computing)
M q
iu
iu
DF ua
H
DF ua
DF ua
information and BOM list corresponding to the design file, and the setup process
M qiu
"Assembly Analysis Setup", the bare board analysis is the main focus;
H
iu
2.4.2 Layer Area:
iu
M q
1) Append file: In the case of an imported file, click "Append file" to import the file again,
iu
M q
DF ua
this function is used to compare the graphics before and after the modification of the
DF ua
M q
2) Click Layer Management to bring up a popup window where you can set the layer type,
H
attributes, and polarity. Click and hold the mouse on the layer, and move it to change
the layer order, and move the layer to the position where you need to change. Click
the layer you want to delete, press "Delete" to delete the layer.
M q iu
M qiu
M qiu
DF ua
H
DF ua
DF ua
H
H
iu
iu
M q
DF ua
M q
DF ua
H
H
iu
1) Open All: Displays all layers;
iu
M q
2) Close All: Turns off the display of all layers;
iu
M q
DF ua
DF ua
3) Display settings:
M q
⚫ Color settings: right-click the layer in the pop-up window to adjust the layer's display
H
DF ua
DF ua
M q
H
DF ua
DF ua
H
H
highlight or de-highlight.
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
5) Drill Format: This item is valid for the drill layer, and allows you to adjust the units, zero-
saving rules, and number format of the drill file.
M qiu
M qiu
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
6) Output Layer: outputs this layer separately in Gerber274X format, mainly for single layer
output after modification.
items are line analysis, drilling analysis, solder resist analysis, character analysis;
M q
iu
iu
2) PCBA assembly analysis: analysis of soldered devices for PCB boards, testing items
DF ua
include device analysis, pin analysis, pad analysis, optical point analysis.
M q
M q
H
DF ua
DF ua
H
iu
iu
2) "Reported yellow" represents a medium risk anomaly and can be produced (there are
issues affecting the cost of production);
3) "Green" represents a low risk anomaly that passes the test, the exact level of risk can be
assessed by setting a risk value (rule management).
Figure 2-49; Risk items
2.5.3 Review the small category window explanation:
1) Click "View" on the right side of the audit item to view the specific "analysis category",
"analysis results" and specific
The location, with a description of the "problem" and comments on the results of the
iu
analysis;
M q
2) Within the audit results, you can press ALL (so items), ! (show all analyzed data
iu
DF ua
items), ! (show warning items) to display a list of corresponding parameters for
iu
M q
regular analysis;
H
DF ua
M q
3) Audit report red, yellow, green parameters are based on the report rules to determine
DF ua
the audit results, the report rule parameters from the rule management inside the
H
setup parameters.
iu
iu
iu
M q
M q
DF ua
DF ua
M q
DF ua
H
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
1) To display a graph of the parameters of the analysis results, select "Auto zoom" and
then click on the analysis results, the graph of the analysis results can be positioned
H
H
to the location of the board, and zoom in on the location of the graph.
M qiu
M qiu
DF ua
DF ua
H
H
Figure 2-51; View Parameter Graph Zoom
2) By selecting "Pan only" and clicking on the analyzed result, the graphic will be
positioned at the location of the analyzed result, and the graphic ratio of the analyzed
iu
iu
M q
Figure 2-52; Viewing Parameter Graph Positioning
iu
M q
DF ua
DF ua
This chapter introduces the reader to the various interface windows of the DFM software, as well
H
DF ua
As well as the file management operation area and the inspection result display interface.
Through the introduction of this chapter, the reader should be able to master the basic
operation of the DFM software and have some familiarity with the DFM software interface.
iu
M q
M qiu
iu
DF ua
M q
H
H
M q
DF ua
M q
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
H
DF ua
DF ua
1) Comparison ranges: Detect discrepant locations by full range, within profile, and
H
custom ranges.
2) Comparison Factor: The difference points can be compared according to the pixel point
size of the graphic.
3) Comparison Data: Clear the comparison results, while the Delete_1 layer check box
M qiu
M qiu
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
iu
DF ua
8) Single Layer Comparison: Select the original file layer, you can select the layer that needs
M q
to be compared.
H
DF ua
DF ua
9) Add Comparison Layer: Click the plus button to add a column of selection layers.
H
H
10) Delete comparison layer: If you need to delete the comparison layer results individually,
you can do so by clicking the Delete button.
iu
M qiu
M q
DF ua
DF ua
H
H
Figure 3-4; Single Layer Comparison Setup
3.2 montage
3.2.1 Set up the profile layer and then fill in the corresponding piecing method according to
the piecing demand.
1) Synchronized collage layer: check the layer to be synchronized can be physical collage, to
detect whether the collage is reasonable;
2) Piecing Mode: Piecing mode supports regular piecing and inverted buckling piecing;
3) Add a craft edge: support up and down, left and right, around (up and down, left and
right are filled in as four weeks) personalized add a craft edge;
4) Add spacing: "X Spacing" "Y Spacing" can set the spacing between boards,
after setting the parameters, click "Apply" to get the corresponding board size;
5) Stamp holes: leave spacing around the collage to support the addition of stamp holes;
6) Click "Calculate Utilization" to access the "Calculate Utilization" tool;
7) After the collage is completed, click Output Collage Layer to output the collated collage to
the local area of the computer;
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
DF ua
H
M qiu
M q iu
DF ua
DF ua
H
H
iu
M q
1) Add process edge in the middle of the plate: If the spacing between consecutive plates is more
DF ua
than 3mm, there will be a line in the middle of the plate with the spacing of the plate-making tool.
H
Function, the purpose is to determine whether the spacing greater than 3mm need to
H
leave the edge of the process, add a line in the middle of the "check" to leave the edge
of the process, do not check for the gongs to leave the spacing.
Fig. 3-6; Schematic diagram of leaving spacing and process
edges for consecutive pieces of assembled plates
2) Inverted buckling puzzle: If there is a groove, in order to save costs, inverted buckling to be able
to buckle the board in the groove within the piecing method, in the piecing tool inside the
selection of a good inverted buckling position, calculate the inverted buckling into the
iu
iu
groove size, in the piecing spacing column, enter "- minus" how much the negative
M q
iu
M q
DF ua
number of the piecing can be realized in the desired piecing diagram.
DF ua
M q
H
DF ua
H
H
M q iu
iu
M qiu
DF ua
M q
H
DF ua
DF ua
piecing
3) Add stamp holes: collage add stamp holes bridge even, according to the demand to add the number
of stamp holes, size and spacing of stamp holes, the mouse cursor moves to the corresponding
position, click to add the placement of stamp holes, this function also provides an array of
add the placement of stamp holes.
M qiu
M qiu
DF ua
DF ua
H
H
Figure 3-8; Stamp Hole Tool
4) Interference tips: Click "Apply" to complete the layout after setting up the layout
iu
parameters, when the board edge components are beyond the board, and there is
iu
interference with other boards after the layout, the software will give you a hint and
M q
iu
M q
DF ua
generate a layer of characters to show the location of the interference.
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
the "T" key to define the position where the gong space is not needed, then click the "T"
key to select the area where the gong space is not needed, then press the "T" key to switch
DF ua
M q
DF ua
the result of analyzing the gong process. Press "T" key again, if there is any incorrect area,
H
you can press "T" key to define the location where the gong is not needed, then click
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
iu
Figure 3-11; Calculation of Utilization Rate
M q
iu
iu
DF ua
highlighted in the graphic window. "If you click "View" after the relevant item, the
corresponding pads will be highlighted in the graph window.
M qiu
M qiu
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
iu
7) Bit Number Duplication Alert: After importing the file, click BOM Comparison and a pop-up
iu
M q
window will be displayed when there is bit number duplication.
M q
DF ua
8) Rows and Columns Data: Displays the position of the mouse-selected rows and columns.
DF ua
iu
9) Bit Number Details: When there is a duplicate bit number, or a missing bit number, it will
H
M q
be displayed below.
DF ua
10) Modify Parameter: Mouse select the position to be modified, click modify, you can modify the
H
DF ua
M q
M q
H
DF ua
DF ua
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
1) Open Short Circuit Preparation: files to be prepared for open short circuit analysis,
iu
Gerber and IPC network files, open the files and click "One Click DFM Analysis".
M q
DF ua
M q
2) Open Short Circuit Test Result: Click on the Open Short Circuit Check item on the right to
DF ua
view.
H
3) Short Circuit Details: Click on the short circuit item "Details" in the pop-up window to
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M q
DF ua
M q
DF ua
H
H
iu
iu
M q
Figure 3-19; Copper Area Calculation
iu
M q
DF ua
DF ua
This chapter introduces the reader to the practical functions of the DFM software, such as
H
DF ua
H
M q
M q
H
H
products in the product design stage to make products with good assemblability,
iu
M q
ensuring simple assembly process, high assembly efficiency, high assembly quality, low
DF ua
M q
H
H
The DFA function of "Huaqiu DFM" is a function to assist in organizing the component
list of EDA circuit design, and to quickly match the components of the Bill of Materials
(BOM), which can greatly improve the efficiency of the work of organizing the Bill of
Materials (BOM), but of course, it is not just a simple function of "Huaqiu DFM". Of course,
"Huaqiu DFM" is not only to organize Bill of Materials (BOM) so simple. The main
function is to provide assembly analysis, support the inspection of production
components assembly of hidden problems, analyze and check in advance to avoid
unnecessary losses in the production process.
"Huaqiu DFM" docking mainstream EDA design software, such as: Mentor PADS series
software Logic, Layout, Protel series 99se, DXP, Altium Designer series, Cadence series
Orcad, Allegro and so on. Software Transmission
The component list can be imported and organized into a BOM file to match the BOM purchased
components for different list formats.
"Huaqiu DFM tool does not have complex operation theory, but from the practical
application of electronic product development, so that users can quickly and efficiently
improve work efficiency, shorten the development cycle. As a result, product
development costs can be reduced and product quality can be improved.
Manufacturing and assembly-oriented product design is the key to "lower development costs,
shorter development cycles, and higher product quality" for product development.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
M qiu
DF ua
template file, the file includes drilling layer, inner/outer layer line, soldermask layer,
silkscreen layer, board frame layer. If it is a zip file, drag it directly into the software window
H
H
to open the file; if it is an unzipped file, select all files and drag them into the software
window to open the file.
M qiu
iu
DF ua
M q
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
4.2.3 Coordinate/BOM file: Export the coordinate and BOM file from EDA software, open the
H
Gerber file of PCB design with Huaqiu DFM, and then import the coordinate and BOM file
to do the analysis and testing of assembly solderability.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
Figure 4-3; Coordinates and BOM Data File
4.2.4 Import File Settings: When loading a file, you can set the analysis mode in the
popup window, automatic PCBA analysis, automatic PCB analysis, and no automatic
analysis. For example, if you set automatic PCBA analysis, you can choose the path to o p en
t he BOM and coordinate file for automatic PCBA analysiswhen you drag in the Gerber file,
and if you drag in the Gerber,coordinateandBOM at the same time, you can open them for
automatic PCBA analysis directly.
iu
iu
M q
iu
M q
DF ua
Figure 4-4; Import File Settings
DF ua
M q
1) In the software interface, click on the "assembly analysis PCBA" to enter the assembly
analysis interface for BOM table inspection,
Components are matched and assembled to analyze a series of operations.
M q iu
M qiu
M qiu
DF ua
H
DF ua
DF ua
H
H
3) Find Bit Number: Available on every page of the assembly analysis setup, it is convenient
iu
5) Functions of Settings: Setting for clearing the data of keywords for table header
H
identification in coordinate files and BOM files, and setting for clearing the records of
H
component libraries, saving the matching records to local, matching local libraries,
matching BOM parameters, and matching packages for matching component libraries.
iu
Figure 4-6; Settings
iu
6) Keyword management of table header: Coordinate files and BOM files have many types
M q
iu
M q
DF ua
of content formats, so when the software recognizes the file table, there are too many
DF ua
M q
types and you need to manage the file types. You can manage the keywords of the file
DF ua
H
H
according to the header of the file, add keywords by clicking "Add", and delete
H
M q iu
DF ua
iu
iu
H
M q
M q
DF ua
DF ua
H
H
M qiu
1) Load coordinate file: Coordinate file can be dragged directly into the window to load
H
and open the file, or you can "click" to load the coordinates.
H
file, find the location where the coordinate file is stored and select the coordinate file to
load and open;
2) The supported formats for coordinate files are xls, xlsx, csv, and txt file formats;
3) For a standardized template of the coordinates, click on "Download Template";
iu
Figure 4-8; Loading a Coordinate File
iu
M q
4.4.2 Coordinate file organization
iu
M q
DF ua
1) Re-upload and next step: after loading the coordinate file, the coordinate organizing interface
DF ua
M q
will pop up, if you need to re-upload during the organizing process
H
DF ua
Upload the coordinate file, click "Re-upload", and then click "Next" when the
H
iu
iu
M q
iu
DF ua
M q
M q
DF ua
DF ua
2) Automatically organize the coordinates: EDA software export coordinate file, the file
header format is more messy, you need to re-arrange the standard format of the table,
M qiu
M qiu
DF ua
DF ua
H
H
organize the table software automatically organize, and will retain the original
coordinate file, to provide a reference to view.
Figure 4-10; Coordinate File Auto Organizing
3) Delete rows or columns: manually organize the form can be deleted in the entire line, click
on the operation area of the "Delete" can be deleted, delete columns by clicking
the "right mouse button" operation needs to be carried out in the table
header to delete the entire line or column;
4) Add rows or columns: Click the "right mouse button" in the table to add the location of
iu
iu
M q
iu
M q
DF ua
Figure 4-11; Table Additions and Deletions
DF ua
M q
5) Coordinate Table Adjustment: When the direction of the project file and the coordinate file are not
H
DF ua
consistent, you can rotate them. For example: after exporting the Gerber file and coordinate file,
H
the Gerber file is rotated during the production process, and the direction of the
coordinate file is not consistent. Therefore, you need to rotate the coordinate file to
ensure consistency with the Gerber file;
6) Coordinate file layer identification: organize coordinate file identifiable layer names,
top layer: Top,T,A,F,no,TopLayer bottom layer: Bot,B,yes,bottom,BottomLayer,
various layer names need to be separated by commas.
7) Adjust the scale of the table: the coordinate file can be scaled and rotated in angle,
switching the unit of the table in millimeters, mils and inches, and the organized table
iu
DF ua
M q
H
DF ua
DF ua
H
H
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
In this case, click "re-render layer" and check whether the component layer is aligned
H
iu
with the actual project file, if not, you need to do the alignment operation.
iu
2) Mirror: When the coordinate file and the project file can't match, if you need to mirror to
M q
M q
DF ua
DF ua
match, you can choose to mirror or not mirror in the mirror position.
H
H
M qiu
iu
DF ua
M q
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
iu
Figure 4-14; Adjustment Component Layer
M q
iu
iu
DF ua
1) Click on "Coordinate Alignment Pad" to bring up the Alignment window to move the
H
DF ua
DF ua
2) The display item can display the graphic of solder resist and character layer according
to the requirement, check "Show solder resist layer" and "Show resist
silkscreen".
3) You can check the box "Synchronize moving bottom layer", if the bottom layer is not
aligned and the coordinates are the same as the top layer, you can apply the
synchronization to the bottom layer and align it together;
4) Click "Select Pad", and then select the pad layer of the graphical common device, the
pad layer of the common device is two pads, or multiple pads, the component layer of
M qiu
iu
the device to be in the center of the pad layer of the common device, so the pad layer
DF ua
need to select at least two pads, the method of selection is to single-select a single,
M q
DF ua
and then hold down the keyboard Ctrl Ken successive selections Select at least two
H
pads for the pad layer by singling out one and then holding down the Ctrl key to
H
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
2) Bom file formats supported are xls, xlsx, csv, txt file formats.
M q
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
M qiu
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M q
DF ua
M q
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
DF ua
M q
M q
H
DF ua
DF ua
H
H
4) Bom check principle, Bom table need to check the completeness of the specification
M qiu
value, whether there is any duplication of the bit number, whether the bit number is in
M q
DF ua
DF ua
H
H
line with the dosage, and whether the Bom table has a bit number but actually no
component ...... If the check passes, you can click on the "Next" for
component matching.
Figure 4-21; Bom Check
4.5.3 BOM collation
1) Table header organization, EDA software exported Bom file, the file header format is
more chaotic, need to re-arrange the standard format of the table, organize the table
software automatically organize, and retain the original coordinates of the file, to
provide easy to view the reference.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
result of the check needs to be modified manually according to the display, after
M q
DF ua
M q
M q
H
DF ua
DF ua
H
H
can delete the whole column. Add rows or columns, click the "right mouse button" in
DF ua
the position where the table needs to be added to bring up the operation window,
M q
DF ua
iu
4) Set alternative materials, BOM file inside a component has alternative alternative
iu
materials can be selected, it is necessary to each alternative materials were reflected in
M q
iu
M q
DF ua
the BOM file inside, for example, alternative materials for the serial number of 1,
DF ua
M q
optional material serial number were 1.1, 1.2, 1.3 ......, if you need to set the main
H
DF ua
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
5) Export Bom table, when exporting the file, you can select the columns to be exported,
there are specification value, description, package, dosage, bit number, manufacturer's
material number, manufacturer, serial number, the columns to be exported can be arranged in
order as needed, or you can combine the columns to be exported at will. "When the results of
the inspection cannot be confirmed for the time being, or the components need to be
iu
waiting for the material, you can download the report for archiving.
M qiu
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
Figure 4-27; Exporting the Bom Table and Downloading the Report
4.6 Matching Component Library iu
4.6.1 Matching Component Library Operating Principles
M q
iu
iu
DF ua
1) Matching component libraries is to match all MGL library files in Huaqiu Mall, and
M q
when the match fails, you need to adjust the position of the MGL library files to match
M q
H
DF ua
DF ua
the components;
2) In the lower right, there is a view window with operation buttons to provide the
H
H
function of adjusting the component layer to match the components, provided that a
device needs to be selected in the check result list to be able to adjust the operation
of moving the component library file;
3) Component display parameter list, the left list can be used in conjunction with the
right side of the calibration results, search component list, click on the left list, the
right side of the calibration results and search component list synchronization
operation display.
M qiu
iu
DF ua
M q
DF ua
H
H
iu
Figure 4-28; Matching Component Library Page
iu
M q
4.6.2 Component Matching Adjustment
iu
M q
DF ua
1) Click "Next" to proceed to the component type and set the flow direction after the
DF ua
M q
match is approved.
H
DF ua
2) In the absence of matching to the component library, you can click the "right
H
mouse button", the pop-up window can be rechecked, delete the component
library, sorting, output unmatched components and other operations, sorting can be
divided into the original sorting, do not match the component library, the check does
not pass, does not contain the option;
3) If you need to re-match after manual adjustment, click "re-match" to complete the
re-match again, the color of the serial number column, green represents "exact
match", yellow represents "manual match". The color of the serial number
column is green for "Exact Match", yellow for "Manual Match" and red for
"Unmatched Library";
4) Disk cover pins, PCB package pads compared to the device pins, suggesting that the
device pins and pad contact size, pads larger than the device pins show included, pads
M qiu
smaller than the device pins show not included, when the display does not include the need
M qiu
M qiu
DF ua
H
DF ua
DF ua
H
H
5) Alternative material matching results view, click on the alternative material does not
DF ua
M q
pass the location of the pop-up window to view the main material and alternative
DF ua
material information, and at the same time, you can view the alternative material
H
matching effect and the reasons for the match does not pass the bottom left corner of the
H
graphic can choose to display the line layer, soldermask layer, silkscreen, drilling.
iu
iu
M q
iu
M q
DF ua
Figure 4-30; Alternatives View
DF ua
M q
6) The public component library that passes the verification is added to the private library,
H
DF ua
and the component library that has passed the matching is added to the private self-
H
built library, each company builds libraries in a different way, and it is convenient to
modify the public library to the private library for the next matching. Public libraries can
be added to private libraries in batch, and the matching effect of the libraries can be
displayed in the lower left corner of the line layer, soldermask layer, silkscreen, and
drilled holes.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
M q
DF ua
DF ua
H
H
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
DF ua
iu
iu
H
M q
M q
DF ua
DF ua
H
H
1) If the calibration result shows that it does not pass, click on the column that does not pass to
DF ua
see the result displayed in the graphic window, e.g., MGL library file
DF ua
2) To adjust the MGL library, click on the column where the calibration result fails, the view
H
window will immediately locate the position of the failed component and zoom in to
view it. In the lower right corner of the operation button to adjust the MGL library to
match the components, adjustment can be rotated by 45 degrees, up, down, left, right,
and left, and the step of the movement can be adjusted according to the needs of the
size of the unit in millimeters.
3) Graphic display, adjust the graphic display of MGL library, you can display MGL library, display
line, display solder resist, display characters, display drill holes. You can display a certain
layer by ticking the display mode, and all layers need to be ticked.
4) After manual adjustment, you need to re-match, click "re-match" to finish re-matching
again.
iu
iu
M q
Figure 4-34; Adjustment Component Layer Window
iu
M q
DF ua
DF ua
M q
5) Output the component list, check the correctness of the matching of component
H
DF ua
library, and click "Output Component List" to output the adjusted and passed list
H
H
DF ua
M qiu
M qiu
DF ua
DF ua
H
H
Figure 4-36; SMT Billing Page
2) Basic operation, assembly type can be changed according to user needs, can be
changed to DIP, SMT, empty paste, unknown type, assembly type confirmed after
confirming that the component selection has been confirmed, the operation of the top and
bottom of the top and bottom of the components can be located in the top and bottom of
the specific location;
iu
Figure 4-37; Basic Operations
iu
M q
3) The lower left corner has the position of the display device within the board, showing
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
iu
DF ua
4) The lower right corner shows the production parameters, displaying the number of
M q
H
DF ua
DF ua
patch pads, and the type of plug-in device, the number of plug-ins, the number of
plug-in pads;
5) The total amount required for production is calculated based on all the parameters,
and also shows the board production size, tinned area, empty paste material, pads on
holes, and wire material;
6) The assembly type is shown in color, yellow for possible anomalies, green for smart
calibration/manual adjustment, and pink for empty postings.
iu
M qiu
M q
DF ua
DF ua
H
H
Figure 4-39; Base Parameters
7) After the SMT pricing operation is completed, confirm that there is no error, you can output
the quotation list, click "Output quotation list" can be saved locally, and the quotation list
can be saved locally, and the quotation list can be saved locally.
When all operations are complete, click Exit Billing to close the SMT Billing page;
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
4.8 parameterization
The direction of the SMT patch can be set up in the software, which is convenient for
M q
M qiu
determining the direction of the patch. Then click on the "One Click Analyze" to check.
DF ua
M qiu
H
H
M qiu
M qiu
DF ua
DF ua
H
H
iu
DFM check the broken line item, due to layout engineers wiring errors, leaving the broken
iu
line leads to the board factory need to put forward exceptions, not clear whether the
M q
iu
M q
DF ua
broken line needs to be connected to other networks, if the broken line needs to have a
DF ua
M q
network connection, need to be handled by the layout engineers wiring, the board
H
DF ua
factory to put forward exceptions to communicate the problem takes time, will lead to
H
M q
M q
DF ua
DF ua
H
H
The DFM check hole ring to pad spacing item prevents short circuits during production, with the
DF ua
M q
solder ring of the vias less than 3 mils from the pads of the patch.
DF ua
It will lead to production etching not open, if the hole ring is not the same network with the
H
H
patch pad, it will lead to product short circuit can not be used.
iu
Figure 5-2; Small Spacing (Short Circuits)
iu
M q
5.1.3 BGA pads are small:
iu
M q
DF ua
DFM check the minimum pad item, made of the ability to spray tin process to do small pads is
DF ua
M q
H
DF ua
If the design of the pad is smaller than the ability to make, the pad will be made very small,
H
resulting in the inability to weld, if the pad spacing is sufficient, the layout engineer needs
to do the package to the pad size design is greater than the manufacturing parameters.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
DFM checks the perforated pads item, the perforated pads are produced with a minimum of
H
2mil for positive process and 3.5mil for negative process, the perforated pads are soldered
H
M q
5.1.5 Insert hole weld ring is small:
iu
M q
DF ua
DFM check the plug-in hole pad item, the plug-in hole minimum pad is guaranteed to be
DF ua
M q
H
DF ua
The disk is very small, it is difficult to weld, PCB board factory production is also difficult to
H
M q iu
DF ua
iu
iu
M q
M q
H
DF ua
DF ua
H
H
M qiu
DFM check the hole spacing item, the minimum hole spacing 6mil, regular 8mil or more, if the
DF ua
hole spacing is small close hole drilling will break the drill tip.
H
H
Conductive vias with small hole spacing can be shifted, while plug-in holes require layout
engineers to change the package design, widen the hole spacing or reduce the hole diameter.
iu
Figure 5-6; hole spacing close
iu
M q
5.1.7 Insufficient inner hole to line:
iu
M q
DF ua
DFM Check inner layer hole to line item, minimum inner layer hole to line 6 mil for 4-layer boards,
DF ua
M q
6.5 mil for 6-layer boards, 7 mil for 8-layer boards, press-fit layer
H
DF ua
The distance between the number of holes and the line should be large, because there will
H
be deviations in the press-fit lamination, and the plate will also be up and down. If the
distance between the holes is not enough, it will lead to short circuit after plating after
pressing and drilling. Therefore, if there is space in the design, try to design enough distance
between the holes and the line. iu
M q
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
M qiu
DF ua
DFM check SMT pads without connection, SMD pads without electrical properties connected to the
line belongs to the design anomaly, it is possible to draw the board wiring
Unfinished, or missed a patch connection, if the production are not found this abnormal,
will lead to the product open circuit, can not be used.
iu
Figure 5-8; No Electrical Connection to SMD Pad
iu
M q
5.1.9 Dropping the line to open the road:
iu
M q
DF ua
DFM checks network connection entries, IPC network comparison, and during production CAM
DF ua
M q
H
DF ua
The production of Gerber file is compared to the layout designed Gerber file, which is
H
called network analysis. If the wires were dropped and opened during design, it would
be difficult for the board manufacturer to find out and produce the file according to the
layout design, resulting in the product being opened and unusable.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
iu
DFM checks network connection entries, IPC network comparison, and during production CAM
H
M q
5.1.11 The line width is too small:
iu
M q
DF ua
DFM check the line width item, the production capacity line width line spacing 3 mil, if the
DF ua
M q
H
DF ua
The small pitch of BGA pads can't take 3mil line. It is necessary to change the package
H
design of BGA to increase the pitch, or hit the hole in the disk according to the blind buried
hole program design, the line goes to the inner layer.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
DFM check line spacing items, design line spacing is less than 3 mil, the production can not
H
produce etching will not be etched, resulting in a short circuit. Designed with
H
If space is available, try to design the line spacing above 6mil to facilitate production and
increase the yield rate.
iu
Figure 5-12; small line spacing
iu
M q
5.1.13 Insufficient pad to hole ring spacing:
iu
M q
DF ua
DFM checks the solder ring to pad item, when the over-hole solder ring is small and the spacing of
DF ua
M q
the solder ring to the pad is small, the CAM engineer handles it during production.
H
DF ua
Production documents, will increase the over-hole welding ring, pads from the over-hole
H
welding ring spacing is also small, increase the welding ring will be short-circuited, if not
detected, the production of finished products is scrapped.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
iu
M qiu
DFM check pad to line item, minimum spacing 3 mil, pad to line spacing less than 3 mil,
H
Ensure that the production line width is within 20% tolerance. 3mil pitch small compensation
1mil, pitch only 2mil,production etching is not open, will lead to short circuit scrap.
iu
Figure 5-14; Insufficient Pad-to-Wire Spacing
iu
M q
5.1.15 Allegro design files short-circuit:
iu
M q
DF ua
DFM electrical network check item, in the DFM software, right click and select electrical network,
DF ua
M q
found that the power supply is shorted with the ground, after the
H
DF ua
After checking the PCB file in Allegro. I found that the thermal ground holes of two SMD
H
pads are shorted to the power supply layer, and the ground holes are not isolated in the
power supply layer, resulting in a short circuit.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
DF ua
DF ua
H
H
transferring the Gerber file, which led to checking the electrical network short circuit.
Figure 5-16; PADS Design File 2d Line Shorting
5.1.17 Altium design file open circuit:
DFM electrical network check item, right-click inside the DFM software and select electrical network,
found that the second layer of the whole version of the ground network is not
The connection was made, and the file was opened with AD software to verify that the entire
version of the ground hole was isolated from the copper skin, thus causing the ground network
to be open.
iu
Figure 5-17; Altium Design File Open Circuit
iu
M q
5.1.18 Altium design files short-circuit:
iu
M q
DF ua
DFM electrical network check item, right click inside DFM software and select electrical network,
DF ua
M q
After checking the PCB file in Altium. After checking the PCB file in Altium, I found that
H
the +3.3v power supply holes of the two patch pads are shorted with the ground layer of
M q iu
M qiu
the whole board, and the +3.3v power supply holes are not isolated in the ground layer,
iu
DF ua
H
DF ua
DF ua
DF ua
DF ua
H
H
iu
Figure 5-19; Open Window Exposed Line
iu
M q
5.1.20 Soldermask leaky casement windows:
iu
M q
DF ua
DFM Solder Resist Window Abnormal Check Item, Solder Resist is to prevent soldering, Solder
DF ua
M q
Resist Ink is insulated and non-conductive, Solder Resist Window is to expose the solder.
H
DF ua
Copper in order to conduct electricity, when the place to be soldered does not have a window,
H
M q iu
DF ua
iu
iu
M q
M q
H
DF ua
DF ua
H
H
M qiu
DFM Soldermask Open Window Abnormal Inspection Items, SMD Layer is used for SMD
DF ua
soldering and Soldermask Layer is the document used for printing soldermask.
H
When the SMD layer has more windows than the soldermask layer, you need to check with
H
the design engineers to see if you need to make a pad for this window. Failure to do so may
result in failure to solder when the pads are not made. If you find a problem, you have to
communicate with the design engineer, which will lead to delay and product delivery.
iu
Figure 5-21; Patch Layer Multiple Casement Window
iu
M q
5.1.22 No used holes:
iu
M q
DF ua
DFM drilling check item, no electrical connection to the over-hole, the same as is useless holes,
DF ua
M q
H
DF ua
This anomaly could also be a design error that missed the network connection for the
H
overbore.
M q iu
DF ua
iu
iu
M q
M q
H
DF ua
DF ua
H
H
M qiu
DFM electrical signal check item, DFM one-click analysis, detected 178 electrical signal anomalies,
DF ua
Find the cause, found that the design documents do not lay copper, dynamic copper skin
H
just draw a contour line, not laying copper leads to abnormal electrical signals throughout
the board. If the production of this board must be open circuit leading to scrap.
Figure 5-23; No connection for electrical signals
5.2 Example of DFA assemblability check
5.2.1 The BOM does not match the package. The user's BOM table contains the model number
P6KE6.8CA, and the bit numbers D4, D5, and D8 are designed to match the package.
The PCB package is a DFN1610 SMD diode package, and the model number P6KE6.8CA in the
BOM list is actually a plug-in bi-directional diode package, so the designed package cannot be
used with the purchased components. If the PCB package is wrongly designed, there is no
way to remedy the problem if the board is not usable after production.
iu
iu
M q
iu
M q
DF ua
DF ua
M q
H
DF ua
H
H
M q iu
iu
iu
DF ua
5.2.2 There is a model number in the BOM table, but there is no PCB package in reality. After PCB
M q
H
DF ua
DF ua
design is completed and the plate is made, the components are purchased according to the BOM
table, and it is only when assembling that we realize that there is no place to weld or patch
H
H
the purchased components on the actual PCB board, and because we did not check the
BOM table in advance, it leads to a waste of cost for purchasing more components for this
product.
iu
iu
M q
DF ua
M q
DF ua
H
H
iu
iu
Figure 5-25; Coordinate file without coordinates
M q
iu
M q
DF ua
5.2.3 Device spacing, PCB layout did not consider whether the assembly, the production of the
DF ua
M q
board assembly device distance is insufficient, it will lead to production difficulties, or can not be
H
DF ua
assembled. The spacing of the device is not enough even if it can be assembled, it is not
H
convenient to repair in the future. PCB layout needs to consider the spacing between the
device and the device.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
M qiu
5.2.4 Components to the edge of the board, components to the edge of the board is not enough safe
DF ua
distance, in the assembly over the patch machine will be crashed devices on the edge of the board,
H
collocation of production boards in the V-CUT machine will lead to the edge of the board
H
device pads are cut small, the assembly of the device can not be patched. Therefore, PCB
design needs to leave enough devices to the edge of the board safety distance.
Figure 5-27; Device to Board Edge Exception
iu
5.2.5 If the model number in the BOM table does not match the designed PCB device package,
iu
the purchased components do not match the pins of the devices on the board, resulting in
M q
iu
M q
DF ua
the purchased components not being able to be used. When purchasing components, it is
DF ua
M q
necessary to pay attention to whether the model number of the component is the one
H
DF ua
designed for the PCB package or not, so as to avoid unnecessary troubles during
H
assembly in advance.
M q iu
DF ua
H
M qiu
M qiu
DF ua
DF ua
H
H
5.2.6 The silkscreen is too far away from the device, when designing the PCB, the bit
M qiu
number of the character should be as close as possible to the PCB package of the component,
M q
DF ua
the bit number of the character is too far away from the PCB package will lead to the
DF ua
M q
Device
M q
DF ua
DF ua
5.2.7 Pin count mismatch, where the pin count of the SMD component does not match that
iu
H
of the PCB package, can lead to failure of SMD soldering. This problem can be caused by
H
M q
purchasing the wrong components due to the wrong component type in the BOM list, or by the
DF ua
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
5.2.8
M q
Toe distance, toe to the edge of the pad distance is not enough, there may be
DF ua
M q
insufficient tin amount of soldering or welding risk, PCB design package production,
DF ua
need to consider the size of the pad size, to avoid the quality of the assembly of hidden
H
problems.
H
iu
Figure 5-31; Device Toe Distance
iu
M q
5.2.9 Toe width, device pins to the edge of the disk width distance is insufficient, there
iu
M q
DF ua
may be insufficient amount of tin soldering or welding risk, PCB design package
DF ua
M q
production, need to consider the size of the size of the pad, to avoid the assembly of the
H
DF ua
M q iu
DF ua
iu
iu
H
M q
M q
DF ua
DF ua
H
H
5.2.10 Pin contact with multiple pads, PCB packaging is done after the layout and wiring
iu
have been completed, the procurement of components BOM table of the wrong type,
M q
DF ua
M q
package name error, will lead to inconsistent pin number, device pin contact with multiple
DF ua
pads, so in the procurement of components is the BOM table must be the correct data.
H
H
iu
Figure 5-33; Device Pins Contacting Multiple Pads
iu
M q
5.2.11 Pin contact area, drawing components in the PCB package, often encounter the
iu
M q
DF ua
size of the pad size is not a good grasp of the problem, because the component
DF ua
M q
specifications is the size of itself, such as pin width, spacing, etc., but in the PCB board the
H
DF ua
corresponding size of the pad should be slightly larger than the size of the pins, otherwise the reliability
H
of the weld will not be able to ensure that the design specifications need to be in accordance with the
design of the size of the pins.
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
5.2.12 CHIP pad is too long, PCB component pad design is a key point, the quality of the
DF ua
final product is the quality of the solder joints. Therefore, whether the pad design is
DF ua
scientific and reasonable, is crucial. When the CHIP pad design is too long or the pad size
H
is inconsistent, the soldering device may pull off, or lead to the device standing
H
monument.
iu
Figure 5-35; CHIP Pad Anomaly
iu
M q
5.2.13 No mark, after the board is done, components need to be mounted, nowadays the
iu
M q
DF ua
mounting of components is done by machines (SMT). mark is used in SMT, mark is used for
DF ua
M q
the position identification point on the automatic mounting machine. The absence of
H
DF ua
M q iu
iu
iu
DF ua
M q
M q
H
DF ua
DF ua
H
H
M qiu
DF ua
M q
DF ua
H
H
iu
2 (rarely) A2 B2 C2 D2 E2
iu
M q
3 (less) A3 B3 C3 D3 E3
M q
DF ua
4 (possible) A4 B4 C4 D4 E4
DF ua
5 (likely) A5 B5 C5 D5 E5
H
H
high risk
lower (one's head) ✮✮✮ A4, B3, C2
M q
DF ua
risk
your (honorific) ✮✮✮✮ C5, D4, E3
high risk
extremely high ✮✮✮✮✮ D5, E4, E5
iu
This chapter introduces the reader to the pitfalls of EDA software design.PCB design is not
M qiu
M qiu
DF ua
as simple as just connecting the network wires; there are various other issues regarding the
design side, and the manufacturing side. Design determines the cost and quality of the
H
DF ua
DF ua
product. Only by considering manufacturing can we solve the quality and efficiency
H
Through this chapter, the reader should be able to feel the importance of integrating
design and manufacturing. Only by synchronizing design and production can we save R&D
costs and shorten the R&D cycle.
iu
M qiu
M q
DF ua
H
H