SIEMENS 3GL is an advanced HMI development framework for SINUMERIK controllers, enabling developers to build fully featured, professional-grade custom operator systems using structured programming languages. FMI uses SIEMENS 3GL to develop complete branded HMI systems for customers' machine tools — from brand identity on the home page to machining parameters, measurement, and diagnostics — all running natively within the SINUMERIK controller without any external devices.
Case Study: FMI has developed a complete 3GL HMI system (Dawn3GL HMI) for DAWN MACHINERY Co., Ltd.'s cylindrical grinding machine series, covering multiple machine models including vertical cylindrical grinders, profile grinding machines, and multi-station combined machine tools.
System Screen Functions
▸ Home / Brand Page
Custom branded home page integrating company logo, product series menu, and QR code — combining brand identity with operational navigation.
▸ Process Home
Real-time display of X/Z/C three-axis machine coordinates, absolute coordinates, and distance-to-go; simultaneous monitoring of work spindle and wheel spindle current and speed; standby position settings.
▸ Grind Setting (O.D. / Face)
Complete grinding parameter setup: grinding mode selection (OD, face, etc.), target diameter, safety diameter, infeed amount, left/right position, rough/fine speed, and dwell time.
▸ Grind Condition / Wheel Condition
Detailed grinding process conditions and grinding wheel specification management.
▸ Work Setting (G54 Coordinate System)
G54 workpiece coordinate system setup with multiple coordinate group switching and graphical position confirmation.
▸ Dress Setting / Manual Dress
Dressing coordinate setup, Current Count and Dress Count management, with separate settings for OD and face dressing plus custom dressing modes.
▸ Dress Parameters
Detailed dressing feed rate and path parameter configuration.
▸ Process List
Machining process management with program selection and full-reset functions.
▸ Offset List
Tool/wheel offset value management including full-retract amount settings.
▸ Measure Setting (O.D. / L.Side)
OD measurement and left-face measurement process configuration for different probe configurations.
▸ Save / Load
Machining program read, write, and delete management interface.
▸ Current Protection
Work spindle and wheel spindle overload current protection threshold settings to prevent spindle damage.
▸ Current / Speed Monitor
Real-time spindle current and speed numerical display.
▸ Diagnosis
3GL system version information (version number, build date) and individual feature enable status parameters for maintenance and debugging.
Technical Highlights

