PCB DFM guidelines are the bridge between your PCB design and a successfully manufactured board. Design for Manufacturing (DFM) means ensuring your layout respects the physical limitations of fabrication equipment, and getting it wrong leads to rejected orders, manufacturing defects, or boards that work on paper but fail in reality. This guide covers the essential DFM rules optimised for Indian PCB manufacturers, with specific values you can plug directly into your EDA tool’s design rules.
Table of Contents
- Why DFM Matters More Than You Think
- Trace Width and Spacing Rules
- Via and Drill Size Guidelines
- Copper Weight and Current Capacity
- Solder Mask and Silkscreen Rules
- Board Outline and Edge Clearance
- Indian Manufacturer Capability Reference Table
- Common Rejection Reasons and How to Avoid Them
- Frequently Asked Questions
- Conclusion
Why DFM Matters More Than You Think
Every PCB manufacturer has physical limits based on their equipment. A laser drill can make smaller holes than a mechanical drill. A high-end exposure system can resolve finer traces than a budget one. When your design exceeds these limits, three things can happen: the manufacturer rejects your order outright, they modify your design (sometimes without telling you), or they fabricate it and you get boards with defects.
Indian manufacturers have steadily upgraded their equipment, but capabilities vary widely. A manufacturer in Bengaluru with the latest equipment might handle 4 mil traces reliably, while a smaller operation in tier-2 cities might struggle below 8 mil. The safe approach is to design with generous margins and only push limits when your circuit genuinely requires it.
DFM is especially important for first-time designs. When you are still validating your circuit, there is no point using 3.5 mil traces that require premium fabrication. Use 8-10 mil traces, 0.3mm drills, and standard specifications. Save the tight tolerances for production boards where the design is proven and you are optimising for size or performance.
One critical point: DFM rules are not just about what the manufacturer can fabricate — they also affect yield and cost. A board designed right at the capability limit might be technically possible but will have lower yield (more defective boards per panel), which translates to higher cost or longer lead times as the manufacturer needs to run extra panels.
Trace Width and Spacing Rules
Trace width and spacing (the gap between traces) are the most fundamental DFM parameters. Getting these wrong is the number one reason for PCB order rejections.
Minimum trace width: For most Indian manufacturers, 6 mil (0.15mm) is the safe minimum. Premium manufacturers like LionCircuits and PCBPower can handle 4 mil (0.1mm). For hobby projects and most standard designs, there is no reason to go below 8 mil (0.2mm). Wider traces are more reliable, easier to inspect, and cheaper to manufacture.
Minimum spacing: The clearance between adjacent traces, between a trace and a pad, or between a trace and a copper pour should match or exceed the minimum trace width. If your minimum trace is 8 mil, use 8 mil spacing minimum. Going below this creates etching issues where copper bridges form between adjacent features.
Trace width for current capacity: Beyond DFM minimums, trace width must be sufficient to carry the required current. The IPC-2221 standard provides guidelines:
- 0.25mm (10 mil) trace on outer layer: approximately 0.5A at 10°C rise
- 0.5mm (20 mil) trace: approximately 1A
- 1.0mm (40 mil) trace: approximately 2A
- 2.5mm (100 mil) trace: approximately 4A
For power traces carrying more than 1A, always size them explicitly rather than relying on DFM minimums. A ground bus carrying 3A needs at least a 2mm trace, regardless of whether the manufacturer can etch 0.15mm traces.
Differential pairs: If your design includes USB, Ethernet, or other differential signals, maintain consistent trace width and spacing throughout the pair. Most Indian manufacturers support controlled impedance for an additional fee (typically ₹200-500 per order). Specify the target impedance (usually 90 ohms for USB, 100 ohms for Ethernet) and let the manufacturer calculate the exact trace dimensions for their stackup.
Via and Drill Size Guidelines
Vias connect traces between layers. Their size directly affects cost, reliability, and available routing space.
Standard through-hole vias: Use 0.6mm pad diameter with 0.3mm drill for most designs. This is universally supported and costs nothing extra. You can go down to 0.45mm pad with 0.2mm drill at most Indian manufacturers, but there is rarely a benefit for 2-4 layer boards.
Component through-holes: Standard component leads (resistors, capacitors, headers) need 0.8-1.0mm holes. Pin headers specifically need 1.0mm holes for reliable soldering. Always check the component datasheet for the lead diameter and add 0.2-0.3mm for manufacturing tolerance.
Annular ring: The copper ring around a drill hole must be at least 0.15mm wide after manufacturing (accounting for drill registration tolerance). For a 0.3mm drill, this means a minimum pad diameter of 0.6mm. Most Indian manufacturers want 0.15-0.2mm annular ring minimum — do not push below this.
Blind and buried vias: These are vias that connect specific layer pairs without going through the entire board. They save routing space on dense multi-layer boards but cost significantly more. Only PCBPower and Sierra Circuits in India reliably offer blind/buried via capability. For most projects, through-hole vias are sufficient and much cheaper.
Via-in-pad: Placing a via directly in an SMD pad (for thermal or routing reasons) requires the via to be filled and plated over. This is an advanced process that not all Indian manufacturers support. If your design needs via-in-pad, confirm capability and pricing with the manufacturer before finalising your layout. A cheaper alternative is to use thermal vias placed just outside the pad with a short trace connection.
Copper Weight and Current Capacity
Copper weight (measured in oz/sq ft) determines the thickness of copper on your board, which affects current capacity, thermal performance, and cost.
Standard copper: 1 oz (35 microns) is the default for most manufacturers and adds no extra cost. This is sufficient for the vast majority of designs including most digital circuits, sensor boards, and low-power applications. At 1 oz copper, a 10 mil trace can safely carry about 0.5A with a 10°C temperature rise.
Heavy copper: 2 oz (70 microns) is the most common upgrade, typically adding ₹100-300 to an order. Use this when your design carries more than 2A on any trace, or for power supply boards and motor drivers. Note that heavy copper affects your minimum trace/space — with 2 oz copper, the practical minimum increases to about 8 mil even at manufacturers that support 4 mil with 1 oz copper.
Extra-heavy copper: 3 oz and above is available from Rush PCB and some specialised Indian manufacturers. This is used in power electronics, high-current motor controllers, and high-power LED drivers. Pricing increases substantially, and minimum trace/space widens to 10-12 mil. If you need heavy copper on only part of the board, consider mixed copper weight (different weights on different layers) — some manufacturers support this.
Inner layer copper: For multi-layer boards, inner layers typically use 0.5 oz (17.5 microns) or 1 oz copper. Inner layers have poorer thermal dissipation than outer layers, so they carry less current for the same trace width. Use wider traces on inner layers if they carry significant current.
Solder Mask and Silkscreen Rules
Solder mask (the coloured coating on the PCB) and silkscreen (the text and markings) have their own DFM rules that are often overlooked.
Solder mask dam: The strip of solder mask between adjacent pads must be at least 0.1mm (4 mil) wide. Below this, the mask cannot reliably bridge between pads and may tear or not adhere properly. For fine-pitch components (0.5mm pitch QFP or BGA), this is a real constraint — verify that your footprint’s mask clearance settings do not create impossibly thin dams.
Solder mask clearance: The expansion of solder mask opening beyond the copper pad. Standard is 0.05mm (2 mil) per side. So a 1mm x 1mm pad gets a 1.1mm x 1.1mm mask opening. Some manufacturers prefer zero clearance (mask edge aligns with copper edge) — check your manufacturer’s preference.
Solder mask over vias: Tenting vias (covering them with solder mask) is the default for most manufacturers. This prevents solder from wicking into vias during assembly. If you specifically need open vias (for thermal reasons or test points), mark them in your Gerber files. Partially tented vias (solder mask covering one side only) are unreliable and should be avoided.
Silkscreen rules:
- Minimum text height: 0.8mm (1mm recommended for readability)
- Minimum line width: 0.15mm (0.2mm recommended)
- Keep silkscreen off pads — it interferes with soldering. Most EDA tools handle this automatically, but verify in your Gerber output.
- White silkscreen on green mask is the standard and cheapest. Other combinations (black on white, yellow on black) may cost extra.
Board Outline and Edge Clearance
The board outline defines the physical shape of your PCB, and the rules around edges are frequently violated by beginners.
Edge clearance for copper: Keep all copper features (traces, pours, pads) at least 0.5mm from the board edge. During manufacturing, the board is cut along the outline, and any copper closer than 0.5mm risks being exposed at the edge. Exposed copper can cause shorts, especially in humid environments.
Edge clearance for components: Keep component pads at least 1mm from the board edge to avoid interference with enclosure walls and to give the manufacturer room for handling. For SMD pads, 2mm clearance from the edge is safer because the reflow oven can create solder bridges if pads are too close to the edge where the board contacts the conveyor rail.
Board outline specification: Use a single, closed path on the Edge.Cuts layer. Do not use multiple overlapping lines — use one continuous path. The outline must be a single closed shape; open contours or self-intersecting outlines will be rejected. Use arcs or line segments for rounded corners (minimum radius: 0.5mm for routed boards, 0.1mm for V-scored boards).
Internal cutouts: Rectangular or circular cutouts for connectors, displays, or ventilation need at least 1mm between the cutout edge and any copper. The routing bit used for cutouts is typically 1.0-2.0mm diameter, which limits the minimum cutout size and the minimum radius of internal corners. Specify a minimum internal corner radius of 0.5mm.
Indian Manufacturer Capability Reference Table
Use this table as a quick reference when setting up design rules in your EDA tool. These values represent what each manufacturer reliably supports — not their absolute minimum, but what you can design to with confidence.
| Parameter | Budget Tier | Standard Tier | Premium Tier |
|---|---|---|---|
| Min trace/space | 8/8 mil | 6/6 mil | 4/4 mil |
| Min drill size | 0.3mm | 0.25mm | 0.15mm |
| Min annular ring | 0.2mm | 0.15mm | 0.1mm |
| Min solder mask dam | 0.15mm | 0.1mm | 0.075mm |
| Board thickness range | 0.8-2.4mm | 0.4-3.2mm | 0.2-6.0mm |
| Max copper weight | 2 oz | 3 oz | 6 oz |
| Layer count | 1-4 | 1-8 | 1-24+ |
| Typical price (2L, 5pcs) | ₹250-400 | ₹400-700 | ₹700-1500 |
Recommendation: Use the “Standard Tier” values as your default design rules. They work with the majority of Indian manufacturers and provide a good balance of design freedom and manufacturing reliability. Only move to “Budget Tier” rules if you specifically need the cheapest fabrication possible, and only use “Premium Tier” values when your design absolutely requires it.
Common Rejection Reasons and How to Avoid Them
Based on feedback from Indian PCB manufacturers, here are the most common reasons orders get rejected or delayed:
1. Open board outline: The Edge.Cuts layer does not form a closed shape. This happens when you draw the outline as separate line segments that do not connect perfectly at corners. In KiCad, use the rectangle or polygon tool for guaranteed closure. In Altium, use the board wizard.
2. Copper too close to board edge: Traces or copper pours extending to the very edge of the board. Set a board edge clearance rule of at least 0.5mm in your EDA tool and run DRC to catch violations.
3. Missing drill files: Submitting Gerber layers without the corresponding Excellon drill file. Double-check your export settings and ensure the .drl (or .xln) file is included in the ZIP.
4. Silkscreen over pads: Component reference designators or text overlapping SMD pads. This can interfere with soldering. Most EDA tools have a DRC check for this — enable it.
5. Acid traps: Acute-angle trace junctions (less than 90 degrees) that trap etchant during manufacturing, causing over-etching. Use 45-degree angles or curved traces instead of sharp bends. KiCad 8 routes at 45 degrees by default.
6. Insufficient thermal relief: Pads connected to large copper pours without thermal relief (spoke connections) are nearly impossible to hand-solder because the copper pour acts as a heat sink. Your EDA tool should automatically add thermal relief patterns — verify this setting is enabled in your zone fill properties.
7. Mismatched layer count: Specifying a 2-layer order but submitting Gerber files with 4 layers. Verify your layer setup before exporting.
Frequently Asked Questions
What trace width should I use for a 3.3V signal line?
For low-current signal lines (under 100mA), the minimum trace width supported by your manufacturer is fine — typically 8 mil (0.2mm) for Indian manufacturers. Signal traces carry so little current that width is dictated by DFM minimums, not current capacity. If the signal is high-speed (above 50 MHz), trace width becomes an impedance concern rather than a current concern, and you should calculate the width based on your target impedance and board stackup.
Do I need controlled impedance for USB routing?
For USB 2.0 Full Speed (12 Mbps) on short runs (under 100mm), you can usually get away without controlled impedance if you keep the differential pair traces at 90 ohm impedance targets using a trace width calculator. For USB 2.0 High Speed (480 Mbps) and USB 3.0, controlled impedance is strongly recommended. Indian manufacturers charge ₹200-500 extra for impedance control and will adjust trace widths to meet your target impedance based on their actual board stackup.
How do I panelise my boards for cheaper manufacturing?
Panelisation means placing multiple copies of your board (or different boards) on a single large panel. Add breakaway tabs between boards — either V-score lines (a groove cut into the panel) or mouse bites (a line of small holes). V-score works well for rectangular boards; mouse bites are needed for boards with irregular edges. Most Indian manufacturers will panelise for you if you ask, or you can design the panel yourself in your EDA tool. V-score is cheaper than mouse bites.
What surface finish should I choose?
HASL (Hot Air Solder Leveling) is the cheapest and most common finish. It is fine for through-hole components and larger SMD parts. For fine-pitch SMD components (0.5mm pitch QFP, BGA), use ENIG (Electroless Nickel Immersion Gold) — the flat surface ensures reliable solder joints on small pads. OSP (Organic Solderability Preservative) is a good middle ground — cheaper than ENIG, flatter than HASL, but with a shorter shelf life (about 6 months). For most hobby projects, HASL is perfectly adequate.
Conclusion
Following DFM guidelines is not about being conservative — it is about being practical. Boards designed within manufacturer capabilities fabricate reliably, arrive on time, and cost less because yield is higher. Start with the standard tier values from our reference table, and only push limits when your design demands it.
Before sending your next order, run a DRC check against your target manufacturer’s specifications, verify your Gerber output in a viewer, and double-check that your drill files are included. These three steps catch 90% of issues before they become expensive problems. And for all the components you need to populate those well-designed boards, browse our complete range of PCB tools and components at Zbotic.in.
Add comment