March 24, 20171-855-GO.5AXISinfo@5-axis.orgNo fluff. Just the facts. 5-sided machining can make 3-axis jobs more profitable

Simultaneous 5-axis

Control software features for simultaneous 5-axis programming

Tool Path LinearizationFor simultaneous 5-axis programming, you can’t use conversational programming. You will need to use NC and purchase a CAM system. However, the features of your machine’s control are important to consider.

Tool Path Linearization eliminates gouging of the workpiece and the line segments in the form of XYZBC or AC moves that a CAM system uses to create a smooth part.

Benefits Improved surface finish, smaller NC programs

How it works The tool tip and tool vector are interpolated between tool positions with respect to the workpiece, even with the tool and part rotating inside the machine. The tool tip basically attaches itself to the workpiece instead of blindly following the rotations commanded.

Tool Vector Input allows the control to compute machine angles and positions, and calculates the angle the tool is going to tilt from the contact point of the surface. Tool Vector Input makes the part program machine independent, which means  you can use the same part program on machines with different axis configurations.


  • Scheduling flexibility (the program can run on another 5-axis machine with a different axis configuration)
  • Simplifies post processor
  • The control computes machine angles and positions

How it works CAM systems generally use tool vectors to generate the tool path internally. With Tool Vector Input the machine accepts the vector code so the CAM system doesn’t have to filter the code through a post processor. The control lets you specify the tool tip location relative to the workpiece and the tool axis vector instead of using address letters to specify the A, B and/or C axes angles. The control’s software automatically compensates for the position of the tool in part coordinates that are relative to the centerlines of rotation for the B and C axes. Therefore, the control understands where the work piece is located relative to the centerlines of rotation of the rotary axis.


  1. Fixture the part onto the machine
  2. Locate part zero in X and Y
  3. Touch off tools to the calibration point
  4. Create the program

Tool Vector Retract tells the spindle to retract along the tool vector angle.


  • Eliminates tool breakage
  • Eliminates damage to the part

How it works The software tells the head to retract along the tool vector angle. It can also be controlled with an M code that has an L value, which tells the machine the distance it needs to retract along the vector angle out of a hole or pocket.

Print Friendly
Ask an Expert

Ask your 5-axis question to a Hurco Application Engineer

Not readable? Change text. captcha txt

Start typing and press Enter to search