Starting with a complete redesign of the 2 Axis Hole Process interface, substantial cycle time improvements in hole processing can be achieved in Velocity II. These enhancements are of substantial benefit when the same tools are used in multiple hole processes. These tools can be sorted by tool number to minimize tool changes and and by Construction View to minimize rotations.
Extensive changes have been made to the Hole Processing dialog. Instead of two tabs, options are organized onto four tabs.

A new option has been added that controls whether the hole pattern will be drilled in reverse order after a tool change. Reverse ordering only applies when multiple tools are used to drill the same hole pattern.

Sorting Control with Reverse Direction
When the Reverse Direction option is checked, the system drills the hole pattern in reverse order after each tool change. When unchecked, the system repeats the same hole pattern in the same order with each tool.
A 4- or 5-axis machine can take longer to orient its rotary axis versus its linear. To reduce the overall cycle time when drilling a part with holes at different angles, SURFCAM provides an option to bias the rotary vs. linear reposition moves.

Sorting Control with Bias Rotary vs. Linear for 4/5 Axis Positioning
The new Bias Rotary vs. Linear for 4/5 Axis Positioning option controls whether the system will drill the hole that has the closest vector versus the next closest hole. Combine this new option with Reverse Direction to further reduce travel time.
![]() |
![]() |
Bias Rotary vs. Linear OFF |
Bias Rotary vs. Linear ON |
Two new checkbox options have been added to the NC Section Information dialog:

NC Operations Manager and NC Section Information
The following examples show how the number of tool changes and part rotations can be minimized when the two new sorting options are used. In this case, three separate hole processes use a total of 9 different tools on two different planes.

Sorting Multiple Tools Across Multiple Hole Processes
![]()
When Sort Tools for Hole Processes is unchecked, no tool sorting takes place. Each hole process is drilled in order, from first to last.
Tool Order |
||
T3, T4, T5, T8 |
T1, T3, T4, T5 |
T3, T7, T8, T9 |
All Hole Process A |
All Hole Process B |
All Hole Process C |
Number of tool changes: 11
Number of rotations: 2
![]()
When Sort Tools for Hole Processes is checked, tools are sorted to minimize tool changes.
Tool Order |
T1, T3, T4, T5, T7, T8, T9 |
Each tool is called only once |
Number of tool changes: 6
Number of rotations: 7
![]()
When Minimize Rotations for Hole Processes is checked, tools are sorted to minimize rotations.
Tool Order |
|
T3, T4, T5, T7, T8, T9 |
T1, T3, T4, T5 |
All in 90 degree position |
All in 180 degree position |
Number of tool changes: 9
Number of rotations: 1