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.
Operation Settings Editor
Warning
The current version of MillMage is intended for experienced CNC users. This documentation provides information on using MillMage, but you will need prior knowledge of CNC fundamentals and best practices in order to safely and effectively operate your machine. If you're a CNC beginner, consult your machine's manufacturer for resources on getting started with your specific hardware.
Several factors that MillMage does not control impact the kinds of things you'll be able to make and the quality of your results, including the capabilities of your machine, the type of material you're working with, individual workflow decisions, and even ambient conditions in your workshop.
The Operation Settings Editor is where you adjust all settings for the operations in your project.
There are two ways to open the Operation Settings Editor:
-
Click New Operation in the Operations Window and select the type of operation you'd like to create.
-
Double-click any existing operation in the Operations Window.
The settings presented in the Operation Settings Editor vary depending on the type of operation whose settings you are viewing and editing.
Common Settings¶
The following settings apply similarly to most or all types of operations.
Note
For information on options that are unique to specific types of operations, see Operation Types, below.
Name¶
Use this field to edit the display name of the operation in the Operations Window. By default, all operations will be named according to their type.
Paint Color¶
Click the Paint Color button to open the Select Color window, which controls the color by which the operation will be indicated in the Preview window, if Show paint colors is enabled.
You can choose from a number of Basic Colors presented at the top left of the window, or create a custom color.
To create a custom color:
-
Press Pick Screen Color to hover your cursor over any color on your screen. Click to select the color you're hovering over.
-
Use the color gradient and shading slider at the top right.
-
Adjust numeric or hexidecimal values at the bottom right to create a custom color.
-
After creating a custom color, click Add to Custom Colors to save it for future use.
Click OK to apply the color to your operation, or Cancel to exit the window thout applying the color.
Output¶
Controls whether the operation will be sent to your CNC when you Preview your project, press the Start button in the Job Control Window, or save your project in GCode format.
Auto Use Layer¶
Enable this switch to automatically apply this operation to all shapes set to a given layer. Designate the layer by clicking the button to the right of the switch.
Note
When Auto User Layer is enabled, you can still Assign Operations to graphics set to any other layer, as normal, but all graphics assigned to the chosen layer will also have the Operation applied to them.
Tool Setup¶
Select Tool¶
Press the Select Tool button to open your Tool Library and select a tool to assign to the operation.
MillMage will automatically filter for appropriate tools for the type of operation you've selected. Some operations require specific tool geometries — if a tool's geometry is not appropriate for the type of operation you've selected, it will be unlisted and not selectable.
Tool Information¶
The remaining fields in this section display information about your selected tool, as entered in the Tool Library.
Tool Name¶
The name you gave the chosen tool in the Tool Library.
Diameter¶
The diameter of the cutting edge of your tool.
Cut Length¶
The length of the cutting edge of the chosen tool, from the top to the bottom of all flutes.
# of Flutes¶
The number of flutes on the chosen tool.
Feeds and Speeds¶
The Feeds and Speeds saved to a given tool from your Tool Library are automatically entered in the Operation Settings Editor when you select that tool.
What Feeds and Speeds should I use?
The proper Feed and Speed settings depend on your tool, machine, material, and use case. In short: there's no easy answer to that question.
For specific recommendations, the best resource is usually the manufacturer of your machine or tool.
Feed Rate¶
Controls the speed at which your CNC will move laterally (along the X and Y axes) during operations.
Ramp Rate¶
Controls the speed at which your CNC will move vertically (along the Z Axis) during ramp movements.
Spindle Speed¶
Controls the speed at which your router will rotate your tool.
Note
Not all CNCs allow Spindle Speed control through software. Some have routers which must be adjusted manually.
Plunge Rate¶
Controls the speed at which your CNC will move vertically (along the Z Axis) during plunge movements.
Cut Direction¶
Controls the direction your router will move while carving.
Coolant and Vacuum¶
Enable Vacuum¶
Enable this setting to automatically turn on your vacuum system when this operation begins.
This option requires a vacuum system that is connected to your CNC's controller.
Enable Coolant¶
Enable this setting to automatically turn on your coolant system when this operation begins.
This option requires a coolant system that is connected to your CNC's controller.
Operation Types¶
All types of operations are listed below. Select an operation to learn more about the settings available for that type of operation.
For more help using MillMage, please visit our forum to talk with MillMage staff and users, or email support.