Bird
0
0
PCB Designbi_tool~10 mins

Design review checklist in PCB Design - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to check if all components have footprints assigned.

PCB Design
IF(ISBLANK([1]), "Missing footprint", "OK")
Drag options to blanks, or click blank then click option'
AComponents[Footprint]
BComponents[Value]
CComponents[Reference]
DComponents[Layer]
Attempts:
3 left
💡 Hint
Common Mistakes
Checking the Value or Reference fields instead of Footprint.
2fill in blank
medium

Complete the code to calculate the total number of nets in the design.

PCB Design
COUNTROWS([1])
Drag options to blanks, or click blank then click option'
AComponents
BPads
CLayers
DNets
Attempts:
3 left
💡 Hint
Common Mistakes
Counting Components or Pads instead of Nets.
3fill in blank
hard

Fix the error in the expression to find components missing designators.

PCB Design
FILTER(Components, [1] = "")
Drag options to blanks, or click blank then click option'
AComponents[Footprint]
BComponents[Designator]
CComponents[Value]
DComponents[Layer]
Attempts:
3 left
💡 Hint
Common Mistakes
Filtering by Value or Footprint instead of Designator.
4fill in blank
hard

Fill both blanks to calculate the count of components on the top layer.

PCB Design
COUNTROWS(FILTER(Components, [1] = [2]))
Drag options to blanks, or click blank then click option'
AComponents[Layer]
B"Top"
C"Bottom"
DComponents[Value]
Attempts:
3 left
💡 Hint
Common Mistakes
Using Value field or wrong layer name in filter.
5fill in blank
hard

Fill all three blanks to create a measure that sums the total component count by value for resistors.

PCB Design
SUMX(FILTER(Components, [1] = [2]), [3])
Drag options to blanks, or click blank then click option'
AComponents[Value]
B"Resistor"
C1
DComponents[Footprint]
Attempts:
3 left
💡 Hint
Common Mistakes
Summing Footprint or wrong filter value.