⭐ This update installs automatically
This release features the Tool Availability Report that will help you identify tooling issues.
Tool Availability Report
A new report in the Prepare stage — surfacing blocking issues instead of silently disabling the run button.
-
Red run button instead of a disabled one — when something blocks a run, the button goes red with a "!" badge and stays clickable. Clicking it opens the Tool Availability report. There is also a tooltip in this situation that states, "Click to view and fix blocking issues before running"
- The one exception is when CAM Assist is already running or regenerating, where it stays disabled.
- Per-issue resolution cards — each non-tool blocking reason (missing setups, no machining directions, no faces selected, invalid parameters) gets its own card with a one-line fix and a button that takes you straight to the right Prepare tab.
- Report based on allowed usages, not toolpath types — availability is now shown per toolpath type mapped 1:1 to tool usages, so a tool isn't marked "available" for finishing when it can only do flat finishing. Unselected types show as greyed-out "Not selected".
- Material fallback — when a session material is selected but unnamed, the report reads "Session Material".
- Find out more here.
Tool & preset management
-
Imported tools keep their source material — imported presets now map their source material to a Cutting Parameter Service material (or create a custom one, falling back to ISO category 'N') instead of forcing the user-selected material onto everything.
- Presets with no material are treated as "All".
- Note—only Mastercam currently sends material in presets; other add-ins default to "All".
- Freeform preset engagement fields— freeform presets now accept max step down and max step over from the CAM package, with max step along calculated from those plus the approach angle.
- Allowed-usage tooltips — descriptions on each allowed usage in the tool properties editor have been added.
- Min tip offset no longer validated — the min tip offset on chamfering/deburring presets can now be empty or 0.
- Stickout edit crash fix — editing a session tool's stickout/overall length and sending to the CAM package no longer crashes CAM Assist on a cutting-parameter failure.
- Flute count validation fix — editing one flute-count field now clears the conflicting one instead of throwing "peripheral effective cutting edge count must equal face effective cutting edge count". Applies across end mills, ball mills, chamfer mills, indexable face mill bodies, and twist/spot drills.
- Various fixes and improvements