A recurring pattern in PCB design teams is that critical design for manufacturing (DFM) rules and manufacturing constraints are received and applied after PCB layout is well underway. Industry surveys from 2025 PCB West, SMTA International, and Embedded World North America confirm this pattern, sometimes called "shift-right failure."
Introducing constraints too late in the workflow forces designs into expensive re-layout cycles, and the schedule pays for it. Every PCB designer knows the problem when they see a fab review with annular ring shortfalls, slivers near a fine-pitch Quad Flat No-Lead (QFN) package, or a mask aperture sized incorrectly for the chosen pad type.
The solution includes implementing manufacturer-aligned design rules before placement and keeping them active through layout. To set your team up for success, let’s examine eight common DFM problems and how to create rules that catch each one.
Before you start routing, treat these as a preflight checklist. Each item below pairs a common fab-review failure with the rule that prevents it, so you can encode the constraint once and let DRC enforce it.
The annular ring is the copper that surrounds a plated hole after drilling. Drill wander, registration tolerance, and plating variation all eat into it, and undersized rings break out, most often on inner layers, where the defect is invisible until an electrical test. The rule to set is Minimum Annular Ring, scoped to the outer and inner layers as required by manufacturer tolerances.
Copper features and clearances must be some minimum size in order to be manufacturable. The Routing -> Width rule (with a minimum set for all nets) and Clearance values provide control over acceptable copper feature sizes and spacings.
Copper features with acute angles can trap etchant during fabrication and over-etch the surrounding copper. Low-viscosity etchants have largely mitigated this, but don’t skip the Acute Angle rule. It routes traces into pads at 45° or 90°, avoiding sub-90° transitions in the copper itself.
A drilled hole that lands too close to copper on an adjacent layer can short the two together once plating is applied. The hazard is greatest on multilayer boards, where inner-layer copper is invisible during layout review. Configure the Clearance rule to use the Hole row of the Minimum Clearance Matrix to block the problem before it reaches fab.
Fine-pitch components require solder mask dams between leads. When those dams are too thin, they can detach as slivers during handling or assembly. When they're missing or undersized, solder flows freely between adjacent leads and bridges during reflow. Set Minimum Solder Mask Sliver and Solder Mask Expansion to cover both failure modes.
Small two-pad passives can lift off one pad during reflow when the pads heat at different rates, especially when one pad connects directly to a copper plane and the other connects through a narrow trace. Set Polygon Connect Style to thermal relief on small SMDs (not direct connect), backed by footprint-level pad symmetry.
A through-hole via inside an SMD pad lets solder wick down the barrel during reflow, leaving a starved joint. Via-in-pad has a legitimate place, such as fine-pitch BGA escape routing, but the design needs to explicitly call out filled-and-capped. Apply the Vias Under SMD rule along with via-to-pad clearance settings in the Clearance rule, with fabrication notes specifying the fill-and-cap requirement.
Components placed too close together collide with placement equipment or block access for rework. Silkscreen overlapping pads or exposed copper can interfere with solder wetting and obscure inspection. Component Clearance and Silk To Solder Mask Clearance catch both before output.
DFM Problem | Design Rule That Catches It |
|---|---|
Copper geometry | |
Annular ring breakout, especially on inner layers | Minimum annular ring (scoped to outer and inner layers per manufacturer's tolerances) |
Copper slivers | Width (minimum set for the relevant nets); polygon pour review |
Acid traps | Acute angle |
Drill-to-copper clearance | Clearance (hole row, minimum clearance matrix) |
Mask and paste | |
Solder mask sliver and aperture problems on fine-pitch parts | Minimum solder mask sliver; solder mask expansion |
Pad, via, and footprint | |
Uneven SMD pad connections (tombstoning risk) | Polygon connect style (thermal relief on small SMDs); footprint pad symmetry |
Via-in-pad without fill or cap | Vias under SMD |
Placement and silkscreen | |
Component clearance and silkscreen-on-pad violations | Component clearance; silk to solder mask clearance |
DFM rule sets only help if they are in place before placement and kept active throughout layout, because rule drift is what turns small violations into late-stage rework. Rules and their enforcement span three phases of the layout workflow.
Define rule sets in collaboration with the manufacturer that will actually build the board. Find their current capabilities (most fabs publish them on their website, others send PDFs on request), and use them to guide the creation of your clearance, annular ring, hole, and mask rules. Mismatched rules between the layout tool and the fabricator’s actual capabilities are one of the most common causes of DFM rework.
Online DRC stays on throughout routing. Covered violations are flagged as they’re introduced, keeping fixes small and preventing broader rework.
Batch DRC after each major routing milestone, including completing a circuit, finishing a layer, or locking down a region. Clear violations before moving forward, and don’t save them for the end. Reviewing waived violations at each run keeps the waiver list from quietly turning into a rule set of its own.
Rule drift is how late DFM problems can sneak back in. Manufacturer capabilities change, and rule sets imported from older projects can be out of date with the current fab partner’s tolerances. Verifying rule parameters at each batch DRC is what prevents shift-right failure from quietly returning. For some pro tips and a checklist, see 7 Ways to Catch Rules & Constraints Early.
Altium Develop brings Altium-grade design capabilities into a workflow tuned to how small teams operate. Rule sets, the current design state, and DRC results stay connected throughout layout, with constraints centralized in the Constraint Manager rather than scattered across spreadsheets that drift out of sync. Online DRC flags active-rule violations during layout, while batch DRC verifies the design at milestones. Review feedback remains tied to the current design state, so manufacturing engineers and fab partners can see and comment on it before issues become expensive.
DFM issues caught during layout are usually quick, local fixes. The same issues found during fab review or assembly can turn into schedule resets. With fab-aligned rules active throughout layout, review becomes confirmation rather than correction. This is the shift-left approach Altium advocates applied to DFM: enforce constraints earlier in the workflow, while the design is still flexible.
Get started with Altium Develop →
Tools such as Altium Designer, Cadence Allegro, and Mentor Graphics Xpedition are popular choices for DFM checks, providing robust features for enforcing design rules and constraints.
Applying DFM rules before PCB layout helps prevent costly errors and rework by ensuring that the design aligns with the manufacturing capabilities from the start.
Collaborate with your fabricator to understand their published capabilities and adjust your design rules accordingly using tools like Altium’s Constraint Manager to maintain consistency throughout the design process.