ACD-01 · AutoCAD / AutoLISP
AutoCAD 二次開發
・LISP 外掛程式客製
每次出圖都要換圖框、調整圖層、逐張設定列印,再把屬性圖塊的資料抄到料表? 網路上的現成 LISP 能解決一部分,但圖框格式、圖層名稱與檔名規則不一定跟公司的一樣。
我依你們的圖面規範做成專用的外掛程式與指令,將多個重複步驟整合在一起,減少逐張設定與操作。
也常被稱為:AutoCAD 外掛、LISP 程式、巨集指令
ACD-02
可以做什麼
以下是 AutoCAD LISP 可以處理的需求。我會協助整理圖面規則與例外情況,作為開發與測試依據。
- 01
- 02
- 03
屬性圖塊萃取
讀取圖塊屬性整理成 BOM 或材料表,匯出 Excel。
- 04
圖層與標註規範檢查
檢查圖層、文字型式、標註型式是否符合公司標準,並可一鍵修正。
- 05
專用繪圖指令
管路、配電、鋼構、鈑金等常畫的圖形做成參數化指令,輸入尺寸就畫好。
- 06
既有 LISP 修改・除錯
網路下載或前人留下的 LISP,評估既有程式,修正錯誤並依確認的使用情境測試。
ACD-03
常見開發情境
針對特定工作的詳細說明:內建功能能做到哪裡、什麼情況適合客製。
ACD-04
工具形式
依功能、使用方式與 AutoCAD 版本,選擇適合的工具形式。
形式
適合的需求
備註
指令型工具
適合的需求繪圖輔助、批次處理、圖面檢查
備註開發快;AutoCAD LT 2024 起也可使用
含對話框的工具
適合的需求需要輸入尺寸、選項或清單
備註操作方式接近原生指令
與外部資料串接
適合的需求讀寫 Excel、資料庫或 ERP
備註僅完整版 AutoCAD
只想把幾個固定步驟做成一個按鈕,可以先看AutoCAD 巨集指令怎麼寫; 拿到現成的 LISP 不知道怎麼裝,見AutoCAD LISP 怎麼用。
相關技術筆記
全部筆記 →- AutoLISP 跑不動?錯誤訊息對照與 7 個排查方向→
- AutoCAD LISP 怎麼用?.lsp 去哪找、怎麼載入、開圖自動載入→
- AutoCAD 外掛程式怎麼下載與安裝?種類、安全性警告與版本相容→
- AutoCAD 巨集指令怎麼寫?^C^C、分號、反斜線、範例與做成按鈕→
- CAD 面積怎麼算?AREA 指令、「性質」選項板、多個加總與換算坪數→
- AutoCAD 轉 PDF 怎麼做?批次出圖成多頁 PDF、黑白輸出與常見問題→
- AutoCAD 表格怎麼轉 Excel?貼上、資料連結與屬性萃取到 Excel→
- AutoCAD 標題欄怎麼做?用屬性圖塊建立、填寫與更新→
- AutoCAD 圖框比例與出圖比例怎麼設定?模型空間與配置的出圖方式→
- AutoCAD 怎麼自動編號?文字連續編號、表格自動填寫、件號與 LT 的做法→
- AutoCAD 可以自動標註尺寸嗎?DIM、QDIM 與關聯式標註能做到哪裡→
- AutoCAD 座標標註怎麼做?座標式標註、QDIM 一次標與孔位座標表→
- AutoCAD 座標怎麼輸入與顯示?絕對、相對、極座標、UCS 與查點座標→
- AutoCAD LT 能用 LISP 嗎?2024 起怎麼載入、哪些不能用→
ACD-05
常見問題
完整版 AutoCAD 一直都能執行 LISP;AutoCAD LT 則是 Windows 版 2024 起才可以(Mac 版 LT 不行),許多批次與繪圖輔助功能可以做;但需要和 Excel 或其他系統直接串接的功能,仍須使用完整版 AutoCAD。開發前我會先確認你們的版本。
不需要。你只要說明想完成的工作與使用方式,我會依功能、使用人數與 AutoCAD 版本建議適合的做法,並在報價時說明。
可以協助修改或整合,但要先確認該程式的授權是否允許修改與商業使用。
可以。可能的原因有版本差異、沒處理選取不到物件的情況,或只在單一圖面測試過。我會先找出錯誤原因,再判斷修正或改寫,並依確認的使用情境測試。