ข้ามไปยังเนื้อหาหลัก
ความสามารถที่เคยพัฒนา

เครื่องตรวจฝาพลาสติกด้วยกล้องและเป่าลมคัดฝาเสีย สำหรับผู้ผลิตฝาพลาสติก

เครื่องตรวจนี้ใช้กล้องตรวจฐานฝา รอยพับฝา ฝาปิด และสิ่งแปลกปลอมของฝาพลาสติกแบบมีฝาพับบนสายพานลำเลียง แล้วสั่งเป่าลมคัดฝาเสียออกจากราง เราออกแบบและสร้างเครื่อง 2 เครื่อง (เครื่องละกล้อง 2 ชุด) สำหรับ 2 ไลน์ผลิตของผู้ผลิตฝาพลาสติกในปี 2560–2561 ทดสอบกับฝาตัวอย่างทั้งฝาดีและฝาเสีย และนำเครื่องแรกเข้าทดสอบแบบแยกจากไลน์ที่โรงงานลูกค้า

ภาพประกอบเคส เครื่องตรวจฝาพลาสติกด้วยกล้องและเป่าลมคัดฝาเสีย สำหรับผู้ผลิตฝาพลาสติก
อุตสาหกรรม
การผลิตทั่วไป
ปี
2560–2561
ขอบเขตงาน
เครื่องตรวจฝาพลาสติกแบบมีฝาพับบนสายพานลำเลียง สำหรับ 2 ไลน์ผลิต ตามข้อกำหนดความเร็วราว 5,000 ชิ้นต่อชั่วโมง · กล้อง 2 ชุดต่อเครื่องบนแกนปรับระยะเหนือสายพาน: ชุดแรกตรวจฐานฝา (รอยขาด เนื้อพลาสติกเกิน) และรอยพับฝา ชุดที่สองตรวจฝาปิด พร้อมหาสิ่งแปลกปลอม (ฝุ่น เส้นผม แมลง) · ประมวลผล: Python + OpenCV · แสดงผลและบันทึก: หน้าจอผู้ใช้ wxWidgets และฐานข้อมูลผลตรวจ SQLite · ตู้ควบคุมเลือกชนิดฝาตามสีของแต่ละไลน์ · ชุดเป่าลม (Air Reject) คัดฝาเสียออกจากราง · ชุดโครงสร้างควบคุมแสงสำหรับรางโลหะที่สะท้อนแสง · สิ่งที่เราสร้างและทดสอบ: เครื่องตรวจ 2 เครื่อง ออกแบบให้ทำงานร่วมกับสายพานลำเลียงที่ผู้สร้างเครื่องจักรอีกรายจัดทำ ทดสอบกับฝาตัวอย่างทั้งฝาดีและฝาเสีย และนำเครื่องแรกเข้าทดสอบแบบแยกจากไลน์ที่โรงงานลูกค้า
ระยะเวลา
ธ.ค. 2560 – พ.ย. 2561 (แผนงานเดิม 10 สัปดาห์)

สรุปสั้น

  • เครื่องตรวจฝาพลาสติก 2 เครื่องสำหรับ 2 ไลน์ผลิต เป็นความสามารถที่เคยพัฒนาในปี 2560–2561 เราออกแบบและสร้างเครื่อง ทดสอบกับฝาตัวอย่าง และนำเครื่องแรกเข้าทดสอบแบบแยกจากไลน์ที่โรงงานลูกค้า
  • แต่ละเครื่องมีกล้อง 2 ชุด ชุดแรกตรวจฐานฝาและรอยพับฝา ชุดที่สองตรวจฝาปิด และระบบหาสิ่งแปลกปลอมอย่างฝุ่น เส้นผม และแมลง
  • ข้อกำหนดของโครงการคือความเร็วราว 5,000 ชิ้นต่อชั่วโมง เมื่อพบฝาผิดปกติ ระบบสั่งชุดเป่าลม (Air Reject) คัดฝาออกจากราง และผู้ใช้เลือกชนิดฝาตามสีของแต่ละไลน์ได้ที่ตู้ควบคุม
  • บทเรียนหลัก: แบบรางสายพาน รายการตำหนิ และเกณฑ์ตรวจรับ ต้องตกลงให้ชัดกับทุกฝ่ายก่อนสร้างเครื่อง และควรทดสอบบนรางสายพานจริง ไม่ใช่เพียงแบบแยกจากไลน์
