Mastercam 2024 New Features Overview
Mastercam 2024 New Features Overview
May 2023
What's New in Mastercam 2024
May 2023
© 2023 CNC Software, LLC – All rights reserved.
Software: Mastercam 2024
Terms of Use
Use of this document is subject to the Mastercam End User License Agreement. The Mastercam End User License
Agreement can be found at:
[Link]
2
Table of Contents
Table of Contents 3
Introduction 7
Release Highlights 7
Mastercam Resources 7
Contact Us 8
Milling Enhancements 9
Viewing Your Selection Count for Hole Making and Multiaxis Toolpaths 15
2D Toolpath Enhancements 17
Process Hole 22
3D Toolpath Enhancements 23
3
Machining Flat Areas with Area Roughing 25
Using the Same Wall and Floor Stock Values for 3D Toolpaths 26
Deburr Enhancements 30
Turning Enhancements 37
4
Creating Separate Lead In/Out Moves for Semi-Finishing Passes 51
Designing Enhancements 53
Simulation Enhancements 61
System Enhancements 69
5
Machine Systems Enhancements 77
[Link] function 77
[Link] function 77
[Link] function 79
6
Introduction
Welcome to What's New in Mastercam 2024! Mastercam 2024 features new functionality focused on delivering
speed and efficiency to your machining jobs.
Release Highlights
Only have a few minutes? Listed below are a few of the highlights from this release:
Mastercam Resources
Enhance your Mastercam 2024 experience by using the following resources:
l Mastercam Documentation—Mastercam installs a number of helpful documents for your version of software in
the Documentation folder of your Mastercam installation.
l Mastercam Help—Access Mastercam Help by selecting Help, Contents from Mastercam's File tab or by
pressing [Alt+H] on your keyboard.
l Mastercam Reseller—Your local Mastercam Reseller can help with most questions about Mastercam.
l Technical Support—Our Technical Support department (+1 860-875-5006 or support@[Link]) is open
Monday through Friday from 8:00 a.m. to 5:30 p.m. USA Eastern Standard Time.
l Mastercam Tutorials—We offer a series of tutorials to help registered users become familiar with basic
Mastercam features and functions. Visit our website, or select Help, Tutorials from Mastercam's File tab to
see the latest publications.
l Mastercam University—Mastercam University, an affordable online learning platform, gives you 24/7 access to
Mastercam training materials. Take advantage of our many videos to master skills at your own pace and help
prepare for Mastercam Certification. For more information on Mastercam University, please contact your
Authorized Mastercam Reseller, visit [Link]/, or email training@[Link].
l Online Communities—You can find a wealth of information at [Link].
l Follow us on Facebook ([Link]/Mastercam), Twitter ([Link]/Mastercam), and
Instagram ([Link] for the latest tech tips and Mastercam news.
l See Mastercam in action on YouTube ([Link]/user/MastercamCadCam).
7
Mastercam 2024 • What's New in Mastercam 2024
l For more information on CNC Software, LLC, to find and apply to jobs, and connect with people using
Mastercam, visit us on LinkedIn ([Link]/company/cnc-software/).
l Registered users can search for information or ask questions on the Mastercam Web forum,
[Link], or use the Mastercam Knowledgebase at [Link].
Contact Us
For questions about this or other Mastercam documentation, contact the Technical Documentation Department by
email at techdocs@[Link].
8
Milling Enhancements
Listed below are major enhancements to the Mill product. These include improvements to 2D, 3D, and Multiaxis
toolpaths.
NOTE
Unless otherwise stated, the new features and functionality listed in this section apply to both Mill and
Router licenses.
9
Mastercam 2024 • What's New in Mastercam 2024
The Process Hole toolpath applies previously defined processes to a part's solid hole features. A process consists of
one or more hole-making operations that you build in an operations library. You can import applicable processes
into the working part file when creating a Process Hole operation to make your operations quicker and repeatable.
The operations library controls tool type and number, feeds and speeds, and operation order. The Process Hole
operation determines geometry selection and linking parameters. You can use both 3- and 5-axis scenarios for
Process Hole geometry selection. At any point after creating a Process Hole operation, you can explode the
operation into its component operations and work directly with those components like any other toolpath.
10
Milling Enhancements
11
Mastercam 2024 • What's New in Mastercam 2024
When you change values in the dialog box, Mastercam updates the graphical planes in the graphics window. You
can also change the position and value of a plane by dragging its graphical representation in the graphics window,
as shown in the following image. During this dragging, you can type a value into the box that appears with the
gnomon. Additionally, you can drag the plane indicator to an Auto Cursor point.
12
Milling Enhancements
By turning off the Display plane labels option in the Display graphical elements drop-down, you can remove the
labels from the plane indicators, leaving you with a simpler display. When the labels are off, you can hover your
cursor over a plane to see its label.
13
Mastercam 2024 • What's New in Mastercam 2024
The display of colors for selected geometry is controlled by the Display graphical elements button in the dialog
box's toolbar. To hide the colors, turn off the Display graphical elements button. This button is on by default.
14
Milling Enhancements
Disabled Enabled
Viewing Your Selection Count for Hole Making and Multiaxis Toolpaths
Options on the Collision Control page for hole making and multiaxis toolpaths now show the number of surfaces
selected for avoidance, compensation, and check geometry.
The same type of counter is available in the Toolpath Hole Definition panel for hole making toolpaths. This
counter shows the number of features selected for holes and is handy when the number of selected features is
greater than can fit in the list. panel.
15
Mastercam 2024 • What's New in Mastercam 2024
16
Milling Enhancements
All Swept 2R cutting methods and rough pass options are now on the Swept 2D Parameters tab. Use the Cutting
method drop-down to choose either the Zigzag or One way method and select Rough Passes to enable the
roughing pass options.
2D Toolpath Enhancements
Listed below are enhancements to 2D milling toolpaths.
17
Mastercam 2024 • What's New in Mastercam 2024
l Closed contour direction orients the cutting direction of the closed contours. Closed contours contain
continuous motion without a need for a retract move or reversal of direction. Choose between Climb or
Conventional.
l Open contour direction orients the cutting direction of open contours. Choose between One Way or
Zigzag.
18
Milling Enhancements
l Horizontal arc entry/exit: Sets the horizontal arc size as the tool approaches the cutting depth or comes off
the part.
l Sweep angle: Sets the sweep of the horizontal arc between 0 and 180 degrees.
l Ramp angle: When you enter a value other than 0 for the Horizontal arc entry, the entry move becomes a
small helix when moving into a new region. This parameter sets the angle of the arc into the helix move.
l Vertical arc entry/exit: Sets the vertical arc size as the tool approaches the cutting depth or comes off the
part.
19
Mastercam 2024 • What's New in Mastercam 2024
Arc fit maximum radius attempts to fit 90-degree arc moves into rapid and clearance moves. If the entered radius
does not fit, then the output creates a 180-degree arc.
Output feed move outputs all rapid moves between passes as a feed rate move instead of a rapid move. This is
helpful when the tool needs to make irregular moves per pass to jump between different areas of the part.
l Dynamic Contour
l Peel Mill
l Model Chamfer
20
Milling Enhancements
Override Arc Feed Rate increases and decreases the arc feed rate when cutting around corners. The base feed
rate is set on the Tool page.
Max ID decrease sets the maximum feed rate decrease for movement around inside arcs as a percentage or an
exact feed rate. Max OD increase sets the maximum feed rate increase for movement around outside arcs as a
percentage or an exact feed rate.
21
Mastercam 2024 • What's New in Mastercam 2024
Process Hole
Process Hole is a toolpath allowing users to apply a "Process," consisting of one or more individual holemaking
operations to solid hole features on a part model in Mill or Router toolpaths. Processes are built in Operations
Libraries. These libraries are simply separate Mastercam files within which each toolpath group is considered a
Process. Applicable processes can be selected and imported into the working file by the user by creating a Process
Hole operation.
Tool type and number, feeds and speeds, and operation order are all controlled by the Operations Library, while
geometry selection and linking parameters are determined within the Process Hole operation. Both 3 and 5 axis
scenarios are valid for Process Hole geometry selection. Process operations can be individually edited to adjust
parameters in the local file without affecting the Operations Library. After creating a Process Hole operation, you
can right-click in the Toolpaths Manager, the Process Hole panel and Explode hole operation into its component
operations and work with them like any other toolpath.
22
Milling Enhancements
3D Toolpath Enhancements
Listed below are enhancements to 3D milling toolpaths.
23
Mastercam 2024 • What's New in Mastercam 2024
Lanes cut the part in one direction. Clusters finish a section before moving to the next.
24
Milling Enhancements
The type of flat area to be machined by a single Area Roughing contour. Choose the Type dropdown:
25
Mastercam 2024 • What's New in Mastercam 2024
The actual retract height is set by the Clearance plane. However, if the retract height is less than the Part
clearance, Mastercam adds an additional linear move between them until the total height equals the Part
clearance.
Using the Same Wall and Floor Stock Values for 3D Toolpaths
The new Same wall and floor stock option on the Model Geometry page now sets both the Wall Stock and Floor
Stock columns to the same value. Each geometry selection grid has a corresponding option.
When selected for a specific grid, the Wall Stock amount is copied to the corresponding Floor Stock and the Floor
Stock column is locked. This new option helps when you want to keep both values the same, making it easier to edit
the stock values, especially if you have more than one set of geometry groups.
26
Milling Enhancements
l Equal Scallop
l 3D Scallop
l Surface Finish Scallop
l Surface Finish Leftover
l Surface Finish Shallow
Reverse cut order starts the toolpath in the center of the part and cuts towards the outside. When you have
Reverse cut order and Curves selected for Equal Scallop or 3D Scallop, the toolpath is instead created toward the
curves. If Reverse cut order is deselected, the toolpaths behave normally and are created outward using the
curves as a starting point.
27
Mastercam 2024 • What's New in Mastercam 2024
Use the Detect stock break through option to eliminate air cuts where no stock is below the previous pass. This
option is only available when Previous operations is set to One other operation and the operation is a stock
model.
28
Milling Enhancements
29
Mastercam 2024 • What's New in Mastercam 2024
Deburr Enhancements
Listed below are enhancements made to the multiaxis Deburr toolpath.
30
Milling Enhancements
For Mastercam 2024, those controls are consolidated into a drop-down menu where you choose whether to cut with
the tip or the flank of the tool. If you choose to cut with the flank or taper, the percentage option appears. With that
option, you can specify the contact percentage along the flute.
31
Mastercam 2024 • What's New in Mastercam 2024
Use this option to prevent the possibility of additional burrs when cutting, such burrs can occur because of the zero
SFM at the tip of the tool. You can find Avoid contact point on tip in the Tool Axis Control page for Deburr
toolpaths.
32
Milling Enhancements
For Tip:
For Flank/Taper:
l Bull end mill (supports cutting with flutes, but not the bull radius)
l Corner chamfer end mill (supports cutting with flutes, but not the corner chamfer)
l Taper mill
l Dove mill (supports undercutting)
l Chamfer mill
To load defaults for the current operation, leave Default selected, and click OK. Mastercam loads the defaults from
the .mcam-defaults file specified in the Library path.
Select Custom to enable the Select Operation Library button, which, when clicked, displays the Select Operation
Library File dialog box. Use this dialog box to choose any Mastercam file from which to load operation parameters.
From the selected operations file, Mastercam populates the Operation table with all operations appropriate for
your current operation (see the following image) and from which you can load your defaults. Mastercam uses the
operation’s name for the operation’s comment and the ID for the toolpath ID number. In the Operation table, click
the toolpath to load, and then click OK to load defaults.
33
Mastercam 2024 • What's New in Mastercam 2024
In the toolpath parameters dialog box, click the triangle next to the Load toolpath parameters from file button to
see a drop-down list of operations in the currently selected library. You can select from this list without having to
enter the Load Toolpath Settings panel and so speed up your workflow.
34
Milling Enhancements
For Mastercam 2024, the Machining Angles controls are now available on the majority of plane cut pattern options.
The angles offered for adjustment correspond to the plane style choice.
35
Mastercam 2024 • What's New in Mastercam 2024
36
Turning Enhancements
Listed below are major enhancements to the Lathe and Mill-Turn products.
NOTE
Unless otherwise stated, the new features and functionality listed in this section apply to both Lathe and
Mill-Turn licenses.
Together, these new features give you even more control over how the tool contacts the part. These enhancements
further the optimization of tool life and surface finish, while also streamlining the workflow.
The new options are on the Basic Motion Control page. Select Modified, and then click the Edit vectors button.
37
Mastercam 2024 • What's New in Mastercam 2024
Mastercam displays the current tool axis vectors in the graphics window. Click on a vector and use the angle dial to
rotate it to the desired orientation. Press the [Shift] key to display an outline of the tool along with the vector. While
you are editing the vectors, the tool rotation is stopped and boundary is displayed in red if a collision is detected.
Double-click anywhere on the contour to add additional tool axis vectors. Sections of the contour, where the tool is
not able to contact the part, are highlighted in red; if you double-click in a non-contact area, Mastercam will add the
new tool axis vector at the closest possible location.
38
Turning Enhancements
Press [Enter] to return to the function panel. Mastercam does not edit the original wireframe geometry that was
used to create the initial tool axis vector.
Note that if you are working with a part that was created in an earlier version of Mastercam with the Automatic
setting, you will need to regenerate the part before the Modified option is available.
39
Mastercam 2024 • What's New in Mastercam 2024
The new options are on the Advanced Motion Control page. Choose Manual, then the Edit depth button.
Mastercam returns you to the graphics window where you can edit the boundaries of the usable portion. Use your
mouse to drag each colored ball to the desired location on the insert boundary.
40
Turning Enhancements
Also, a new Preview button has been added. Click it to see the updated insert boundaries in the graphics window.
This can be used no matter which method you use to define the usable insert area.
l Mastercam displays the insert with the proper insert-up or insert-down colors.
l The display takes into account the Holder clearance value.
l For collision-checking purposes, the unused portion of the insert is treated like it is part of the holder.
41
Mastercam 2024 • What's New in Mastercam 2024
Click Adjust stock to edit the stock model at the beginning and end of the toolpath. Do this to control how the tool
enters and exits the stock.
When you click the button, Mastercam displays the existing remaining stock model relative to the chained geometry
in a temporary viewsheet. A green ball indicates the beginning of the chain, and a red ball indicates the end. The
gray dashed line indicates the current stock boundary.
Click and release one of the balls to edit the stock model at either end of the chain. Drag the ball to the desired
location on the stock boundary, and then press [Enter].
White dots indicate up to three locations to which the cursor will snap:
42
Turning Enhancements
In these pictures, the white dots are displayed in red for sake of clarity. For example, you can drag the ball to the
stock margin to extend the stock to the face of the part, or drag it down to create a chamfer.
When you are done, click [Enter] to return to the function panel. Click Reset to undo the changes and restore the
original stock.
Prior to Mastercam 2024, tool locators for turrets supported both turning tools and milling tools in live tooling
stations. While turning tools could be mounted in an angular orientation, live tools could not.
Mastercam 2024 divides turret tool locators into two separate component types: one for turning tools, and a second
for milling tools. You can create milling tool locators for face milling, cross milling, or at an angular orientation. You
can specify a fixed angle in the component properties, or read the orientation from the operation. This lets you
create tilted plane, G68-style toolpaths with turret-only machines.
43
Mastercam 2024 • What's New in Mastercam 2024
Typically this setup type is not available for turret-only machines, but will be required whenever the milling head is
oriented at any angle other than 0 or 90 degrees. The orientation of the head also filters the allowable axis
combinations.
Angled heads can be created with a fixed angle, or you can configure them to get the angular orientation from the
operation. This affects how you set the toolplane.
l If the head is set to a fixed angle, you will typically want to ensure that the orientation of the toolplane
matches the angled head. If it does not, Mastercam displays a warning message.
l If the head is set to read the angle from the operation, you will be able to select a toolplane with your
operation, or select Derive from geometry if your toolpath geometry supports it.
44
Turning Enhancements
Once a tool has been selected for an operation and mounted in an angled milling head, you cannot change the tool
number. The only way to change the tool number is to select a new tool or delete the operation. The Assign tool
numbers sequentially option in your machine group is not applied to tools mounted in angled milling heads.
Some live tooling heads are geared to increase, decrease, or reverse the programmed spindle speed. These settings
are available in the component properties for the tool locator. The spindle speed adjustment will be applied
automatically when you select the angled head.
45
Mastercam 2024 • What's New in Mastercam 2024
The interface for both turning and milling tool locators has been redesigned for a smoother workflow, using the
same interface that was introduced for steady rest components.
46
Turning Enhancements
Milling tool locators can include a barrel subcomponent. This represents the portion of the locator that rotates, and
typically is associated with its own solid model. A barrel is optional; you do not need to include one if it is not
necessary. In the picture below, the orange model is the barrel subcomponent.
The key properties of the barrel are the center of rotation, the angular travel limits, and the solid model.
47
Mastercam 2024 • What's New in Mastercam 2024
Milling tool locators can be oriented for face milling, cross milling, or angular. Face- and cross-milling tool locators
support multiple stations per locator, while angled heads allow only one.
Angled heads can be locked to a fixed angle (select Manual and enter the angle), or can be set so that the angular
orientation comes from the operation. Other new properties include a Speed multiplier factor plus the ability to
Reverse spindle direction; these should be set to match the internal gearing on your head.
48
Turning Enhancements
49
Mastercam 2024 • What's New in Mastercam 2024
In addition, while bar feed operations already support this feature, the layout of the Bar Feed dialog box has been
refreshed so that it matches the look of the Spindle Move dialog box.
50
Turning Enhancements
l A value of 100% means that the cut will be twice as deep at the end of the pass.
l A value of -100% collapses the cut, resulting in an effective cut depth of 0.
51
Mastercam 2024 • What's New in Mastercam 2024
The adjustment is applied to alternate passes, meaning that your cutting passes will alternate between straight and
angled cuts. However, in flat areas, a straight cut will be made instead of an angled cut. If the cut length is less than
the cut depth, a straight cut will be made instead of an angled cut.
All cutting pass types are supported, as well as ID, OD, face, back, and angled cuts.
52
Designing Enhancements
Listed below are major enhancements to designing functions.
To provide more control in these situations, Mastercam 2024 lets you use the color of a face to orient the
disassembled bodies. To do this, click the Sample color button in the Disassemble panel's Face Color section and
choose a color from the graphics window.
If you cannot easily select the face color in the graphics window, you can also click Select color to choose a color
from the Colors dialog box. Mastercam continues to disassemble the part placing the largest, flattest face of a body
towards the layout plane. However, it will also place any face of this color that is the same size of its opposing face
towards the layout plane.
53
Mastercam 2024 • What's New in Mastercam 2024
While in previous versions of Mastercam, you could only create a chamfer at the top edge of a hole, Mastercam
2024's new Top Edge Treatment parameters allow you to create either chamfers or fillets on your hole edge.
Mastercam has also expanded options to generate a chamfer by giving you the option to specify the size of the
chamfer by entering either its diameter or its width distance.
Additionally, you can now smooth the bottom edges of through holes. Simply select the Match top and bottom
option to apply your top edge treatment settings to your bottom edge, or enter specific values into the Bottom
Edge Treatment section in the function panel.
54
Designing Enhancements
In the Solids Manager, the Explode hole operation option creates an operation from each instance in a group of
holes. For example, to create eight, separate operations from a single operation with eight holes, select the Explode
hole operation command from the Solids Manager's right-click menu. Mastercam instantly creates and displays
each operation in the Solids Manager.
To apply design changes to specific groups, open a Hole operation from the Solids Manager. Select the individual
hole positions in the Hole panel and choose the Move to new operation or Copy to new operation commands
from the right-click menu. Then, click Regen on the Solids Manager toolbar. The new, independent operations are
reflected in the Solids Manager.
55
Mastercam 2024 • What's New in Mastercam 2024
NOTE
To enable this feature, you must have Through all selected in the panel's Depth option group.
56
Designing Enhancements
The new Drafting panel incorporates dimension attributes, text, and witness and leader settings into three new
pages. This eliminates the need to exit the panel and edit these settings in the System Configuration dialog box.
In addition to the Basic and Advanced pages available in previous versions, there are three new panel pages.
The changes you make in the function panel do not change Mastercam's default settings. If you need to make
changes to the defaults, use the pages in the System Configuration dialog box.
57
Mastercam 2024 • What's New in Mastercam 2024
If you are more comfortable using the functions separately, you can still access each one individually from the same
Modify group on the Wireframe tab.
58
Designing Enhancements
When you select the Align end tangents option in the panel, Mastercam matches the tangency of the repositioned
spline endpoint to that of the destination endpoint. The blended geometry results in a continuous curvature of the
geometry and a better foundation for surface creation.
Now, you can simply indicate the new position in the graphics window to add additional leader lines. To delete the
last leader added, press [Esc]. The leader workflow remains live until you press the [Enter] key.
59
60
Simulation Enhancements
Listed below are major enhancements to Mastercam Simulator.
61
Mastercam 2024 • What's New in Mastercam 2024
The options in the Components tab are now in the Stock Setup and Workholding pages.
Additionally, the Verify selected machine group option in the Verify selected operations drop-down has been
removed. The changes to the Simulator Options dialog box and the Machine Group Setup function panel
automatically include this functionality, and it is now a redundant option.
NOTE
The Simulator Options dialog box includes the option to use the new Stock Override option upon
entering simulation. You can choose between a stock model in the current part file, from a file, or selection
from the graphics window.
62
Simulation Enhancements
63
Mastercam 2024 • What's New in Mastercam 2024
You can also select Tool Orientation as a Stop Condition, which is set on the Home tab. When selected,
Mastercam Simulator pauses your simulation when a tool insert does not match the spindle direction.
64
Simulation Enhancements
65
66
Toolpath Utility Enhancements
Listed below are major enhancements to toolpath utilities.
In Mastercam 2024, we have improved how we display shared planes and your ability to modify the planes of
selected operations when you use this dialog box to access the Toolpath Coordinate System.
To modify the planes of multiple selected operations, click the Planes button in the Edit Common Parameters
dialog box to open the Toolpath Coordinate System dialog box. When the dialog box opens in Mastercam 2023,
Mastercam populates all the fields in the dialog box. When the dialog box opens in Mastercam 2024, Mastercam
only displays the planes that are common to the operations, and planes that are not shared are left blank. This
enhancement allows you to easily change any shared planes without effecting planes that are specific to individual
operations.
67
Mastercam 2024 • What's New in Mastercam 2024
68
System Enhancements
Listed below are enhancements made to Mastercam's core features, including graphics, planes, and levels.
The cube itself has many interactive features. For example, double-clicking the cube fits the part to the screen
(same as the Fit command). You can click a side, corner, or edge of the cube to switch to that view. Drag any part of
the cube to change to a view, unconstrained by the preset views represented by the sides and edges.
The buttons next to the cube allow you to pan or rotate the view in various ways. The actual effect of dragging
depends on whether you are holding the button down and whether you are pressing [Alt], [Ctrl], [Alt+Ctrl], as
shown in the following lists:
Arrow buttons
Flip/Rotate button
69
Mastercam 2024 • What's New in Mastercam 2024
Right-click the cube to display a context menu, which includes the follow commands:
l Show Cube: Click this option to toggle the Gview cube on and off. When the Gview cube is on, a checkmark
displays in the context menu next to Show Cube.
l Relative to WCS: Sets the world view relative to the active WCS. When enabled, a checkmark displays in the
context menu next to Relative to WCS.
l Create dynamic plane: Lets you create a new plane using the Dynamic Gnomon. You can also select this
function by clicking the cube's axes.
l Settings: Opens the Screen dialog box, where you can adjust the cube size, text size, opacity, arrow button
pan/rotate, and arrow button rotation (degrees).
70
System Enhancements
Besides reversing a chain or changing its side, you can now select a chaining arrow to have the associated entry
selected in the Chain Manager dialog box, as shown in the picture following.
l The Screen page has been changed to accommodate the new Gview cube settings.
l The Wire settings option group that was on the Screen page has been moved to the Toolpaths page.
l The Spin Control page has been renamed to General and now also contains the MRU options group, which
used to reside on the Screen page.
71
Mastercam 2024 • What's New in Mastercam 2024
72
System Enhancements
73
Mastercam 2024 • What's New in Mastercam 2024
74
System Enhancements
Additionally, in Outline Shaded mode, adjustments to the opacity of a translucent entity now affect the entity
edges. In previous versions of Mastercam, the opacity setting affected the translucency of the entity but did not
affect its edges. The examples below are set to Glass level 4.
75
76
Machine Systems Enhancements
Listed below are enhancements made to Mastercam's machine systems.
l One function lets the post developer query specific components or the machine definition itself for
parameter values.
l Two additional functions address the need to identify the specific component whose parameters the
developer wishes to query. One function queries the axis combination in which the component resides; the
second function identifies components based on their relationship with a known component.
[Link] function
Use this command to query the machine definition or specific components for parameter values. This is the main
function for accessing the machine definition parameters that are available to MP posts (parameters 17000–17999
and 60000–64999). Use this with a single argument to query general machine definition settings or supply a
component ID as the second argument to query a specific component.
l paramNum is the number of the machine definition parameter to access. This can be either a number or the
name of a numeric token.
l componentID (optional) is the ID of the component to access. For example, your machine definition might
have several of the same type of component, such as linear axes, turrets, or spindles. Mastercam uses this
number to select the specific machine definition component to query.
If this argument is not supplied, Mastercam will query the general machine settings. These include the
information in the General Machine Parameters dialog box and the main Machine Definition Manager
dialog box.
Typically you will get the desired component ID with the [Link] function or the
[Link] function.
[Link] function
Use this function to get the component ID of either an axis combination or a component within an axis
combination. Typically the ID that is returned is used as input for the [Link] function.
77
Mastercam 2024 • What's New in Mastercam 2024
l mode specifies the information that will be returned by the function: Title, or ComponentID.
o Specify Title to return the name of the axis combination.
o Specify ComponentID to return the ID of either a component in the axis combination or the axis
combination itself.
Note that in the machine definition (*.mcam-lmd file), the stream IDs are 1-based (in other words, on a dual-
stream machine, the streams are 1 and 2), but inside [Link] they are zero-based (the two streams are 0 and
1). This function uses the zero-based [Link] stream IDs.
l ComponentType (optional) specifies the type of component in the axis combination that you are querying—for
example, CAxis, Chuck, or Turret. A complete list of allowed types is presented below.
o If you include this argument, Mastercam returns the ID of the component of that type that is present
in the axis combination.
o If you omit this argument, Mastercam returns the ID of the axis combination itself.
l XAxis
l YAxis
l ZAxis
l AAxis
l BAxis
l CAxis
l RectangleTable
l Fixture
l Vise
l Chuck
l ColletChuck
l MultiHead
78
Machine Systems Enhancements
l PiggyBack
l WireUpperGuide
l WireLowerGuide
l ToolSpindle
l MultiTool
l Turret
l AggregateHead
l DrillBlock
l GangTool
l MTTurret
These are the component types that are considered to be part of an axis combination. For example, chuck jaws or
collets are not considered part of the axis combination and their IDs cannot be retrieved with this function. Each
axis combination should only contain one of each type of component.
[Link] function
Use this function to get the ID of a component based on its relationship with another component—for example, a
child or sibling component. You can also use this function to get the ID of a component that is not in an axis
combination. Typically the ID that is returned is used as input for the [Link] function.
l navigationType specifes the relationship between the component whose ID is supplied and the component
that you are querying. Allowable values are Parent, FirstChild, NextSibling, PreviousSibling, or Root. Do
not add quote marks around this argument.
l componentID is the ID of the base component in the relationship.
l generation (optional) represents the generation to access. If this argument is not supplied, it defaults to 1.
For example, if navigationType is FirstChild and this argument is 2, then Mastercam will find the first child
of original starting component and then the first child of that component, returning its ID.
79
Mastercam 2024 • What's New in Mastercam 2024
80
Machine Systems Enhancements
81
Mastercam 2024 • What's New in Mastercam 2024
Add from two corners returns you to the graphics window to select two opposite points which represent the
corners of the stock. Add rectangular stock creates a rectangle around the selected entities and Add cylindrical
stock creates a cylinder around the selected entities.
82
Machine Systems Enhancements
83
Mastercam 2024 • What's New in Mastercam 2024
Coolant strategies organize individual coolant on/off events into complete sequences. You select coolant strategies
in the Sync Manager:
Coolant strategies are different from coolant options. For example, your machine might have three different
coolant options:
l Flood coolant
l Through-tool coolant
l High-pressure coolant
Coolant strategies organize the on/off commands for one or more coolant options. For example, you might create a
coolant strategy that turns on flood and through-tool coolant before the approach move, and turns both off before
the retract move. You can then create a different strategy for high-pressure coolant, etc.
84
Machine Systems Enhancements
2. If necessary, open the Machine Explorer panel by clicking Machine Explorer on the View ribbon.
l Click the Strategy Name or Strategy Description to rename a strategy or edit its description. The Strategy
Description will be visible to users as a tool tip when they select coolant strategies.
l You can create different strategies for physical tool changes and null tool changes. The Physical rows are
used for physical tool changes and the Reposition rows are used for null tool changes.
85
Mastercam 2024 • What's New in Mastercam 2024
l Select a coolant option to activate it, then choose the desired On/Off event.
l Deselect an option to remove it.
l You can add as many different options in each cell as you wish.
l Click on the column header to drag and reorder the columns. This also changes the order in which
strategies are presented to the user in the Sync Manager.
l Make sure that each coolant option that is turned on in the strategy is also turned off later in the same
strategy. The Off strategy is only used when users wish to force all coolant options off. Otherwise, each
strategy should explicitly turn off each option that is turned on.
86
Machine Systems Enhancements
For Mastercam 2024, this functionality has been enhanced so that models can be converted to either regular
Mastercam mesh entities or MCO entities. In addition, this functionality has been added to the Machine Assembler
utility so that models can be converted automatically when the .machine file is built.
To access the new functionality, click the Convert To Mesh button in the Machine Definition Manager or
Component Library dialog box. This replaces the MCO button found in earlier Mastercam versions. The new
button opens the redesigned Mesh Conversion Options dialog box.
You can choose between two desired output formats: Mesh or MCO. Mesh converts the solids to Mastercam mesh
entities. MCO converts the solids to an encrypted mesh format.
It is possible that the models in a machine definition or component library are already a mixture of solid and mesh
entities. Select Convert STL meshes to MCO meshes to ensure that both solid and mesh entities are converted to
MCO format. Leave this option deselected to convert only the solid entities.
Use component chord tolerance for tessellation tolerance reads the tessellation tolerance from each
component's properties. Otherwise, enter the proper Tessellation Tolerance in the dialog box.
You can also choose to Delete original geometry. If you do not select this option, Mastercam leaves the original
model in your file untouched. The new mesh or MCO version is placed on the same level and location as the original
model, so that both entities will be on top of one another.
Licensed machine developers can also access this functionality from the Machine Assembler and save the
conversion settings in the manifest file. You can convert a single machine definition or component library. You can
also use the Machine Assembler to include the conversion as part of an automated build process. This lets you
preserve the original solid models in your source machine definitions or component libraries.
87
Mastercam 2024 • What's New in Mastercam 2024
l Mastercam displays the streams in the order in which the NC files are listed. Once you have selected the NC
files, right-click in the list to organize the files so that the streams will display in the desired order.
l Click Remove All to clear the list of selected files.
In addition, the order of the files will persist within the Code Expert session, even if you load a different part or
.machine file and then return to the original NC configuration. Each NC configuration will have its own ordered list of
files.
88
Machine Systems Enhancements
89
90
File Management Enhancements
Listed below are enhancements to file usage and converters in Mastercam.
If you do not wish to be prompted each time you extract a PDF, you can deselect this option in the Files page of the
System Configuration dialog box. It is selected by default.
91
Mastercam 2024 • What's New in Mastercam 2024
92
Posts and Machine Environments
Listed below are the new post and machines for Mastercam 2023. These can be downloaded from the Mastercam
Tech Exchange.
This is to ensure that all generic .machine files include all of the latest content and enhancements associated with the
current Mastercam version. Machine files that have been migrated from earlier versions lack the most up-to-date
system layer resources. This missing support can include machine components, post engine tokens, and other
resources.
If your generic .machine files have custom content or features, contact your Reseller or machine developer for
assistance in porting any desired modifications to the current Mastercam version.
NOTE
Not all machines and posts are available for download. Contact your local Mastercam Reseller for more
information about acquiring a machine or post. You can also contact your Mastercam Reseller for more
information about the Mastercam 2024 versions.
93
Mastercam 2024 • What's New in Mastercam 2024
Haas
Hwacheon
Mazak
Takisawa
CMZ
Doosan
PUMA 3100XLY_R_BMT65 Fanuc i series Single Spindle / Single Turret / Tailstock / Steady Rest
94
Posts and Machine Environments
Okuma
DMG
NLX4000MC 1500TSY_R_12st BOT Single Spindle / Single Turret / Tailstock / Steady Rest
Mitsubishi (CELOS)
NLX4000MC 1500TSY_12st BOT Single Spindle / Single Turret / Tailstock
Hardinge
Spinner
Tsugami
Mazak Integrex
95
Mastercam 2024 • What's New in Mastercam 2024
DMG Mori
Doosan
Eurotech
Nakamura
96
Posts and Machine Environments
Emco Powermill
Emco HT 65 PM-SMY2B x1300_BMT55 Siemens 840D- Dual Spindle / Tool Spindle / Lower Turret
Index
RatioLine G220_HSK-T63 Index C200 SL Dual Spindle / Tool Spindle / Lower Turret
Okuma
Tsugami
97
Attention! Updates may be available.
Please refer to [Link]/product-
downloads for the latest downloads.