跳到主要內容
Hai 二次開發工作室

ACD-01 · AutoCAD / AutoLISP

AutoCAD 二次開發・LISP 外掛程式客製

每次出圖都要換圖框、調整圖層、逐張設定列印,再把屬性圖塊的資料抄到料表? 網路上的現成 LISP 能解決一部分,但圖框格式、圖層名稱與檔名規則往往跟公司的不一樣。

我依你們的圖面規範做成專用的外掛程式與指令,將多個重複步驟整合在一起,減少逐張設定與操作。

圖框批次列印屬性萃取

也常被稱為:AutoCAD 外掛、LISP 程式、巨集指令

AutoCAD 外掛程式示意圖:原本開圖、插入圖框、逐格填標題欄、逐張列印與改檔名,改用外掛程式選擇資料夾後一個指令執行,產生帶入資料的標題欄、依圖號命名的 PDF 與缺資料清單
示意圖,實際流程與畫面依你們的需求設計。

ACD-02

可以做什麼

以下是最常見的 AutoCAD LISP 需求。我會協助整理圖面規則與例外情況,作為開發與測試依據。

  1. 01

    圖框與標題欄

    依圖紙大小自動插入圖框,從檔名或表單帶入圖號、日期、繪圖者。

  2. 02

    批次列印・轉 PDF

    整個資料夾一次輸出 PDF,套用固定的列印樣式與命名規則。

  3. 03

    屬性圖塊萃取

    讀取圖塊屬性整理成 BOM 或材料表,匯出 Excel。

  4. 04

    圖層與標註規範檢查

    檢查圖層、字型、標註樣式是否符合公司標準,並可一鍵修正。

  5. 05

    專用繪圖指令

    管路、配電、鋼構、鈑金等常畫的圖形做成參數化指令,輸入尺寸就畫好。

  6. 06

    既有 LISP 修改・除錯

    網路下載或前人留下的 LISP,評估既有程式,修正錯誤並依確認的使用情境測試。

ACD-03

常見開發情境

針對特定工作的詳細說明:內建功能能做到哪裡、什麼情況適合客製。

ACD-04

工具形式

依功能、使用方式與 AutoCAD 版本,選擇適合的工具形式。

指令型工具

適合的需求繪圖輔助、批次處理、圖面檢查

備註開發快;AutoCAD LT 2024 起也可使用

含對話框的工具

適合的需求需要輸入尺寸、選項或清單

備註操作方式接近原生指令

與外部資料串接

適合的需求讀寫 Excel、資料庫或 ERP

備註僅完整版 AutoCAD

相關技術筆記

全部筆記 →

ACD-05

常見問題

AutoCAD LT 自 2024 版起可以執行 LISP,許多批次與繪圖輔助功能可以做;但需要和 Excel 或其他系統直接串接的功能,仍須使用完整版 AutoCAD。開發前我會先確認你們的版本。

先說一個最花時間的步驟

說明 AutoCAD 版本(完整版或 LT)與目前的操作步驟就可以開始;評估需要時,再提供代表性的圖面。

LINE諮詢開發需求