CAD 版本相容性
「支援 AutoCAD 2019 以上」這句話把一件事講掉了:AutoCAD 在 2025 版換了執行環境,同一份組件不可能同時在新舊版上跑。Grebarz 針對不同世代分別建置三個版本,加上 ZWCAD 的專屬組建,一共四個。
AutoCAD 逐版本對照
| AutoCAD 版本 | 執行環境 | Grebarz 的建置目標 |
|---|---|---|
| 2019 – 2024 | .NET Framework 4.7.2 | net472 |
| 2025 – 2026 | .NET 8 | net8.0-windows |
| 2027 以後 | .NET 10 | net10.0-windows |
三個建置目標同時維護,不是舊版停更、也不是新版另外收費。
ZWCAD
| ZWCAD 版本 | 執行環境 | Grebarz 的建置目標 |
|---|---|---|
| 2022 以上 | .NET Framework 4.7.2 | ZWCAD 專屬組建 |
ZWCAD 用的是與 AutoCAD 不同的 API,因此是獨立的一份建置,不是同一份組件換個設定。ZWCAD 版有少數功能差異,詳見技術文件。
什麼是 Grebarz 古霸子(含 ZWCAD 的功能差異說明)
為什麼要分開建置
AutoCAD 2025 起,主機程式從 .NET Framework 換到了 .NET。這是執行環境層級的變動,不是版本號往上加一——為舊版編譯的組件在新版上載不起來,反過來也一樣。
所以「支援到哪一版」對這類工具而言不是行銷選擇,是有沒有真的去建置那個目標。橫跨 .NET Framework 與 .NET 兩個執行環境維護三個 AutoCAD 建置、外加一個 ZWCAD 組建,是這件事的實際成本。
對你的意義很直接:公司裡有人還在 2019、有人已經換到 2026,不必為了統一工具而先統一 CAD 版本。
為什麼是 C# 而不是 AutoLISP 產品頁的常見問題有完整說明