Bird
Raised Fist0
PCB Designbi_tool~20 mins

Solder mask expansion in PCB Design - Practice Problems & Coding Challenges

Choose your learning style10 modes available
Challenge - 5 Problems
🎖️
Solder Mask Expansion Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding the purpose of solder mask expansion

Why is solder mask expansion important in PCB design?

AIt controls the clearance between the solder mask and the copper pads to prevent solder bridging.
BIt ensures the solder mask covers the entire PCB surface without gaps.
CIt increases the thickness of the solder mask layer for better insulation.
DIt defines the color of the solder mask on the PCB.
Attempts:
2 left
💡 Hint

Think about how solder mask affects soldering quality and pad exposure.

❓ data_modeling
intermediate
2:00remaining
Calculating solder mask expansion for pad clearance

You have a copper pad of 1.5 mm diameter. The recommended solder mask expansion is 0.1 mm. What is the diameter of the solder mask opening?

A1.5 mm
B1.3 mm
C1.7 mm
D1.9 mm
Attempts:
2 left
💡 Hint

Remember that solder mask expansion increases the opening size; for diameter, add twice the value.

❓ visualization
advanced
2:00remaining
Interpreting solder mask expansion effect on PCB layout

Given a PCB layout visualization showing copper pads and solder mask openings, which option correctly describes the effect of a positive solder mask expansion value?

AThe solder mask opening is smaller than the copper pad, covering part of the copper.
BThe solder mask opening matches exactly the copper pad size.
CThe solder mask opening is unrelated to the copper pad size.
DThe solder mask opening is larger than the copper pad, exposing more copper area.
Attempts:
2 left
💡 Hint

Positive expansion means increasing the opening size relative to the pad.

🔧 Formula Fix
advanced
2:00remaining
Identifying solder mask expansion error in PCB manufacturing data

A PCB manufacturer reports solder bridging issues. The solder mask expansion was set to 0.5 mm on 1 mm pads. What is the likely cause?

AThe expansion value is too small, causing insufficient solder mask clearance.
BThe expansion is too large, causing insufficient solder mask coverage between pads.
CThe expansion value is correct; the issue is unrelated to solder mask expansion.
DThe solder mask expansion should be positive to reduce bridging.
Attempts:
2 left
💡 Hint

Consider how a large expansion affects the mask coverage between adjacent pads.

🎯 Scenario
expert
3:00remaining
Optimizing solder mask expansion for mixed pad sizes

You have a PCB with pads of 0.5 mm and 2 mm diameters. You want to apply a single solder mask expansion value to minimize solder bridging and avoid exposing too much copper. Which expansion value is best?

A-0.1 mm
B0 mm
C0.1 mm
D-0.3 mm
Attempts:
2 left
💡 Hint

Think about balancing coverage for small and large pads with one expansion value.

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