ข้ามไปยังเนื้อหา

การออกแบบผลิตภัณฑ์เชิงอุตสาหกรรม (Blender และ Digital Twin)

หลักสูตรเชิงปฏิบัติการออกแบบกล่องหุ้มผลิตภัณฑ์อัจฉริยะด้วย Blender ตั้งแต่แนวคิด block model วัสดุ PBR การเรนเดอร์ และแอนิเมชัน ไปจนถึงส่งออก GLB เข้า Digital Twin ตรวจสอบเชิงดิจิทัล และทำต้นแบบจริงพร้อม Design Report

เนื้อหาต้นฉบับโดย ผศ.ดร.สันติ นุราช ภาควิชาวิศวกรรมระบบควบคุมและเครื่องมือวัด คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี (KMUTT) (https://github.com/drsanti) ภายใต้การสนับสนุนของสมาคมสมองกลฝังตัวไทย (TESA) · นำเข้าจาก drsanti/TESAIoT-Courses — C3 (commit 287c218) ภายใต้สัญญาอนุญาต CC BY 4.0

ระดับ L2 · ทำตามแนวทาง
สถานะ alpha (เนื้อหานำเข้าแล้ว กำลังทบทวน)
เวลาโดยประมาณ ~18 ชั่วโมง (รวมเวลาของโมดูลตามต้นฉบับ)
ฮาร์ดแวร์ ไม่ต้องใช้บอร์ด (ใช้บอร์ดจริงถ้ามี เพื่อตรวจ fitment ในโมดูล 6)
เหมาะกับ ผู้สนใจทั่วไป · นักศึกษา · นักพัฒนา · ผู้ประกอบการ · ผู้สอน
ภาษา ไทย คำศัพท์เทคนิคเป็นภาษาอังกฤษ หัวข้อในบทเรียนเป็นภาษาอังกฤษตามต้นฉบับ · ฉบับภาษาอังกฤษของบทเรียนยังรอแปล

ผู้ที่อยากออกแบบกล่องหุ้มผลิตภัณฑ์อัจฉริยะให้ใส่บอร์ดจริงได้ ตั้งแต่นักศึกษาและนักพัฒนา ไปจนถึงผู้ประกอบการที่ต้องการต้นแบบ ไม่ต้องมีพื้นฐานเฟิร์มแวร์ในโมดูล 1–3

  • ทักษะคอมพิวเตอร์ทั่วไป พื้นฐานเรขาคณิตช่วยได้
  • ถ้าผ่านหลักสูตร 2 (โดยเฉพาะโฮสต์ Twin และ glTF) หรือโมดูล 3 ของหลักสูตร 2 จะเชื่อม Twin ได้เร็วขึ้น แต่ไม่บังคับสำหรับโมดูล 1–3
  • Blender 4.5 (ลิงก์คู่มือทุกบทตรึงไว้ที่ 4.5) พร้อม add-on glTF 2.0 ที่มากับ Blender และ 3D Print Toolbox สำหรับโมดูล 6
  • Bitstream Studio (VS Marketplace เวอร์ชัน 0.2.2 เมื่อ 26 ก.ย. 2026) บน VS Code เป็น Twin host ตั้งแต่โมดูล 4
  • โปรแกรม slicer สำหรับพิมพ์ 3D (ต้นฉบับยกตัวอย่าง Cura) และเครื่องพิมพ์หรือบริการพิมพ์ ถ้ายังพิมพ์ไม่ได้ โมดูล 6 เปิดให้ส่งแผนพิมพ์พร้อมหลักฐานการวัดแทน
  • ไม่บังคับ: บอร์ดจริงสำหรับตรวจ fitment และ web-app ex05 / ex06 จาก TESAIoT_Hackathon สำหรับตรวจเซ็นเซอร์หลังใส่กล่อง
  • ไม่บังคับ: เวอร์เนียสำหรับวัดขนาดบอร์ดจริง (Track A ในแล็บโมดูล 1)

รุ่นและเวอร์ชันทั้งหมดบันทึกไว้ในช่อง toolchain ของ course.yaml

เมื่อจบหลักสูตร คุณจะ:

  1. ออกแบบกล่องหุ้มตามขนาดฮาร์ดแวร์จริงด้วยลำดับ Concept → Block → Final และหลัก clearance กับความหนาผนัง
  2. ขึ้นรูปรายละเอียด ใส่วัสดุ PBR จัดแสง และเรนเดอร์ภาพนำเสนอใน Blender
  3. สร้างแอนิเมชันเปิด–ปิดที่ตั้งชื่อคลิปแล้ว และตรวจการชนของชิ้นส่วนขณะเคลื่อนไหว
  4. ส่งออกโมเดลเป็น GLB เข้า Twin (Bitstream Studio) พร้อมจุดเซ็นเซอร์และจุดโต้ตอบที่ตั้งชื่อแล้ว
  5. ตรวจสอบเชิงดิจิทัลด้วยสถานการณ์ใช้งาน และสรุปรายการแก้สามอันดับแรกก่อนสร้างต้นแบบ
  6. เตรียม STL ตรวจ fitment กับบอร์ดจริง และเขียน Design Report ที่ผู้อื่นทำซ้ำได้
# โมดูล บทเรียน แล็บ เวลาตามต้นฉบับ
1 พื้นฐานการออกแบบเชิงอุตสาหกรรม หลักออกแบบเชิงอุตสาหกรรมและกล่องหุ้มตามสเกลจริง แล็บ ประมาณ 2 ชั่วโมง (บทเรียน) + แล็บ 90–120 นาที
2 การขึ้นรูป วัสดุ และการเรนเดอร์ รายละเอียดกล่อง วัสดุ PBR และภาพนำเสนอ แล็บ ประมาณ 4 ชั่วโมง (บทเรียน) + แล็บ 3.5–4 ชั่วโมง
3 การเคลื่อนไหวและการโต้ตอบ แอนิเมชันเปิด–ปิดและการตรวจการชน แล็บ ประมาณ 3 ชั่วโมง (บทเรียน) + แล็บ 2.5–3 ชั่วโมง
4 จาก Blender สู่ Digital Twin ส่งออก GLB และนำเข้า Twin host แล็บ ประมาณ 3 ชั่วโมง (บทเรียน) + แล็บ 2.5–3 ชั่วโมง
5 สถานการณ์ใช้งานและการตรวจสอบเชิงดิจิทัล Digital validation ก่อนสร้างต้นแบบ แล็บ ประมาณ 3 ชั่วโมง (บทเรียน) + แล็บ 2.5–3 ชั่วโมง
6 การทำต้นแบบและโครงงานปิดหลักสูตร ไฟล์ผลิต ต้นแบบ fitment และ Design Report แล็บ ประมาณ 3 ชั่วโมง (บทเรียน) + แล็บ ~3 ชั่วโมง + เวลาพิมพ์/ประกอบต้นแบบแยกต่างหาก
  1. อ่านบทเรียนแล้วทำแล็บตามลำดับโมดูล 1 → 6
  2. ใช้ checklist, look-dev sheet และแม่แบบ Design Report ใน resources/ เป็นแบบฟอร์มผลงาน
  3. เครื่องมือหลักคือ Blender ส่วนโมดูล 4–6 นำโมเดลเข้า Twin ด้วย Bitstream Studio
  4. หลักสูตรนี้โฟกัส Concept → Model → Twin → Prototype ไม่สอนเฟิร์มแวร์ซ้ำ แต่จะลิงก์ไปหลักสูตร 1 และ 2 เมื่อจับคู่ telemetry หรือ fitment

ต้นฉบับเขียนขึ้นเพื่อการอบรมแบบมีผู้สอน ถ้อยคำในบทเรียนปรับให้เรียนด้วยตัวเองได้แล้ว แต่ค่าที่ขึ้นกับเครื่องของคุณ (Wi-Fi, broker, พอร์ต COM, เวอร์ชัน HEX) ยังต้องตั้งเอง ให้เริ่มจากค่าที่บทเรียนให้ไว้ (เช่น baud 921600 หรือ broker ใน Bitstream Studio) แล้วดูเอกสารของเครื่องมือประกอบ ในเนื้อหาจะเห็นคำว่า Course 1 / Course 2 / Course 3 และรหัส M01–M08 ตามต้นฉบับ: Course 1 คือหลักสูตร TESA Firmware SDK สำหรับ Edge AI, Course 2 คือหลักสูตร Digital Twin และ Course 3 คือหลักสูตรการออกแบบผลิตภัณฑ์ ส่วน M0N คือโมดูลที่ N

ต้นฉบับแนะนำให้เรียนตามลำดับนี้:

หลักสูตร 1 TESA Firmware SDK สำหรับ Edge AI เฟิร์มแวร์บนบอร์ด
│
▼
หลักสูตร 2 พัฒนาเฟิร์มแวร์ร่วมกับ Digital Twin เฟิร์มแวร์ ↔ Digital Twin ↔ คลาวด์
│
▼
หลักสูตร 3 การออกแบบผลิตภัณฑ์เชิงอุตสาหกรรม ออกแบบผลิตภัณฑ์ → Twin → ต้นแบบจริง

ถ้าต้องการแค่งานออกแบบใน Blender เริ่มโมดูล 1–3 ของหลักสูตร 3 ก่อนได้ ส่วนแล็บที่ใช้ Twin จะง่ายขึ้นมากหลังเรียนหลักสูตร 2

เนื้อหาหลักสูตรนี้นำเข้าจาก drsanti/TESAIoT-Courses โฟลเดอร์ C3/ ที่ commit 287c218 งานต้นฉบับได้รับทุนจากสมาคมสมองกลฝังตัวไทย (TESA) ซึ่งเป็นผู้ถือสิทธิ์ และเผยแพร่ที่นี่ภายใต้ CC BY-NC 4.0 TESA Open Knowledge คงข้อความสอนของผู้เขียนไว้ตามเดิม สิ่งที่เพิ่มคือโครงสร้างโมดูล/บทเรียน front matter คำถามเช็กความเข้าใจ หมายเหตุเรื่องเฟิร์มแวร์และเครื่องมือ การแก้ลิงก์ให้ตรงโครงสร้างใหม่ และการปรับถ้อยคำที่ผูกกับการอบรมในห้องเรียน (เช่น รอบอบรม คะแนน) ให้เหมาะกับการเรียนแบบเปิด เครื่องมือและเอกสารของบุคคลที่สาม (Infineon, Blender, ระบบนิเวศ MQTT ฯลฯ) อยู่ภายใต้สัญญาอนุญาตของเจ้าของแต่ละราย

ถ้าคุณนำเนื้อหาหลักสูตรนี้ไปใช้ต่อ ไม่ว่าจะเป็นสไลด์ เอกสารประกอบการสอน มคอ.3 เอกสารแจก หรือ repo โค้ด โปรดอ้างอิงด้วยข้อความนี้:

“การออกแบบผลิตภัณฑ์เชิงอุตสาหกรรม (Blender และ Digital Twin)” จาก TESA Open Knowledge โดยสมาคมสมองกลฝังตัวไทย (Thai Embedded Systems Association: TESA) https://github.com/tesaiot/tesa-qualification-program สัญญาอนุญาต CC BY-NC 4.0

ถ้าคุณดัดแปลงเนื้อหา ให้เติม «(ดัดแปลง)» ต่อท้ายข้อความข้างบน และคงเครดิตผู้เขียนต้นฉบับไว้ด้วย:

เนื้อหาต้นฉบับโดย ผศ.ดร.สันติ นุราช ภาควิชาวิศวกรรมระบบควบคุมและเครื่องมือวัด คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี (KMUTT) (https://github.com/drsanti) ภายใต้การสนับสนุนของสมาคมสมองกลฝังตัวไทย (TESA)

เครื่องมือ Bitstream Studio (VS Code) และ Ternion ที่หลักสูตรนี้ใช้ เป็นผลงานของ ผศ.ดร.สันติ นุราช (KMUTT)

การอ้างอิงไม่ได้หมายความว่า TESA หรือ Infineon รับรองหลักสูตรหรืองานของคุณ ดูรูปแบบและตัวอย่างการอ้างอิงเพิ่มเติม (สไลด์ มคอ.3 เอกสารแจก repo โค้ด) ได้ที่ ATTRIBUTION.md

วิดีโอประกอบหลักสูตร

ดูบน YouTube (เปิดในแท็บใหม่)

วิดีโอโดย สมาคมสมองกลฝังตัวไทย (TESA) · ผศ.ดร.สันติ นุราช ภาควิชาวิศวกรรมระบบควบคุมและเครื่องมือวัด คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี (KMUTT) · ดูทั้งชุดใน playlist AIoT Foundation

TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0

เนื้อหาเผยแพร่ภายใต้ CC BY-NC 4.0 นำไปใช้ต่อในงานที่ไม่ใช่เพื่อการค้าได้ โปรดอ้างอิงสมาคมสมองกลฝังตัวไทย (TESA) ทุกครั้ง · วิธีอ้างอิง TESA