VISI 2016R1


VISI 2016R1 has seen CAM development focus on toolpath reliability, calculation time, simulation and tooling databases. The improvement of the user experience continues with consolidation of commands to simplify toolpath generation and maintain consistency across 2D & 3D toolpath dialogue boxes.

CAM 2.5D - Calculation Time Improvements

2.5D CAM operations are now supported by the process manager. This allows the user to continue to work with VISI during the toolpath calculation build. Please note, when operations are generated by running the Compass command, the toolpath build from the process manager is not supported; therefore the system is locked until the toolpath build is complete.

Speed Improvement Examples (click to open)

Data  VISI 21 VISI 2016 R1
Pocketing Build Time 7 seconds 3 seconds
Plunge For Z level 4 1
Feed Length 218,125mm 220,833mm
Rapid Length 38,956mm 3098mm
Data  VISI 21 VISI 2016 R1
Hole pocketing 20 seconds 14 seconds
Mill offset 8 seconds 7 seconds
Data VISI 21 VISI 2016 R1
Pocketing Build Time 10 seconds 1 second
Breaks For Z level 16 1
Re-machining Build Time 30 seconds 30 seconds
Mill offset Build Time 25 seconds 22 seconds

Reduced calculation time for Facemill, Pocket and Mill operations when machining patterns.

Data VISI 21 VISI 2016 R1
Mill offset Build Time 3 mins 20 seconds 1 min 35 seconds

CAM 2.5D - Improved Linking

VISI 2016 R1 introduces an improved linking algorithm to minimize rapid movements, significantly reducing the number of entries into the stock material. The standard roughing option optimizes the cut direction (climb / conventional) and also mills the island contours. This new linking algorithm links all different zones, with a shorter path. The combo-box “Stay a depth” activates the link optimization when the step-over method “In to Out” and “Out to In” are used.
The parameter “Max link distance” is only required when the step-over method “In to Out” is used. The value represents the max distance to connect 2 points with a link movement. Lower values could increase the number of rapid movement for the Z levels.

CAM 2.5D - Enhancements on Zigzag method (Pocketing, Facemill, Milling)

VISI 2016 R1 introduces new functionality to create the contouring step at the end of a zig-zag roughing pass. In previous versions, this was only available before the zig-zag roughing pass. When the zig-zag roughing is executed before the contouring step, a ramp approach is required and automatically created. Please note that the ramp approach follows a backward path along the zigzag path, to reach the Z level to start the roughing pass.

CAM 3D - New Engine (64bit)

VISI V2016 R1 introduces an updated 3 axis calculation engine. This new engine is fully 64-bit compliant and therefore benefits from the performance of modern CPUs. In addition, VISI is able to run multithreads for a single toolpath calculation. This means that a single toolpath build can be split into multiple parallel calculations, significantly reducing the total build time (this is managed automatically by the CAM engine). A good example of this is the Waterline strategy in helical mode. 
For geometry selection, the surface group and list preparation has been improved thanks to a new simplified user interface. The number of mouse operations has been reduced and the preparation process now follows a more logical sequence. 
Finally, it is no longer mandatory that the stock belongs to the project in order to be selected. It is now possible to select any stock available in the model tree.

5 Axis strategies (and 3 Axis ISO Machining)

Surface selection method - For 2016 R1 two selection modes are now available: the surfaces list mode (default) and the single surfaces selection mode (as previously available on V20 and before). 
If a 5 axis operation comes from a work file generated with version lower than V21, all the selected surfaces will be edited automatically by using the single surfaces selection mode. For the selection of new surfaces, the list mode is activated by default.

Hexagon Tools Quick Editor

Quick Tools
VISI V21 checks all entries in the cutting condition parameters of the tool database. If some values are not defined it does not allow the user to confirm and close the dialog box. The reason is that VISI uses these values for the toolpath calculation and therefore if these are not available the toolpath build could fail or produce unexpected results.
The aim of this utility is to offer a simple solution to automatically complete the missing entries in the general and specific cutting conditions. This utility can be executed from within Hexagon Tools.


1. The analytic material removal technology has been completely reworked to increase performance and quality. 
2. The comparison tool, has been totally rewritten to increase quality and performance. It is now integrated into the main graphical window.
3. Improved mesh export - For a large mesh model, small details can have a significant impact on your simulation. High-quality details can highlight the most important cuts but at the same time the entire simulation process can become slower due to the fact that large data is being processed. Different levels of quality are also now also in the exported mesh.

Toolpath Enquirer

This new command allows users to perform different types of analysis on the selected toolpath. For example it is possible to highlight linear toolpath elements that are shorter than a given length or to verify if there are vertical arcs in the toolpath.

Post Processor

Improved sub-program management for 2.5 Axis operations.  Any equal Z levels can now be transformed into a NC sub-program, which is useful to manage modifications quickly on a CNC machine.

Wire EDM

Wire EDM developments include and updated 64bit toolpath engine, improvements to the 4 axis offset, support for M45 (Drain Tank) for the Fanuc CNC, which is useful to thread the wire more successfully.
Finally the Automatic Feature Recognition engine has been improved to find constant tapered features (while on V21 all conic geometry were recognized as 4 axis features).