How to Load and Autoload LISP Scripts in ActCAD 2027: Step-by-Step Guide
Imagine you are faced with a tedious drafting task: manually inserting coordinate labels for 200 foundation piles or calculating areas for dozens of distinct room outlines. Done manually, this can eat up hours of your afternoon. With a simple LISP script, the same work takes just a single click and two seconds of processing time.
CAD automation is the ultimate productivity tool for modern design offices. ActCAD 2027—available on TrueCAD.eu as the modern successor for international users—offers full native support for AutoLISP, Visual LISP, DCL (Dialog Control Language), SDS, and VBA.
Whether you are migrating legacy macros from older TrueCAD setups or using custom scripts originally written for AutoCAD®, this step-by-step guide will show you how to load, manage, and automatically run your LISP library in ActCAD 2027 (powered by the IntelliCAD 14.1 engine).
Step 1: Create a Centralized LISP Folder
Before running any code, establish a clean file system. Scattering .lsp files across your Downloads folder or Desktop leads to broken paths and lost tools when upgrading your workstation.
Open your computer's Documents directory.
Create a dedicated folder named CAD_LISP (e.g.,
C:\Users\YourName\Documents\CAD_LISP).Store all your downloaded or custom
.lsproutines in this single directory.
Pro Tip: Storing all scripts in one central directory makes backing up your custom automation setup effortless when migrating to a new PC.
Step 2: Load a Script for Your Current Session (Testing Phase)
If you only need to run a routine once or want to test a new script before adding it to your permanent toolkit, use the standard APPLOAD command:
Launch ActCAD 2027.
Type
APPLOADin the command line and press Enter.In the file browser dialog, navigate to your
Documents\CAD_LISPfolder.Select your script file (for example,
ImportPoints.lsp) and click Load.Close the window.
Trigger the script by typing its assigned command alias into the command line.
Step 3: Autoload Scripts at Startup (Startup Suite)
Having to reload your favorite scripts manually every time you open a drawing gets old fast. You can configure ActCAD 2027 to load your essential LISP routines automatically every time the software launches:
Type
APPLOADin the command line and hit Enter.Look for the Startup Suite section (marked by a briefcase icon) in the bottom corner of the dialog.
Click the Contents... button.
Click Add..., browse to your
Documents\CAD_LISPfolder, and select the.lspfiles you use daily.Click Open, then close all dialog windows.
Now, your custom routines will load automatically in the background every time you start ActCAD 2027.

LISP Compatibility: Open Source (.LSP) vs. Compiled (.FAS / .VLX)
When migrating to ActCAD 2027 powered by the updated IntelliCAD 14.1 core, it helps to understand how different LISP file formats behave:
Source Code Files (
.lsp): Uncompiled text scripts offer near-universal cross-version compatibility. Open-text AutoLISP routines created for AutoCAD® or legacy TrueCAD releases will generally run in ActCAD 2027 without any modification.Compiled Binary Files (
.fas/.vlx): Pre-compiled binary files are tied directly to specific CAD engine builds. If a compiled binary fails to run under IntelliCAD 14.1, simply load the original uncompiled.lspsource code file instead, or request an updated build from your plugin developer.
Supported Script Formats Summary
| File Format | Extension | Description & Engine Compatibility |
| AutoLISP / Visual LISP | .lsp | Open-text scripts. High cross-version compatibility across IntelliCAD builds. |
| Compiled LISP | .fas / .vlx | Closed binary code. Requires a build compiled specifically for ActCAD 2027 / IntelliCAD 14.1. |
| Dialog Control Language | .dcl | UI definition files used alongside LISP routines to display custom user dialogs. |
| Command Scripts | .scr | Batch command sequences used for automated drawing cleanup, plotting, and layer setups. |
Troubleshooting Common LISP Errors
Why does ActCAD display an "Unknown Command" error after loading my file?
This usually happens for one of two reasons:
The file was loaded, but you typed the file name instead of the command trigger. Open the
.lspfile in Notepad and look for the line that starts with(defun c:CommandName .... The word immediately followingc:is the actual trigger command you must type into ActCAD.The file failed to load properly. Re-open
APPLOADand double-check the status message at the bottom of the window.
Will my old AutoCAD® LISP routines work in ActCAD 2027?
Yes! ActCAD 2027 provides full syntax support for standard AutoLISP and Visual LISP functions. The vast majority of custom macros run out of the box with zero code changes required.
Supercharge Your CAD Workflow Today
Looking for a reliable, high-performance CAD workspace that handles heavy LISP automation under a clear perpetual license? Try ActCAD 2027 on TrueCAD.eu with zero obligation.
Download 14-Day Free Trial: Test all automation features unrestricted for two full weeks.
Explore Perpetual Licenses: Discover budget-friendly lifetime licensing options with no recurring subscription fees.
Polish Market Support: Polish engineering firms looking for local invoices and direct technical support can visit our dedicated Polish hub at actcad.pl.
Use CAD add-ons risk-free
📺 Select the script version that matches your software version:
* 📥 **[ Download the free Sun Ruler 1.5 Pro program for ActCAD 2024) LISP ] **
* 📥 **[ Download the free Sun Ruler 2.5 Pro program for ActCAD 2026) LISP ] **
* 📥 **[ Download the free Sun Ruler 3.0 Pro program for ActCAD 2027) LISP ] **