Simulating an NC program up to a certain NC block

Application

If you want to check a critical point in the NC program then you can simulate the NC program up to a specific NC block that you specify. Once the NC block is reached in the simulation, the control stops the simulation automatically. Starting from this NC block you can then continue the simulation, for example in Single Block mode or at a lower simulation speed.

Description of function

This function can be used only in the Editor operating mode.

The Run simulation up to block number window with a defined NC block

The following settings options are offered in the Run simulation up to block number window:

  • Program
  • This field offers a selection menu in which you can choose to simulate up to a specific NC block in the active main program or in a called program.

  • Block number
  • In the Block number field, you enter the number of the NC block up to which the simulation should run. The number of the NC block refers to the NC program selected in the Program field.

  • Repetitions
  • Use this field if the desired NC block is located within a program-section repeat. Enter in this field up to which iteration of the program-section repeat the simulation should run.

  • If you enter 1 or 0 in the Repetitions field, the control simulates up to the first iteration of the program section (repetition "0").

  • Program-section repeats

Simulating an NC program up to a certain NC block

To simulate up to a specific NC block:

  1. Open the Simulation workspace

  1. Select Run simulation up to block number
  2. The control opens the Run simulation up to block number window.
  3. Use the selection menu in the Program field to specify the main program or called program
  4. Enter the number of the desired NC block in the Block number field
  5. If the block involves a program-section repeat, enter the number of the iteration of the program-section repeat in the Repetitions field

  1. Select Start the simulation
  2. The control simulates the workpiece up to the selected NC block.

Note

Use the +, -, *, /, (, and ) keys for calculations in the numerical input fields.