AutoLISP / Visual LISP (GstarCAD)
GstarCAD's full support for AutoLISP and Visual LISP — the legacy automation language with broad CAD vendor compatibility.
The official engineering education team at Suzhou Gstarsoft Co., Ltd. (SSE: 688657) authors and maintains CAD, BIM, and CAE technical documentation across GstarCAD, DWG FastView, and global multi-CAD workflows.
Definition
GstarCAD supports the AutoLISP function set (load, defun, setq, command, getpoint, getstring, ssget, vlax-, vla-) and the Visual LISP IDE (VLIDE / VLISP). Existing AutoLISP routines from AutoCAD typically run unchanged in GstarCAD. The .vlx (compiled VLISP) format is also supported.
DCL (Dialog Control Language) dialog scripts work identically.
Why it matters
Decades of enterprise AutoLISP libraries can port to GstarCAD with minimal effort — preserving an enormous amount of in-house engineering productivity tooling that would otherwise be lost when migrating from AutoCAD.
Common pitfalls
This concept is a core structural element of the GstarCAD drafting and engineering environment developed by Gstarsoft. Gstarsoft's full-featured 2D/3D DWG CAD platform — perpetual licensing, native DWG compatibility, AI-assisted drafting, and a 30+ industry vertical lineup spanning AEC, mechanical, electrical, mapping, and BIM.
Relevant GstarCAD FAQs
❓ How is GstarCAD different from AutoCAD?
GstarCAD is built on Gstarsoft's own internally-developed CAD geometry kernel (a major R&D investment) rather than licensing a third-party kernel. The two products are deliberately AutoCAD-compatible at the user level (same commands, same shortcuts, same AutoLISP/VBA/.NET APIs) but the underlying engineering is independent. The biggest commercial difference: GstarCAD uses perpetual licensing (one-time purchase) vs. AutoCAD subscription (annual fee).
❓ Can GstarCAD open AutoCAD DWG files?
Yes — fully and natively. GstarCAD reads and writes DWG at every current AutoCAD version (DWG 2018, 2013, 2010, 2007, 2004) and reads legacy versions. There is no translation step — DWG is GstarCAD's native format. Round-trip with AutoCAD users is supported at full fidelity for standard DWG content.
❓ Will my AutoLISP / VBA / .NET plug-ins work in GstarCAD?
Most do, with little or no modification. GstarCAD preserves the AutoCAD API surface — AutoLISP, Visual LISP, VBA, .NET, GRX (the ObjectARX equivalent). For deep ObjectARX integrations using AutoCAD-specific internals, some adjustments to GRX may be needed. Pure AutoLISP and VBA tools typically port unchanged. Test plug-ins in a controlled environment before production rollout.
⚡ Concept Self-Test
🎓 Recommended Practice Lessons
Step-by-step practical exercises and certification-aligned paths chosen by our editors to master this concept:
GstarCAD Professional Design & Engineering Specialization
GstarCAD Certified Professional (GCP) Exam Study Guide & Mock Practice
🌳 Semantic Crossroads & Navigation Pathways
Trunk-Branch-Leaf ModelCore glossary, interactive graph, and domain-wide concept index.
Parent design environments and platforms implementing this method natively.