app
AI Flow
Public Made by Adomby adom
Adom's AI Flow: a tool to help the AI follow all of the steps it takes to build a board.
main
AI Flow 0.1.44
- The etch mark sits on the body, not on the end caps. On MLCCs and chip resistors the ceramic top is 20 to 45 µm below the terminations, and the adom-chip-laser service lays its mark at the part's bounding-box top, so the text floated above the ceramic.
adom-aiflow-etchnow seats the mark on the surface actually under it (tools/laser-etch/seat_mark.py, vertical rays through the text footprint, 5 µm lift, colours kept). --along x|yturns the text off the long axis when a printed band is in the way: an electrolytic's text runs parallel to its polarity stripe, on the silver side.- Board flow rules for part marking: keep a mark off polarity stripes, never etch over a vendor model that already prints its marking (Abracon's AMPLH5030S), use a light mark on dark and brown bodies, check that every marked ref's
(model ...)points at the etched STEP (including parts on a KiCad stock model), and show the swap withkicad-cli pcb renderbefore and after, because the desktop 3D viewer cannot be filmed while another window covers it.
# AI Flow 0.1.44
- **The etch mark sits on the body, not on the end caps.** On MLCCs and chip resistors the ceramic top is 20 to 45 µm below the terminations, and the adom-chip-laser service lays its mark at the part's bounding-box top, so the text floated above the ceramic. `adom-aiflow-etch` now seats the mark on the surface actually under it (`tools/laser-etch/seat_mark.py`, vertical rays through the text footprint, 5 µm lift, colours kept).
- **`--along x|y`** turns the text off the long axis when a printed band is in the way: an electrolytic's text runs parallel to its polarity stripe, on the silver side.
- **Board flow rules for part marking:** keep a mark off polarity stripes, never etch over a vendor model that already prints its marking (Abracon's AMPLH5030S), use a light mark on dark and brown bodies, check that every marked ref's `(model ...)` points at the etched STEP (including parts on a KiCad stock model), and show the swap with `kicad-cli pcb render` before and after, because the desktop 3D viewer cannot be filmed while another window covers it.