Bird
0
0
PCB Designbi_tool~20 mins

Via size and drill diameter in PCB Design - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Via Size and Drill Diameter Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding the relationship between via size and drill diameter

In PCB design, the via size is closely related to the drill diameter. Which statement correctly describes this relationship?

AThe drill diameter is always larger than the via size to ensure clearance.
BThe drill diameter and via size are always equal for precision.
CThe drill diameter is always smaller than the via size to allow for plating.
DThe drill diameter is unrelated to the via size and can be any value.
Attempts:
2 left
💡 Hint

Think about how the plating process reduces the hole size.

🎯 Scenario
intermediate
2:00remaining
Selecting drill diameter for a given via size

You need to design a via with a finished size of 0.4 mm. The plating thickness is 0.025 mm on each side of the hole. What drill diameter should you specify?

A0.35 mm
B0.30 mm
C0.40 mm
D0.45 mm
Attempts:
2 left
💡 Hint

Add twice the plating thickness to the finished via size.

dax_lod_result
advanced
2:30remaining
Calculate average drill diameter per via size category

Given a dataset of vias with columns 'ViaSize' and 'DrillDiameter', which DAX measure correctly calculates the average drill diameter for each via size category?

PCB Design
Average Drill Diameter = AVERAGEX(VALUES(Vias[ViaSize]), CALCULATE(AVERAGE(Vias[DrillDiameter])))
AAverage Drill Diameter = CALCULATE(AVERAGE(Vias[DrillDiameter]), ALLEXCEPT(Vias, Vias[ViaSize]))
BAverage Drill Diameter = AVERAGEX(VALUES(Vias[ViaSize]), CALCULATE(AVERAGE(Vias[DrillDiameter])))
CAverage Drill Diameter = AVERAGE(Vias[DrillDiameter])
DAverage Drill Diameter = SUM(Vias[DrillDiameter]) / COUNTROWS(Vias)
Attempts:
2 left
💡 Hint

Use AVERAGEX over distinct via sizes to get average per category.

visualization
advanced
2:00remaining
Best visualization to compare via sizes and drill diameters

You want to create a dashboard that shows the distribution of via sizes and their corresponding drill diameters across multiple PCB layers. Which visualization type is best suited for this purpose?

AStacked bar chart showing total drill diameters per layer
BPie chart showing percentage of each via size
CScatter plot with Via Size on X-axis and Drill Diameter on Y-axis, colored by PCB layer
DLine chart showing drill diameter trends over time
Attempts:
2 left
💡 Hint

Consider how to show relationship between two numeric variables and categories.

🔧 Formula Fix
expert
3:00remaining
Identify the error in drill diameter calculation measure

Consider this DAX measure intended to calculate the drill diameter for a given via size by adding plating thickness twice:

Drill Diameter = Vias[ViaSize] + 2 * Vias[PlatingThickness]

Why does this measure produce incorrect results when used in a report?

AIt uses direct column references without aggregation, causing row context issues.
BIt incorrectly multiplies plating thickness by 2 instead of adding.
CIt should use SUM instead of subtraction for drill diameter calculation.
DIt lacks a FILTER function to limit rows to the current via size.
Attempts:
2 left
💡 Hint

Think about how DAX handles row context in measures.