top of page

MICRO MILL & Microdynamics HMI: Tool Setup, Part Setup (G54), and G‑code in One Workflow 

  • Apr 20
  • 6 min read

Why we built MICRO MILL into our HMI


Demonstrating MICRO MILL as part of the MICRO DYNAMICS HMI. The user can set up steps and get a preview of their program.
Demonstrating MICRO MILL as part of the MICRO DYNAMICS HMI. The user can set up steps and get a preview of their program.

When we talk to machinists, the same frustrations come up again and again: setup steps feel fragmented, offset work is error‑prone, and it’s too easy to lose time moving between tools, screens and devices.


Our answer is the MICRO DYNAMICS HMI, a Windows‑embedded HMI CNC environment designed to be flexible for operation and automation, and to let operators load, run, or edit programmes from internal HMI memory, a PC hard drive, or an external USB device. 


Inside that HMI, we built MICRO MILL: an interface that allows operators to perform milling and drilling operations while creating G‑code, then posting it to MDI or main memory. 


 In other words, rather than treating programming, measurement, and execution as separate “departments,” we try to keep the operator’s workflow coherent- especially for day‑to‑day parts, setup work, and quick jobs.


The setup workflow we follow on MEGA/TERA


Across our MEGA/TERA series, the operator goal is consistent: get tools and work offsets right, then cut confidently. Our CNC machines are designed for broad applications, and we pair them with fast control and features like thermal compensation technology (DYPEC) and HMI software intended to make operation comfortable. 


Before we get into button‑by‑button actions, here is the practical flow we use:


  1. Confirm the tooling plan and magazine readiness

  2. Measure tools (tool setup)

  3. Measure the workpiece reference position (part setup / work offset)

  4. Generate the program steps in MICRO MILL

  5. Post to MDI or memory, verify, and run

  6. Manage files and use recovery tools when needed 


Safety and training note


No HMI can replace safe practice. We expect operators to use equipment properly and in line with manufacturer instructions, and to ensure the machine is maintained, fit for use, and protected by appropriate safety measures such as guarding and emergency stops. 


For CNC routers and machining centres, the UK HSE also publishes practical safe‑working guidance designed for employers and operators. 


Tool setup and measurement in our HMI


Tool setup is where small mistakes become big problems. That’s why we focus on two things: (1) making measurement steps explicit and repeatable, and (2) giving operators visibility into what the magazine is doing.


Tool list and magazine monitoring


The MICRO DYNAMICS HMI features a Tool Magazine Status menu designed to show tool magazine status and to support settings such as heavy tool, oversized tool, and fixed‑pot tool. 
The MICRO DYNAMICS HMI features a Tool Magazine Status menu designed to show tool magazine status and to support settings such as heavy tool, oversized tool, and fixed‑pot tool. 
Tool Table List in MICRO DYNAMICS HMI
Tool Table List in MICRO DYNAMICS HMI

Within our HMI feature set, Magazine Monitor is designed to show tool magazine status and to support settings such as heavy tool, oversized tool, and fixed‑pot tool. 


This matches what we demonstrate in the workflow: we show how operators can treat specific tools differently when they’re heavier or oversized, to reduce risk and keep motion predictable. 


If your setup includes probing or tool measurement hardware, it’s also worth planning for that up front. Our machines have tool setup behaviour that can work with a Renishaw tool‑setting solution (where fitted), enabling users to select tools to measure and run measurement routines automatically. 


Measuring tool length


Our Tool Setup "operation teaching" guide illustrates a simple operator pattern: choose the tool measure type, enter the work offset and tool offset context, enter gauge height, call the tool, move to the measurement point, and click Measure to capture coordinates. 


We also demonstrate an “automatic tool measurement” approach where operators select the tools to measure and run a cycle to measure them, with an additional orientation step when required. 


MICRO DYNAMICS HMI Auto Tool Setup. Selecting tools to measure automatically.
MICRO DYNAMICS HMI Auto Tool Setup. Selecting tools to measure automatically.

Auto Tool Setup In Action
Auto Tool Setup In Action

Regardless of whether you’re using manual/jog workflows or automated routines, our goal is the same: make tool measurement steps visible and structured so your offsets are ready before you cut.


Part setup and work offset measurement (G54…etc)


Once tools are measured, we move to workpiece setup. On our HMI page, we have Auto Part Setup with hard probing, where X, Y, and Z work offsets can be measured with a hard probe. 


Work Offset Measuring Screen in MICRO DYNAMICS HMI, Allowing auto measure of work pieces
Work Offset Measuring Screen in MICRO DYNAMICS HMI, Allowing auto measure of work pieces
Work Offset Measuring X/Y/Z Axis Auto Measure in Action
Work Offset Measuring X/Y/Z Axis Auto Measure in Action

We also support part setup patterns for different workpiece shapes. The HMI page calls out “8 different patterns” for shapes including round and rectangular, and inner or outer circles, used when finding workpiece coordinates (G54…etc). 


Choosing the right pattern


Our one‑page Part Setup operation teaching PDF shows the practical choice operators make first: select the method and bound (inner/outer) and define the setup gauge radius. 


 It then illustrates pattern options such as:


  • rectangle single: outer vs inner

  • rectangle multiple: outer vs inner

  • circle patterns (e.g., 1‑point, 3‑point, 6‑point): outer vs inner 