01

โจทย์หน้างาน

ผู้ผลิตฝาพลาสติกต้องการเครื่องตรวจฝาแบบมีฝาพับบนสายพานลำเลียง (Conveyor) ที่ทันความเร็วราว 5,000 ชิ้นต่อชั่วโมง เครื่องต้องหาฝาที่ขาด มีเนื้อพลาสติกเกิน หรือมีสิ่งแปลกปลอม แล้วคัดฝาเสียออกจากไลน์

02

สิ่งที่เราทำ

เราสร้างเครื่องตรวจ 2 เครื่องสำหรับ 2 ไลน์ผลิต แต่ละเครื่องมีกล้อง 2 ชุด โปรแกรมประมวลผลภาพเขียนด้วย Python และ OpenCV และสั่งชุดเป่าลม (Air Reject) คัดฝาเสียออกจากราง ผู้ใช้เลือกชนิดฝาตามสีของแต่ละไลน์ได้ที่ตู้ควบคุม

03

ผลทดสอบกับชิ้นงานจริง

เครื่องแรกได้ทดสอบแบบแยกจากไลน์ผลิตที่โรงงานลูกค้าในปี 2561 ระหว่างสร้างและทดสอบ เราพบปัจจัยที่ต้องตกลงก่อนติดตั้งเข้าไลน์ผลิต ได้แก่ วัสดุรางที่สะท้อนแสงและแผ่นปิดที่บังมุมกล้อง ชนิดตำหนิที่เพิ่มนอกขอบเขตงาน เกณฑ์ตรวจรับ และการทดสอบบนรางสายพานจริง

ที่มาของโจทย์

เครื่องนี้ใช้กล้องตรวจฝาพลาสติกแบบมีฝาพับทุกใบบนสายพาน และคัดฝาเสียออกจากไลน์ด้วยลม ฝาวิ่งเรียงชิดกันด้วยความเร็วราว 5,000 ชิ้นต่อชั่วโมง ตำหนิอย่างรอยขาดที่รอยพับฝา หรือเส้นผมที่ติดบนฝา มีขนาดเล็กและมองเห็นยากเมื่อตรวจด้วยสายตาที่ความเร็วระดับนี้

ผู้ผลิตฝาพลาสติกรายนี้สั่งเครื่องตรวจ 2 เครื่องสำหรับ 2 ไลน์ผลิตในปี 2560 เครื่องตรวจต้องติดตั้งร่วมกับสายพานลำเลียงที่ผู้สร้างเครื่องจักรอีกรายจัดทำ เรารับผิดชอบชุดกล้อง ตู้ควบคุม และโปรแกรมตรวจ ส่วนสายพานและรางเป็นงานของผู้สร้างเครื่องจักร

ฝาแบบมีฝาพับ และรอยพับฝา คืออะไร

ฝาแบบมีฝาพับคือฝาที่ฝาปิดต่อกับตัวฝา รอยพับฝาคือส่วนที่เชื่อมฝาปิดกับตัวฝา

ข้อกำหนดและข้อจำกัด

เครื่องต้องตรวจฝาทุกใบที่ความเร็วของไลน์ และคัดฝาเสียออกจากรางเมื่อตรวจพบ ข้อกำหนดและข้อจำกัดหลักมีดังนี้

  • ความเร็วราว 5,000 ชิ้นต่อชั่วโมง โดยฝาวิ่งเรียงชิดกันบนสายพานลำเลียง
  • ตรวจฐานฝา (รอยขาดและเนื้อพลาสติกเกิน) รอยพับฝา ฝาปิด และสิ่งแปลกปลอม เช่น ฝุ่น เส้นผม และแมลง
  • ฝาของแต่ละไลน์ผลิตมีหลายสี ผู้ใช้ต้องเลือกชนิดฝาที่จะตรวจได้จากตู้ควบคุม
  • คัดฝาเสียออกจากรางสายพานทันทีเมื่อตรวจพบ
  • ติดตั้งร่วมกับสายพานลำเลียงของผู้สร้างเครื่องจักรอีกราย ตำแหน่งกล้องและแสงจึงขึ้นกับแบบรางของผู้สร้างรายนั้น

