Thư viện linh kiện của bạn hiện có thể được sử dụng trực tiếp trong KiCad, cung cấp chức năng quản lý vòng đời sản phẩm, đơn giản hóa việc xử lý linh kiện thay thế và cho phép tự động khớp các mục nhập BOM khi nhập từ KiCad vào PartsBox.
Mặc dù các ký hiệu và footprint thuộc về KiCad, nhưng đó không phải là nơi thích hợp để lưu trữ tất cả dữ liệu linh kiện của bạn. Các công cụ CAD không được thiết kế để trở thành cơ sở dữ liệu linh kiện hoặc hệ thống quản lý kho. Việc thêm các trường dữ liệu tùy chỉnh trong KiCad là khả thi, nhưng việc duy trì tính nhất quán giữa các dự án rất khó khăn.
Hơn nữa, không có cách nào dễ dàng để xử lý các linh kiện thay thế. Đối với một số thành phần, bạn biết chính xác MPN và bạn biết rằng nó sẽ không bao giờ thay đổi trong suốt vòng đời của một dự án. Nhưng đối với nhiều linh kiện, đặc biệt là các linh kiện thụ động, bạn không thực sự quan tâm đến MPN cụ thể, vì vậy bạn chỉ cần nhập giá trị ("10k"), và các BOM đã xuất của bạn kết thúc với "10k" là mô tả duy nhất về thành phần. Điều này gây khó khăn cho việc nhập chúng vào phần mềm khác để định giá và mua hàng. Nó cũng có nghĩa là rất nhiều thời gian bị lãng phí vào việc chọn các linh kiện thụ động thực tế sẽ được sử dụng trong các bản dựng. Mọi người đều biết trải nghiệm dành hàng giờ trên các trang web của nhà phân phối để tìm kiếm điện trở 6k3 và tụ điện 1μF X5R.
Với sự tích hợp này, bạn có thể tạo các siêu linh kiện (meta-parts) cho các linh kiện thụ động được sử dụng trong các dự án của mình. Các siêu linh kiện này được liên kết với các ký hiệu và footprint KiCad và được đặt trong sơ đồ nguyên lý của bạn. Khi bạn sẵn sàng mua linh kiện, bạn có thể tạo một linh kiện ví dụ duy nhất với một MPN cụ thể và thêm nó vào siêu linh kiện. PartsBox sẽ đề xuất các linh kiện thay thế bổ sung được xếp hạng theo mức độ phổ biến, bạn có thể thêm chúng chỉ bằng một cú nhấp chuột. Bạn có thể sửa đổi tập hợp các linh kiện thay thế của mình theo thời gian mà không cần thay đổi sơ đồ nguyên lý, thiết kế PCB hoặc BOM.
Khi nhập thiết kế của bạn trở lại PartsBox để định giá và mua hàng, các mục BOM được khớp tự động và chính xác. Chỉ cần xuất trường "PartsBox ID" chứa mã ID Anything™ - một mã định danh duy nhất không bao giờ thay đổi, loại bỏ sự không khớp.
Các ký hiệu và footprint KiCad của bạn vẫn không thay đổi — PartsBox hoạt động như một nguồn dữ liệu tham chiếu đến các ký hiệu và footprint được định nghĩa trong các thư viện KiCad tiêu chuẩn. PartsBox trình bày một phần thư viện linh kiện của bạn cho KiCad, được tổ chức thành các danh mục. Khi bạn chọn một linh kiện từ thư viện PartsBox trong KiCad, nó sẽ điền vào ký hiệu sơ đồ nguyên lý các dữ liệu từ PartsBox, chẳng hạn như mã linh kiện của nhà sản xuất, giá trị, footprint và các trường được cấu hình khác.
Sau khi thiết lập, tích hợp này không yêu cầu nỗ lực liên tục. Thư viện của bạn được truy cập trực tuyến qua HTTP khi cần thiết. Các danh mục bạn đã cấu hình sẽ xuất hiện trong bộ chọn ký hiệu KiCad, cho phép bạn đặt các linh kiện PartsBox vào sơ đồ mạch của mình với tất cả các trường dữ liệu đã được ánh xạ.
Để thiết lập điều này:
PartsBox tạo ra một tệp cấu hình (với phần mở rộng ".kicad_httplib") mà bạn đặt vào một trong các thư mục thư viện KiCad của mình. Tệp này chứa khóa API và cho KiCad biết cách kết nối với PartsBox.
PartsBox trình bày thư viện linh kiện của bạn cho KiCad dưới dạng danh mục — các tập hợp con tùy chỉnh của cơ sở dữ liệu của bạn xuất hiện dưới dạng các phần có thể duyệt riêng biệt trong Bộ chọn Ký hiệu. Mỗi danh mục được xác định bằng hệ thống bộ lọc của PartsBox, vì vậy bạn có thể tạo các danh mục dựa trên:

Các linh kiện điện tử có thể xuất hiện trong nhiều danh mục để linh hoạt tối đa. Bạn cũng có thể áp dụng bộ lọc ban đầu toàn cầu cho tất cả các linh kiện điện tử trước khi lọc theo danh mục cụ thể, điều này hữu ích khi bạn chỉ muốn xuất một tập hợp nhỏ các linh kiện điện tử của mình.
Ánh xạ trường cho phép bạn kết nối bất kỳ trường PartsBox nào với bất kỳ trường dữ liệu KiCad nào. Một bộ mặc định được cung cấp, với ba ánh xạ bắt buộc:

Mọi thứ khác là tùy chọn, mặc dù việc cấu hình tham chiếu KiCad và footprint được khuyến khích mạnh mẽ.
Đối với mỗi linh kiện bạn dự định sử dụng trong KiCad, bạn sẽ cần cấu hình ký hiệu, footprint và tham chiếu KiCad của nó trong "Cài đặt linh kiện | Dữ liệu CAD/PLM" trên màn hình thông tin linh kiện. Trong tương lai, bạn sẽ có thể đặt các trường này cho nhiều linh kiện cùng một lúc.

Trong KiCad, thêm tệp cấu hình đã tải xuống vào thư viện ký hiệu của bạn. Đi tới "Manage Symbol Libraries…" và thêm tệp .kicad_httplib:

Nên sử dụng biệt danh thư viện bắt đầu bằng một ký hiệu để nó xuất hiện đầu tiên trong hộp thoại "Chọn Ký hiệu".
Sau đó, các danh mục và linh kiện của bạn sẽ hiển thị trong hộp thoại Chọn Ký hiệu!

Sự tích hợp này có sẵn cho tất cả mọi người, bao gồm cả người dùng gói Người có sở thích/Maker miễn phí! Chúng tôi cũng đã cung cấp các trường tùy chỉnh và ID Anything™ cho tất cả mọi người miễn phí như một phần của bản phát hành này.
PartsBox là một ứng dụng trực tuyến cho phép bạn kiểm soát kho linh kiện điện tử, định giá BOM và sản xuất quy mô nhỏ. Nó theo dõi nơi các linh kiện được lưu trữ, mức tồn kho hiện tại là bao nhiêu và linh kiện nào được sử dụng trong dự án/BOM nào.