loading of lisptools
-Download and unpack the selected tool on your computer
-Move the unzipped files to an AutoCAD or Bricscad support directory
The files with the extension *.vlx are intended for AutoCAD.
The files with the extension *.des are intended for loading for Bricscad.
The files with the extension *.lsp are intended for loading for Bricscad, Autocad, ZWCAD, GStarCAD etc.
Load the file into the respective CAD program either
-per drag 'n drop from the explorer into the drawing window,
-via AutoCAD pulldown menu Tools -> Application -> Load or
Pulldown menu Tools -> AutoLisp -> Application...
-via Bricscad pulldown menu Tools -> Load application
-by entering appload on the command line
Where can I use Lisptools
AutoCAD is only able to load and execute additional programs in the full version.
AutoCAD LT is not able to do this.
Bricscad up to version 8 limited
From version 9 almost unlimited (Therefore a real alternative to AutoCAD LT)
ZWCAD up to version 8 limited
ZWCAD from version 9 almost unlimited (also an alternative to AutoCAD LT)
With which command does the tool start?
Most lisptools are started with the same command as their file name. Example: The lisp with the file name double.lsp is started by entering double in the command line.
If prompted after entering the command call double unknown command, the command to start the program is another call.
Now we have to'enter' the program to find out the command call.
Open the list program with an editor (Notepad, Wordpad, Ultraeditor.....)
Then you have to search for a text passage starting with defun c:
The following word is the command call.
A list file can contain several commands.
changes AutoCAD 2015 and 2016
from AutoCAD 2015 and AutoCAD 2016 the command function calls were changed. In principle, the command-s call was used instead of command only. There is now a difference whether the command or command-s function must be used for the command call.
Unfortunately, there is no list showing for which command and for which command-s must be used.
However, if you receive error messages when running lisp programs such as:
VVC: Internal Error
it can always be assumed that command-s must be used here instead of command.
If a function (program, programming) should run in different AutoCAD versions, you can use the following construct:
(if (> (atoi (substr (getvar "acadver") 1 2)) 19) ;if the Autocadrelease is > 2015, (command-s"_.-layer" "_Freeze" "_Yes" "0" "") ;use command-s variante, (command"_.-layer" "_Freeze" "_Yes" "0" "") ;else, use normal command call )