ทำไมเลือกกล้อง 2 ชุดต่อเครื่องและคัดฝาเสียด้วยลม

เราแยกกล้องเป็น 2 ชุดตามรายการตรวจ ชุดแรกรับผิดชอบฐานฝาและรอยพับฝา ชุดที่สองรับผิดชอบฝาปิด ทั้ง 2 ชุดติดบนแกนปรับระยะเหนือสายพาน จึงปรับระยะกล้องได้ การคัดออกใช้ชุดเป่าลม (Air Reject) เพราะโจทย์ต้องการคัดฝาเสียออกจากรางทันที ขณะที่ฝาดีวิ่งต่อไปตามปกติ ลำดับการทำงานของเครื่องมีดังนี้

  1. 1

    เลือกชนิดฝาที่จะตรวจ

    ผู้ใช้เลือกชนิดฝาตามสีของไลน์ที่ตู้ควบคุมก่อนเริ่มเดินไลน์ ระบบจึงใช้เกณฑ์ตรวจที่ตรงกับฝาที่กำลังผลิต

  2. 2

    กล้องชุดแรกตรวจฐานฝาและรอยพับฝา

    ตรวจหาฐานฝาที่ขาดหรือมีเนื้อพลาสติกเกิน และรอยพับฝาที่ขาดหรือผิดรูป

  3. 3

    กล้องชุดที่สองตรวจฝาปิด

    ตรวจความผิดปกติบนฝาปิด ระบบยังหาสิ่งแปลกปลอมที่กล้องมองเห็นได้ เช่น ฝุ่น เส้นผม และแมลง

  4. 4

    เป่าลมคัดฝาเสียออก

    เมื่อโปรแกรมตัดสินว่าฝาผิดปกติ ระบบสั่งชุดเป่าลมดันฝาใบนั้นออกจากรางสายพานทันที

  5. 5

    เก็บผลตรวจ

    ระบบบันทึกผลการตรวจและสถานะของฝาในฐานข้อมูล

Air Reject คืออะไร

Air Reject คือชุดหัวเป่าลมที่ติดข้างรางสายพาน เมื่อระบบตรวจพบชิ้นงานเสีย หัวเป่าจะปล่อยลมดันชิ้นงานใบนั้นออกจากราง โดยไม่ต้องหยุดสายพาน

สิ่งที่เราสร้างและทดสอบ

เราสร้างเครื่องตรวจฝา 2 เครื่องสำหรับ 2 ไลน์ผลิต ครบทั้งชุดกล้อง ตู้ควบคุม และโปรแกรมตรวจที่สั่งชุดเป่าลมคัดฝาเสียออก รายการมีดังนี้

  • เครื่องตรวจ 2 เครื่อง แต่ละเครื่องมีกล้อง 2 ชุดบนแกนปรับระยะเหนือสายพาน
  • ตู้ควบคุมสำหรับเลือกชนิดฝาตามสีของแต่ละไลน์
  • โปรแกรมประมวลผลภาพ (Python และ OpenCV) พร้อมหน้าจอผู้ใช้ (wxWidgets) และฐานข้อมูลผลตรวจ (SQLite)
  • โปรแกรมสั่งชุดเป่าลม (Air Reject) คัดฝาเสียออกจากราง
  • ชุดโครงสร้างควบคุมแสงที่เพิ่มภายหลัง เมื่อรางสายพานของเครื่องจักรเปลี่ยนเป็นโลหะที่สะท้อนแสง

ลำดับงานของโครงการ

โครงการเริ่มในปี 2560 ลำดับงานหลักมีดังนี้

  1. ปี 2560: เริ่มโครงการตามแผนงานเดิม 10 สัปดาห์
  2. ระหว่างสร้างเครื่อง: รางสายพานของผู้สร้างเครื่องจักรเปลี่ยนเป็นโลหะที่สะท้อนแสง เราจึงเพิ่มชุดโครงสร้างควบคุมแสง
  3. ปี 2561: นำเครื่องแรกเข้าทดสอบแบบแยกจากไลน์ผลิตที่โรงงานลูกค้า

