Tooling
![]() | This menu is used to configure the machine environment in order to enable machining simulation. When you click on the Tooling menu, the user will be prompted to set up the tool. |
The Tool Tree displays all tools required for the machining process. Under “Tool to be mounted”, you will find tools that are currently unmounted. Under “Magazine Spindle/ Turret”, you will see the machine’s tool magazine, which lists tools that are already mounted. To mount a tool, drag and drop it from its Tool Support location to the appropriate Pocket in the magazine. Insert a tool holder for each of the tools if they haven’t yet been defined. The Machine sub-tab shows the setup of the machine. The selected pocket must correspond to the actual pocket on the physical machine to ensure the tool number matches the one used in the NC program. | ![]() |
Various function are at the user’s disposal to facilitate the set-up of the tools on the machine. These functions are listed below:
![]() | This option automatically mounts the tools needed for the current part. It considers existing fixed tools and any defined tool mounting filters. | |
![]() | Get a clear view of all used tools, their positions on the machine, compensation numbers, and more. | |
![]() | Easily see and modify the useful length and X, Y, and Z gauges for each tool. A dedicated "Gauge Y=0" button allows you to quickly set all Y gauges to zero. | |
![]() | This table displays a list of machining planes, the axes used for each cycle, and possible rotation values. When multiple options exist, a button appears to let you choose. | |
![]() | Select from a list of available scenarios based on your machines and tools (part of the WanaGO concept). | |
![]() | Identify machining cycles that use intersecting axes. Lock specific axes (spindle or turret) to a desired position, forcing the program to utilize the remaining axis. | |
![]() | Synchronization | Visualize synchronizations with a time diagram by channels. This includes occupancy percentage, spindle and turret information, and allows dynamic setup of synchronizations between cycles. |
![]() | Commands Editor |