Warning
The current version of MillMage is a Release Candidate — a stable version of software that is nearly ready for official release, but in need of additional public testing. Please report any unexpected behavior in the MillMage Software Questions section of our forum, including screenshots and as much detail as possible. Ask hardware compatibility questions in the MillMage Hardware Compatibility section.
Users new to MillMage should follow the Getting Started guide.
Video: How to Use a Release Candidate
This video features our sister software, LightBurn. While there may be slight differences in appearance and layout, the demonstrated processes are similar in MillMage.
Warning
This documentation is in active development and in a prerelease state. These documents are not complete and may include missing pages, broken links, and placeholders. Content is being updated as feedback is reviewed. Your patience is appreciated.
Tags
about¶
acceleration¶
accuracy¶
activation¶
add-device¶
additional-settings¶
adjust-image¶
Advanced¶
advanced-control¶
advanced-operations¶
alignment¶
arrange-toolbar¶
arrangement¶
- Align Tools
- Arrange Menu
- Arrange Toolbars
- Automatic Guidelines
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Copy Along Path
- Create Rubber Band Outline
- Distribute and Move Together
- Docking
- Edit Nodes
- Flip and Mirror Tools
- Grid Array
- Grouping and Ungrouping
- Measure
- Menu Toolbar
- Modifiers Toolbar
- Move Machine to Selection
- Move Selected Objects
- Nest Selected
- Position Laser
- Push in Draw Order
- Snapping
- Tools Menu
- Two-Point Rotate / Scale
arrays¶
auto-join¶
backups¶
bar-code¶
basic-settings¶
batch-production¶
- Circular Array
- Create Bar Code
- Grid Array
- Menu Toolbar
- Nest Selected
- New Window
- Tools Menu
- Variable Text
- Variable Text Formatting
baud-rate¶
beginner¶
Beginner Docs¶
beginner-docs¶
beginner-mode¶
boolean¶
boolean-assistant¶
boundary¶
break-apart¶
brightness¶
bugs¶
build-date¶
built-in-shapes¶
bundles¶
camera¶
- Calibrate Camera Alignment
- Calibrate Camera Lens
- Camera Control Window
- Camera Installation and Focusing
- Camera Selection Helper
- Head-Mounted Camera Alignment
- Save Background Capture
- Settings/Preferences
camera-alignment¶
camera-calibration¶
center-finder¶
chamfer¶
change-settings¶
checklist¶
circle¶
clear-origin¶
clipboard¶
closed-shapes¶
CNC-control¶
cnc-control¶
collections¶
com-port¶
commands¶
communication¶
connection¶
console¶
contrast¶
control¶
convert-to-cut¶
coordinates-and-origin¶
copy-paste¶
CorelDRAW¶
create¶
create-manually¶
creation-tools¶
- Add Tabs
- Create Bar Code
- Create and Edit Text
- Creation Toolbar
- Draw Lines
- Tools Menu
- Trim Shapes
- Variable Text
- Variable Text Formatting
current-position¶
curve-segments¶
curves¶
customization¶
- Align Tools
- Apply Mask to Image
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Create and Edit Text
- Cut Shapes
- Docking
- Draw Lines
- Edit Menu
- Edit Nodes
- Flip and Mirror Tools
- Make Same Width or Height
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Offset Shapes
- Radius/Fillet
- Resize Slots and Tabs
- Snapping
- Tools Menu
- Two-Point Rotate / Scale
- Variable Text
- Variable Text Formatting
- Warp and Deform
cut-lines¶
cut-settings¶
cut-settings-editor¶
cutoff¶
debug¶
debug-log¶
default-layout¶
delete-preset¶
design¶
developer¶
device-management¶
device-settings¶
- Additional Settings
- Basic Settings
- CNC Tools Menu
- Custom GCode
- Device Settings
- GRBL Configuration
- Main Toolbar
device-units¶
devices¶
dimensions¶
- Draw Shapes: Rectangles, Ellipses, Polygons, and Stars
- Probing
- Project Setup
- Project Setup Wizard
- Tool Length Probing
- Workholding
- XYZ Probe Block
disable-move¶
disable-rotate¶
disable-shear¶
disable-size¶
display¶
documentation¶
dogbone-slot¶
dot-width-correction¶
dpi¶
draw¶
draw-lines¶
drill¶
drivers¶
DSP¶
e-stop¶
edge¶
edge-rendering¶
edit¶
edit-nodes¶
edit-window¶
editing¶
- Align Tools
- Apply Mask to Image
- Art Library
- Auto-join Selected Shapes
- Automatic Guidelines
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Create and Edit Text
- Creation Toolbar
- Cut Shapes
- Distribute and Move Together
- Docking
- Edit Menu
- Edit Nodes
- Flip and Mirror Tools
- Grid Array
- Make Same Width or Height
- Measure
- Menu Toolbar
- Modifiers Toolbar
- Move Selected Objects
- Nest Selected
- New Window
- Numeric Edits Toolbar
- Open vs. Closed Shapes
- Optimize Selected Shapes
- Push in Draw Order
- Radius/Fillet
- Resize Slots and Tabs
- Set Start Point
- Settings/Preferences
- Show Notes
- Snapping
- Tools Menu
- Two-Point Rotate / Scale
- Undo/Redo
- Variable Text
- Warp and Deform
editor¶
editor-settings¶
ellipse¶
emergency-stop¶
error-messages¶
errors¶
essential-functions¶
- Clipboard Tools
- File Management
- Grouping and Ungrouping
- Main Toolbar
- New Window
- Preview Window
- Selection Tools
- Snapping
- Transform Controls
- Undo/Redo
- Zooming and Panning
explainer¶
export¶
- Adjust Image
- Export Operations
- File Management
- Save Background Capture
- Setting Up CorelDRAW Macro
- Settings/Preferences
export-to-MillMage¶
fade-image¶
FAQ¶
fast-whitespace-scan¶
female-pocket¶
file-management¶
file-menu¶
fill-mode¶
finish-position¶
fire¶
firmware¶
First Steps¶
first-steps¶
fixing-designs¶
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Edit Menu
- Menu Toolbar
- Modifiers Toolbar
- Nest Selected
- Optimize Selected Shapes
- Push in Draw Order
- Resize Slots and Tabs
- Tools Menu
fixturing¶
focus-test¶
forum¶
frame¶
framing¶
gamma¶
gantry¶
GCode¶
gcode¶
gestures¶
get-started¶
- Adding Your Machine
- Assigning Operations
- Controlling Your CNC Machine
- Example MillMage Workflow
- Getting Started
- Install MillMage
- MillMage Project: Hello World
- Next Steps
- Project Setup
- Project: Catch All Tray
GRBL¶
grid¶
group-ungroup¶
Guides¶
handles¶
head-mounted-camera¶
help¶
help-and-notes¶
help-and-software-questions¶
help-menu¶
hotkeys¶
ignore¶
image¶
- 5 Steps to Perfect Image Engravings
- Apply Mask to Image
- Convert to Bitmap
- Edit Menu
- Image Options
- Menu Toolbar
- Save Background Capture
- Shape Properties Window
- Trace Image
image-editing¶
image-mode¶
image-options¶
image-raster-bitmap¶
image-tools¶
- Adjust Image
- Apply Mask to Image
- Convert to Bitmap
- Edit Menu
- Menu Toolbar
- Save Background Capture
- Trace Image
import¶
import-graphics¶
injuries¶
inlay¶
instructions¶
interface¶
interface-settings¶
interval-test¶
invert¶
invert-zoom¶
job-control¶
job-control-window¶
job-preview¶
keyboard-shortcuts¶
languages¶
laser-control¶
- Calibrate Camera Lens
- Cut Selected Graphics / Use Selection Origin
- Focus Test
- Interval Test
- Material Library
- Material Test
- Optimization Settings
- Position Laser
laser-tools¶
laser-window¶
layers¶
layout¶
layout-and-design¶
- Align Tools
- Apply Mask to Image
- Apply Path to Text
- Arrange Menu
- Arrange Toolbars
- Automatic Guidelines
- Boolean Tools
- Break Apart
- Circular Array
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Bar Code
- Create Rubber Band Outline
- Create and Edit Text
- Creation Toolbar
- Cut Shapes
- Distribute and Move Together
- Docking
- Draw Lines
- Edit Menu
- Edit Nodes
- Flip and Mirror Tools
- Grid Array
- Grouping and Ungrouping
- Images vs. Vectors
- Images vs. Vectors
- Make Same Width or Height
- Measure
- Menu Toolbar
- MillMage for LightBurn Users
- Modifiers Toolbar
- Move Selected Objects
- Nest Selected
- Numeric Edits Toolbar
- Offset Shapes
- Open vs. Closed Shapes
- Optimize Selected Shapes
- Push in Draw Order
- Radius/Fillet
- Snapping
- Tools Menu
- Trim Shapes
- Two-Point Rotate / Scale
- Variable Text
- Variable Text Formatting
- Warp and Deform
libraries¶
license¶
license-management¶
line¶
line-interval¶
line-segments¶
lines¶
localization¶
lock¶
log¶
lpi¶
machine-control¶
- Chamfer Profile
- Dogbone Slot
- Drill
- Inlay Female
- Inlay Male
- Move Selected Objects
- Operations Window
- Profile
- Rest Pocket
machine-file¶
machine-management¶
machine-settings¶
macros¶
macros-window¶
main-window¶
male-inlay¶
manage-devices¶
material-test¶
material-utilization¶
- Align Tools
- Distribute and Move Together
- Docking
- Grid Array
- Menu Toolbar
- Modifiers Toolbar
- Move Machine to Selection
- Move Selected Objects
- Nest Selected
- Position Laser
- Snapping
- Tools Menu
measure¶
mechanical¶
menus¶
messages¶
migration¶
modes¶
modes-and-advanced-control¶
modifiers¶
modifying-and-combining¶
- Apply Path to Text
- Boolean Tools
- Circular Array
- Cut Shapes
- Edit Menu
- Grid Array
- Menu Toolbar
- Modifiers Toolbar
- Offset Shapes
- Resize Slots and Tabs
- Tools Menu
move¶
nesting¶
- Distribute and Move Together
- Docking
- Grid Array
- Menu Toolbar
- Move Selected Objects
- Nest Selected
- Snapping
network¶
network-port¶
node-editing¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Draw Shapes: Rectangles, Ellipses, Polygons, and Stars
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Optimize Selected Shapes
- Radius/Fillet
- Tools Menu
nodes¶
notifications¶
object-customization¶
object-manipulation¶
- Align Tools
- Apply Mask to Image
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Distribute and Move Together
- Docking
- Edit Menu
- Edit Nodes
- Flip and Mirror Tools
- Grid Array
- Grouping and Ungrouping
- Make Same Width or Height
- Menu Toolbar
- Modifiers Toolbar
- Move Selected Objects
- Nest Selected
- Numeric Edits Toolbar
- Offset Shapes
- Optimize Selected Shapes
- Push in Draw Order
- Radius/Fillet
- Resize Slots and Tabs
- Selection Tools
- Snapping
- Tools Menu
- Two-Point Rotate / Scale
- Warp and Deform
object-modification¶
object-repair¶
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Edit Menu
- Menu Toolbar
- Modifiers Toolbar
- Optimize Selected Shapes
- Resize Slots and Tabs
- Tools Menu
offset¶
open-vs-closed-shapes¶
operation-settings¶
operations¶
- Assigning Operations
- Chamfer Profile
- Dogbone Slot
- Drill
- Example MillMage Workflow
- Export Operations
- Inlay Female
- Inlay Male
- Operation Settings Editor
- Operations Library
- Operations Window
- Profile
- Rest Pocket
optimization¶
- CNC Tools Menu
- Distribute and Move Together
- Edit Menu
- Grid Array
- Make Same Width or Height
- Material Test
- Menu Toolbar
- Move Machine to Selection
- Move Selected Objects
- Nest Selected
- New Window
- Optimization Settings
- Optimize Selected Shapes
- Position Laser
- Set Start Point
- Setting Up CorelDRAW Macro
- Settings/Preferences
- Show Notes
optimize¶
organization¶
origin¶
output¶
output-and-positioning¶
- Calibrate Camera Lens
- Camera Control Window
- Center Finder
- Coordinates and Project Origin
- Cut Selected Graphics / Use Selection Origin
- Menu Toolbar
- Move Machine to Selection
- Move Window
- Optimization Settings
- Position Laser
- Set Start Point
overhead-camera¶
pan¶
path¶
- Auto-join Selected Shapes
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Optimize Selected Shapes
- Radius/Fillet
- Shape Properties Window
- Tools Menu
path-creation¶
path-editing¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Optimize Selected Shapes
- Radius/Fillet
- Tools Menu
path-tools¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Optimize Selected Shapes
- Radius/Fillet
- Set Start Point
- Tools Menu
pause¶
pocket¶
polygon¶
position¶
positioning¶
ppe¶
precautions¶
preferences¶
presets¶
preview¶
primary-shapes¶
print¶
probing¶
profile¶
project¶
- Adhere With Masking Tape and Cyanoacrylate Glue
- Adhere Workpiece With Double-sided Tape
- Clamp Workpiece
- MillMage Project: Hello World
- Probing
- Project Setup
- Project Setup Wizard
- Project: Catch All Tray
- Screw Workpiece Directly to Wasteboard
- Secure Workpiece With Machineable Brads
- Secure Workpiece With Mounted Vise
- Tool Length Probing
- Use Vacuum Table to Hold Workpiece With Suction
- Workholding
- Workholding When Cutting Through
- Workpiece Anchoring and Indexing With Jigs and Fixtures
- XYZ Probe Block
project-origin¶
project-setup¶
- Adhere With Masking Tape and Cyanoacrylate Glue
- Adhere Workpiece With Double-sided Tape
- Clamp Workpiece
- Probing
- Project Setup
- Project Setup
- Project Setup Wizard
- Screw Workpiece Directly to Wasteboard
- Secure Workpiece With Machineable Brads
- Secure Workpiece With Mounted Vise
- Tool Length Probing
- Use Vacuum Table to Hold Workpiece With Suction
- Workholding
- Workholding When Cutting Through
- Workpiece Anchoring and Indexing With Jigs and Fixtures
- XYZ Probe Block
project-setup-edit¶
project-wizard¶
QR-code¶
quality-optimization¶
radius¶
recent-projects¶
recover¶
rectangle¶
reference¶
refresh¶
rendering¶
rendering-quality¶
replace¶
replace-to-fit¶
reset-layout¶
rest-pocket¶
restart¶
right-to-left-text¶
rotate¶
RTL¶
run-GCode¶
s-value-max¶
safety¶
save¶
save-GCode¶
save-preset¶
select¶
selection¶
selection-status¶
set-origin¶
set-start-point¶
settings¶
- Basic Settings
- Beginner Mode
- Custom GCode
- Device Settings
- GRBL Configuration
- Language Menu
- Machine Settings
- Main Toolbar
- Managing Preferences
- Settings/Preferences
- User Bundles
- Zooming and Panning
settings-and-preferences¶
shapes¶
shear¶
sides¶
size¶
sketch¶
smoothness¶
snap¶
speed¶
square¶
start¶
start-from-here¶
start-point¶
status¶
stock¶
- Add Tabs
- Adhere With Masking Tape and Cyanoacrylate Glue
- Adhere Workpiece With Double-sided Tape
- Clamp Workpiece
- Probing
- Project Setup
- Project Setup Wizard
- Screw Workpiece Directly to Wasteboard
- Secure Workpiece With Machineable Brads
- Secure Workpiece With Mounted Vise
- Tool Length Probing
- Use Vacuum Table to Hold Workpiece With Suction
- Workholding
- Workholding When Cutting Through
- Workpiece Anchoring and Indexing With Jigs and Fixtures
- XYZ Probe Block
stock-dimensions¶
stored-positions¶
support¶
support-data¶
tab-wizard¶
tabs¶
tangents¶
testing-tools¶
- Focus Test
- Interval Test
- Material Test
- Measure
- Menu Toolbar
- Move Machine to Selection
- Position Laser
text¶
- Apply Path to Text
- Create and Edit Text
- Creation Toolbar
- Shape Properties Window
- Variable Text
- Variable Text Formatting
threshold¶
tips¶
tool-length¶
tool-library¶
tooling¶
toolingS¶
tools¶
tools-menu¶
trace-image¶
trace-options¶
transfer-mode¶
transform¶
transform-control-toggles¶
transparency¶
trial¶
trim-shapes¶
troubleshooting¶
- Camera Selection Helper
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Debug Drawing
- Edit Menu
- Focus Test
- Generate Support Data
- Machine Settings
- Material Test
- Measure
- Menu Toolbar
- Modifiers Toolbar
- Move Machine to Selection
- Nest Selected
- Optimize Selected Shapes
- Position Laser
- Preview Window
- Push in Draw Order
- Reset to Default Layout
- Resetting to Default Settings
- Resize Slots and Tabs
- Settings/Preferences
- Tools Menu
UI¶
- Arrange Menu
- Arrange Toolbars
- Art Library
- CNC Tools Menu
- Color Palette
- Console Window
- Creation Toolbar
- Customizing the MillMage Window
- Edit Menu
- File Menu
- Help Menu
- Help and Notes
- Language Menu
- Macros Window
- Main Toolbar
- Main Window
- Material Library
- Menu Toolbar
- Modifiers Toolbar
- Move Window
- Status Bar
- Tools Menu
- Window Menu
- Workspace / Edit Window
ui¶
units¶
user-bundles¶
user-interface¶
user-origin¶
variable-text¶
vector¶
- Apply Path to Text
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Offset Shapes
- Optimize Selected Shapes
- Radius/Fillet
- Shape Properties Window
- Tools Menu
- Trace Image
- View Style
vector-creation¶
vector-editing¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Offset Shapes
- Optimize Selected Shapes
- Push in Draw Order
- Radius/Fillet
- Tools Menu
vector-graphics¶
vector-path-curve-lines¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Optimize Selected Shapes
- Radius/Fillet
- Tools Menu
vector-tools¶
- Break Apart
- Close Path
- Close Selected Paths With Tolerance
- Convert to Bitmap
- Convert to Path
- Copy Along Path
- Create Rubber Band Outline
- Cut Shapes
- Draw Lines
- Edit Menu
- Edit Nodes
- Menu Toolbar
- Modifiers Toolbar
- Numeric Edits Toolbar
- Offset Shapes
- Optimize Selected Shapes
- Radius/Fillet
- Tools Menu
version¶
video-tutorials¶
view¶
view-style¶
warnings¶
Wi-Fi¶
window-menu¶
Windows¶
windows-and-toolbars¶
wireframe¶
work-holding¶
workflow¶
- Distribute and Move Together
- Edit Menu
- Grid Array
- Grouping and Ungrouping
- Make Same Width or Height
- Measure
- Menu Toolbar
- Modifiers Toolbar
- Move Machine to Selection
- Move Selected Objects
- Move Window
- Nest Selected
- New Window
- Optimization Settings
- Position Laser
- Push in Draw Order
- Reset to Default Layout
- Setting Up CorelDRAW Macro
- Settings/Preferences
- Show Notes
- Tools Menu
- Undo/Redo
workflow-optimization¶
- Art Library
- Distribute and Move Together
- Edit Menu
- Focus Test
- Grid Array
- Make Same Width or Height
- Menu Toolbar
- Move Selected Objects
- Nest Selected
- New Window
- Position Laser
- Setting Up CorelDRAW Macro
- Settings/Preferences
- Variable Text
- Variable Text Formatting
workholding¶
- Add Tabs
- Adhere With Masking Tape and Cyanoacrylate Glue
- Adhere Workpiece With Double-sided Tape
- Clamp Workpiece
- Screw Workpiece Directly to Wasteboard
- Secure Workpiece With Machineable Brads
- Secure Workpiece With Mounted Vise
- Use Vacuum Table to Hold Workpiece With Suction
- Workholding
- Workholding When Cutting Through
- Workpiece Anchoring and Indexing With Jigs and Fixtures
working-size¶
workpiece¶
- Add Tabs
- Adhere With Masking Tape and Cyanoacrylate Glue
- Adhere Workpiece With Double-sided Tape
- Clamp Workpiece
- Probing
- Project Setup
- Project Setup Wizard
- Screw Workpiece Directly to Wasteboard
- Secure Workpiece With Machineable Brads
- Secure Workpiece With Mounted Vise
- Tool Length Probing
- Use Vacuum Table to Hold Workpiece With Suction
- Workholding
- Workholding When Cutting Through
- Workpiece Anchoring and Indexing With Jigs and Fixtures
- XYZ Probe Block
workspace¶
Z-axis-zeroing¶
z-control¶
z-probe¶
zero-point¶
zeroing¶
zoom¶
For more help using MillMage, please visit our forum to talk with MillMage staff and users, or email support.