Customer: Linamar Role: Vision / Automation Engineer Via: Ascension Automation Solutions Location: Guelph, Ontario Timeline: Aug 2025


The Challenge

A CNC machining line producing gears was experiencing intermittent quality escapes:

  • CNC occasionally skips teeth during machining
  • Operators can enter wrong dimensions
  • Air supply instability leading to inconsistent part positioning
  • Manual checks weren’t catching edge cases

Stand-alone vision inspection station integrated into the production cell:


System Design

Designed a robust, PLC-integrated vision inspection system that detects missing or incorrect gear teeth, fits cycle-time constraints, and survives real factory conditions.

Camera, lens, lighting, and trigger strategy tuned specifically for teeth geometry. PLC-synchronized capture was critical — timing mattered a lot here.

Robot placing part before inspection:


Bench Testing

Built an offline bench test to simulate real-world failure modes:

  • Bad air supply conditions
  • Wrong dimension inputs
  • Timing drift scenarios

Validated inspection logic before touching production equipment:


Integration & Commissioning

Key integration work:

  • Camera trigger timing optimization
  • Vision ↔ PLC ↔ Robot handshake coordination
  • Fanuc robot teach points for part handling
  • System validation and fault logging

Full inspection station overview:


Results

  • Stable detection of missing and incorrect teeth
  • Issues caught before parts reached downstream operations
  • Smooth commissioning thanks to early bench validation
  • Operators gained confidence in automated inspection

Demo Video


Tools and Technologies Employed

  • Machine Vision Systems
  • PLC Integration
  • Fanuc Robot Programming
  • Bench Test Validation