Software

Advanced CNC software designed to automate programming and optimize machining performance.


Mobile Apps

CNC apps designed for live programming and quick adjustments directly at the machine.


Books

Professional CNC macro programming books focused on automation and logic


Training

CNC macro programming training designed to take you from beginner to advanced, focused on automation, logic, and real workshop applications.


Macro Library

CNC macro programming library designed to provide ready-to-use programs, focused on automation, logic, and real workshop applications.


Free CNC Resources

Download free CNC macro programs, tools, and guides designed to improve your programming, boost efficiency, and deliver real workshop results.



Advanced Eccentric Turning App for CNC Lathes (X & Z Axis)

Generate real G-code and macro programs for eccentric turning instantly. Designed for machinists who want speed, precision, and full automation directly at the machine.

Combines G-code generation, macro automation, eccentric calculations, and live machining simulation in one powerful tool — built for real workshop use.

Included FREE with CNC Automation Pro – 2026

Get this software included with full Macromill membership and unlock the complete CNC automation platform.

✔ Included with full package
✔ Access to all CNC software tools
✔ Future updates included
✔ One-time access — no subscription


Advanced CNC bolt-hole-circle programming and simulation app. Generate toolpaths, G-code, and macro programs instantly with built-in live machining simulation.

  • Quick bolt hole circle programming
  • Supports drilling, helical milling, and circle milling
  • Live 3D machining simulation
  • Real-time G-code and macro output
  • Works with Fanuc, Haas, Siemens, Mazak, Okuma, Heidenhain
  • Save ready-to-run CNC programs instantly

Combines programming, simulation, and macro automation into one powerful CNC tool designed for real machining environments. Built for machinists — designed for speed, accuracy, and reliable CNC programming.

Included FREE with CNC Automation Pro – 2026

Get this software included with full Macromill membership and unlock the complete CNC automation platform.

✔ Included with full package
✔ Access to all CNC software tools
✔ Future updates included
✔ One-time access — no subscription


Real-time chatter detection and stability analysis app for CNC machining. Turn your Android device into a powerful tool to eliminate vibration, optimize cutting conditions, and improve machining performance.

  • Live frequency analysis (no external hardware needed)
  • Instant chatter and resonance detection
  • Stability mapping (safe vs danger RPM zones)
  • Feed, speed, and insert recommendations
  • Workholding and rigidity optimization
  • Supports metric and imperial units
  • Fully offline processing for privacy and reliability

Reduce tool wear, eliminate chatter, and improve machining accuracy with intelligent real-time feedback directly from your machine. Built for machinists who demand precision, stability, and reliable cutting performance.

Included FREE with CNC Automation Pro – 2026

Get this software included with full Macromill membership and unlock the complete CNC automation platform.

✔ Included with full package
✔ Access to all CNC software tools
✔ Future updates included
✔ One-time access — no subscription


Master CNC threading with ThreadOptima™ — the all-in-one threading calculator, G-code generator, macro builder, and live simulation tool built for real machinists.

Generate optimized threading programs in seconds, simulate every pass, and export ready-to-run code for multiple CNC controllers.

What you can do with ThreadOptima™:

• Generate external and internal thread programs instantly
• Automatic roughing, finishing, and spring pass strategies
• Live machining simulation with real-time tool movement
• Oscillation threading for improved tool life and finish
• Real-time G-code and macro output
• Supports Fanuc, Haas, Siemens, Mazak, Okuma, Heidenhain
• Export ready-to-run CNC programs instantly

Included FREE with CNC Automation Pro – 2026

Get this software included with full Macromill membership and unlock the complete CNC automation platform.

✔ Included with full package
✔ Access to all CNC software tools
✔ Future updates included
✔ One-time access — no subscription


Macromill™ is a registered CNC training and solutions provider.
© All rights reserved. Established 2020.