7 ต.ค. 2025
ข้อมูลหลักวัสดุ: โดรน 96 ชุดกำหนดค่า แต่บินได้จริงเพียง 66
เฟรม กล้อง วิทยุ แบตเตอรี่ และ GNSS ทำให้โดรนแบบเดียวกลายเป็น 96 ชุดผสม แต่บินได้จริงเพียง 66 ดูว่ากฎการกำหนดค่า BOM แบบเมทริกซ์ และวัสดุทดแทนช่วยควบคุมข้อมูลหลักวัสดุได้อย่างไร

โรงงานอิเล็กทรอนิกส์แห่งหนึ่งผลิตโดรนสี่ใบพัด (Quadcopter) อยู่รุ่นเดียว จากนั้นลูกค้าก็เริ่มขอเพิ่ม: เฟรมใหญ่ขึ้นเพื่อบินได้นานขึ้น กล้องถ่ายภาพความร้อนแทนกล้องกลางวัน ย่านความถี่วิทยุอีกย่าน แบตเตอรี่ความจุสูงขึ้น และโมดูล GNSS ที่ทนการรบกวนสัญญาณได้ดีกว่า ทุกคำขอล้วนสมเหตุสมผล แต่ผ่านไปหนึ่งปี ฝ่ายวิศวกรรมต้องดูแล BOM ที่แทบจะเหมือนกันหลายสิบชุด และการอัปเดตเฟิร์มแวร์เพียงครั้งเดียวหมายถึงการแก้ทุกชุดด้วยมือ
ข้อมูลหลักวัสดุ (Item Master) คือระเบียนกลางของทุกรายการที่โรงงานซื้อ ผลิต จัดเก็บ หรือขาย ได้แก่ รหัส คำอธิบาย หน่วยนับ คุณลักษณะ รวมถึงโครงสร้างผลิตภัณฑ์ (BOM) และขั้นตอนการผลิต (Routing) ที่กำหนดว่ารายการนั้นผลิตอย่างไร รุ่นย่อยของสินค้า (Variant) คือสินค้าพื้นฐานตัวเดียวกันที่ต่างกันเพียงไม่กี่ตัวเลือก ในงานประกอบอิเล็กทรอนิกส์และเทคโนโลยีด้านกลาโหม ซึ่งแทบทุกโมดูลของสินค้ามีตัวเลือก วิธีจัดการรุ่นย่อยจะเป็นตัวตัดสินว่าข้อมูลหลักวัสดุเป็นเครื่องมือทำงาน หรือกลายเป็นงานประจำอีกตำแหน่งหนึ่ง
รุ่นย่อยเพิ่มจำนวนได้อย่างไร: คณิตศาสตร์ของโดรน
ลองนำแพลตฟอร์มโดรนสี่ใบพัดหนึ่งแบบมานับตัวเลือกของโมดูลหลัก:
- เฟรม: 7 นิ้ว หรือ 10 นิ้ว (2)
- กล้อง: กล้องกลางวัน กล้องถ่ายภาพความร้อน กล้องซูม หรือกล้องคู่กลางวัน + ความร้อน (4)
- ลิงก์วิทยุ: สามย่านความถี่ (3)
- แบตเตอรี่: 5,000 mAh หรือ 8,000 mAh (2)
- GNSS: แบบมาตรฐาน หรือแบบทนการรบกวนพร้อมเสาอากาศพิเศษ (2)
2 × 4 × 3 × 2 × 2 = 96 ชุดผสม แต่ไม่ใช่ทุกชุดที่บินได้ กล้องคู่หนักเกินไปสำหรับเฟรม 7 นิ้ว และแบตเตอรี่ 8,000 mAh ก็ใส่เฟรมนี้ไม่ได้เช่นกัน ดังนั้นเฟรม 7 นิ้วจึงมีได้ 3 กล้อง × 1 แบตเตอรี่ × 3 วิทยุ × 2 GNSS = 18 รุ่นย่อย ส่วนเฟรม 10 นิ้วมีได้ 4 × 2 × 3 × 2 = 48 รวมเป็น 66 รุ่นย่อยที่ใช้งานได้จริง จาก 96
นี่คือบทเรียนแรก: รุ่นย่อยไม่ใช่แค่การคูณตัวเลข แต่มาพร้อม กฎการกำหนดค่า (Configuration Rules) และกฎเหล่านี้คือองค์ความรู้ทางวิศวกรรม ถ้ากฎอยู่แค่ในหัวของวิศวกรสองคน ไม่ช้าก็เร็วฝ่ายขายจะรับปากลูกค้าเรื่องโดรน 7 นิ้วพร้อมกล้องคู่
BOM แบบเมทริกซ์ชุดเดียวแทนสำเนา 66 ชุด
ถ้าแต่ละรุ่นย่อยมี BOM ของตัวเองประมาณ 45 บรรทัด เท่ากับต้องดูแล 66 × 45 = 2,970 บรรทัด ซึ่งส่วนใหญ่เป็นสำเนาซ้ำกัน เมื่อเฟิร์มแวร์ v2.4 มาแทน v2.3 การเปลี่ยนแปลงต้องไปถึง BOM ครบทั้ง 66 ชุด และชุดที่ตกหล่นก็จะถูกส่งมอบพร้อมเฟิร์มแวร์เก่า
BOM แบบเมทริกซ์ (เรียกอีกอย่างว่า BOM แบบกำหนดค่าได้ หรือ Variant BOM) เก็บชิ้นส่วนที่เป็นไปได้ทั้งหมดของแพลตฟอร์มไว้เพียงครั้งเดียว และแต่ละบรรทัดมีกฎว่าจะถูกใช้เมื่อใด:
- มอเตอร์และใบพัด: ตามขนาดเฟรม (ชุด 7 นิ้ว หรือ 10 นิ้ว)
- กล้องและขายึด: ตามตัวเลือกกล้อง โดยกล้องคู่จะพ่วงกิมบอลสองแกนมาด้วย
- โมดูลวิทยุและเสาอากาศ: ตามย่านความถี่
- แพ็กแบตเตอรี่: ตามตัวเลือกแบตเตอรี่
- ตัวควบคุมการบิน (Flight Controller) พร้อมเฟิร์มแวร์: บรรทัดเดียวสำหรับทุกรุ่นย่อย
ชุดกำหนดค่า “10 นิ้ว กล้องความร้อน ย่านความถี่ 2 แบตเตอรี่ 8,000 mAh และ GNSS แบบทนการรบกวน” จะได้ BOM จากกฎเหล่านี้ภายในไม่กี่วินาที การเปลี่ยนเฟิร์มแวร์คือการแก้ไขเพียงครั้งเดียว และมีผลกับทั้ง 66 รุ่นย่อยพร้อมกัน ขั้นตอนการผลิตแบบเมทริกซ์ (Matrix Routing) ทำแบบเดียวกันกับขั้นตอนงาน: โดรนทุกลำต้องผ่านการประกอบ การแฟลชเฟิร์มแวร์ การสอบเทียบ และการบินทดสอบ แต่การสอบเทียบกิมบอลมีเฉพาะรุ่นกล้องคู่เท่านั้น BOM และขั้นตอนการผลิตฉบับเต็มของโดรนหนึ่งลำอธิบายไว้ในบทความ BOM และขั้นตอนการผลิตโดรน
ลองนึกถึงการซื้อแล็ปท็อปออนไลน์ เราเลือกหน่วยความจำ พื้นที่จัดเก็บ และหน้าจอ โดยที่ร้านไม่ได้เก็บสเปกชีตไว้สำหรับทุกชุดผสม ร้านมีเพียงตัวกำหนดค่า (Configurator) หนึ่งตัวพร้อมกฎ และไม่มีใครบอกว่าแบบนี้แม่นยำน้อยกว่า
ความเชื่อผิด ๆ: “ทุกรุ่นย่อยต้องมี BOM ของตัวเอง”
ฟังดูปลอดภัยกว่า แต่ความจริงตรงกันข้าม เมื่อมี BOM สำเนา 66 ชุด การแก้ไขจะไปถึง 60 ชุดที่จำได้ และพลาด 6 ชุดที่ลืม ส่วน BOM แบบเมทริกซ์ชุดเดียว การแก้ไขจะไปถึงทุกชุด ความแม่นยำอยู่ที่กฎ ไม่ได้อยู่ที่จำนวนสำเนา
เมื่อ “เหมือนกัน” ไม่ได้แปลว่าเป็นรายการเดียวกัน
ความผิดพลาดในทางกลับกันคือการรวมสิ่งที่แค่ดูคล้ายกันเข้าด้วยกัน กล้องถ่ายภาพความร้อนสองรุ่นที่ใช้ตัวเรือนและขั้วต่อเหมือนกัน อาจมีความละเอียดเซนเซอร์ต่างกัน คือ 640 × 512 และ 384 × 288 ในเชิงกลไกใช้แทนกันได้ แต่สำหรับสัญญาที่ระบุ 640 × 512 ใช้แทนกันไม่ได้ ถ้าทั้งสองใช้รหัสเดียวกัน รายงานสต็อกจะบอกว่า “มี” แต่การทดสอบรับมอบของลูกค้าจะบอกว่า “ไม่ผ่าน”
หลักการตรวจสอบคือ รวมสองสิ่งไว้ใต้รหัสเดียวก็ต่อเมื่อใช้แทนกันได้ใน ทุก การใช้งานเท่านั้น คำถามเดียวกันนี้ใช้กับชิ้นส่วนประกอบย่อยอย่างชุดขับเคลื่อน (Propulsion Set) ด้วย ตามที่อธิบายไว้ในบทความ สินค้ากึ่งสำเร็จรูป
วัสดุทดแทน: แบบ 1:1 และแบบ 1:หลายรายการ
ชิ้นส่วนบางรายการใช้แทนกันได้ โดยไม่จำเป็นต้องเป็นรายการเดียวกัน:
- 1:1 มอเตอร์จากผู้ขาย A หรือ B ที่ผ่านการรับรองด้วยค่า KV และแรงขับเท่ากัน ใช้สองรหัส เพราะต้องรู้ว่ามอเตอร์ตัวไหนอยู่ในโดรนลำไหน แต่ตัวใดตัวหนึ่งก็ตรงตาม BOM
- 1:หลายรายการ โมดูล GNSS รวมเข็มทิศ สามารถแทนด้วยโมดูล GNSS แยก บอร์ดเข็มทิศแยก และสายเชื่อมต่อหนึ่งเส้น ชิ้นส่วนหนึ่งรายการถูกแทนด้วยสามรายการ
เวอร์ชันเฉพาะลูกค้าโดยไม่ต้องสร้าง SKU ใหม่
ลูกค้าห้ารายต้องการฉลากของตัวเอง ภาษาบนบรรจุภัณฑ์ และช่องวิทยุที่ตั้งค่าไว้ล่วงหน้า ถ้านำ 66 รุ่นย่อยคูณ 5 จะได้ 330 รหัสที่ต่างกันแค่สติกเกอร์กับไฟล์ตั้งค่า ทางที่ดีกว่าคือเก็บไว้ 66 รุ่นย่อย แล้วบันทึกเวอร์ชันของลูกค้าไว้ที่แบทช์การผลิตแทน ฮาร์ดแวร์ยังเหมือนเดิม แผนการผลิตยังอ่านง่าย และทุกคนยังเห็นได้ว่าโดรนลำใดเตรียมไว้ให้ลูกค้ารายใด ประโยชน์ของบันทึกนี้เมื่อลูกค้าสอบถามภายหลังอธิบายไว้ในบทความ การตรวจสอบย้อนกลับแบทช์
factory.online จัดการรุ่นย่อยของโดรนอย่างไร
ใน factory.online รุ่นย่อยที่ใช้งานได้ทั้ง 66 รุ่นถูกสร้างจากคุณลักษณะในขั้นตอนเดียว แทนการป้อนทีละรายการ BOM แบบเมทริกซ์และขั้นตอนการผลิตแบบเมทริกซ์จะกำหนดมอเตอร์ กล้อง วิทยุ และขั้นตอนงานให้แต่ละชุดกำหนดค่า เมื่อใบสั่งขายสำหรับ “10 นิ้ว กล้องความร้อน ย่านความถี่ 2” เข้ามา ระบบจะสร้างความต้องการผลิตสำหรับชุดกำหนดค่านั้นพอดี และ MRP จะแสดงว่าโมดูลใดขาด มอเตอร์จากผู้ขายสองรายถูกตั้งเป็นวัสดุทดแทนแบบ 1:1 ส่วนโมดูล GNSS แยกกับเข็มทิศถูกตั้งเป็นวัสดุทดแทนแบบ 1:หลายรายการ ข้อมูลการออกแบบนำเข้าจากระบบ PDM หรือ PLM ได้โดยไม่ต้องป้อนซ้ำ แนวทางเดียวกันนี้เหมาะกับสินค้าทุกชนิดที่มีหลายโมดูลและหลายตัวเลือก จึงควรอ่านบทความ การผลิตตามคำสั่งซื้อกับการผลิตเพื่อสต็อก เพื่อตัดสินใจว่าควรเก็บสต็อกโมดูลใดไว้
ถ้าข้อมูลหลักวัสดุของคุณเพิ่มขึ้นเร็วกว่าที่ทีมจะดูแลไหว นัดชมการสาธิต แล้วนำแพลตฟอร์มหนึ่งแบบพร้อมตัวเลือกของมันมาด้วย