Rotary finishing

Application area:
The rotary machining operation is available if machine has at least one continuous rotary axis. It is used for the machining of the camshafts, crankshafts, worm shafts, paddles, decorate parts and so on. The main peculiarity of the operation is that it uses the 4th rotary axis together with the linear axes. The 5th axis (when it exists) is fixed. Sometimes the 5th axis can be used also. The Rotary machining operation gives the possibility to machine some surfaces of the part or the part as a whole. In the first case the required surfaces must be specified in the job assignment. In the second case the job assignment must be empty.
Job assignment:
Faces. Select various surfaces of the part as the working task. The system will calculate the trajectory based on the chosen surfaces.
Spiral curve. The curve needed to indicate the angle of the spiral for the strategy Side angle.
Properties. Displays the properties of an element. It is possible to add the stock. You can also call this menu by double clicking on an item in the list.
Delete. Removes an item from the list.
Restrictions. It allows you to restrict areas that should not be machined. Details
Strategy.
Job zone.
It enables additional modification of the working area initially selected on the Job assignment tab.
Click here to expand..
Surface only. Machining occurs only on the selected surfaces.

With edges. The resulting toolpath features areas of machining selected surfaces as well as tool rolling sections on edges of selected surfaces.

With restriction model. The resulting toolpath features areas of machining selected surfaces, tool rolling sections on edges of selected surfaces, and areas with surfaces that form constraints.

Rotary axis. The system directs tool's axis vector from the designated Rotary Axis. The rotary axis position can be defined in the properties inspector. You can adjust the rotary axis interactively using the arrow or select it from the drop-down menu.
If the mode is set to the Along X, Along Y or Along Z, then the axis of rotation will be oriented along the corresponding axis of the coordinate system.

Direction. If mode is Custom(WCS) then axis vector must be defined manually in the fields X,Y,Z of custom direction group. Specify the direction cosines relative to each axis.
Origin. The Origin field defines the point that acts as the coordinate start for the chosen rotary axis.

Base CS. The Base Coordinate System (Base CS) changes the coordinate system between the global and local coordinate systems of the part.
Min. axial position. The minimum distance from the Origin along the axis of rotation. By default, it is taken from the workpiece.

Max. axial position. The maximum distance from the Origin along the axis of rotation. By default, it is taken from the workpiece.

Angular domain. This is an area defined by Start Angle and Finish Angle within which machining occurs. To change the job zone sizes you can mouse drag corresponding side of the visualized sector or specify the exact numerical value in the text box that appears next to dimension line.
Full circle.

0...90.

Start angle. The initial angle of the sector.
Finish angle. The final angle of the sector.
Machining from inside. The parameter allows you to process the internal surfaces of the part (project the trajectory onto the internal surfaces of the part). This parameter group works similarly to the 5D Surfacing operation. In the section Job zone. Details
Trajectory form.
The trajectory output format.
Click here to expand..
The trajectory can be in one of the following forms:
Linear. When you select this option, the work passes form as intersection lines between the machined surfaces and planes through the Rotary Axis..

Circular. When you select this option, the work passes form as intersection lines between the machined surfaces and planes perpendicular to the Rotary Axis.

Spiral. Activating this option shapes the toolpath into a continuous helical line.

Step. Step along the rotary axis.

Axial direction. Depending on the feature of the Trajectory Form parameter, it either defines the direction of the tool passes themselves or the sequence of several tool passes. In the case of a spiral whose step matches the machining Step, this parameter influences the direction of the spiral's twist.
Forward. The tool passes is ordered in the Rotary Axis vector direction.

Backward. The tool passes are ordered in the reverse direction of the Rotary Axis vector.

Spiral step. It defines parameters of the Spiral toolpath. The spiral step value can be positive or negative. The sign defines the torsion direction.
Same as the Basic Step. The toolpath is a single helix line.
mm, %Diameter, Angle. You can set it as an arbitrary value either as an absolute amount, as a percentage of the tool diameter, or as the angle of spiral twist in degrees. When the spiral step is not equivalent to the machining Step, a sequence of spiral paths occurs, spaced by the machining Step.
Angle by curve. Automatically determines the helix angle based on the curve from the Job assignment.
Use flexible axis. When setting the flag, the system automatically determines the axis around which the working strokes are formed in each section a s the average of the curvature centers in the section. This leads to a consistent trajectory that maintains continuity and corrects the orientation of the tool axis relative to the part. The option is suitable for asymmetric parts such as crankshafts

Tool orientation.
Controls tool axis orientation.
Click here to expand..
By Normal. The tool axis is parallel to the surface normal in every tool path point in the plane perpendicular to the Rotary Axis.

