AutoLISP Library
Automate your workflow. Download our custom-engineered free and premium `.lsp` scripts.
How to Load & Run AutoLISP Scripts
1 Method 1: Quick Drag & Drop
The fastest way to load a script for a single session.
- Download your desired
.lspfile. - Open your drawing in AutoCAD.
- Simply drag the file from your computer folder and drop it directly into the AutoCAD drawing area.
- Type the script's command to run it.
2 Method 2: AppLoad Command
Best if you want to add the script to your Startup Suite.
- In AutoCAD, type
APPLOAD(orAPP) and press Enter. - Navigate to where you saved the
.lspfile. - Select the file and click Load.
- (Optional) Add it to the "Contents" of your Startup Suite to load it automatically every time.
Note: Every LISP routine has a specific trigger command. Always check the description below to find the exact COMMAND needed to activate the tool after loading it.
Free LISP Scripts
Total Length
Instantly calculates the total combined length of multiple lines, polylines, arcs, circles, or splines selected in your drawing.
Command: CV-TLEN
Visual Demonstration
Auto-Number
Places sequential numbers or text automatically on click. Allows custom prefixes and starting numbers. Perfect for labeling rooms, grids, or parking spaces.
Command: CV-NUM
Visual Demonstration
Instant Area
Click inside any enclosed boundary to calculate its area and immediately drop a text label showing the exact square units.
Command: CV-AREA
Visual Demonstration
Z-Zero Flatten
Fixes 3D drafting errors by forcing all selected objects to exactly Z=0. Essential for resolving fillet and trim failures.
Command: CV-ZERO
Visual Demonstration
Block Counter
Select an area and instantly generate a clean summary in the command line of exactly how many of each block exist. Essential for estimators.
Command: CV-BCOUNT
Visual Demonstration
Hatches to Back
A single click to find every hatch in your drawing and send them to the back of the draw order so they stop hiding your text and lines.
Command: CV-HBACK
Visual Demonstration
Text Aligner
Clean up messy annotations. Select multiple text objects and instantly snap them into perfect horizontal or vertical alignment.
Command: CV-TALIGN
Visual Demonstration
Bulk Text Prefix
Select hundreds of text objects and add a specific word or symbol to the front of all of them instantly.
Command: CV-PREFIX
Visual Demonstration