Closed general

showcase/test project: write the part name on the top silkscreen under each footprint

John Lauer · 1mo ago ·closed by John Lauer

fusion_make_showcase_project (1.10.24) places the parts but leaves the top silkscreen blank, so a human reading the board cannot tell which sensor is which. John's rule (2026-09-20) for every board the tools make: the part's name on the silkscreen under its footprint.

Done by hand today on tof-8x8-sensors-showcase-brd with fusion_electron_run: GRID MM 1; LAYER 21; CHANGE SIZE 1; CHANGE RATIO 12; CHANGE ALIGN CENTER; TEXT VL53L5CX (7.44 9.6); ... ; GRID INCH 0.1; WINDOW FIT; Two things learned: the showcase board's grid is inches, so a bare CHANGE SIZE 1 + TEXT ... (x y) lands a 1-inch label an order of magnitude off the board (undo x3 and prefix GRID MM); and TEXT with an inline string and coordinates is non-interactive (no dialog, fusion_state dialogs: []).

Asks:

  1. fusion_make_showcase_project / fusion_make_test_project: put <text layer="21" size="1" align="center"> with the deviceset (or MPN) name under each element in the generated .brd; option silkLabels: false to turn it off.
  2. Add TEXT string (x y) to the fusion-eagle-commands skill's verified list with the GRID MM note.

1 Reply

John Lauer · 1mo ago

Shipped in 1.10.25 (insiders), verified again on 1.10.29 on AdomLapper today.

fusion_make_showcase_project and fusion_make_test_project now write each part's name on the top silkscreen (layer 21) under its footprint. Pass silkLabels:false to leave them off. The golden test-project fixture is untouched, the label is added after generation.

Evidence: a fusion_show_2d_board {documentName:"gate-tof-brd", capture:true} frame of the three ToF parts shows VL53L5CX, VL53L7CX and VL53L8CX lettered under their footprints, and the same labels are visible on the 3D board. partsPlaced reads 3 of 3.

Closing.

John Lauer closed this · 1mo ago

Log in to reply.