การรวมระบบกับ KiCad: การใช้ไลบรารีชิ้นส่วนของคุณใน KiCad

PartsBox สามารถเชื่อมต่อกับ KiCad และไลบรารีชิ้นส่วนอิเล็กทรอนิกส์ของคุณสามารถเข้าถึงได้ใน KiCad สิ่งนี้มีข้อดีหลายประการ: คุณมีฐานข้อมูลชิ้นส่วนอิเล็กทรอนิกส์เพียงแห่งเดียว และการนำเข้า BOM จาก KiCad เข้าสู่ PartsBox สำหรับการจัดซื้อหรือการผลิต รายการ BOM ของคุณจะถูกจับคู่อย่างอัตโนมัติและแม่นยำ

สิ่งนี้มีประโยชน์อย่างไร?

แม้ว่าสัญลักษณ์และฟุตพริ้นท์จะอยู่ใน KiCad แต่นั่นไม่ใช่สถานที่ที่เหมาะสมในการจัดเก็บข้อมูลชิ้นส่วนทั้งหมดของคุณ เครื่องมือ CAD ไม่ได้ถูกออกแบบมาให้เป็นฐานข้อมูลชิ้นส่วนหรือระบบจัดการสินค้าคงคลัง การเพิ่มฟิลด์ข้อมูลที่กำหนดเองใน KiCad นั้นเป็นไปได้ แต่การรักษาความสม่ำเสมอข้ามโปรเจกต์นั้นทำได้ยาก

ยิ่งไปกว่านั้น ไม่มีวิธีง่ายๆ ในการจัดการกับชิ้นส่วนทดแทน สำหรับส่วนประกอบบางอย่าง คุณรู้ MPN ที่แน่นอนและคุณรู้ว่ามันจะไม่มีวันเปลี่ยนแปลงตลอดอายุของโปรเจกต์ แต่สำหรับชิ้นส่วนจำนวนมาก โดยเฉพาะพาสซีฟ (passives) คุณไม่ได้สนใจ MPN ที่เฉพาะเจาะจงจริงๆ ดังนั้นคุณเพียงแค่ป้อนค่า ("10k") และ BOM ที่ส่งออกของคุณก็จบลงด้วย "10k" เป็นคำอธิบายเดียวของส่วนประกอบ สิ่งนี้ทำให้ยากต่อการนำเข้าไปยังซอฟต์แวร์อื่นเพื่อกำหนดราคาและจัดซื้อ นอกจากนี้ยังหมายความว่าเวลาจำนวนมากต้องเสียไปกับการเลือกพาสซีฟจริงที่จะใช้ในการสร้าง ทุกคนรู้ถึงประสบการณ์ในการใช้เวลาหลายชั่วโมงบนเว็บไซต์ของผู้จัดจำหน่ายเพื่อค้นหาตัวต้านทาน 6k3 และตัวเก็บประจุ 1μF X5R

ด้วยการผสานรวมนี้ คุณสามารถสร้างชิ้นส่วนเมตา (meta-parts) สำหรับส่วนประกอบพาสซีฟที่ใช้ในโปรเจกต์ของคุณ ชิ้นส่วนเมตาเหล่านี้จะเชื่อมโยงกับสัญลักษณ์และฟุตพริ้นท์ของ KiCad และวางไว้ในวงจรของคุณ เมื่อคุณพร้อมที่จะซื้อส่วนประกอบ คุณสามารถสร้างชิ้นส่วนตัวอย่างเดียวที่มี MPN เฉพาะและเพิ่มลงในชิ้นส่วนเมตา PartsBox จะแนะนำชิ้นส่วนทดแทนเพิ่มเติมโดยจัดอันดับตามความนิยม ซึ่งคุณสามารถเพิ่มได้ด้วยการคลิกเพียงครั้งเดียว คุณสามารถปรับเปลี่ยนชุดชิ้นส่วนทดแทนของคุณได้ตลอดเวลาโดยไม่ต้องเปลี่ยนวงจร, การออกแบบ PCB หรือ BOM ของคุณ

เมื่อนำเข้าการออกแบบของคุณกลับเข้าสู่ PartsBox เพื่อกำหนดราคาและจัดซื้อ รายการ BOM จะถูกจับคู่อัตโนมัติและแม่นยำ เพียงส่งออกฟิลด์ "PartsBox ID" ที่มีรหัส ID Anything™ ซึ่งเป็นตัวระบุที่ไม่ซ้ำกันและไม่มีวันเปลี่ยนแปลง ช่วยขจัดปัญหาการจับคู่ผิดพลาด

การรักษาเจตนาในการออกแบบ

การใช้ meta-parts ร่วมกับการรวม KiCad ช่วยให้คุณรักษาเจตนาในการออกแบบ: โครงการของคุณสามารถใช้ชิ้นส่วนที่ระบุตามเจตนาในการออกแบบ แทนที่จะเป็น MPN เฉพาะ

วิธีการทำงาน

สัญลักษณ์และฟุตพริ้นท์ KiCad ของคุณยังคงไม่เปลี่ยนแปลง — PartsBox ทำหน้าที่เป็นแหล่งข้อมูลที่อ้างอิงสัญลักษณ์และฟุตพริ้นท์ที่กำหนดไว้ในไลบรารีมาตรฐานของ KiCad PartsBox นำเสนอส่วนหนึ่งของไลบรารีอุปกรณ์อิเล็กทรอนิกส์ของคุณไปยัง KiCad โดยจัดเป็นหมวดหมู่ เมื่อคุณเลือกอุปกรณ์อิเล็กทรอนิกส์จากไลบรารี PartsBox ใน KiCad มันจะเติมข้อมูลลงในสัญลักษณ์วงจรด้วยข้อมูลจาก PartsBox เช่น หมายเลขชิ้นส่วนของผู้ผลิต, ค่า, ฟุตพริ้นท์ และฟิลด์อื่นๆ ที่กำหนดค่าไว้

เมื่อตั้งค่าแล้ว การรวมระบบนี้ไม่จำเป็นต้องใช้ความพยายามอย่างต่อเนื่อง ไลบรารีของคุณจะถูกเข้าถึงออนไลน์ผ่าน HTTP ตามต้องการ หมวดหมู่ที่คุณกำหนดค่าไว้จะปรากฏในตัวเลือกสัญลักษณ์ของ KiCad ช่วยให้คุณวางชิ้นส่วนอิเล็กทรอนิกส์จาก PartsBox ลงในวงจรของคุณพร้อมฟิลด์ข้อมูลที่แมปไว้ทั้งหมด

ในการตั้งค่านี้:

  1. สร้างคีย์ API ใน PartsBox
  2. กำหนดค่าชิ้นส่วนที่จะแสดงต่อ KiCad ใน "การตั้งค่า | การรวม CAD | KiCad"
  3. กำหนดวิธีการจัดระเบียบชิ้นส่วนเป็นหมวดหมู่
  4. ระบุการจับคู่ฟิลด์ข้อมูล

PartsBox จะสร้างไฟล์การกำหนดค่า (ที่มีนามสกุล ".kicad_httplib") ซึ่งคุณต้องนำไปวางไว้ในไดเรกทอรีไลบรารี KiCad ของคุณ ไฟล์นี้ประกอบด้วยคีย์ API และบอก KiCad ถึงวิธีการเชื่อมต่อกับ PartsBox

หมวดหมู่

PartsBox นำเสนอไลบรารีชิ้นส่วนของคุณไปยัง KiCad เป็นหมวดหมู่ — ชุดย่อยที่กำหนดเองของฐานข้อมูลของคุณซึ่งปรากฏเป็นส่วนที่เรียกดูได้แยกต่างหากใน Symbol Chooser แต่ละหมวดหมู่ถูกกำหนดโดยใช้ระบบตัวกรองของ PartsBox ดังนั้นคุณจึงสามารถสร้างหมวดหมู่ตาม:

  • แท็ก
  • ชื่อชิ้นส่วนอิเล็กทรอนิกส์
  • ข้อมูลจำเพาะ
  • ฟิลด์ที่กำหนดเอง
  • การรวมตัวกรองอื่นๆ

