Skip to main content

Mach4

Mach4 G-Code and M-Code Reference

Introduction G-code is a special programming language that is interpreted by Computer Numerica...

Mach4 Lathe G-Code and M-Code Reference

Chapter 1: Introduction G-Code is a special programming language that is interpreted by Comput...

Mach4 Advanced M-Code Reference

Chapter 1 : Advanced Macros M-Code Descriptions M19 - Spindle Orient Command Spindle Orient wi...

Macro B Reference Guide

Macro B programming may not be included on your MachMotion control.  If you are not able to use t...

Custom Macro B Reference Guide

Calling Words Examples M98 - Subroutine Call M98 P1000 (Call subprogram O1000) ...

MachMotion Probing Wizard

Overview The wizard is embedded in the MachMotion Mill 1150M – Probing and MachMotion Mill 215...

Mach4 Password Protections

 Gcode Close - Level 1 Gcode Load - Level 1 Gcode Recent - Level 1 UnLocked Mode - Level 1  Gcod...

Tools

Tool X and Y Offsets Select View->Tool Tables... You will see the tool table.  Select Edit->T...

File Resume or Run From Here

Running a G-Code File with the "File Resume" or "Run From Here" Option If for whatever reason a ...

Automatic Backups

Profile Backup A profile backup is a small backup of just the files and directories that change ...

Software not Loading

Software not loading / settings corrupted If Mach 4 is not loading correctly/displaying errors...

Constant Velocity in Mach4

Constant Velocity can improve cut quality, especially on gantry style machines like routers and...

Data Collector

Overview The data collector plugin allows you to track the state of a signal between multiple ru...

Winerack Style Tool Changer

Overview The MachMotion plugin has support a wine rack tool changing system. It works by taking ...

Tool Change Type Bug

On some versions of Mach4 there is a bug that does not allow you to change the Tool Change Ty...

Single Block Behavior

Purpose This document outlines the expected behavior of the control while Single Block is on. G...

Gang Spindle Setup

Overview The gang spindle parameters allow multiple spindles to be locked together in their run ...

Mach Controlled Fixed Memory Auto Tool Changers

Overview The Carousel and Winrack tool changers work off of MachMotion Parameters and an Excel f...

Carousel Style Tool Changer

Overview The MachMotion control has built in support for Carousel Tool Changers. It works by tak...

Spindle Speed Variation SSV

M38 / M39 Spindle Speed Variation On/Off Spindle Speed Variation (SSV) allows the operator to sp...

Mach4 Logging and Log File

To access the Mach Logging select diagnostics and then Logging... From this window we can Pin ...

Arc Center Mode

Large Arcs when Loading GCode If you are getting large arc and circles displayed in the tool pat...