KiCad 10 เปิดตัวแล้ว มาพร้อมโหมดมืด (Dark mode), เครื่องมือแก้ไขกฎ DRC แบบกราฟิก, ตัวนำเข้าไฟล์ใหม่ และอื่น ๆ

KiCad 10 ซอฟต์แวร์ EDA แบบโอเพ่นซอร์ส ได้เปิดตัวแล้ว โดยมาพร้อมการรองรับโหมดมืด (Dark mode), ตัวนำเข้าไฟล์ (importers) สำหรับ Allegro, PADS และ gEDA/Lepton PCB รวมถึงการปรับปรุงต่าง ๆ ใน Schematic Editor (เช่น การแสดงผลแบบ hop-over) และใน PCB Editor โดยเฉพาะการเพิ่มเครื่องมือแก้ไขกฎ DRC แบบกราฟิก (graphical DRC rule editor)

KiCad 10 ถูกพัฒนาขึ้นโดยนักพัฒนา นักแปล ผู้มีส่วนร่วมในไลบรารี และผู้จัดทำเอกสารจำนวนหลายร้อยคน ซึ่งได้ส่งการเปลี่ยนแปลงรวมทั้งสิ้น 7,609 คอมมิต หลังจากที่ KiCad 9 เปิดตัวในเดือนกุมภาพันธ์ 2025 นอกจากนี้เวอร์ชันใหม่นี้ยังเพิ่มสัญลักษณ์ใหม่ 952 รายการ, ฟุตพรินต์ (footprint) ใหม่ 1,216 รายการ และโมเดล 3 มิติใหม่อีก 386 รายการ

Kicad 10.0

การปรับปรุงด้าน UI และการใช้งานบางส่วน ได้แก่ การรองรับโหมดมืด (เฉพาะ Windows), แถบเครื่องมือที่สามารถปรับแต่งได้, รองรับการเลิกทำ/ทำซ้ำ (Undo/Redo) ในหน้าต่างไดอะล็อก, การเลือกแบบลาสโซ/อิสระ (lasso/freeform) แทนการเลือกแบบสี่เหลี่ยมเพียงอย่างเดียว และเพิ่มตัวนำเข้า (importers) ใหม่สำหรับ Allegro, PADS และ gEDA/Lepton PCB

Kicad 10 Dark mode
Dark mode ใน KiCad 10

การแก้ไข Schematic เพิ่มความสามารถในการรองรับ Variants (เช่น โปรเจกต์เดียวแต่มี BoM ได้หลายแบบ), การแสดงผลแบบ hop-over, การรองรับ jumper, การจัดกลุ่ม (grouping) และการส่งออก/นำเข้า pin table ในรูปแบบ CSV

Hop Over
ตัวอย่างการแสดงผลแบบข้ามเส้น (Hop-over)

ในส่วนของ PCB Design ได้เพิ่มความสามารถด้าน time-domain tuning นอกเหนือจากข้อกำหนดเรื่องความยาว (พร้อมกับ Tuning Profiles), มีการเพิ่ม PCB Design Blocks เข้ามาใน PCB Editor (ซึ่ง Blocks ถูกเพิ่มใน Schematic Editor ไปแล้วใน KiCad 9), และรองรับวัตถุในเลเยอร์ภายในภายใน footprint ทำให้ผู้ใช้สามารถเพิ่มรูปทรงกราฟิก, keepouts และองค์ประกอบอื่น ๆ บนเลเยอร์ภายในได้

นอกจากนี้ยังเพิ่มฟีเจอร์ unconstrained pin/pad และ gate/unit swap เพื่อรองรับการทำ forward และ back annotation ระหว่าง schematic และ PCB และสุดท้าย KiCad 10 ยังมาพร้อมกับเครื่องมือแก้ไขกฎ DRC แบบกราฟิก (graphical DRC rule editor)

KiCad 10 Graphical Design Rule Editor
Graphical Design Rule Editor

การเปลี่ยนแปลงเล็ก ๆ อื่น ๆ ได้แก่ การรองรับบาร์โค้ด, การเติมลายเส้นแบบแรเงา (hatched fills) ในรูปทรงกราฟิก, การแก้ไขจุดของโพลิกอนอย่างแม่นยำ, คำแนะนำแนวทางแก้ไข (suggested fix actions) สำหรับข้อผิดพลาด DRC, การส่งออกเป็น 3D PDF, การรองรับสี่เหลี่ยมมุมโค้งแบบเนทีฟ (native rounded rectangles) และอื่น ๆ อีกมากมาย โดยสามารถดูรายละเอียดเพิ่มเติมและภาพหน้าจอได้จากประกาศอย่างเป็นทางการ

สามารถไปที่หน้าดาวน์โหลด เพื่อทำการติดตั้ง KiCad 10 บนระบบปฏิบัติการ โดยตัวอย่างนี้ได้ติดตั้งบน Ubuntu 24.04 ในลักษณะเดียวกับที่เคยทำสำหรับ KiCad 9:


เราได้ลองใช้งานอย่างรวดเร็วโดยใช้ไฟล์ออกแบบฮาร์ดแวร์ของ Olimex ESP32-C3-DevKit-LiPo โดยพบคำเตือนตามปกติว่า “ไฟล์นี้ถูกสร้างขึ้นด้วย KiCad เวอร์ชันที่เก่ากว่า” แต่ นอกจากนั้นแล้วก็ไม่พบปัญหาที่ชัดเจนใด ๆ กับ schematic

Schematic Editor

และในส่วนของ PCB layout ก็สามารถเปิดใช้งานได้ตามปกติเช่นกัน

KiCad 10 Test PCB Editor

ตามปกติแล้ว อาจมีการเปลี่ยนแปลงที่ทำให้เกิดปัญหาระหว่างเวอร์ชันหลัก อย่างน้อยก็จนกว่าจะมีเวอร์ชันย่อยที่ออกมาแก้ไขบั๊ก ตัวอย่างเช่น มีผู้ใช้รายหนึ่งบน X ออกมาบ่นว่า KiCad 10 ทำให้สัญลักษณ์และ footprint libraries แบบกำหนดเองของเขามีปัญหา แต่ก็คาดว่าปัญหาเล็ก ๆ น้อย ๆ เหล่านี้จะได้รับการแก้ไขในเร็ว ๆ นี้

แปลจากบทความภาษาอังกฤษ : KiCad 10 release – Dark mode, graphical DRC rule editor, new file importers, and more

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา