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.

  1. Open your computer's Documents directory.

  2. Create a dedicated folder named CAD_LISP (e.g., C:\Users\YourName\Documents\CAD_LISP).

  3. Store all your downloaded or custom .lsp routines 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:

  1. Launch ActCAD 2027.

  2. Type APPLOAD in the command line and press Enter.

  3. In the file browser dialog, navigate to your Documents\CAD_LISP folder.

  4. Select your script file (for example, ImportPoints.lsp) and click Load.

  5. Close the window.

  6. 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:

  1. Type APPLOAD in the command line and hit Enter.

  2. Look for the Startup Suite section (marked by a briefcase icon) in the bottom corner of the dialog.

  3. Click the Contents... button.

  4. Click Add..., browse to your Documents\CAD_LISP folder, and select the .lsp files you use daily.

  5. Click Open, then close all dialog windows.

Now, your custom routines will load automatically in the background every time you start ActCAD 2027.

How to Load and Autoload LISP Scripts in ActCAD 2027: Step-by-Step Guide

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 .lsp source code file instead, or request an updated build from your plugin developer.

Supported Script Formats Summary

File FormatExtensionDescription & Engine Compatibility
AutoLISP / Visual LISP.lspOpen-text scripts. High cross-version compatibility across IntelliCAD builds.
Compiled LISP.fas / .vlxClosed binary code. Requires a build compiled specifically for ActCAD 2027 / IntelliCAD 14.1.
Dialog Control Language.dclUI definition files used alongside LISP routines to display custom user dialogs.
Command Scripts.scrBatch 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:

  1. The file was loaded, but you typed the file name instead of the command trigger. Open the .lsp file in Notepad and look for the line that starts with (defun c:CommandName .... The word immediately following c: is the actual trigger command you must type into ActCAD.

  2. The file failed to load properly. Re-open APPLOAD and 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 ] **



Share this article: