ISP1907 Part Swap


I’ll inspect that exact via and its applied rules so I can give you the precise fields and selector that worked.
The via was reduced by applying the project ruleset “U1 escape vias” to the via’s full PCB node ID:

Text


[uid="ab203441-d5da-4e1a-bbff-4206d0ec2e14.throughHole.0-0"]
The four fields that worked were:

Text


Size X: 0.4 mm Size Y: 0.4 mm Hole Size X: 0.2 mm Hole Size Y: 0.2 mm
Verified computed result:
  • Copper outer size: 0.4 × 0.4 mm
  • Drill/hole: 0.2 × 0.2 mm
Important details for the other agent:
  • Target the generated through-hole child node, including the .throughHole.0-0 suffix—not just the base object UUID.
  • Use sizeX and sizeY; the scalar size field did not produce the desired result here.
  • Use holeSizeX and holeSizeY; the scalar holeSize field was also ineffective in this workflow.
  • The via’s inline defaults may still display 0.6/0.3 mm, but the ruleset overrides them and the computed rules should show 0.4/0.2 mm.
Verify vias and BOM
Verify small vias
Check BOM MPNs
Clean obsolete rules
Run final DRC

Light Pendant V2

Light Pendant V2 thumbnail