The Part strategy is used for cutting the part off of the bar. Also referred to as a Cut Off operation.
Access: |
Ribbon:
CAM tab
![]() ![]() ![]() |
Select a Grooving or Parting (Cut Off) tool from the library, or create a new Parting tool.
Select the type of coolant that should be used with the tool. Output options will vary depending on the machine capabilities and machine postprocessor configuration.
Enable to activate the part catcher. Only available if your machine is equipt with a parts catcher and your post is written to support a parts catcher.
Enable to automatically adjust the spindle speed to maintain a constant surface speed between the tool and the workpiece as the cutting diameter changes . Constant Surface Speed (CSS) is specified using G96 on most machines.
The cutting speed expressed as the speed of the tool across the part surface. Expressed as Ft/min or M/min depending on the current Units setting.
The rotational speed of the spindle.
Specifies the maximum allowed spindle speed when using Constant Surface Speed (CSS).
Enable to switch from Distance over Time (In/Min or MM/min), to Feed Per Revolution (IPR or MMPR). This type of feedrate creates a constant chip load regardless of the spindle RPM.
Feed used in cutting moves. Input based on the Use Feed per Revolution setting and the current Units.
Feed used when leading in to a cutting move. Input based on the Use Feed per Revolution setting and the current Units.
Feed used when leading out from a cutting move. Input based on the Use Feed per Revolution setting and the current Units.
Used to limit the toolpath by Confining an area. Toolpaths can be contained within a specific region. Back Mode lets you set the reference point for defining the containment area and Offset lets you adjust the boundary positive or negative from that reference. You can use these options to extend the toolpath past the model for a longer cut.
Specifies the reference position for the Back Confinement boundary. These are the options for selecting the reference.
Chuck Front
Specifies the distance to extend the machining boundary from the reference position shown above. You can specify a positive or negative distance from the reference point, or dynamically drag the position with your mouse. Back boundary is shown in Green.
Specifies the distance to machine beyond the backside of the model.
Negative Backside Offset
Ends the toolpath further into the cutting area. |
![]() |
Positive Backside Offset
Ends the toolpath further away from the cutting area. |
![]() |
The Radii tab allows you to set a radial containment area for machining. These parameters are color coded for easy identification.
![]() |
Order for Radii Containment. |
Shown in Orange, this controls the radius where the tool rapids to at the start and end of the toolpath. The tool approaches from and retracts to this position.
Shown in Orange, "From" sets the Clearance radius reference position. The reference can be in relation to the Stock, the Model, a specified Radius, Diameter, or any of the other Radial positions. This reference position can be shifted with a positive or negative offset value.
Use this offset to shift the position relative to the Reference point selected above. You can make positive or negative adjustments as needed.
![]() |
In This Example... |
Shown in Dark Green, this controls the position above the surface you plan to machine. This is the radius where the tool retracts to between cuts.
Shown in Dark Green, "From" sets the Retract reference position. The reference can be in relation to the Stock, the Model, a specified Radius, Diameter, or any of the other Radial positions. This reference position can be shifted with a positive or negative offset value.
Same function as the Clearance Offset shown above.
Shown in Light Blue, this defines the largest radial boundary of the cutting area. Outer Radius defines the outer stock surface you plan to machine.
![]() |
Outer Radius in Light Blue. |
Shown in Light Blue, "From" sets the Outer Radius reference position. The reference can be in relation to the Stock, the Model, a specified Radius, Diameter, or any of the other Radial positions. This reference position can be shifted with a positive or negative offset value.
Same function as the Clearance Offset shown above.
Shown in Dark Blue, this defines the smallest radial boundary of the cutting area. Inner Radius controls the maximum depth for the cut area .
![]() |
Inside Radius in Dark Blue. |
Shown in Dark Blue, "From" sets the Inner Radius reference position. The reference can be in relation to the Stock, the Model, a specified Radius, Diameter, or any of the other Radial positions. This reference position can be shifted with a positive or negative offset value.
Same as the Outer Radius "From" options shown above.
Same function as the Clearance Offset shown above.
Also known as the Cut Tolerance, this Tolerance is for toolpath generation and geometry triangulation. Any additional filtering tolerances, like Smoothing, must be added to this tolerance to get the Total Tolerance for the cut..
![]() |
![]() |
Loose Tolerance .100 |
Tight Tolerance .001 |
CNC machine motion is controlled using G1 line and G2 G3 arc commands. To accommodate this, Inventor CAM approximates spline and surface toolpaths by linearizing them; creating many short line segments to approximate the desired shape. How accurately the toolpath matches the desired shape depends largely on the number of lines used. More lines result in a toolpath that more closely approximates the nominal shape of the spline or surface.
Data Starving
A tighter tolerance will result in a more accurate path with smaller line segments. It is tempting to always use very tight tolerances, but there are trade-offs including longer toolpath calculation times, large G-code files and very short line moves. Each can be a problem depending on your situation. Inventor CAM will calculate quickly on almost any computer. But if you have an older NC control with limited memory and a machine with slower axis drives, the toolpath motion might appear jumpy. This is a phenomenon known as data starvation. This Tolerance, along with Smoothing, can reduce your program size and improve your machines performance.
Data starving occurs when the control becomes so overwhelmed with data that it cannot keep up. CNC controls can only process a finite number of lines of code (blocks) per second. That can be as few as 40 blocks/second on older machines and 1,000 blocks/second or more on a newer machines. Short line moves and high feedrates can force the processing rate beyond what the control can handle. When that happens, the machine must pause after each move and wait for the next servo command from the control.
Specifies that the stock should be clamped for use on the other spindle.
Pecking allows the tool to take multiple steps, as it cuts to the full depth. This reduces tool load and heat generated from continuous cutting. It can also break the chip coming off the part.
Specifies the amount to cut per pecking depth.
Specifies the retract distance between pecks.
Enable to reduce the feed when parting.
The radius at which to reduce the feedrate when parting.
Enable to force the retract to move at the rapid rate rather than the feedrate.
Specifies the compensation type.
Enable to perform a finishing pass before the part is cut off.
The distance for the finishing pass.
The rough cut will move radially, leaving this amount of stock. The tool will retract, step over for the final finish cut and then feed to the final cutting depth.
Cutting feedrate for the final finish cut.
Positive Stock to Leave
The amount of stock left after the operation is completed. This can be removed by subsequent roughing or finishing operations. It's common to leave a small amount of material after a roughing operation. |
![]() |
No Stock to Leave
Remove all excess material up to the selected geometry. |
![]() |
Negative Stock to Leave
Removes material beyond the part surface or boundary. |
![]() |
The Axial Stock to Leave parameter controls the amount of material to leave in the axial direction (along the Z-axis), i.e. On the faces of flanges. Specifying a positive Axial stock to leave results in material being left on the Faces and shallow areas in the Z direction.
Axial stock to leave
Negative stock to leave
Controls how the tool should retract to the clearance diameter after every cutting pass. or just retract a short distance away from the job. The distance is determined by the Safe Distance value.
![]() |
![]() |
Full retraction - completely retracts the tool to the Retract Height at the end of the pass before moving above the start of the next pass. | Minimum retraction - moves straight up to the lowest height where the tool clears the workpiece, plus any specified safe distance. |
Specifies when rapid movements should be output as true rapids (G0) and when they should be output as high feedrate movements (G1).
This parameter is usually set to avoid collisions at rapids on machines which perform "dog-leg" movements at rapid.
The feedrate to use for rapids movements output as G1 instead of G0.
Used to define how the tool should position at the start of the operation and the end of the operation. The default position is in reference to the Safe Z as defined in the Setup. You can override the Setup Safe Z position with the options shown below.
Approach Z - Defines how the tool will position before the start of the toolpath.
Retract Z - Defines how the tool will position after completing the toolpath.
Enable to redefine the Reference position for the Safe Z retract.
Safe Z Reference - Select the new reference position to set the Safe Z retract.
Safe Z Offset
Set the distance to shift from the reference position specified above.
![]() WCS Reference and Offset Distance |
![]() WCS Reference and Offset Distance |
![]() Stock Front Reference and Offset Distance |
![]() Stock Back Reference and Offset Distance |