Giữ một thư viện linh kiện trong PartsBox và kéo từ nó vào bên trong công cụ EDA của bạn, vì vậy BOM bạn xuất đã khớp với tồn kho của bạn — cùng các linh kiện, cùng số linh kiện, cùng dữ liệu. Các ký hiệu và footprint ở lại trong thư viện CAD của bạn, nơi chúng thuộc về; mọi thứ khác về một linh kiện — số linh kiện của nhà sản xuất, tồn kho, ưu đãi, trường tùy chỉnh — nằm trong cùng một cơ sở dữ liệu mà bạn lưu trữ, định giá và lắp ráp. Không có thư viện CAD riêng biệt nào để đồng bộ hóa bằng tay.
KiCad đọc thư viện qua HTTP, thông qua tính năng thư viện HTTP tích hợp của nó. Các linh kiện của bạn xuất hiện trong KiCad Symbol Chooser, được tổ chức thành các danh mục bạn xác định bằng các bộ lọc PartsBox — theo thẻ, tên, thông số kỹ thuật hoặc trường tùy chỉnh — và bất kỳ trường PartsBox nào cũng có thể được ánh xạ vào một trường KiCad. Thiết lập là một tệp .kicad_httplib được tạo ra đặt trong một thư mục thư viện KiCad; sau đó, thư viện không cần nỗ lực liên tục. Nhấn d trên một linh kiện đã đặt và trang PartsBox của nó mở ra trong trình duyệt.
Altium kết nối thông qua giao diện thư viện cơ sở dữ liệu của nó, DbLib. PartsBox trình bày kết nối đó thông qua Outpost™, một ứng dụng chạy trên máy của bạn dưới dạng một container Docker, giữ một bản sao trực tiếp của cơ sở dữ liệu PartsBox của bạn và hiển thị giao diện SQL mà Altium mong đợi. Đồng bộ hóa là một chiều: bạn thiết kế dựa trên dữ liệu PartsBox trực tiếp, nhưng Altium không ghi lại. Hiển thị toàn bộ thư viện hoặc chỉ một tập hợp con được lọc — ví dụ: chỉ các linh kiện được gắn thẻ để sử dụng trong các thiết kế mới.
Đối với nhiều linh kiện, MPN chính xác không quan trọng tại thời điểm thiết kế và một dòng BOM chỉ nói 10k rất khó để định giá và mua. Thay vào đó, hãy đặt một siêu linh kiện trong sơ đồ: nó mang ký hiệu, footprint và ý định thiết kế, và bạn quyết định mua thành viên nào có thể thay thế cho nhau tại thời điểm mua, khi giá và tồn kho đã được biết. Tập hợp các linh kiện thay thế có thể thay đổi theo thời gian mà không cần chạm vào sơ đồ, PCB hoặc BOM.
Bởi vì các linh kiện được đặt mang danh tính PartsBox của chúng — mã ID Anything™ — nhập BOM đã hoàn thành khớp mọi dòng với linh kiện của nó mà không cần đoán và không có gì để đối chiếu. Việc định giá, mua hàng và các bản dựng sau đó hoạt động mà không cần nhập bất cứ thứ gì hai lần.
Các công cụ EDA khác không có kết nối thư viện trực tiếp, nhưng bất kỳ công cụ nào xuất CSV đều có cùng tính năng nhập BOM, khớp, và định giá.
Tích hợp KiCad có trong mọi gói, bao gồm cả gói Maker miễn phí. Thư viện cơ sở dữ liệu Altium Designer, thông qua Outpost™, có trên gói Production.