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

SWX-S1 · Batch export

SOLIDWORKS 批次轉 PDF・DXF・STEP 客製

設計變更後要發圖,就得打開每張工程圖另存 PDF、鈑金逐一輸出展開 DXF、零件再轉 STEP 給廠商, 最後還要改成公司規定的檔名。

我依你們的料號、屬性與命名規則,撰寫批次轉檔工具:從組合件找出要輸出的檔案, 一次轉出並依屬性命名,輸出前先檢查屬性有沒有漏填。

工程圖轉 PDF鈑金展開 DXFSTEP 輸出依屬性命名
SOLIDWORKS 批次轉檔示意圖:原本逐張另存 PDF、鈑金展開輸出 DXF、零件另存 STEP 並改檔名,改用批次轉檔工具選擇組合件與格式後執行,產生分資料夾、依料號命名的檔案與問題清單
示意圖,實際流程與畫面依你們的需求設計。

01

內建的工作排程器能做到哪裡

SOLIDWORKS 內建的工作排程器(Task Scheduler)可以做基本的批次轉檔與列印, 檔案不多、檔名沿用原檔名時,建議先用內建功能

比較需要客製的,通常是下面這些情況:

  • 檔名要依料號、版次、品名等自訂屬性產生
  • 從組合件自動找出所有零件、次組合件與對應的工程圖
  • 鈑金要輸出展開 DXF,並符合加工廠需要的圖層設定
  • 輸出前要先檢查屬性漏填,避免錯誤檔案流出

02

常卡住的地方

  • 逐一開檔另存

    一個組合件底下幾十張工程圖,每張都要開啟、另存 PDF、關閉。

  • 手動改檔名

    廠商與 ERP 要的是「料號_版次」,輸出後還要一個個改名。

  • 鈑金展開耗時

    每個鈑金件都要進展開狀態再輸出 DXF,設定稍有不同就要重做。

  • 屬性漏填流出

    料號或版次沒填就輸出,檔名錯了到廠商端才被發現。

03

工具可以怎麼做

  1. 01

    從組合件展開清單

    讀取組合件結構,找出所有零件、次組合件與對應工程圖。

  2. 02

    工程圖批次轉 PDF

    依清單逐一輸出 PDF,可選擇每張獨立或合併。

  3. 03

    鈑金展開 DXF

    自動輸出鈑金展開圖,套用固定的圖層與輸出設定。

  4. 04

    零件輸出 STEP

    依需求輸出零件或組合件的 STEP 給廠商。

  5. 05

    依屬性命名歸檔

    以料號、版次等自訂屬性命名,並依類型分資料夾。

  6. 06

    輸出前檢查

    屬性漏填或格式不符的檔案不輸出,列出清單方便補齊。

03-A

PDF・DXF・STEP 各自怎麼輸出

以下為範例格式,實際要輸出的格式、命名與資料夾依你們的流程設定。

PDF

從哪裡輸出
工程圖
要先確認的設定
依組合件找出每個零件對應的工程圖;可每張一個 PDF,或整個組合件合併成一份
檔名範例
P-10025_B.pdf

DXF

從哪裡輸出
鈑金零件
要先確認的設定
輸出展開圖;折彎線、圖層、是否含註記依加工廠需要的格式固定下來
檔名範例
P-10031_A_展開.dxf

STEP

從哪裡輸出
零件或組合件
要先確認的設定
依廠商需要輸出單一零件或整個組合件,分開放到給廠商的資料夾
檔名範例
A-20010_C.step

輸出前檢查報告

有問題的檔案先不輸出,列出原因方便補齊

組合件:A-20010 零件:38 工程圖:31

可輸出:PDF 29/DXF 6/STEP 38

需處理:4

P-10044:找不到對應的工程圖

P-10052:找不到對應的工程圖

P-10058:「版次」屬性空白

P-10061:「料號」屬性空白

  • 找不到工程圖:可能是檔名或存放位置不符合規則,也可能這個零件本來就不出圖,會先確認哪些零件應該有工程圖
  • 屬性空白:不輸出,避免產生錯誤檔名流到廠商;補填後重新執行即可

04

開發前會確認的條件

這些條件決定工具能不能穩定運作,也會影響開發範圍與報價。不確定的項目,評估時一起確認即可。

自訂屬性

要確認什麼料號、版次、品名的屬性名稱與填寫位置

為什麼重要命名與檢查都依屬性名稱讀取

工程圖對應

要確認什麼工程圖與模型的檔名或存放位置規則

為什麼重要決定工具怎麼找到每個零件的工程圖

鈑金輸出格式

要確認什麼加工廠需要的圖層、折彎線與註記設定

為什麼重要確保 DXF 可以直接用於加工

檔案管理

要確認什麼一般資料夾或 PDM

為什麼重要決定工具的讀取方式與執行時機

軟體版本

要確認什麼SOLIDWORKS 版本與授權類型

為什麼重要影響可用的功能與做法

相關技術筆記

全部筆記 →

05

常見問題

可以做基本的批次轉檔,檔案數量不多、命名沿用原檔名時,建議先用它。需要客製的多半是:檔名要依料號與版次等自訂屬性產生、要從組合件自動找出所有零件與工程圖,或鈑金要輸出展開圖。

說明要輸出的檔案與命名規則

告訴我要輸出哪些格式、檔名怎麼命名、有沒有鈑金,就能先判斷適合的做法。

LINE諮詢開發需求