Warning
MillMage is in active development and in a prerelease state. Many operations and functions are not feature complete. Please report any unexpected behavior by searching for and reporting the issue or question in the MillMage Beta User Forum. Please include screenshots and as much detail as possible.
Beta Users: Finding Help
Find help and download the latest release candidate of MillMage in the MillMage Beta User Forum.
Users new to MillMage should follow the Getting Started guide.
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.
Hotkeys
Hotkeys are keyboard shortcuts that speed up your workflow.
You can find hotkeys in various places:
- In the Hotkey Editor, where you can also customize and save new hotkeys. To open the Hotkey Editor, go to File → Preferences → Edit Hotkeys.
- After the function name in the menus.
- In the tooltip that appears when hovering over a tool in a toolbar.
- In the Status Bar when using certain functions.
- On the respective pages for each function, here in the documentation.
General Usage Hotkeys¶
Mouse¶
- Selection: left click, or band-box
- Shift + click adds to the current selection
- Ctrl/++cmd+click removes from the current selection
- Drag: left-click and hold on an object to drag it
- When dragging, Shift will keep the drag vertical, horizontal, or 45 degrees
- When dragging, holding Ctrl disables grid / object snapping
- When sizing, the default retains the current aspect ratio, holding Shift unlocks it.
- When sizing, hold Ctrl to resize from the center outward
- Zoom: mouse wheel (zooms relative to the cursor)
- View drag: middle-mouse click and drag
- Double-clicking text: auto chooses text mode and places cursor, or opens a text edit window, if Selection Double-Click Shows Text Edit Dialog is enabled in your Settings.
Keyboard¶
- View drag: hold Space, left-click, and drag (useful for Mac, or users without a mouse wheel)
- Delete: Backspace or Del keys
- Select Mode: Pressing the Esc key while in the Workspace will return to the Selection tool
Move¶
- The Left, Right, Up, and Down arrow keys nudge your selection by 5 mm, by default.
- Hold Shift while pressing an arrow key to nudge your selection 20 mm, by default.
- Hold Ctrl while pressing an arrow key to nudge your selection 1 mm, by default.
- Hold Ctrl+Shift while pressing an arrow key to nudge your selection 1/10th of the Ctrl move increment — .1 mm, by default.
You can adjust the nudge distance of each arrow key and modifier in the Units and Grids tab of the Settings window, under Shape Move Increments.
Menu Hotkeys¶
File¶
Action | Windows | macOS |
---|---|---|
New | Ctrl+N | Cmd+N |
Open | Ctrl+O | Cmd+O |
Import | Ctrl+I | Cmd+I |
Save | Ctrl+S | Cmd+S |
Save As | Ctrl+Shift+S | Cmd+Shift+S |
Save As Gcode | Alt+Shift + L | Option+Shift+L |
Export | Alt+X | Option+X |
Print (Black Only) | Ctrl+P | Cmd+P |
Print (Keep Colors) | Ctrl+Shift+P | Cmd+Shift+P |
Exit | Ctrl+Q | Cmd+Q |
Edit¶
Action | Windows | macOS |
---|---|---|
Undo | Ctrl+Z | Cmd+Z |
Redo | Ctrl+Shift+Z | Cmd+Shift+Z |
Select All | Ctrl+A | Cmd+A |
Invert Selection | Ctrl+Shift+I | Cmd+Shift+I |
Cut | Ctrl+X | Cmd+X |
Copy | Ctrl+C | Cmd+C |
Duplicate | Ctrl+D | Cmd+D |
Paste | Ctrl+V | Cmd+V |
Paste in place | Alt+V | Option+V |
Delete | Del / Backspace | Del / Backspace |
Convert to Path | Ctrl+Shift+C | Cmd+Shift+C |
Convert to Bitmap | Ctrl+Shift+B | Cmd+Shift+B |
Auto-Join | Alt+J | Option+J |
Optimize | Alt+Shift+O | Option+Shift+O |
Delete Duplicates | Alt+D | Option+D |
Vector Tools¶
Action | Windows | macOS |
---|---|---|
Draw Line | Ctrl+L | Cmd+L |
Rectangle | Ctrl+R | Cmd+R |
Ellipse | Ctrl+E | Cmd+E |
Edit Nodes | Ctrl+` | Cmd+` |
Add Tabs | Ctrl+Tab | Cmd+Tab |
Create / Edit Text | Ctrl+T | Cmd+T |
Offset Shapes | Alt+O | Option+O |
Weld Shapes | Ctrl+W | Cmd+W |
Boolean Union | Alt++ | Option++ |
Boolean Subtract | Alt+- | Option+- |
Boolean Intersection | Alt + ++ | Option+* |
Boolean Assistant | Ctrl+B | Cmd+B |
Break Apart | Alt+B | Option+B |
Cut Shapes | Alt+C | Option+C |
Image Tools¶
Action | Windows | macOS |
---|---|---|
Trace Image | Alt+T | Option+T |
Window¶
Action | Windows | macOS |
---|---|---|
Preview | Alt+P | Option+P |
Zoom In | Ctrl++ | Cmd++ |
Zoom Out | Ctrl+- | Cmd+- |
Zoom to Page | Ctrl+0 | Cmd+0 |
Preview | Alt+P | Option+P |
Toggle WireFrame/Filled | Alt+Shift+W | Option+Shift+W |
Frame Selection | Ctrl+Shift+A | Cmd+Shift+A |
Square Frame Selection | Alt+R | Option+R |
Rubber Band Frame | Alt+Shift+R | Option+Shift+R |
Job Control Tools¶
Action | Windows | macOS |
---|---|---|
Pause | Pause | |
Stop | Ctrl+Break | |
Reset Device Connection | Right-click Devices |
Layers Window¶
Action | Windows | macOS |
---|---|---|
Flash items on Layer | Right-click layer | Right-click layer |
Select all items on layer | Shift + click layer | Shift + click layer |
Global Hotkeys¶
The following work from anywhere while objects are selected.
Action | Windows | macOS |
---|---|---|
Group | Ctrl+G | Cmd+G |
Ungroup | Ctrl+U | Cmd+U |
Flip Horizontal | Ctrl+Shift+H | Cmd+Shift+H |
Flip Vertical | Ctrl+Shift+V | Cmd+Shift+V |
Mirror Across Line | Ctrl+Shift+M | Cmd+Shift+M |
Align Left | Alt+Left | Option+Left |
Align Right | Alt+Right | Option+Right |
Align Top | Alt+Up | Option+Up |
Align Bottom | Alt+Down | Option+Down |
Align Centers | Alt+Home | Option+↖ |
Align Centers Vertically | Alt+PgUp | Option+Fn+Up |
Align Centers Horizontally | Alt+PgDn | Option+Fn+Down |
Move H-Together | Alt+Shift+H | Option+Shift+H |
Move V-Together | Alt+Shift+V | Option+Shift+V |
Push forward in draw order | PgUp | PgUp |
Push backward in draw order | PgDn | PgDn |
Push to front | Ctrl+PgUp | Cmd+PgUp |
Push to back | Ctrl+PgDn | Cmd+PgDn |
Edit Window Specific¶
The following hotkeys only work when the Workspace — the area where you create and edit graphics — is in active focus.
What does it mean for a window to be in focus?
There are several Windows and Toolbars in MillMage that accept user input — when a window is clicked on, it is in focus and accepting input.
If a window other than the Edit Window is in focus, click anywhere in the Workspace to bring it into focus.
Action | Windows | macOS |
---|---|---|
Rotate 5° clockwise | Ctrl+Shift+. (period) | Cmd+Shift+. (period) |
Rotate 5° Counter-clockwise | Ctrl+Shift+, (comma) | Cmd+Shift+, (comma) |
Rotate 10 clockwise | Ctrl+. (period) | Cmd+. (period) |
Rotate 10 Counter-clockwise | Ctrl+, (comma) | Cmd+, (comma) |
Rotate 90 clockwise | . (period) | . (period) |
Rotate 90 Counter-clockwise | , (comma) | , (comma) |
Rotate 45 clockwise | Shift+. (period) | . (period) |
Rotate 45 Counter-clockwise | Shift+, (comma) | Shift+, (comma) |
Two Point Rotate and Scale | Ctrl+2 | Cmd+2 |
Align Left | L | L |
Align Right | R | R |
Align Top | T | T |
Align Bottom | B | B |
Align Centers Vertically | C | C |
Align Centers Horizontally | E | E |
Move Selection to Page Center | P | P |
Tool In Use Hot-Keys¶
Edit Nodes¶
All below hotkeys are the same for Windows and macOS.
Action | Key | Description | Method |
---|---|---|---|
Delete node | D | Delete nodes and combine adjacent lines | Hover over a node (or select multiple nodes) and press key |
Insert | I | Insert node anywhere on path | Hover over curve or line and press key |
Insert node at midpoint | M | Insert node at the halfway point between two nodes | Hover over curve or line and press key |
Convert smooth node to corner | C | Convert node to corner (curve handles will have independent angles) | Hover over smooth node and press key |
Smooth corner node | S | Convert node to smooth (curve handles will have same angle) | Hover over corner node and press key |
Break shape at point | B | Open path at node | Hover over a node and press key (move one of the nodes to reveal the gap) |
Delete line | D | Delete line or curve (open or split path) | Hover over a line or curve and press key |
Convert curve to line | L | Convert to line (straighten a curve and remove handles) | Hover over a curve and press key |
Convert line to smooth curve | S | Convert to curve (add handles either side of line) | Hover over line and press key |
Align Selected | A | Rotate selection by aligning segment to nearest horizontal, vertical, or 45° angle — all selected objects will rotate along with the segment | Hover over line and press key |
Trim line | T | Cut line under mouse back to the next place it intersects with another line | Hover over curve or line and press key |
Extend line | E | Extend line to nearest intersecting path | Hover over an open end point and press key |
Hotkey Editor¶
Use the Hotkey Editor to view or customize MillMage's hotkeys.
From this window, you can add new keyboard shortcuts and edit or delete existing ones.
To customize hotkeys:¶
- Access the Hotkey Editor by going to File → Preferences → Edit Hotkeys.
- Find the command you want to modify using the categories on the left or the search bar at the top of the window.
- Select the command.
- Click in the Shortcut text box.
- Type the new hotkey, or press Clear to erase the hotkey.
- Click OK to save your changes when you're finished.
From this window, you can also use Reset All to return hotkeys to their defaults, or use the Export and Import buttons to back up your custom hotkeys or restore a backup.
Custom hotkeys can also be imported and exported as part of a User Bundle.
Help¶
- Pressing F1 while hovering the mouse over the edit window will bring you to the documentation page for the editing mode you're in.
- Pressing F1 while hovering the mouse over some tools will show you help for that tool.
- Otherwise, pressing F1 will bring up the Help and Notes dialog window.
LightBurn Video
This video features our sister software, LightBurn. While there may be slight differences in appearance and layout, the demonstrated processes are similar in MillMage.
Related Topics¶
For more help using MillMage, please visit our forum to talk with MillMage staff and users, or email support.