Skip to content
Warning

This documentation is in active development. Content is being updated as feedback is reviewed. Your patience is appreciated.

Submit documentation feedback with the widget at the bottom-left of this window or by emailing [email protected].

Open a support ticket with the widget at the bottom-right or by emailing [email protected].

Control Mode

Quick Reference: Control

  • Screenshot of default Edit Mode in MillMage

    CNC machines that can be directly controlled and driven by MillMage can use Control Mode, a new interface dedicated to all things related to physically producing your project.

  • Location

    Job Control WindowControl Mode

Control Mode Window showing wireframe preview of the upcoming operations to produce a MillMage logo

Control Mode displays only the necessary windows and features needed to:

Should changes to operations or designs be required, you will need to exit Control Mode and enter Edit Mode to make any changes.

Activating Control Mode

Control Mode can be activated in two ways through the Job Control window.

  1. By pressing the Process button, when the Require Control Mode Before Start/Send toggle is active and/or
  2. By pressing the Control Mode button, when the Require Control Mode Before Start/Send toggle is off
Screenshot of MillMage in Design Mode with Process Button highlighted
1. Select Process to Activate Control Mode
Screenshot of MillMage in Design Mode with Control Mode highlighted
or 2. Select Control Mode to Activate Control Mode
Need to Return to Edit Mode?

Press the Edit Mode button in the Job Control window to exit Control Mode and return to a design-focused MillMage layout. The Edit Mode button will not be enabled during an active job, and will only be enabled after the active job completes or is manually stopped.

Screenshot of Control Mode in MillMage with Edit Mode button highlighted

Control Mode Features

Click in the image below to jump directly to information on that section, or scroll down for information on each option.

GCode Display

Cropped Screenshot of

The GCode Display column on the left-hand side of the Control Mode window displays the GCode commands that will be sent to your machine once started, with sections of the GCode color coded for easier reading.

Color Represents
Gray Comments
Orange M-based Commands
Blue G-, F-, and S-based Commands
Red G1, X Axis Moves
Green Y Axis Moves
Black Z Axis Moves

Wireframe View

Cropped Screenshot of

The central feature of Control Mode is a wireframe representation of the upcoming operations and a summary of the upcoming job at the bottom of the window. This information includes:

Color Represents
Blue Feed rate at that line of GCode in both mm/min and in/min, spindle speed in RPM, and GCode line number
Blue crosshair Tool position at current browsed line of GCode
Red Tool X, Y axis coordinates
Red crosshair Current tool position
Orange crosshair Tool position in data stream
Black Total job GCode lines
Green Outline of material stock

Tool Position Vs Live Position

The current tool location marked by the red crosshair may lag behind the orange crosshair that designates the tool position in the data stream. The current tool location marked by the red crosshair may also lag behind the actual physical tool location. Complex geometries may increase this lag.

Move Window

Use the buttons at the top of the Move Window to:

Jog

Screenshot of the Jog tab of the Move window

Use the Jog Tab to:

  • Jog the tool around the work area at different speeds and movement lengths
  • Home the axes
  • Send a software-based stop signal

Warning

ALWAYS HAVE A PHYSICAL EMERGENCY STOP (E-stop) for your CNC machine. The stop button in MillMage must not be your only method for stopping a CNC machine.

Review Safety and Warnings for additional warnings.

Go To

Screenshot of the Go To tab of the Move window

Use the Got To Tab to:

  • Home the axes
  • Get tool position
  • Switch between Machine and Workpiece coordinates
  • Move the tool to specific coordiates
  • Move the tool to saved positions

Override

Screenshot of the Override tab of the Move window

Use the Override Tab to:

  • Activate optional hardware features
  • Adjust the tool travel feed rate up and down up to 10% of original setting
  • Adjust the spindle speed up and down up to 10% of original setting
  • Precisely set the spindle speed RPM

View the Move Window reference page for more information: Move Window

Console Window

Console Window

The Console Window displays messages from your CNC machine's controller and commands sent to it by MillMage. You can also input direct commands to your CNC machine controller through this window.

View the Console Window reference page for more information: Console Window

Macros Window

Macros Window

Add Macro buttons in the Macros Window to store and quickly send frequently used commands.

View the Macros Window reference page for more information: Console Window

Job Control Window

Job Control Window

The Job Control Window is the hub for producing your project, including framing and starting jobs, saving/loading GCode, and more.

Warning

ALWAYS HAVE A PHYSICAL EMERGENCY STOP (E-stop) for your CNC machine. The stop button in MillMage must not be your only method for stopping a CNC machine.

Review Safety and Warnings for additional warnings.

View the Job Control Window reference page for more information: Job Control Window

Exiting Control Mode

The Edit Mode button will not be enabled during an active job, and will only be enabled after the active job completes or is manually stopped.

Screenshot of Control Mode in MillMage with Edit Mode button highlighted

Press the Edit Mode button in the Job Control window to exit Control Mode and return to the design-focused Edit Mode MillMage layout.


For more help using MillMage, please visit our forum to talk with MillMage staff and users, or email support.