這是一個應用程式,允許您追蹤電子元件和生產。PartsBox 允許您輕鬆管理元件庫存,追蹤元件的儲存位置、當前庫存水平以及哪些專案使用了哪些元件。它顯示元件規格,允許將文件(數據表、3D CAD 模型)附加到元件,並快速搜尋整個資料庫。它允許您為元件、批次、儲存位置、訂單、專案和單個構建列印標籤。
PartsBox 還會自動計算您的專案/BOM 的定價,處理價格分段、貨幣轉換、MOQ(最小訂購量)和訂單倍數。
透過瀏覽器內建的條碼掃描功能,新增庫存變得非常容易。而 ID Anything™ 讓您可以標記/標籤任何實體物品,只需用任何裝置掃描 QR 碼,幾秒鐘內即可獲得相關資訊。
雖然試算表足以管理少量的電子元件收藏,但隨著庫存的增長,它很快就會變得繁瑣。試算表缺乏像 PartsBox 這樣的專用庫存管理系統所提供的專門功能和特性。
PartsBox 提供即時存取規格書、元件規格的功能,並能夠使用模糊匹配來標記和搜尋元件。它還允許在使用者之間共享元件描述。這些功能有助於管理和定位元件的過程。
在多使用者環境中,試算表在資料完整性和可追溯性方面表現不足。它們僅提供庫存資料的快照,並且不記錄哪個使用者執行了特定操作(如移除元件)。這種歷史記錄的缺乏會導致混亂和錯誤。
當考慮貨幣轉換、價格分段、最小訂購量和訂購倍數等因素時,使用電子表格計算物料清單 (BOM) 的價格變得越來越複雜。由此產生的電子表格通常很複雜且很快就會過時。PartsBox 透過直接從 CAD 程式匯入 BOM 並自動處理所有複雜性來簡化此過程。它即時更新報價和匯率,確保 BOM 計算保持準確和最新。
因此,雖然試算表可用於基本的庫存追蹤,但它們缺乏像 PartsBox 這樣的專用應用程式所提供的穩健性、可追溯性和專門功能。PartsBox 簡化了電子元件庫存的管理,使其更有效率和可靠,特別是在多使用者環境和處理複雜定價情境時。
Zebra 是唯一一家擁有成熟、文件齊全的印表機語言 (Zebra Printer Language, ZPL) 的主要標籤印表機製造商,該語言在其大多數印表機上都受到普遍支援。因此,PartsBox 不需要實作功能齊全的圖形標籤設計器,而是提供可以填入資料的強大範本。範本可以使用像 Labelary Viewer 這樣的軟體和許多其他應用程式進行圖形化設計。
Zebra 也提供各種印表機,不僅適合消費者,也適合工業應用。
遺憾的是,從瀏覽器內部與標籤印表機通訊通常是不可能的。瀏覽器應用程式只能存取通用的「列印」對話框,這不適合緊密格式化的標籤以及向印表機發送原始 ZPL 代碼。對於瀏覽器製造商來說,這是一個低優先順序的項目,因此不太可能很快得到改善。這就是為什麼 PartsBox 需要連接到本地安裝的外部應用程式 (JSPrintManager),該應用程式接收原始資料並將其發送到印表機。
PartsBox 中的關聯元件代表電子元件,如電阻器、電容器、二極體、電晶體和積體電路,這些元件具有製造商零件編號 (MPN),可從分銷商處購買。這些元件連結到線上身份,允許從供應商網站自動檢索數據,如定價、可用性和技術規格。
當您在 PartsBox 中建立關聯元件時,您將其與製造商的特定 MPN 關聯。這使軟體能夠獲取有關該元件的即時資訊,簡化庫存管理和建立 BOM 的流程。關聯元件使您的元件資料更容易保持最新和準確,因為資訊會與供應商的資料庫同步。
與連結元件相比,PartsBox 中的本地元件用於沒有 MPN 或無法在線購買的元件,例如通用元件、自訂元件、PCB 或機械零件。但是,如果需要,您仍然可以在建立本地元件後將其連結到線上身分。
PartsBox 支援連結元件的兩個識別碼:製造商料號 (MPN) 和本地料號。本地料號,也稱為公司料號,允許為元件分配內部識別碼。這對於擁有自己內部料號編碼方案的公司非常有用。
要為連結的元件設定本地料號,只需重新命名該元件即可。如果本地料號與 MPN 不同,兩者都將顯示並被索引以供搜尋。這允許透過任一識別碼找到元件。
本地元件編號是付費 PartsBox 計劃的一項功能。免費的 Hobbyist/Maker 計劃僅透過 MPN 識別連結的元件,不支援本地元件編號
免費的業餘愛好者/創客方案僅透過製造商零件編號 (MPN) 識別連結元件。元件名稱會自動設定為與 MPN 相符。
付費訂閱計劃允許為元件定義自訂本地名稱,也稱為本地元件編號或公司元件編號。這允許區分內部元件識別碼與製造商的元件編號。
正確的答案是「視情況而定」。但一般來說,最好是添加裸 PCB 並將拼板 (panels) 視為包裝細節,類似於零件裝在托盤中到達的方式。這將與生產運作良好:畢竟,生產和定價單位通常是單個測試過的設備,即使它們可能是以拼板形式生產和測試,並在最後才分板。
PartsBox 中的儲存位置可以使用任何所需的方案命名,但建議使用以下慣例:
這會產生如下的儲存位置名稱:
儲存位置名稱可以在 PartsBox 中隨時更改。但是,在列印標籤或貼紙之前請仔細考慮命名方案,因為一旦標籤貼在物理儲存位置上,重新命名就會變得很不方便。
儲存位置無法在 PartsBox 中直接刪除。這是為了維護資料完整性並避免損壞庫存歷史記錄。如果刪除了儲存位置,任何引用該位置的歷史庫存項目都將指向不存在的位置,從而導致不一致。
作為替代方案,可以將儲存位置封存。封存會從正常視圖中隱藏儲存位置,同時仍保留歷史資料。封存的位置僅在檢查先前儲存在該位置的元件的庫存歷史記錄時可見。
這種方法確保即使儲存位置不再處於活躍使用狀態,過去的庫存變動和儲存記錄仍然保持完整且可存取。歸檔功能允許整理儲存位置清單,而不會遺失寶貴的歷史資訊。
PartsBox 使用扁平化的儲存命名方案,不直接支援分層儲存位置。實施分層儲存會在搜尋、篩選以及在整個應用程式中一致地顯示位置方面引入複雜性。
作為替代方案,儲存位置命名方案可用於編碼層次結構。例如,像「貨架 1 - 箱子 2 - 隔間 A」這樣的名稱可以反映物理層次結構,同時在應用程式中仍使用扁平結構。
這種方法提供了分層儲存的組織優勢,同時避免了在應用程式中以分層方式建模儲存位置所帶來的技術挑戰和潛在的不一致性。
是的,PartsBox 支援從電子 CAD 軟體匯出的 CSV 或 TSV 檔案匯入 BOM。提供 Altium Designer、Autodesk EAGLE 和 KiCad 的匯入預設,允許快速輕鬆地匯入 BOM。
除了預設設定外,自訂匯入設定允許將 CSV 欄位映射到 PartsBox 資料欄位。這使得從幾乎任何可以將 BOM 匯出為 CSV 檔案的 CAD 軟體匯入 BOM 成為可能。
KiCad BOM 匯入預設設定適用於所有方案,包括免費方案。商業 CAD 套件的預設設定以及自訂匯入功能僅限於付費商業訂閱方案。
有關 BOM 匯入流程和支援格式的更多詳細資訊,請參閱 BOM 匯入功能說明。
PartsBox 使用歐洲中央銀行 (ECB) 的匯率進行貨幣轉換。這些匯率會在應用程式內定期更新,以反映最新數值。
對於歷史庫存數據,PartsBox 儲存每個條目的原始價值和貨幣。當需要顯示此歷史數據時,原始價值將使用當前匯率即時轉換。這與會計軟體通常使用的方法不同,後者使用歷史匯率進行此類轉換。
對歷史數據使用當前匯率的理由是基於這樣的假設:使用者通常希望查看物料清單 (BOM) 的當前定價,以估算利潤率。因此,將當前匯率應用於歷史數據可為當前時間段提供更相關的成本估算。
是的,PartsBox 允許您定義自己的自訂欄位來儲存除提供的標準欄位之外的額外資料。此功能包含在所有商業方案中。
自訂欄位可以新增到元件、批次、儲存位置、訂單、專案和專案 (BOM) 條目中。
自訂欄位的功能類似於內建的「備註」欄位,允許您擷取任何類型的資訊。但是,與備註或評論不同,自訂欄位是結構化的,已建立索引以便搜尋,並且可用於整個應用程式中的表格欄位和篩選。
自訂欄位的一些使用範例:
PartsBox 提供全面的資料匯出功能,允許使用者隨時下載輸入系統的所有資料。匯出的資料以 JSON (JavaScript Object Notation) 格式提供,這是一種機器可讀且易於解析的資料交換格式。
選擇 JSON 作為匯出格式是因為 PartsBox 中底層資料模型的複雜性。資料結構無法在試算表等表格格式中充分表示。JSON 保留了整個資料層次結構和關係,確保在匯出過程中保留所有資訊。這為使用者提供了靈活性,以便在將來需要時將資料遷移到替代系統。
JSON (JavaScript Object Notation) 是一種輕量級的資料交換格式,使結構化資料能夠以定義良好且人類可讀的檔案格式儲存。它的用途類似於 XML (eXtensible Markup Language),但提供了更簡單的語法和更容易的解析。
PartsBox 提供的 JSON 格式資料轉儲主要用於程式化使用和匯入到其他系統。雖然匯出的 JSON 檔案無法直接在試算表應用程式中使用,但對於需要處理資料並將其匯入其他軟體工具或資料庫的開發人員和系統整合商來說,它們非常有價值。
值得注意的是,PartsBox 中的資料模型不是扁平的,這意味著它無法在像 CSV(逗號分隔值)檔案這樣的簡單表格結構中準確表示。例如,PartsBox 中的每個元件都維護著庫存項目的歷史記錄,如果將資料匯出為扁平試算表,這些記錄將會遺失。JSON 格式保留了 PartsBox 資料模型中不同實體之間豐富的結構資訊和關係。
不,目前不支援編輯和重新匯入已匯出的數據。允許對匯出的數據進行任意更改將需要複雜的一致性檢查,以避免在將修改後的數據匯入回 PartsBox 時引入錯誤或不一致。
如果發生資料遺失或損壞,PartsBox 支援團隊可以手動匯入您的資料作為一次性緊急復原措施。但是,此過程不是自動化的,需要 PartsBox 團隊手動介入以確保資料完整性。
PartsBox 採取多項措施來確保使用者資料的安全性和完整性:
資料儲存:所有使用者資料都儲存在分散式資料庫系統中,並在多個伺服器之間進行複製,以實現冗餘和高可用性。
資料備份:每小時執行加密備份,包括用於災難復原的異地備份。備份加密使用 AES-256 標準。
密碼保護:使用者密碼使用 SHA512 結合 bcrypt 進行雜湊和加鹽處理,以提供強大的保護,防止破解嘗試。
資料可攜性:使用者可以隨時以 JSON 格式匯出其完整資料集。在發生災難性事件時,可以從此 JSON 匯出中還原資料。
存取安全:所有資料存取均透過 HTTPS 進行,提供傳輸中資料的加密。
使用者責任:使用者有責任設定強帳戶密碼。建議使用信譽良好的密碼管理器生成高熵密碼。
透過利用行業標準的加密、雜湊演算法和備份程序,PartsBox 保護用戶數據免受未經授權的存取或遺失。分散式架構和異地備份提供了進一步的彈性。數據可攜性確保用戶在需要時可以檢索其數據。最終,PartsBox 和用戶共同承擔數據安全的責任。
請聯繫支援,我們會為您處理!
PartsBox 為創客和業餘愛好者提供免費方案。該服務透過付費方案產生收入,這些方案非常適合從事原型設計、電子實驗室、研究實驗室以及中小型電子生產(包括合約製造商)的公司。這些付費方案的收入確保了 PartsBox 的持續開發和維護。
要請求新功能,請使用提供的建議/回饋表單。提交請求時,請說明缺少此功能是否是導致您完全無法使用 PartsBox 的「致命傷」。此外,如果請求的功能會為您提供顯著價值,請說明您是否願意升級到更高的方案以存取它。
開發和維護軟體需要大量資源,包括硬體、能源和勞動力成本。作為一家企業,PartsBox 旨在長期保持財務上的可持續性和穩定性,以便繼續為其用戶提供可靠的服務。這不是一家由風險投資資助的公司:它不會不惜一切代價追求增長。
為了實現這一目標,PartsBox 提供了不同的訂閱方案。免費方案旨在為業餘愛好者和創客提供有效管理電子零件庫存所需的所有基本功能。一個例外是使用電腦鏡頭進行瀏覽器內條碼掃描的功能。由於此技術相關的高昂每用戶授權成本,將其包含在免費方案中是不可行的。然而,PartsBox 致力於讓所有用戶都能使用最有用的功能,同時確保服務的長期生存能力。
採用新軟體時(尤其是來自較小公司的軟體),一個常見的擔憂是長期生存能力。該軟體在未來還會得到支援和維護嗎?鑑於科技新創公司的高失敗率,這是一個合理的問題。雖然無法做出絕對保證,但以下是關於 PartsBox 的一些關鍵點:
話雖如此,未來總是不確定的。作為創辦人,我的目標是保持透明,避免做出無法兌現的承諾。我只能分享我目前的意圖。
我做出的一個承諾是,您的資料永遠不會被挾持。資料匯出功能現在有,將來也會繼續維護,確保您可以隨時取回您的資料。這種對資料可攜性的承諾提供了安心和靈活性。
總之,雖然沒有公司能保證其未來,但 PartsBox 的架構是為了長期可持續性而設計的,並致力於資料安全和可存取性。