ชิ้นส่วนอิเล็กทรอนิกส์สามารถปรากฏในหลายหมวดหมู่เพื่อความยืดหยุ่นสูงสุด คุณยังสามารถใช้ตัวกรองเริ่มต้นสากลกับชิ้นส่วนอิเล็กทรอนิกส์ทั้งหมดก่อนการกรองเฉพาะหมวดหมู่ ซึ่งมีประโยชน์เมื่อคุณต้องการส่งออกเพียงส่วนย่อยเล็กๆ ของชิ้นส่วนอิเล็กทรอนิกส์ของคุณ

การจับคู่ฟิลด์

การจับคู่ฟิลด์ช่วยให้คุณเชื่อมต่อฟิลด์ใดๆ ของ PartsBox กับฟิลด์ข้อมูลใดๆ ของ KiCad มีชุดเริ่มต้นให้ โดยมีการจับคู่ที่บังคับสามรายการ:

  • สัญลักษณ์ KiCad — จำเป็นสำหรับ KiCad เพื่อจับคู่ชิ้นส่วนกับสัญลักษณ์ในไลบรารีของคุณ
  • รหัส Part ID Anything™ — แมปกับฟิลด์ ID ของ PartsBox ใน KiCad เพื่อการจับคู่ BOM อัตโนมัติ
  • URL ของ Part ID Anything™ — ช่วยให้คุณกด 'd' บนชิ้นส่วนใดก็ได้เพื่อเปิดหน้าข้อมูลในเบราว์เซอร์ของคุณ

อย่างอื่นเป็นทางเลือก แม้ว่าการกำหนดค่าการอ้างอิง KiCad และฟุตพริ้นท์จะแนะนำเป็นอย่างยิ่ง

สำหรับแต่ละชิ้นส่วนที่คุณวางแผนจะใช้ใน KiCad คุณจะต้องกำหนดค่าสัญลักษณ์ ฟุตพริ้นท์ และการอ้างอิง KiCad ใน "การตั้งค่าชิ้นส่วน | ข้อมูล CAD/PLM" บนหน้าข้อมูลชิ้นส่วน ในอนาคต คุณจะสามารถตั้งค่าฟิลด์เหล่านี้สำหรับชิ้นส่วนหลายรายการพร้อมกันได้

ลักษณะที่ปรากฏใน KiCad

ใน KiCad ให้เพิ่มไฟล์การกำหนดค่าที่ดาวน์โหลดมาไปยังไลบรารีสัญลักษณ์ของคุณ ไปที่ "Manage Symbol Libraries…" และเพิ่มไฟล์ .kicad_httplib:

แนะนำให้ใช้ชื่อเล่นไลบรารีที่ขึ้นต้นด้วยสัญลักษณ์ เพื่อให้ปรากฏเป็นอันดับแรกในกล่องโต้ตอบ "เลือกสัญลักษณ์"

หลังจากนั้น หมวดหมู่และอุปกรณ์อิเล็กทรอนิกส์ของคุณจะปรากฏในกล่องโต้ตอบเลือกสัญลักษณ์!

การนำเข้า KiCad BOM เข้าสู่ PartsBox

เมื่อ BOM ของคุณพร้อมที่จะนำเข้าสู่ PartsBox ตรวจสอบให้แน่ใจว่ามีคอลัมน์ที่มีฟิลด์ "PartsBox ID" ฟิลด์นั้นประกอบด้วยรหัส ID Anything™ ที่ช่วยให้ PartsBox จับคู่รายการ BOM ของคุณกับชิ้นส่วนได้โดยไม่ต้องใช้ความพยายามเพิ่มเติม

ควบคุมสินค้าคงคลัง การสั่งซื้อ และการผลิตของคุณ

ทดลองใช้เดโม

แผนและราคา