รายละเอียดผลทดสอบกับชิ้นงานจริง

เราทดสอบเครื่องกับฝาตัวอย่างทั้งฝาดีและฝาเสียตามขอบเขตงาน และนำเครื่องแรกเข้าทดสอบแบบแยกจากไลน์ผลิตที่โรงงานลูกค้าในปี 2561 เอกสารไม่ได้บันทึกตัวเลขอัตราจับฝาเสียหรืออัตราคัดผิด เราจึงไม่รายงานตัวเลขความแม่นยำ

ผลทดสอบแบบแยกจากไลน์ใช้ได้กับสภาพทดสอบนั้น ระหว่างสร้างและทดสอบ เราพบปัจจัยที่ต้องตกลงก่อนติดตั้งเข้าไลน์ผลิต ดังนี้

  • รางสายพานจริงต่างจากแบบที่ออกแบบไว้ ทั้งวัสดุรางที่สะท้อนแสงและแผ่นปิดที่บังมุมกล้อง
  • มีชนิดตำหนินอกขอบเขตงานเพิ่มเข้ามา เช่น รอยหมึก รอยไหม้ ฝาฉีก รอยคัตเตอร์ และจุดดำ
  • ข้อตกลงเรื่องเกณฑ์ตรวจรับยังไม่ชัด
  • ผลทดสอบแบบแยกจากไลน์ต้องยืนยันซ้ำบนรางสายพานจริงของไลน์ผลิต

สิ่งที่เราเรียนรู้

งานนี้ให้หลักการต่อไปนี้สำหรับงานติดตั้งกล้องตรวจร่วมกับเครื่องจักรของผู้ผลิตรายอื่น

  • แบบเครื่องจักรรอบกล้องเป็นส่วนหนึ่งของระบบตรวจ วัสดุราง แผ่นปิด และตำแหน่งติดตั้งกำหนดทั้งแสงและมุมกล้อง จึงต้องตกลงแบบเหล่านี้กับผู้สร้างเครื่องจักรก่อนออกแบบแสง ในงานนี้รางที่เปลี่ยนเป็นโลหะทำให้ต้องเพิ่มชุดควบคุมแสงภายหลัง
  • รายการตำหนิต้องกำหนดจากตัวอย่างชิ้นงานเสียจริง และปิดรายการก่อนสร้างเครื่อง ชนิดตำหนิที่เพิ่มเข้ามาหลังสร้างเครื่องเปลี่ยนทั้งแสงและโปรแกรมตรวจ
  • เกณฑ์ตรวจรับต้องระบุชนิดตำหนิ วิธีทดสอบ และสภาพหน้างานที่ใช้ทดสอบให้ชัด ทุกฝ่ายต้องเข้าใจตรงกันก่อนเริ่มสร้าง และต้องรวมการทดสอบบนรางสายพานจริง ผลทดสอบแบบแยกจากไลน์ยังไม่บอกพฤติกรรมของเครื่องภายใต้แสงและการสั่นของหน้างาน

นำแนวทางนี้ไปใช้กับไลน์ผลิตของคุณได้อย่างไร

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

ส่วนที่ใช้ซ้ำได้ และส่วนที่ต้องปรับ

