Bird
0
0
PCB Designbi_tool~10 mins

Clearance rules for different nets 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 set the clearance for net class 'Power' to 0.2 mm.

PCB Design
set_clearance(net_class='Power', clearance=[1])
Drag options to blanks, or click blank then click option'
A20
B2.0
C0.02
D0.2
Attempts:
3 left
💡 Hint
Common Mistakes
Using too large or too small clearance values like 20 or 0.02.
2fill in blank
medium

Complete the code to apply a clearance rule only between 'Signal' and 'Ground' nets.

PCB Design
apply_clearance_rule(nets=['Signal', 'Ground'], clearance=[1])
Drag options to blanks, or click blank then click option'
A0.005
B0.05
C0.5
D5
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing clearance values that are too small causing shorts or too large wasting space.
3fill in blank
hard

Fix the error in the clearance rule that sets clearance for 'HighSpeed' nets to 0.1 mm but uses wrong syntax.

PCB Design
set_clearance(net_class='HighSpeed', clearance=[1] mm)
Drag options to blanks, or click blank then click option'
A0.1
B'0.1'
C0,1
D0.1mm
Attempts:
3 left
💡 Hint
Common Mistakes
Using quotes around numbers, commas instead of dots, or including units inside the parameter.
4fill in blank
hard

Fill both blanks to define clearance rules for 'Power' and 'Signal' nets with 0.3 mm and 0.1 mm respectively.

PCB Design
set_clearance(net_class='Power', clearance=[1])
set_clearance(net_class='Signal', clearance=[2])
Drag options to blanks, or click blank then click option'
A0.3
B0.1
C0.05
D0.5
Attempts:
3 left
💡 Hint
Common Mistakes
Swapping clearance values between net classes or using values too small for power nets.
5fill in blank
hard

Fill all three blanks to create clearance rules for 'HighSpeed', 'Power', and 'Ground' nets with 0.1 mm, 0.25 mm, and 0.15 mm respectively.

PCB Design
set_clearance(net_class='HighSpeed', clearance=[1])
set_clearance(net_class='Power', clearance=[2])
set_clearance(net_class='Ground', clearance=[3])
Drag options to blanks, or click blank then click option'
A0.1
B0.25
C0.15
D0.05
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up clearance values or using values that are too large or too small for the net class.