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.
analyze current: a net carried only by its pour is reported as no-copper
0.2.51; the same code is in 0.2.54 (aiflow-analyze/src/lib.rs line 104).
What happened. On AM32 ESC v1 analyze current lists +BATT no-copper: net +BATT carries 20.0 A but the routing plan has no copper for it. +BATT is a 498 mm2 pour on F.Cu with no tracks: the width screen only counts the plan's and the board's tracks, so a net carried entirely by a pour reads as having no copper. The message sends the AI looking for missing copper that is there.
Other loaded nets in the same table (GND) pass on their pours, and the same-input Fields solve reports +BATT's real density (89 A/mm2 at its worst point), so the copper is there and the line misleads.
Ask. A loaded net with filled zones and no tracks should be judged on its pours (as GND is) or said plainly: "+BATT is carried only by its pour (498 mm2 on F.Cu): judged by the Fields solve".