Lead angle. It is a n additional tool tilt angle within the plane of motion direction. It allows to improve the cutting conditions in the contact point. It can be positive or negative.
![]()
Side angle. Specifies the inclination angle value of the tool axis relative to the axis designated as the Rotary Axis in the plane perpendicular to the motion direction.
Normal blend distance. Parameter for controlling normal vector smoothing. Available when Use new calculation method is enabled. Details
To axis. The tool axis is intersect the rotary axis in every tool path point. So the tool axis does not depends on the surface normal.

Offset. The point towards which the tool is oriented can be offset from the Rotary Axis by the specified value. It can be specified to improve the cutting conditions. The offset can be defined as absolute value or as the percents of the tool diameter. It can be positive or negative.

Side angle. Specifies the inclination angle value of the tool axis relative to the axis designated as the Rotary Axis in the plane perpendicular to the motion direction.
Milling type.
Сan be assigned in almost all operations, except for the curve machining operations. This allows the user to control the required milling type (climb or conventional) during the toolpath calculation process.
Click here to expand..
Both. Tool rotation around the Rotary Axis reverses with each pass, minimizing auxiliary travel lengths and reducing overall machining time.
Follow. Tool rotation direction around the Rotary Axis follows the tool's own rotational direction, adjusted to make the tool and workpiece movements compatible for climb milling.
Counter. Tool rotation direction around the Rotary Axis depends on the tool's own rotational direction, adjusted to make the tool and workpiece movements compatible for conventional milling.
CW. When viewed from the positive direction of the axis, the tool rotates around the Rotary Axis in a clockwise direction, independent of the tool's own rotation.
CCW. When viewed from the positive direction of the axis, the tool rotates around the Rotary Axis in a counterclockwise direction, independent of the tool's own rotation.
Sorting.
Controls the sequence of toolpath passes during surface machining.
Click here to expand..
By layers. The first layer of all profiles is machined in the beginning. After that the next layer is machined.

By strings. All levels of the first profile are machined first. After that all levels of the next profile are machined.

Idling minimization. If the flag is set, the system chooses each subsequent pass to minimize the links distance. When the flag is disabled, it processes all passes in a strict order determined by the machining directions and trajectory type.

Passes.
Defines the settings for rough and finish machining passes.
Click here to expand..
Rough passes. Setting the flag triggers the addition of roughing passes.You should specify the overall allowance for these passes in the text field.
Step. The step between rough passes. If the step is defined as the number of passes, the system will perform as many additional passes as specified. If the step is defined by distance or as a percentage of the tool diameter, the system calculates the number of passes by dividing the allowance by the roughing Step.

Passes order. For additive processing allows you to control the order of passages.
Insude to outside. The tool transitions from the central toolpath curves to the outer ones.

Outside to insude. The tool transitions from the outer toolpath curves to the central ones.

Finish pass. When the flag is set, the contour defined in the Job Assignment becomes the tool's finishing pass. The system adds an additional roughing pass at the entered distance. If Rough passes are in use, the final rough pass will take place at this entered distance.

Parameters:
This tab contains the main parameters for controlling the part, workpiece, fixture and other items, which allow you to change the trajectory. Details
Links/Leads:
In the Links/Leads tab, you define the parameters for rapid movements. These movements include tool approach from the tool change position, engage to the start of the working stroke, retraction after the final cutting motion, transitions between working passes, and return to the tool change point. You can configure the sequence of movements along the coordinates, the trajectory of these motions, and the magnitude of displacements.
Click here to expand..
Сonsists of:
Approach/Return. This group of parameters manages the tool movements from the tool change position to the start of the engage toolpathes, and back. Details.
Safe motions. Defines the type of Safety Surface and the distance from the workpiece to it. This surface facilitates transitions between the processed surfaces or tool paths, and the first stage of approach or return occurs toward it. Details.
Advanced links settings. This group of parameters specifies the features of trajectory formation for primarily five-axis operations, considering optimal movements of rotational axes. Details.
Links. Defines the rules governing Entry/Exit links and links between work moves. Details.
Leads. Allows you to add additional engage and retract to the working moves using their feed. Details.
Distances. Distances required to switch feeds Details.
Feeds/Speeds:
Using this dialogue the user can define the spindle rotation speed; the rapid feed value and the feed values for different areas of the toolpath. Spindle rotation speed can be defined as either the rotations per minute or the cutting speed. The defining value will be underlined. The second value will be recalculated relative to the defining value, with regard to the tool diameter. Details
Transformations:
Parameter's kit of operation, which allow to execute converting of coordinates for calculated within operation the trajectory of the tool. Details.
Part:
A Part is a group of geometrical elements that defines the space to check for gouges. Details
Workpiece:
A workpiece model of an operation defines the material to be machined. Details
Fixtures:
As the Fixtures the fixing aids such as chucks, grips, clamps, etc., and the restriction areas of any other nature are usually specified. Details