Toolpath Analysis
Introduction
This topic explains the Toolpath Analysis Tab and the options found in it. This topic will also provide links to related topics.
The Toolpath Analysis Tab
The toolpath analysis applies colorization schemes to the toolpath display in the simulation window to help you to better analyze the programs you create.
Note: This topic describes all of the analysis options that are available in the Toolpath Analysis tab. These options change depending on the program that you are simulating. For example, when simulating a 3-axis program, none of the Rotation Axis Analysis options display in the list. The list of Toolpath Analysis Schemes is dynamically updated with the appropriate options based on the current program.
Toolpath Analysis Buttons
Some or all of the following buttons display in the Toolpath Analysis tab depending on which analysis scheme you are using. If any button is unavailable, then it does not apply to the selected analysis scheme.
Refresh - updates the toolpath analysis scheme after making changes such as adding another color or modifying the analysis settings.
Add - is used to add another color to the analysis scheme (sequence, orientation change, segment length, tool axis change analysis schemes).
Remove - is used to remove the selected color from the analysis scheme (sequence, orientation change, segment length, tool axis change analysis schemes).
Adjust - is used to adjust or modify certain analysis settings, such as the threshold angle for the linear axis reversal analysis scheme or minimum and maximum segment lengths for the segment length scheme. This button is only available when the selected scheme has adjustable parameters.
Auto Adjust - is used to adjust the analysis settings to the default values based on the selected scheme.
Tool Number and Operation Number
The toolpath is colorized after the different tools or operations being used.
Main benefit
-
Identify the amount of different tools or operations being used.
-
Identify the areas in which a certain tool is cutting.
Example
The following picture shows a machining of a bottle. The toolpath is colorized after the different tools or operations being used. As you can see there are four different tools or operations are being used.
Operation Highlight
The toolpath will be colorized depending on whether is from the current operation or from other operations.
Main benefit
- Identify the toolpath for the current operation or if it is part of other operations
-
Identify the area a in which the current operation is performing machining.
Operation Selection represents the current operation and other operations given in the CAD/CAM system.
Example
The following picture shows toolpath in two colors. One color for the current operation, and another color for the other operations.
Sequence
The toolpath is colorized in a hot to cold gradient.
Main benefit
-
Identify start point and the end point of the machining.
-
Identify the cutting method (if ZigZag or OneWay).
-
Identify the cut order (from inside to outside, from outside to inside).
Example
The following picture shows a machining of a half sphere. The sequence is from red to blue. You can see from the colorization the toolpath starts outside and ends in the middle of the sphere. Also, it is performed in a Oneway.
Rotation Axis Value
The toolpath will be colorized based on the tilt angle of the machines rotation axis. The coloring of the toolpath is done based on angle intervals.
Main benefit
- Identify the rotation axis angle range being used.
- Identify under which rotation angle a certain area is machined.
- Identify limit overruns.
Start value - represents the starting value for the interval that will have the specific color
End value - represents the end value for the interval that will have a specific color
Example
In the following images, you will see a part being machined in simulation, and a color change in the toolpath being cut. This is due to the assigned axis value colors.
Rotation Axis Value Change
The toolpath will be colorized after the tilt angle of one (A, B, or C) of the machines rotation axis value changes. The coloring of the toolpath is done on angle intervals.
Main benefit
- Identify the rotation speed range being used.
- Identify under which rotation speed a certain area is machined.
- The rotation speed gives feed back where machine speed limits are reached and where you can expect stability issues of the process which influences the final surface quality.
Start value - represents the starting value for the interval that will have the specific color.
End value - represents the end value for the interval that will have a specific color.
Rotation Axis Reversal
The toolpath will be colorized after rotation axis reversals. So every time a when the rotation axis changes the direction the toolpath segment will change the color.
Main benefit
- Identify the area where possible contouring errors have negative influence on the machining result, surface quality
Example
The following picture shows a machining of a half sphere. You see that in the middle of the machining the rotation axis performs a reversal.
Rotation Axis Speed
The toolpath will be colorized after the intervals for rotational axis speed.
Main benefit
- Identify the rotation speed range being used.
- Identify under which rotation speed a certain area is machined.
- The rotation speed gives feedback where machine speed limits are reached and where you can expect stability issues of the process which influences the final surface quality.
Linear Axis Reversal
The toolpath is colorized after linear axis reversals. A reversal can be defined by a threshold angle. The default is 150 degrees. So every time the linear axis changes the direction 150 degrees or more, the toolpath segment is colorized red.
Main benefit - Identify the area where possible axis reversal could have negative influence on the machining result or surface quality.
Example
Due to the pattern, in some areas the toolpath changes its direction instantly.
Orientation Change
The toolpath is colorized after its orientation change angle between 2 segments.
Main benefit - Identify the curvature of the toolpath. Find the areas where the toolpath is fluent and smooth, or areas where it is edgy, where errors can have negative influence on the machining result or surface quality.
Example
The following picture shows a machining of a concave shaped surface. The toolpath is a spiral motion. Accordingly, in the middle the radius is small so the orientation change is big. The more the toolpath proceeds to the edge, the orientation change becomes less.
Segment Length
The toolpath is colorized after the length of the segments.
Main benefit - Identify the areas where you have long linear motions, usually in roughing toolpath or where the segments become very short, for example, for finishing.
Example
The following picture shows a machining of a concave shaped surface. The toolpath is a spiral motion. The segment lengths (between points) are colorized, by default, from green (smallest) to blue (largest).
Collisions and Proximity
The toolpath is colored as the tool cuts based on one of four statuses:
-
Grey means that the toolpath is not yet checked.
-
Green means that the toolpath is checked and it is collision and proximity alert free.
-
Red means that the tool is colliding with the geometry.
-
Yellow means that the toolpath is within the proximity alert area, which means it was close to a collision but didn't actually collide
Note: When using this analysis option with Material Mode selected, you must turn on the Collision and Proximity option in the Verification Process tab of the Simulation Properties dialog box.
Example
The following animation shows a machining of a random surface. You see the toolpath changes from grey (not checked) into green (checked and collision and proximity alert free).
Feedrate
The toolpath is colorized after the feedrate.
-
Blue means that the toolpath has machining feedrate.
-
Yellow means that the feedrate is rapid rate.
Example
The following animation shows a machining of a cylinder. You see the first entry and the last exit have travel with rapid feedrate.
Height Change
The toolpath is colorized after its orientation of the tool relative to the toolpath. The colors are indicated next.
-
Red - Plunge in tool axis direction.
-
Orange - Lag angle orientation of the tool (pushing).
-
Grey - Normal orientation.
-
Light green - Lead angle orientation of the tool (pulling).
-
Green - Retracting along tool axis.
Main benefit
-
Identify if the tool is plunging into the part along its tool axis or with an angle.
-
Identify if the tool is being pulled or pushed.
-
Identify if the tool is retracting from the part along its tool axis or with an angle.
Example
The following animation shows a machining of a convex shaped surface. The toolpath is a single motion. You can see the different orientations of the tool relative to the toolpath.
Axis Pole
The toolpath will be colorized to determine if the 2 rotation axes are collinear. The color scheme reaches from blue to red. As the tool angle becomes closer to being collinear with the rotation axis the toolpath becomes red.
Example
In this example, you can see as the tool axis is close to being collinear with the rotation axis, the toolpath is red. As the tool axis moves away from being collinear, the toolpath is blue.
Single Marking
The Single Marking analysis option displays all toolpaths using a single color. After selecting the Single Marking option, you can double-click the small color box, next to Color for Toolpath Line, to select a different color than the default.
Main benefit
This is useful when you want to view all toolpaths in a single color, or for example, when taking screen shots of the toolpath from the simulation window.
Example
The following image shows a program with multiple operations and the toolpath analysis is set to Single Marking.