We show a rectangle measurement workflow in which the operator positions the probe close to the part, sets clearance/shift values, selects the corner that will define the zero point, and runs the cycle to populate X and Y in the work offset table, then measures Z in a similar guided step. 


Writing results to the work offset table


The Part Setup operation teaching sheet ends with the key action: write to work offset. 

 This is the moment where the measurement work becomes usable machining context, your G54 (or other) offset values are now ready for the program. The HMI positioning is very intentionally “operator‑first”: guided patterns, repeatable steps, and a clear end state. 


Creating and running a simple part program with MICRO MILL


With tools and offsets ready, we move to programming. On our HMI page we define MICRO MILL as an interface that allows operators to perform milling and drilling operations while creating G‑code, then post to MDI or main memory. 


Building steps: face, profile, pocket, drill, tap


Micro Mill MICRODYNAMICS HMI screen displaying a "hole" step with a preview on the right.
Micro Mill MICRODYNAMICS HMI screen displaying a "hole" step with a preview on the right.

We demonstrate creating a simple part by building sequential steps: face milling, contour/profile cutting, circular and square pocketing, drilling patterns, and tapping. 


The key point is not the specific geometry; it’s that the operator is building a structured process where each step is explicit, reviewable, and posted in a controlled way. 


This style of “step‑based” programming also supports operator confidence: you can see the steps accumulate, check the tool selection, and confirm the intended operations match the part plan before metal is cut. Viewing and editing the generated G‑code once created, reinforcing that MICRO MILL is not a black box, it’s a guided generator built for operational control. 


Posting to MDI or memory and checking before cutting


Our HMI page explicitly states MICRO MILL can post to MDI or main memory, which supports both quick cycles and stored programmes. 


We also note that the MEGA/TERA series features a Mitsubishi CNC control, and our on‑site description highlights tool path graphics verification as a way to check G‑code before machining. 


Viewing and editing G-Code in MDI
Viewing and editing G-Code in MDI

Files, recovery tools, and next actions


File management and USB workflow


On the HMI page, we include File Manager as part of the system, positioned as a user‑friendly approach to configuring parameters and streamlining setup work. 

 In the transcript, we show a practical operator outcome: copying a generated MICRO MILL programme to a USB device via the file manager. 


MICRO DYNAMICS HMI File Manager
MICRO DYNAMICS HMI File Manager

Recovery functions and collision detection


We surface recovery tools directly in the HMI feature set: ATC Recovery allows the operator to recover the tool changer, and APC Recovery allows recovery of the pallet changer. 


On our media page, we also describe ATC Recovery as enabling a one‑click choice to complete or cancel a tool change, reducing the need for manual intervention. 


We also list Collision Detection as part of the HMI feature set. 

In practice, this is about supporting calm operation: making it easier to avoid or respond to errors in a controlled way, especially during setup and first‑run conditions. 



What we recommend you do next


If you want to see this workflow on your parts, we recommend three next actions:


Watch the video: Learn MICRO MILL in 5 Minutes | MICRO DYNAMICS HMI Made Easy


review our MICRO DYNAMICS HMI overview: https://www.microdynamicsfa.com/technology/hmi 


watch our HMI content in Media → Videos: https://www.microdynamicsfa.com/media/videos 


request a demo or talk to your regional team using Find Your Dealer or Contact Us


And if you are collecting reference materials for procurement or internal training, our downloads area provides current catalog and brochure materials. https://www.microdynamicsfa.com/download 


MICRO DYNAMICS HMI overview → https://www.microdynamicsfa.com/technology/hmi 


MICRO MILL: create G‑code on the HMI → https://www.microdynamicsfa.com/technology/hmi (MICRO MILL section) 


Part setup (work offset patterns and “write to work offset”) → https://www.microdynamicsfa.com/_files/ugd/0b5e89_50a150340a644468bae3232380c93cac.pdf 



Machines overview (MEGA/TERA positioning) → https://www.microdynamicsfa.com/machines 


MEGA 30V specifications and features → https://www.microdynamicsfa.com/machines/mega30v 


TERA 50V specifications and features → https://www.microdynamicsfa.com/machines/tera50v 


DYPEC thermal compensation technology → https://www.microdynamicsfa.com/technology/dypec 


Built‑in spindle overview → https://www.microdynamicsfa.com/technology/spindle 


Videos: MICRO DYNAMICS HMI Made Easy → https://www.microdynamicsfa.com/media/videos 


Download catalog and brochures → https://www.microdynamicsfa.com/download 




External authoritative links with anchor text


Contextually relevant for this article (machining / CNC operation)


UK guidance on machinery safety (HSE) → https://www.hse.gov.uk/work-equipment-machinery/introduction.htm 


Safe working practices for CNC routers and machining centres (HSE information sheet) → https://www.hse.gov.uk/pubns/wis22.htm 


Machine tool probing and tool measurement systems (Renishaw) → https://www.renishaw.com/en/probing-and-tool-measurement-systems-for-machine-tools--6073 


Probing cycles software (Inspection Plus) (Renishaw) → https://www.renishaw.com/en/inspection-plus-macro-software-for-cnc-machine-tools--6094 



Comments


Home_rotation6.png

Copyright © MICRO DYNAMICS. All rights reserved.

bottom of page