Designing for industrial precision

Building a Design System for Correa CNC industrial milling machines as a native system

Correa S.A. is a leading Spanish company in Europe in the design and manufacture of large industrial milling machines. They use an external software (Heidenhain) combined with native software. This project focuses on designing feature integration trough Design System.

Company

Correa Group

(via Nacar Design)

My role

UX/UI Designer

Project type

CNC Machine Operative System

Time span

Sept 2022 - Early 2023

Tools

Figma

User testing

Understanding a technician work - UX architecture

Field research involved direct collaboration with Correa operators and maintenance staff, observing real workflows, identifying pain points and mapping the gap between what the existing HMI offered and what users actually needed. UX research was conducted on several company viewings to understand context and shape every design decision.

Two users, one system. Defining user needs

CNC milling machines are operated by two very different users: machine operators running production workflows and maintenance technicians diagnosing complex system states. One interface had to serve both without compromise in either direction.

HMI integration into a native OS

The interface had to run natively within the machine's existing operating environment (External OS) — not as an overlay, but as an integrated system. That meant designing within real hardware constraints: screen size, input methods, processing limitations, and the interaction model expected by CNC operators familiar with legacy systems.

Mapping user flows and operator actions

Early ideation phase led to rapid wireframing across user journeys, covering design blueprints, menus, controls, machine management and tool handling. Complex and technical actions required deep-dive understanding of each one to define hierarchies and dependencies the UI must reflect correctly.

Wireflows made it possible to validate navigation logic and layout decisions before any visual design effort was invested.

Correa Native System - Feature breakdown wireframes

Delivering on time

Project was developed following Agile sprint planning, were I worked ensuring features meet scope on time. Sharing with Correa the UI screens and test them remotely with internal employees was key.

Building consistency at scale with a custom Design System

I contributed to the creation of a design system tailored to the specific needs of the Correa HMI — components, states, spacing rules and ad-hoc visual tokens built to ensure coherence across all machine interfaces and future-proof the system for ongoing development. Every component was designed with industrial readability and touch/hardware input in mind.

Prototyping and validation

High-fidelity prototypes were used to validate the HMI with real operators and maintenance staff before development. Testing sessions identified friction points in navigation, layout and interaction density — leading to targeted iterations that measurably improved task flow efficiency.

Continually updating a live prototype
Continually updating a live prototype

Embedded native OS designed for Correa

Clickable actions

2026 Javier Fernández Iglesia. All rights reserved.

Designed from Galicia.

2026 Javier Fernández Iglesia. All rights reserved.

Designed from Galicia.

2026 Javier Fernández Iglesia. All rights reserved.

Designed from Galicia.