Bird
Raised Fist0
PCB Designbi_tool~6 mins

Solder mask expansion in PCB Design - Full Explanation

Choose your learning style10 modes available
Introduction
When making printed circuit boards (PCBs), it is important to control how much of the copper pads are covered by the protective solder mask. If the mask covers too much or too little of the pad, it can cause problems during soldering or affect the electrical connection.
Explanation
Purpose of solder mask expansion
Solder mask expansion adjusts the size of the opening in the solder mask layer around copper pads. This ensures that the pads are properly exposed for soldering while protecting the rest of the board from accidental solder bridges or corrosion.
Solder mask expansion controls how much of the copper pad is visible for soldering.
Positive and negative expansion
Positive expansion means making the solder mask opening larger than the copper pad, exposing extra area. Negative expansion means making the opening smaller, covering part of the pad. Positive expansion helps with easier soldering, while negative expansion can protect pads but may cause soldering issues.
Positive expansion exposes more pad; negative expansion covers part of the pad.
Factors affecting expansion size
The amount of solder mask expansion depends on the PCB manufacturing process, pad size, and component type. Too much expansion can cause solder bridges, while too little can cause poor solder joints. Designers must balance these factors for reliable assembly.
Expansion size must balance soldering ease and protection based on manufacturing needs.
Common default values
Many PCB design tools use default solder mask expansion values, often around 0.05 mm to 0.1 mm larger than the pad. These defaults work well for most standard processes but can be adjusted for special cases or tighter tolerances.
Default expansions are small positive values to ensure good soldering exposure.
Real World Analogy

Imagine painting a wooden board but leaving small areas unpainted where nails will be hammered. If the unpainted area is too small, the nail might hit paint and not stick well. If it's too large, the wood is exposed and can get damaged. Adjusting the unpainted area is like solder mask expansion.

Purpose of solder mask expansion → Leaving the right size unpainted spots for nails on the board
Positive and negative expansion → Making the unpainted spot bigger or smaller than the nail head
Factors affecting expansion size → Considering the type of nail and wood to decide unpainted spot size
Common default values → Using a standard unpainted spot size that works for most nails
Diagram
Diagram
┌─────────────────────────────┐
│        PCB Layer Stack       │
├─────────────┬───────────────┤
│ Copper Pad  │  Solder Mask  │
│  ┌───────┐  │  ┌─────────┐  │
│  │       │  │  │         │  │
│  │ Pad   │  │  │ Mask    │  │
│  │       │  │  │ Opening │  │
│  └───────┘  │  └─────────┘  │
├─────────────┴───────────────┤
│ Positive Expansion: Mask opening larger than pad
│ Negative Expansion: Mask opening smaller than pad
└─────────────────────────────┘
This diagram shows the copper pad and the solder mask opening with positive and negative expansion around the pad.
Key Facts
Solder mask expansion → The adjustment of the solder mask opening size around copper pads on a PCB.
Positive expansion → Making the solder mask opening larger than the copper pad to expose more area.
Negative expansion → Making the solder mask opening smaller than the copper pad, covering part of it.
Default expansion value → A small positive size, typically 0.05 to 0.1 mm, used to expose pads properly.
Common Confusions
Believing solder mask expansion always means making the opening bigger.
Believing solder mask expansion always means making the opening bigger. Solder mask expansion can be positive (bigger opening) or negative (smaller opening), depending on design needs.
Thinking zero expansion means no solder mask on the pad.
Thinking zero expansion means no solder mask on the pad. Zero expansion means the mask opening matches the pad size exactly, which may not be ideal for manufacturing tolerances.
Summary
Solder mask expansion adjusts the size of the mask opening around copper pads to balance soldering and protection.
Positive expansion exposes more pad area, while negative expansion covers part of the pad.
Choosing the right expansion size depends on manufacturing processes and component requirements.

Practice

(1/5)
1. What is the main purpose of solder mask expansion in PCB design?
easy
A. To adjust the size of mask openings around pads
B. To change the thickness of the PCB substrate
C. To increase the number of layers in the PCB
D. To modify the copper trace width

