How good is ZWCAD AutoCAD compatibility in real projects? This guide answers that layer by layer: DWG/DXF versions, LISP and compiled .fas/.vlx files, menus and CUI, command aliases, Xrefs, fonts, plot styles and third-party add-ons (VBA, .NET, ARX). For each one we say what works as-is, what needs a one-time configuration step and what needs rework, based on ZWSOFT’s own migration documentation and our deployment experience (sources at the end). If you are weighing cost rather than compatibility, the per-seat 1–5 year table is on ZWCAD vs AutoCAD: 3-year cost.
Cost in one line: ZWCAD Professional is 33,250,000₫ (≈ US$1,259) once, excl. VAT; AutoCAD is about 39,000,000₫ (≈ US$1,477) per year from Vietnamese Autodesk resellers, VAT included. After three years ZWCAD Professional is about 28% of the AutoCAD cost. Full table and sources: ZWCAD vs AutoCAD.
ZWCAD AutoCAD compatibility at a glance
| Area | Status in ZWCAD 2026 | What you do |
|---|---|---|
| DWG/DXF files | Native read/write; full DWG/DXF 2018 support since ZWCAD 2018 SP2 | Nothing; save down for legacy partners if needed |
| Commands and aliases | Same command names and aliases | Copy your acad.pgp, rename to ZWCAD.pgp |
| LISP (.lsp) | All editions; most routines run unmodified | Test; fix the known edge cases below |
| .fas / .vlx | Loaded directly since ZWCAD 2025 | Nothing |
| CUI menus, ribbon | Partial .cuix can be loaded | Export customizations from AutoCAD as a partial CUI |
| Xrefs, layouts, sheet sets | Supported | Repoint paths in OPTIONS → Files |
| SHX/TTF fonts | Supported | Copy fonts into ZWCAD’s Fonts folder or a shared path |
| CTB/STB plot styles, PC3/PMP | Supported | Copy into the PLOTTERMANAGER folder, test-plot |
| VBA | Professional/MFG | Move code from .dvb into ZWCAD’s VBA editor, save as .zvb |
| ObjectARX (C++) | ZRX, ARX-compatible | Recompile with the ZRX SDK |
| .NET | Professional/MFG | Swap references, rebuild |
| Vertical-toolset objects | Display as proxies | Keep AutoCAD for teams that edit them |
DWG and DXF version compatibility
ZWCAD opens, creates and saves DWG/DXF natively, with no import or conversion step. ZWSOFT added full DWG/DXF 2018 support in ZWCAD 2018 SP2; Autodesk lists that format (code AC1032) for AutoCAD 2018 through 2024. In practice, drawings move between ZWCAD and AutoCAD in both directions, and you can still save down to older DWG versions for partners on legacy releases.
What breaks in “DWG compatibility” is almost never the file format. It is what the file references: missing fonts, unresolved Xref paths, and proxy objects from AutoCAD’s vertical toolsets. Those are covered below.
LISP compatibility: what runs and what needs fixing
ZWSOFT’s LISP FAQ states that ZWCAD’s LISP interface is designed to be consistent with AutoCAD, so most existing routines run unchanged, and LISP works in every edition, including Standard. Compiled .fas and .vlx files load directly from ZWCAD 2025 onward. Load routines with APPLOAD or the Startup Suite; for auto-loading, use zwcad.lsp in place of acad.lsp/acaddoc.lsp.
ZWSOFT lists the usual reasons a routine fails:
- Arguments passed to
commanddiffer from the AutoCAD version of that command. - The routine calls an ActiveX function or system variable ZWCAD does not support yet (for example
VTENABLE). ssgetwith the “C” mode only picks objects inside the visible area.- Reading unopened drawings (ObjectDBX) requires
ZWCAD.ZxDbDocument.<version>instead ofObjectDBX.AxDbDocument. - The routine loads an
.arxfile, which ZWCAD cannot load.
Our practice: run every company routine once on a copy of a real drawing during the 30-day trial and log failures. For new or rewritten routines, see the ZWCAD automation guide.
Menus, CUI, aliases and profiles
- CUI: ZWSOFT recommends not copying AutoCAD’s main CUI file. In AutoCAD, open
CUI, use the Transfer tab to move your custom menus, toolbars, ribbon tabs and shortcuts into a new file saved as a partial customization. In ZWCAD, openCUI, right-click the main file and choose Load Partial Customization File, then add the elements to your workspace. - Aliases: copy your customized
acad.pgpinto ZWCAD’s Support folder and rename itZWCAD.pgpso ZWCAD loads it automatically. Copy.pat,.lin,.mln,.pssand.inisupport files to the same folder. - Profiles: import
.argprofiles via OPTIONS → Profiles → Import to bring over search paths and defaults. - Tool palettes: export from AutoCAD (
CUSTOMIZE, right-click a palette, Export to.xtp) and import in ZWCAD via Customize Palette → Import.
Xrefs, templates and sheet sets
Xrefs, layouts, viewports and Sheet Set Manager work as in AutoCAD. AutoCAD .dwt templates open directly, with title blocks, layers, text styles and dimension styles intact. The usual fix is paths: set template, sheet set (.dst) and support search paths in OPTIONS → Files to your company’s standard folders, and send drawings to partners with eTransmit so Xrefs and fonts travel together.
Fonts: SHX, TTF and font mapping
Missing fonts are the number-one cause of text showing as odd characters or question marks. Following ZWSOFT’s guidance, copy .shx and .ttf files from AutoCAD’s Fonts folder (and your shared company font folder) into the Fonts folder of the ZWCAD installation. If you use a font mapping file (.fmp), copy it to the Support folder to keep substitution rules. In multi-seat offices we prefer one shared network font folder added to every seat’s Support File Search Path, instead of copying fonts machine by machine.
Plot styles and printers
Run PLOTTERMANAGER in ZWCAD to open its configuration folder, then copy your .ctb/.stb plot style tables and printer configuration files (.pmp) into it. Then plot a reference set and compare lineweights with AutoCAD output; this is the step teams most often skip and the one users notice first. Once styles match, ZWCAD’s Smart Plot can batch-plot by title block across many files.
Add-ons: VBA, .NET, ARX and vertical toolsets
| Add-on type | ZWCAD support | Migration effort |
|---|---|---|
| VBA | Professional/MFG | Copy code out of .dvb into ZWCAD’s VBA editor, adjust, save as .zvb |
| .NET | Professional/MFG | Swap AutoCAD references for ZWCAD’s API, rebuild |
| ObjectARX (C++) | ZRX, ARX-compatible | Recompile with the ZRX SDK; .arx files do not load |
| Commercial ARX/.NET apps | Depends on the vendor | Ask the vendor for a ZWCAD build |
| AutoCAD Mechanical data | ZWCAD MFG | ZWSOFT states MFG is compatible with AutoCAD Mechanical AM6 to 2024 |
| Architecture/MEP/Plant 3D objects | Proxy objects | View and plot, but not edit as native objects |
ZWCAD Standard supports LISP only. If you run VBA, .NET or ARX tools, plan on Professional. And if your teams edit intelligent AutoCAD Architecture or MEP objects every day, keep AutoCAD for those seats; many firms run a hybrid with ZWCAD on the bulk of drafting seats.
A compatibility test plan for your trial
- Collect 10–20 real drawings: your heaviest files, ones with custom fonts, Xref-heavy sets and any with vertical-toolset objects.
- Copy fonts,
ZWCAD.pgp, partial CUI, profile and plot styles as described above. - Open, edit, save and reopen each file in ZWCAD, then open the saved file in AutoCAD.
- Run every company LISP routine and log failures.
- Plot a reference set and compare lineweights.
- List VBA/.NET/ARX tools and estimate rework before choosing editions.
Download the 30-day ZWCAD 2026 trial to run this plan; check system requirements first. For new-release features, see what’s new in ZWCAD 2026.
ZWCAD AutoCAD compatibility FAQ
Can AutoCAD open drawings saved in ZWCAD? Yes. ZWCAD saves native DWG, and can save to older DWG versions for partners on legacy AutoCAD releases.
Do AutoCAD LISP routines run in ZWCAD Standard?
Yes, LISP runs in every edition. Most routines run unmodified; test routines that rely on ActiveX functions or unusual command arguments.
Can ZWCAD load .arx files? No. ARX applications must be recompiled with the ZRX SDK, which requires ZWCAD Professional or MFG.
Will my AutoCAD menus and shortcuts carry over?
Yes, with a one-time step: export customizations as a partial CUI and load it in ZWCAD, and rename your acad.pgp to ZWCAD.pgp.
Why does text look wrong when I open an AutoCAD drawing? Almost always a missing SHX font. Copy the fonts into ZWCAD’s Fonts folder or add your shared font folder to the support path.
Test compatibility on your own drawings
The only compatibility test that counts is your own project files. Download the free 30-day trial, compare costs on ZWCAD vs AutoCAD, or contact us on +84 977 893 681 (phone/Zalo) or contact@zwcadvietnam.org for free help migrating fonts, CUI and LISP.
Checked on 10 October 2026. ZWCAD prices are ZWCAD Vietnam prices (updated 27 October 2026), excluding VAT and maintenance; AutoCAD prices are Vietnamese Autodesk reseller reference prices including VAT; USD figures use an assumed 26,400₫/USD.
References:
- ZWSOFT — ZWCAD 2018 SP2 with DWG/DXF 2018 support: zwsoft.com/news/products/1331
- Autodesk — Drawing version codes for AutoCAD: autodesk.com/support/…/drawing-version-codes-for-autocad
- ZWSOFT — ZWCAD LISP FAQ (PDF): dl.zwsoft.com/…/ZWCAD_Lisp_FAQ_enu_2025.pdf
- ZWSOFT — ZWCAD 2026 Migration Guide (PDF): zwcad.hr/…/Migration-Guide_ZWCAD-2026_Official_reading.pdf
- ZWSOFT Support — How to use AutoCAD fonts in ZWCAD: zwsoftsupport.zendesk.com/…/How-to-use-AutoCAD-fonts-in-ZWCAD
- ZWSOFT — How to migrate the .dvb to ZWCAD: zwsoft.com/support/zwcad-base-faq/572
- ZWSOFT — Introducing ZWCAD MFG 2026: zwsoft.com/news/products/zwcad-mfg-2026-empowering-mechanical-engineers
- AKAS — AutoCAD 2026 license (Vietnamese Autodesk reseller, VAT included): akas.com.vn/ban-quyen-autocad-2026-chinh-hang-gia-tot