Castor Engineering / Case Studies / Trinity Automation & Korry Electronics

Collaborative Engineering for Aerospace‑Grade CNC Automation

Trinity Automation, headquartered in Santa Clara, California, designs and builds standard palletizing systems for CNC machine tending, enabling manufacturers to run hours of continuous, unattended production. Their systems allow operators to pre‑load parts and dramatically reduce manual labor on the shop floor.

Solution

End-to-End Automation Engineering Partnership

Trinity partnered with our engineering team to deliver end-to-end automation engineering services, working in a highly collaborative mode as an extension of Trinity’s internal team.

The scope included:

  • AllenBradley PLC programming 
  • Fanuc robot simulation and programming (offline and online) 
  • Ignitionbased primary HMI design 
  • Custom CNC communications, often using raw digital I/O 
  • Collaborative robot and safety integration

From kickoff through go‑live, our engineers worked closely with Trinity and Korry to ensure mechanical design, controls logic, robot motion, safety systems, and operator workflows functioned as a single, cohesive system. 

Key Capabilities Delivered

Controls Architecture

Allen‑Bradley CompactLogix 5069‑L306 PLC

Custom ladder logic using a state‑machine control model to coordinate:

  • HMI interactions
  • Robot motion
  • CNC handshakes
  • Safety system states

External safety PLC: Banner XS26

Robot Programming & Safety

Fanuc robot simulation (offline) to validate motion and cycle logic

Onsite robot commissioning and tuning

Collaborative robot mode enabled using:

  • Area scanners
  • Safe speed and collaborative operating zones

Ignition HMI (Primary Operator Interface)

Built in Ignition, the HMI served as the central orchestration layer for the entire cell:

  • System overview and machine status
  • Drawer and pallet configuration
  • Alarm management and alarm history
  • Recipe management:
    • Linking part numbers to CNC programs
    • Managing up to 380 preconfigured parts
  • CNC program orchestration:
    • Program loading via external Java scripts executed through Ignition OS functions
  • Handshaking logic and timeout management between CNC, robot, and PLC

CNC Integration

CNC platform: Haas UMC750

CNC program loading handled through Ignition‑driven scripting

All other CNC interactions managed via raw digital I/O, including:

  • Workholder control
  • Service requests
  • Auto doors
  • Air blasting
  • Machine ready/busy status

Unique Obstacles

How They Were Overcome 

1.
CNCSpecific Integration Requirements 

Korry’s CNC environment required precise, deterministic signaling — often relying on raw I/O rather than standardized protocols.

Solution: A robust PLC state‑machine architecture with explicit handshakes, timeouts, and fault handling.

2.
Aerospace Reliability Expectations

Aerospace manufacturing demands predictability and uptime.

Solution: Extensive simulation, controlled commissioning, and layered diagnostics across PLC, HMI, and robot systems.

3.
Multi‑Discipline Coordination

Mechanical systems, controls logic, robot motion, safety, and operator experience all had to align.

Solution: A collaborative engineering model with Trinity that reduced handoffs and enabled rapid issue resolution.

Results

Production Benefits

For Korry Electronics 

For Trinity Automation

“This project required tight coordination across controls, robotics, safety, and CNC integration. The team worked collaboratively with Trinity to deliver a system that met our customer’s aerospace requirements and significantly improved operational efficiency. Their technical expertise and ability to integrate seamlessly into the project made a real difference.”

— Nick Tonti
National Sales Manager, Trinity Automation

Trusted Expertise.
Rapid Execution.

let’s get to work