Generate track length report?

I have some sophisticated track length requirements for a data bus. Right now, I have to click on each individual track and jot down the length one at a time.

Is there a way in KiCad to generate a text/csv report of each track length with its net name? My goal is to write some scripts to parse the report and tell me if the bus requirements are satisfied.

In V6.0 (or in the current 5.99 nightlies, which are not recommended for production) there will be a net inspector in the new appearance manager which will give you the info you’re looking for.

[EDIT] Create Report… will generate a .csv file.

IF you are still on 5.1.x and if you want this for nets between two footprints only then Length stats action plugin should help you. If you have a design between three or more footprints (one CPU and two DRAM chips) then you could use Pad2pad track distance action plugin. It will be a PITA to get length for all tracks manually, but this is what you have available. I have plans to join the plugins but it will take a while until it will be done.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.