ส่วนของระบบใช้ซ้ำได้ต้องปรับเมื่อ
ชุดกล้องการแยกกล้องตามจุดตรวจบนแกนปรับระยะชิ้นงานต่างรูปทรงหรือขนาด ต้องออกแบบมุมและระยะกล้องใหม่
แสงการเพิ่มโครงสร้างควบคุมแสงเมื่อพื้นหลังสะท้อนแสงวัสดุรางหรือสีชิ้นงานต่าง ต้องทดสอบแสงกับชิ้นงานจริงใหม่
โปรแกรมตรวจการเลือกชนิดชิ้นงานที่ตู้ควบคุม และการเก็บผลตรวจในฐานข้อมูลชนิดตำหนิต่าง ต้องเก็บตัวอย่างชิ้นงานเสียและตั้งเกณฑ์ใหม่
การคัดออกชุดเป่าลม (Air Reject) ข้างรางชิ้นงานหนักหรือรูปทรงต่าง ต้องทดสอบว่าลมดันชิ้นงานออกจากรางได้จริง
การทำงานร่วมกับผู้สร้างเครื่องจักรการแบ่งงานกล้องและโปรแกรม กับงานสายพานและรางทุกกรณี ต้องตกลงแบบราง วัสดุ และตำแหน่งติดตั้งเป็นเอกสารก่อนเริ่ม
  • เตรียมตัวอย่างชิ้นงานเสียจริงของทุกชนิดตำหนิที่ต้องการให้คัดออก ตั้งแต่ช่วงออกแบบ
  • เขียนเกณฑ์ตรวจรับให้ชัด ระบุชนิดตำหนิ ขนาดเล็กสุดที่ต้องเห็น ความเร็วไลน์ที่ต้องรองรับ และสภาพหน้างานที่ใช้ทดสอบ แล้วให้ทุกฝ่ายเข้าใจตรงกันก่อนเริ่มสร้าง
  • วางแผนทดสอบบนสายพานจริงของไลน์ผลิต เพื่อให้ผลทดสอบตรงกับสภาพแสงและการสั่นของหน้างาน

เทคโนโลยีที่ใช้

Machine Visionกล้อง 2 ชุดต่อเครื่องPythonOpenCVwxWidgets (หน้าจอผู้ใช้)SQLiteชุดเป่าลมคัดฝาเสีย (Air Reject)ตู้ควบคุมสายพานลำเลียง (Conveyor)

คำถามที่พบบ่อย

เครื่องนี้ตรวจอะไรบนฝาพลาสติกได้บ้าง

ตามขอบเขตงาน กล้องชุดแรกตรวจฐานฝาและรอยพับฝา หาจุดที่ขาดหรือมีเนื้อพลาสติกเกิน กล้องชุดที่สองตรวจฝาปิด และระบบหาสิ่งแปลกปลอมที่กล้องมองเห็นได้ เช่น ฝุ่น เส้นผม และแมลง

เครื่องคัดฝาเสียออกโดยไม่หยุดสายพานได้อย่างไร

เมื่อโปรแกรมตัดสินว่าฝาผิดปกติ ระบบสั่งชุดเป่าลม (Air Reject) ที่ติดข้างรางสายพาน ปล่อยลมดันฝาใบนั้นออกจากรางทันที ฝาดีวิ่งต่อไปตามปกติโดยไม่ต้องหยุดสายพาน ถ้าชิ้นงานของคุณหนักกว่าหรือรูปทรงต่างจากฝา ต้องทดสอบก่อนว่าลมดันชิ้นงานออกจากรางได้จริง

ทำไมรางสายพานจึงมีผลกับการตรวจด้วยกล้อง

กล้องต้องใช้แสงและพื้นหลังที่คงที่เพื่อแยกฝากับตำหนิ ในเคสนี้รางสายพานเปลี่ยนเป็นโลหะที่สะท้อนแสง เราต้องเพิ่มชุดโครงสร้างควบคุมแสง จึงควรตกลงวัสดุรางกับผู้สร้างเครื่องจักรก่อนเริ่มงาน

ใช้กับฝาหรือชิ้นงานพลาสติกแบบอื่นได้ไหม

ได้ในหลักการ แต่ต้องดูชิ้นงานจริงก่อน เราจะขอตัวอย่างชิ้นงานดีและชิ้นงานเสียแยกตามชนิดตำหนิ พร้อมความเร็วไลน์และแบบสายพาน เพื่อประเมินกล้อง แสง และวิธีคัดออก

ราคาเครื่องตรวจลักษณะนี้เท่าไร

ไม่มีราคามาตรฐาน เพราะขึ้นกับจำนวนกล้อง ชนิดตำหนิ ความเร็วไลน์ และงานเครื่องกลที่ต้องทำเพิ่ม ติดต่อเราเพื่อขอใบเสนอราคา เราจะประเมินหลังดูชิ้นงานและหน้างาน

อยากได้ระบบแบบนี้ในงานของคุณ?