Track Length
This command is used to report the track length of nets or signal paths in a PCB design, or to report the track length between two pins in a pin pair. On a net it reports the total track length for the net, this includes any rings or copper sharing. For signal path or pin pair it reports the shortest track distance between the two pins.
The track length includes estimated lengths for unrouted connections and has length adjustments applied to it. See How the Lengths are Calculated for more information on adjusted lengths.
You can use the Is Track Length Adjusted command to report if the track length calculation has included any adjustments, and the Is Track Length Estimated command to report if the track length calculation has included the lengths of any unrouted connections.
Note: if you wish to report length and rule information about nets in PCB, you can use the Critical Nets Report from the Reports option.
Minimum Track Length and Maximum Track Length
These commands are used within List Of Nets to report the min and max track length values from the track length rules defined for the current net. These values can then be used to test against the net Track Length field to report problems.
Minimum Pin To Pin Length and Maximum Pin To Pin Length
These commands are used within List Of Nets and within List Of Pin Pairs to report the min and max allowed pin to pin length values from the net class rules for the current net. These values can then be used to test against the pin pair Track Length field to report problems. When these commands are used on pin pairs they take into account the net class sub nets defined within the net class using a pin attribute.
Chain Links Count
This command is used on a pin pair to report the number of links to the chain that are passed through by the minimum track path between the two pins. Each link of the chain is a track path between two component pads.
Distance
Used on a pin pair to report the distance between the centre of the two pads.
Example use of Net Track Length
List Of Nets
Net Name
Track Length
End Of Line
The report output looks like this:
SIG1 2500.0
ADD0 1500.0
Example use of Pin to Pin Track Length
List Of Nets
Net Name
List Of Pin Pairs
Start Node - Node Name
End Node - Node Name
Track Length
Chain Links Count
End Of Line
The report output looks like this:
SIG1
U4.3 R2.1 1500.0 1
R2.1 U1.6 1000.0 1
U4.3 U1.6 2500.0 2
ADD0
PL1.1 U4.1 500.0 1
U4.1 R1.1 200.0 1
R1.1 U1.2 800.0 1
PL1.1 R1.1 700.0 2
PL1.1 U1.2 1500.0 3
U4.1 U1.2 1000.0 2