如何從 Altium 生成物料清單和贴片坐标
最近更新在 Jun 02, 2025
在本教程中,我們將告訴您在 Altium Designer 中生成 BOM( 物料清單)和 CPL(元件放置清單,稱為中心檔/Pick & Place)的步驟。
BOM 檔
BOM 或物料清單告訴製造商哪些零部件安裝在哪個位置。例如,PCB 上印有 C1、R1、T1 等位置。但是製造商應該知道在該位置放置了什麼值的電容器或電阻器。此資訊存在於 BOM 檔中,對於組裝工作非常重要。BOM 檔是逗號分隔格式 (csv) 的簡單文本檔,但您也可以在 MS Excel 或其他電子錶格程式中製作它。
正如您在上面的 BOM 檔中看到的,我們有第一列註釋 ,我們應該盡可能詳細地描述零件,最重要的是零件的值,例如 0.1uF,但您還應該包括公差、最大電壓和其他資訊,以便生產人員可以為您的項目選擇最好的零件。下一列是位號,表示該元件應放置在哪個位置並焊接。下一個是封裝或包裝也非常重要,因為 SMD 零件有各種尺寸(封裝),因此組裝人員應該知道哪種封裝適合您的 PCB。您應該了解常見的 SMT 尺寸,如 1206、0805、0603 等。最後一列是 LCSC 零件編號 ,這確實可以幫助您加快速度並獲得準確的結果。JLCPCB 擁有大量的零件庫存(超過 30,000 個),每個零件都有一個零件編號。您可以使用此零件編號來準確識別您需要的零件。只需下載此檔,它包含所有可用部分的清單及其詳細資訊。只需選擇您需要的零件並複製/粘貼其零件編號。
為了在未來的項目中節省時間,您可以在 CAD 軟件中將此參數添加到您的零件中。因此,下次匯出 BOM 檔時,您可以選擇此參數,您的 BOM 檔將自動填充此列。
我們將向您展示如何在 Altium 中執行此操作,但您可以在其他 EDA 軟件中執行相同的操作。首先,我們打開了包含基本零件(電阻器/電容器等)的集成庫項目 ,我們將此檔命名為 XBASIC。 該項目包含兩部分,一部分用於原理圖符號,另一部分用於 PCB 封裝。開啟包含原理圖符號的檔,並且此檔具有擴展名 (.SchLib),然後轉到原理圖元器件庫選項。
在該選項上,我們會看到該庫中的可用零件清單,例如,我選擇了一個大小為 0603 的 SMD 陶瓷電容器 ,然後點擊它以打開其屬性......
在參數區域中,點擊Add 按鈕以向此零件添加新參數。
現在,將名為 LCSC Part # 的新參數添加到我們的零件中,然後將零件編號放入Value。
我們可以從 JLCPCB Assembly 網站或他們的零件清單檔獲得 LCSC 零件編號的值,其中包含有關所有 30,000個零件的資訊。
同樣,我們可以在所有零件中添加 LCSC 零件編號,以簡化我們未來項目的組裝過程。
生成 BOM 表
輸出檔(如 Gerber 檔、鑽孔檔或 BOM 檔)的生成通過 Altium 中的output job file 進行管理。因此,首先您需要在項目中有一個output job file 。
現在,job file已添加到您的項目中,您可以使用它生成各種輸出檔,現在我們專注於 BOM 檔生成,它是使用 job 的 report output 部分生成的。
點擊 Add New Report --> Bill of Materials --> [Project]
現在檔生成 BOM 檔,我們可以選擇將此參數添加為列。
生成 Pick 和 Place 檔
使用相同的 output job file,我們可以將pick&place檔生成添加到output files中。見下圖...
pick&place檔設定
點擊Generate Content 後,轉到您的項目資料夾以查找 Pick and Place CSV 檔。