Tích hợp KiCad

Giữ một thư viện linh kiện trong PartsBox và sử dụng nó trực tiếp bên trong KiCad. Các linh kiện PartsBox của bạn xuất hiện trong KiCad Symbol Chooser với số linh kiện của nhà sản xuất, footprint và các trường khác, vì vậy các linh kiện bạn đặt trong sơ đồ nguyên lý cũng chính là các linh kiện bạn lưu kho, định giá và lắp ráp. Khi bạn nhập BOM đã hoàn thành trở lại PartsBox, mỗi dòng khớp chính xác với linh kiện của nó, không có gì phải đối chiếu bằng tay.

Dữ liệu linh kiện thuộc về một cơ sở dữ liệu, không phải một công cụ CAD

Các ký hiệu và footprint thuộc về KiCad. 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, các trường tùy chỉnh — thuộc về một cơ sở dữ liệu linh kiện. KiCad có thể chứa các trường tùy chỉnh, nhưng việc giữ chúng nhất quán trên các dự án là khó khăn và dữ liệu vẫn sống tách biệt với kho của bạn.

Các linh kiện thụ động làm cho điều này tồi tệ hơn. Đối với nhiều linh kiện, đặc biệt là linh kiện thụ động, MPN cụ thể không quan trọng tại thời điểm thiết kế: bạn nhập một giá trị như 10k và BOM được xuất chỉ mang 10k để mô tả linh kiện. Điều đó rất khó để định giá và mua, và nó đẩy công việc chọn một linh kiện thực tế — một điện trở 6k3 cụ thể, một tụ điện 1μF X5R cụ thể — đến thời điểm tồi tệ nhất có thể.

Các siêu linh kiện giải quyết vấn đề này. Tạo một siêu linh kiện cho một linh kiện thụ động, liên kết nó với một ký hiệu và footprint của KiCad, và đặt nó vào sơ đồ nguyên lý của bạn. Khi bạn sẵn sàng mua, hãy thêm một linh kiện thực với một MPN cụ thể vào siêu linh kiện. PartsBox đề xuất các linh kiện thay thế tiếp theo được xếp hạng theo mức độ phổ biến, mà bạn có thể thêm vào chỉ bằng một cú nhấp chuột. Bạn có thể thay đổi tập hợp các linh kiện thay thế theo thời gian mà không cần chạm vào sơ đồ nguyên lý, PCB hoặc BOM, vì vậy thiết kế giữ nguyên ý định của nó — linh kiện mà thiết kế yêu cầu — thay vì đóng băng một MPN có thể hết hàng.

Cách thức hoạt động

Các ký hiệu và footprint KiCad của bạn vẫn ở nguyên vị trí của chúng. PartsBox hoạt động như một nguồn dữ liệu tham chiếu các ký hiệu và footprint từ các thư viện KiCad tiêu chuẩn của bạn, và trình bày một phần đã chọn trong thư viện linh kiện của bạn cho KiCad, được tổ chức thành các danh mục. Chọn một linh kiện từ thư viện PartsBox trong KiCad và nó điền vào ký hiệu sơ đồ với dữ liệu từ PartsBox: mã số linh kiện của nhà sản xuất, giá trị, footprint và bất kỳ trường nào khác mà bạn ánh xạ.

Thư viện được đọc trực tuyến qua HTTP, khi cần. Khi nó được thiết lập, nó không cần nỗ lực liên tục — các danh mục bạn đã định cấu hình xuất hiện trong KiCad Symbol Chooser, sẵn sàng để đặt với tất cả các trường được ánh xạ của chúng.

Để thiết lập nó:

  1. Tạo một khóa API trong PartsBox.
  2. Chọn các linh kiện nào sẽ hiển thị cho KiCad, trong Cài đặt | Tích hợp CAD | KiCad.
  3. Xác định cách các linh kiện đó được tổ chức thành các danh mục.
  4. Ánh xạ các trường PartsBox với các trường KiCad.

PartsBox tạo một tệp cấu hình với phần mở rộng .kicad_httplib. Đặt nó vào một trong các thư mục thư viện KiCad của bạn; nó chứa khóa API và cho KiCad biết cách kết nối.

Danh mục

PartsBox trình bày thư viện của bạn cho KiCad dưới dạng các danh mục — các tập con 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 Trình chọn Ký hiệu. Mỗi danh mục được xác định bằng hệ thống bộ lọc PartsBox, vì vậy bạn có thể xây dựng một danh mục từ các thẻ, tên linh kiện, thông số kỹ thuật, trường tùy chỉnh hoặc bất kỳ sự kết hợp nào của các bộ lọc.

Một linh kiện có thể xuất hiện trong nhiều danh mục. Bạn cũng có thể áp dụng một bộ lọc ban đầu cho mọi linh kiện trước khi lọc theo danh mục cụ thể, điều này giúp ích khi bạn chỉ muốn hiển thị một tập hợp con nhỏ các linh kiện của mình.

Ánh xạ trường

Các ánh xạ trường kết nối bất kỳ trường PartsBox nào với bất kỳ trường KiCad nào. Một bộ mặc định được cung cấp, với ba ánh xạ bắt buộc:

  • Ký hiệu KiCad — được KiCad yêu cầu để khớp linh kiện với một ký hiệu trong thư viện của bạn.
  • Mã ID Anything™ của linh kiện — được ánh xạ tới trường ID PartsBox trong KiCad, để khớp BOM tự động.
  • URL ID Anything™ của linh kiện — cho phép bạn nhấn d trên một linh kiện để mở trang thông tin của nó trong trình duyệt của bạn.

Mọi thứ khác là tùy chọn, mặc dù việc ánh xạ tham chiếu và footprint KiCad là đáng làm. Đối với mỗi linh kiện bạn sử dụng trong KiCad, hãy thiết lập 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 linh kiện.

Thêm thư viện trong KiCad

Trong KiCad, mở Manage Symbol Libraries và thêm tệp .kicad_httplib:

Một biệt danh thư viện bắt đầu bằng một ký tự biểu tượng sẽ sắp xếp đầu tiên trong hộp thoại Chọn Biểu tượng. Sau đó, các danh mục và linh kiện của bạn xuất hiện trong Trình chọn Biểu tượng.

Nhập BOM KiCad trở lại PartsBox

Khi bạn nhập BOM vào PartsBox, hãy bao gồm một cột với trường ID PartsBox. Nó mang mã ID Anything™, khớp mỗi dòng BOM với linh kiện của nó mà không cần đoán và không cần khớp thủ công. Để xuất từng bước, hãy xem Cách tạo một BOM từ KiCad.

Tích hợp KiCad có trong mọi gói, bao gồm cả gói Maker miễn phí. Để sử dụng cùng một thư viện trong Altium Designer, hãy xem Tích hợp Altium Designer, và để xem tổng quan cấp độ tác vụ của cả hai, hãy xem Sử dụng Linh kiện của bạn trong KiCad và Altium.

Kiểm soát kho, đặt hàng và sản xuất của bạn

Dùng thử bản demo

Gói cước & giá cả