1、 文檔目標
在現代工程設計與制造領域,物料清單(BOM,Bill of Materials)作為產品開發(fā)和生產的核心文檔,其重要性不言而喻。然而,傳統(tǒng)的BOM文件往往以靜態(tài)表格的形式呈現,缺乏交互性和動態(tài)化功能,這在裝配、調試以及后續(xù)的維護過程中可能會導致效率低下。為了解決這一問題,借助腳本文件插件生成一個具備交互功能的網頁式BOM文件,不僅能夠顯著提升元件定位的便捷性,還能為整個工程流程提供更加智能化的支持。
2、 問題場景
InteractiveHtmlBom可以生成HTML格式的交互式BOM表,鼠標懸停在BOM某欄上,然后對應的位號就高亮,而且功能相當多支持BOM排序,板子絲印設置,高亮設置等等。手工焊接時使用交互式BOM非常方便,可以實現雙向選取及手工標記已焊接的等等功能,而且焊雙面板的時候用交互式BOM也是非常方便的。
3、軟硬件環(huán)境
1、軟件版本:Altium Designer24..9.1
2、電腦環(huán)境:Windows 11
3、外設硬件:無
4、解決方法
1、解壓附件的腳本文件,打開之后先雙擊運行一次初始化文件”Initialize.bat“,然后打開AD,首先打開設置,側邊欄找到Scripting System->Global Projects,然后選擇從文件安裝,選擇打開插件目錄下的InteractiveHtmlBomForAD.PrjScr文件,點擊安裝并應用。這樣就算是安裝完成了,如圖4-2。

圖 4-1

圖4-2
2、然后在文件-運行腳本,選擇startWin去進行輸出設置。

圖4-3
3、這里就可以設置文檔輸出的路徑,輸出的模型圖包含多邊形和過孔,以及選擇輸出的PCB的輪廓層,后面的幾個設置都是可以在網頁中直接調整,不在這里介紹。得注意的是,這里的BOM輸出并沒有設置表頭這類信息的調整。

圖4-4
4、打開輸出的文件后,當鼠標懸停在BOM欄上的時候,右側的圖紙中會高亮顯示對應的器件,反之在圖紙上選中器件,也會在BOM表中高亮,右側的圖紙也可以進行縮放。

圖4-5
5、這里對應的任務欄可以查看統(tǒng)計的信息,例如焊盤、分組(指的是按照器件的值進行分組)等信息。當然BOM的顯示也可以選擇是否分組,不分組的BOM會把所有的器件拆分開成單獨的一欄,便于觀察選擇單個器件來查看位置,然后是頁面的排版樣式。

圖4-6
6、最后是頁面設置里面,可以選擇圖紙的顯示信息,例如絲印、位號、走線、焊盤等,還可以選擇把1管腳高亮狀態(tài)。

圖4-7