PIPES – Sum 3D Pipe Lengths by Diameter (Free AutoCAD LISP)
PIPES – Sum 3D Pipe Lengths by Diameter (Free AutoCAD LISP)
11th August 2026
FREE AUTOCAD LISP
PIPES — total 3D pipe length per diameter, in one table
Select your 3D solid pipes and PIPES inserts a table with the total length of every diameter — a Diameter column and a Length column, one row per size.
It reads true cylinders: pipes drawn with the CYLINDER command, or circles extruded or swept along a straight path. Anything that is not a cylindrical solid is simply ignored, so a window selection over the whole model works.
Download PIPES (free, .zip)
No sign-up.
How to use it
- Unzip, then load the .lsp with
APPLOAD. - Type
PIPES. - Select the 3D solids – non-cylinders are filtered out automatically.
- Pick the table insertion point. One row per diameter.
Good to know
| Reads | 3D solid cylinders: CYLINDER command, or extruded/swept circles on a straight path |
| Output | A native AutoCAD table – Diameter and Length columns |
| Text height | Follows your current text style and the annotation scale |
| Command | PIPES |
| Credit | Written by Stefan M., one of the most talented LISP programmers out there – thank you, Stefan |
From the same workshop — watch what the paid add-ons do
This tool is part of our free AutoCAD LISP collection — 20+ routines, all free, all tested on real projects.
IRRLINE – Irrigation Line Parallel to a Plot Border (Free AutoCAD LISP)
FREE AUTOCAD LISP IRRLINE — the irrigation ...
SPEED – Dirt Jump Trajectory Calculator (Free AutoCAD LISP)
FREE AUTOCAD LISP SPEED — draw the ...






