How to export trace lengths to file

Hi all,

I’m currently working on an FTDI breakout board which breaks out all bus signals to 2 ribbon connectors. I’m trying to length match all of the traces on a per bus basis. I’m wondering if there’s a plugin or a way to automatically export trace lengths for specific nets to a file.

The main reason for this is that there are 32 signals total, on both sides of some level shifters, so 64 total. Manually having to write out all 64 trace lengths to a file by hand seems inefficient.

Edit:
Here’s a screenshot of the board to add some context:

The plan is to list out all of the 32 bus traces, before and after the buffer. To allow length matching the whole length.

NB: The trace length matching for this particular board likely isn’t too critical as max clock speeds aren’t that high (tens of MHz at most). I’m trying to get it right for this board though as I’ll be moving on to the FT601Q which clocks the bus lines at 100MHz, so the techniques used here will transfer across.

I’m still using version 7 but, this info should still apply…

What you want is already in Kicad (there’s a button in the panel to click to save the report)

If wanting a Plugin, see this…

Thanks for your reply, I’ve not yet found the functionality you mentioned. The plugin also doesn’t quite do what I want. I want to be able to export a group of nets with their individual trace lengths to file.

For example exporting all nets in a specified netclass such as all nets in the FTDI_BUS netclass:

If it’s possible to do this within Kicad as you mentioned then that’d be awesome. If you’d be able to point me to where in the UI even for Kicad 7 I should be able to translate it to the Kicad 9 UI.

See in the video, the bottom right corner of the Net Inspector panel… that button exports what you want…