กลับไปยังบล็อก BIM และ IFC
การตรวจสอบ · 2026-05-28 · 7 นาที
การตรวจสุขภาพโมเดล BIM (BIM Health Check) คืออะไร: อธิบาย IFC Health Score
BEP ของโครงการคุณเขียนว่า “ส่งมอบไฟล์ IFC ที่มีคุณภาพ” แต่ไม่มีใครนิยามว่าหมายถึงอะไร จนกระทั่งโมเดลถูกตีกลับ IFC Health Score เปลี่ยนข้อกำหนดด้านคุณภาพที่คลุมเครือให้เป็นตัวเลขที่ทุกคนติดตามได้
การตรวจสุขภาพโมเดล BIM (BIM Health Check) คืออะไร: อธิบาย IFC Health Score — IFC Viewer Online article cover
ในทุกโครงการที่เราเคยร่วมงาน วลี “ส่งมอบไฟล์ IFC ที่มีคุณภาพ” มักปรากฏอยู่ในแผนการดำเนินงาน BIM (BEP) แต่ไม่มีโครงการใดเลยที่นิยามวลีนี้ไว้อย่างชัดเจน การตรวจสอบความถูกต้องจึงทำด้วยมือ ทำอย่างไม่สม่ำเสมอ หรือไม่ได้ทำเลย จนกระทั่งโมเดลประสานงานให้ผลลัพธ์ที่ไร้ความหมาย และมีคนเริ่มขุดหาสาเหตุ
Health Score (คะแนนคุณภาพโมเดล) เปลี่ยนสถานการณ์นี้ได้ คะแนนนี้คือตัวเลขเดียวในช่วง 0–100 ที่คำนวณโดยอัตโนมัติจากกฎการตรวจสอบ 44 ข้อ ได้ตัวเลขเดียวกันทุกครั้ง ไม่ว่าจะคำนวณบนเครื่องใด และคำนวณแบบเดียวกันกับโมเดลทุกเวอร์ชัน ตัวเลขนี้ควรอยู่ใน BEP ของคุณในฐานะข้อกำหนดของสิ่งส่งมอบที่ต้องปฏิบัติตามอย่างเคร่งครัด
วิธีคำนวณคะแนน
คะแนนเริ่มต้นที่ 100 ประเด็นที่พบจากการตรวจสอบแต่ละรายการจะหักคะแนนออกตามการลดทอนแบบลอการิทึม (logarithmic decay) ข้อผิดพลาด GUID ซ้ำรายการที่ 1,000 จะหักคะแนนน้อยกว่ารายการที่ 10 มาก เพราะคุณภาพโมเดลไม่ได้ลดลงแบบเชิงเส้น โมเดลที่เสียหายในระดับพื้นฐาน (ไม่มี IfcProject ไม่มีองค์ประกอบโครงสร้างเลย หรือมีการอ้างอิงเชิงพื้นที่แบบวนซ้ำ) จะมีคะแนนดิ่งลงจนเกือบเป็นศูนย์ ส่วนโมเดลที่มีการตั้งชื่อไม่สอดคล้องกันเพียงไม่กี่จุดจะยังได้คะแนนเกิน 85
- 3× — น้ำหนัก: ข้อผิดพลาดด้านสคีมา
- 1× — น้ำหนัก: คำเตือนด้านข้อมูล
- 44 — กฎที่ตรวจสอบ
- 80+ — เป้าหมายสำหรับการส่งงานเข้าสภาพแวดล้อมข้อมูลร่วม (CDE)
Health Score เปลี่ยนข้อกำหนดด้านคุณภาพที่คลุมเครือให้กลายเป็นเกณฑ์ของสิ่งส่งมอบที่วัดผลได้และระบุไว้ในสัญญาได้
บล็อก IFC Viewer
เกณฑ์คะแนนแต่ละระดับหมายถึงอะไร
- 43/100 — วิกฤต — ห้ามส่งงาน
- 73/100 — ต้องปรับปรุง
- 87/100 — พร้อมส่งเข้า CDE
- 96/100 — ดีเยี่ยม
คะแนน 0–59: วิกฤต
มีปัญหาเชิงโครงสร้างที่จะทำให้เครื่องมือปลายทางใช้งานไม่ได้ เช่น ไม่มี IfcProject มีองค์ประกอบกำพร้า (orphan element) จำนวนมากจนครอบงำโมเดล หรือมีการอ้างอิงเชิงพื้นที่แบบวนซ้ำ ห้ามส่งงาน
คะแนน 60–79: ต้องปรับปรุง
มีปัญหาคุณภาพข้อมูลอย่างมีนัยสำคัญ ยอมรับได้สำหรับการทบทวนภายใน แต่ยอมรับไม่ได้สำหรับการส่งงานเข้า CDE หรือการประชุมประสานงานกับสาขาอื่น
คะแนน 80–89: พร้อมส่งงาน
มีปัญหาเล็กน้อยที่ไม่กระทบความถูกต้องเชิงโครงสร้าง เหมาะสำหรับการส่งงานเข้า CDE ตามปกติและการประสานงานด้านการออกแบบ
คะแนน 90–100: ดีเยี่ยม
โมเดลสะอาด เหมาะสำหรับการส่งงานระดับ LOD 300 ขึ้นไป การยื่นส่งตาม ISO 19650 และ BIM ในขั้นการจัดซื้อจัดจ้าง
การกำหนดเกณฑ์ Health Score ขั้นต่ำใน BEP
ข้อกำหนดใน BEP ใช้เพียง 50 คำในการเขียน แต่ป้องกันความล่าช้าในการประสานงานได้หลายสัปดาห์ นี่คือตัวอย่างสำหรับเริ่มต้น:
IFC deliveries must achieve a minimum Health Score of 80 as validated by [agreed tool] before upload to the CDE. Models below this threshold will be rejected by the Information Manager and returned to the originator for remediation. The validated score must be attached to the transmittal as evidence.
คะแนนกับจำนวนประเด็นที่พบ: ความแตกต่างที่สำคัญ
โมเดลที่มีประเด็นที่พบ 800 รายการอาจได้คะแนน 81 ขณะที่โมเดลที่มีเพียง 12 รายการอาจได้ 34 ความแตกต่างอยู่ที่ระดับความรุนแรง ฝั่งหนึ่งคือคำเตือนเรื่องชื่อว่าง 800 รายการ (ระดับ info หักคะแนนเพียงเล็กน้อยต่อรายการ) อีกฝั่งคือ 12 รายการที่เป็นการไม่มี IfcProject ความสัมพันธ์แบบ aggregate ขาดตอน และการอ้างอิงเชิงพื้นที่แบบวนซ้ำ (เป็นข้อผิดพลาด ถ่วงน้ำหนัก 3× ต่อรายการ แม้จะคิดแบบลอการิทึมแต่ก็ยังรุนแรง)
นี่เป็นความตั้งใจ การมุ่งลดจำนวนประเด็นที่พบจะสร้างแรงจูงใจที่ผิดเพี้ยน เพราะคุณอาจแค่ปิดกฎเรื่องการตั้งชื่อแล้วโมเดลก็ดูสะอาด แต่การมุ่งเพิ่มคะแนนบังคับให้คุณต้องแก้สิ่งที่สำคัญจริง ๆ
ข้อควรระวังเมื่อนำตัวเลขนี้ไปใส่ในสัญญา: คะแนนจะมีความหมายก็ต่อเมื่อมาพร้อมกับชุดกฎที่ใช้คำนวณ ข้อกำหนดเรื่องเกณฑ์จึงต้องระบุทั้งสองอย่าง ถ้อยคำที่ทำเช่นนั้นได้ รวมถึงข้อกำหนดอีกสามข้อที่ควรเพิ่ม อยู่ในบทความข้อกำหนดใน BEP ที่ป้องกันการส่งมอบไฟล์ IFC คุณภาพต่ำได้จริง
การตรวจสุขภาพโมเดล BIM (BIM Health Check) คืออะไร: อธิบาย IFC Health Score