Solution

  1. Step 1: Understand solder mask expansion function

    Solder mask expansion changes the size of openings around pads to control soldering quality.
  2. Step 2: Identify the correct purpose

    Adjusting mask openings prevents solder bridges or insufficient coverage during assembly.
  3. Final Answer:

    To adjust the size of mask openings around pads -> Option A
  4. Quick Check:

    Solder mask expansion = Adjust mask openings [OK]
Hint: Think about mask openings size control [OK]
Common Mistakes:
  • Confusing mask expansion with PCB thickness
  • Mixing mask expansion with copper trace width
  • Assuming it changes PCB layers
2. Which of the following is the correct way to specify a solder mask expansion value to increase the mask opening size by 0.05 mm?
easy
A. solder_mask_expansion = -0.05
B. solder_mask_expansion = 0
C. solder_mask_expansion = 0.05
D. solder_mask_expansion = +0.00

Solution

  1. Step 1: Understand sign convention for expansion

    Positive values increase mask opening size; negative values decrease it.
  2. Step 2: Choose the positive value for increasing size

    0.05 mm positive value means mask opening grows by 0.05 mm.
  3. Final Answer:

    solder_mask_expansion = 0.05 -> Option C
  4. Quick Check:

    Positive value increases opening size [OK]
Hint: Positive value means bigger opening [OK]
Common Mistakes:
  • Using negative value to increase size
  • Using zero which means no change
  • Confusing plus sign usage
3. Given a pad size of 1.0 mm and a solder mask expansion of -0.1 mm, what will be the effective mask opening size?
medium
A. 0.8 mm
B. 1.1 mm
C. 1.0 mm
D. 0.9 mm

Solution

  1. Step 1: Understand the effect of negative expansion

    Negative expansion reduces the mask opening size by the given amount.
  2. Step 2: Calculate effective mask opening

    1.0 mm pad size minus 0.1 mm expansion = 0.9 mm opening.
  3. Final Answer:

    0.9 mm -> Option D
  4. Quick Check:

    Pad size + expansion = opening size [OK]
Hint: Add expansion (negative) to pad size [OK]
Common Mistakes:
  • Adding negative expansion instead of subtracting
  • Ignoring sign of expansion
  • Using pad size without adjustment
4. A designer sets solder mask expansion to 0.0 mm but notices solder bridging on the PCB. What is the most likely error?
medium
A. Expansion value is too small, should be positive
B. Expansion value is too large, should be negative
C. Expansion value syntax is incorrect
D. Expansion value has no effect on solder bridging

Solution

  1. Step 1: Analyze effect of zero expansion

    Zero expansion means mask opening matches pad size exactly, no extra clearance.
  2. Step 2: Understand solder bridging cause

    Without extra clearance (positive expansion), solder can bridge between pads.
  3. Final Answer:

    Expansion value is too small, should be positive -> Option A
  4. Quick Check:

    Positive expansion prevents bridging [OK]
Hint: Use positive expansion to avoid bridging [OK]
Common Mistakes:
  • Thinking zero expansion is enough
  • Assuming negative expansion prevents bridging
  • Ignoring solder mask role
5. A PCB has pads of 0.8 mm size. To ensure no solder bridging but avoid excessive mask exposure, the designer wants the mask opening to be 0.9 mm. What solder mask expansion value should be set?
hard
A. -0.1 mm
B. 0.1 mm
C. 0.9 mm
D. -0.9 mm

Solution

  1. Step 1: Calculate required expansion

    Desired opening (0.9 mm) minus pad size (0.8 mm) = 0.1 mm expansion.
  2. Step 2: Confirm sign of expansion

    Since opening is larger than pad, expansion must be positive 0.1 mm.
  3. Final Answer:

    0.1 mm -> Option B
  4. Quick Check:

    Opening - pad size = positive expansion [OK]
Hint: Expansion = desired opening - pad size [OK]
Common Mistakes:
  • Using negative expansion when opening is larger
  • Confusing pad size with opening size
  • Setting expansion equal to opening size
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard