ONVIF is an open industry forum that provides and promotes standardized interfaces
for effective interoperability of IP-based physical security products and services.
Mach3 2010 Screenset [top] -
Mach3 2010 Screenset: The Ultimate Interface for CNC Routers & Plasma Tables
Small shops that want to modernize an old Mach3 machine without upgrading to Mach4.
Educators who want a less intimidating interface for students.
If you are still running Mach3 in 2025+ and find the default screen frustrating, the 2010 Screenset is likely the single best usability upgrade you can make – often for less than the cost of a good end mill.
1. What Is the Mach3 2010 Screenset?
The 2010 Screenset is a custom graphical interface for Mach3 CNC control software. It is widely used by hobbyists and small workshops because it: Mach3 2010 Screenset
Simplifies tool changes (automatic tool zeroing)
Includes visual probing routines (corner finding, center finding, etc.)
Has a cleaner, more intuitive layout than the default Mach3 screens
Supports both touch plates and fixed tool height sensors
Note: This screenset is often called "2010 Screenset" or "Gerry's 2010 Screenset." It is not free (typically $20–25 USD), but a demo version may exist with limited functions. Mach3 2010 Screenset: The Ultimate Interface for CNC
Tabbed Organization: While it prioritizes the main screen, the tabs for "MDI" (Manual Data Input), "Settings," and "Offsets" are clearly labeled and switch instantly.
Custom Macros: The screenset often includes buttons for pre-configured macros (such as "Auto Tool Zero" or probing routines) that are standard in the Mach3 community but hidden or unassigned in the default UI.
5. Setting Up Auto Tool Zero (Touch Plate)
Installation Overview
Note: The 2010 Screenset is a paid, licensed product (typically $20–$30 USD, very affordable for the functionality). It includes both router and plasma versions.
Purchase & Download – Obtain the .set and macro files from the official distributor (e.g., CNCWoodworker or Mach3 user forums).
Back up your existing Mach3 folder – Especially your macros and Bitmaps folders.
Copy the screenset file (2010.set) into Mach3’s root directory.
Copy macro files – Replace the macro files for your specific profile (e.g., Mach3Mill) with the provided ones. These include probing, auto zero, and tool change scripts.
Load the screenset in Mach3 – Go to View > Load Screens and select 2010.set.
Configure your profile – Set up ports/pins, motor tuning, and inputs as usual. The screenset does not change Mach3’s internal configuration – only the GUI.
Test all buttons – Run with no machine power first to verify that each macro triggers the expected behavior.