๐๐ผ๐ป๐๐ถ๐๐๐ฒ๐ป๐ฐ๐ ๐ฎ๐ป๐ฑ ๐๐ผ๐ป๐ป๐ฒ๐ฐ๐๐ถ๐๐ถ๐๐ ๐ถ๐ป ๐๐ต๐ฒ ๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป ๐ฃ๐ฟ๐ผ๐ฐ๐ฒ๐๐
Together with the EMAG Group and our partner Intuity, we developed a modular HMI software for machine tools. EMAG machines cover all relevant metalworking processes and, at the start of the project, relied on heterogeneous panels and data systems. By standardizing the data format, we created a unified user interface across different machine typesโclearly structured, consistent, and interconnected.
๐๐ผ๐บ๐ฝ๐น๐ฒ๐ ๐ฅ๐ฒ๐พ๐๐ถ๐ฟ๐ฒ๐บ๐ฒ๐ป๐๐ ๐ฎ๐ป๐ฑ ๐ ๐ผ๐ฑ๐๐น๐ฎ๐ฟ ๐ฆ๐๐๐๐ฒ๐บ๐ โ ๐ก๐ผ ๐ข๐ป๐ฒ-๐ฆ๐ถ๐๐ฒ-๐๐ถ๐๐-๐๐น๐น
High functional depth, diverse machine types, and variable user journeys made the development highly complex. The software must cover a wide range of operating contextsโfrom machine operators to process engineersโand respond in real time to machine status, components, automation, and service cases. Added to this are variable screen sizes (stationary/mobile), touch interactions, and strict safety requirements in a production environment.
Together, we developed a modular frontend system based on React. The goal was to establish a consistent, abstracted control layer across machine typesโforming the basis for consistent user interactions and interoperable data flows in line with Industry 4.0 principles. The widget-based architecture provides both overview and technical depth: from NC code editors and maintenance widgets to automated workpiece configuration.



