Workpiece Simulation - Siemens SINUMERIK 840D sl Function Manual

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

K1: Mode group, channel, program operation, reset response

9.6 Workpiece simulation

Display
Activated "Skip block" function is indicated by a reversal of the relevant field on the operator
interface.
9.6
Workpiece simulation
Function
The actual part program is completely calculated in the tool simulation and the result is
graphically displayed in the user interface. The result of programming is verified without
traversing the machine axes. Incorrectly programmed machining steps are detected at an early
stage and incorrect machining on the workpiece prevented.
Simulation NCK
The simulation uses its own NCK instance (simulation NCK). Therefore, before a simulation
is started, the real NCK must be aligned to the simulation NCK. With this alignment, all active
machine data are read out of the NCK and read into the simulation NCK. The NCK and cycle
machine data are included in the active machine data.
Compile cycles in simulation (only 840D sl)
Up to SW 4.4, no compile cycles are supported, from SW 4.4 and higher only selected compile
cycles (CC) are supported for the workpiece simulation. The machine data of the supported
compile cycles are aligned once after the control has powered-up. An alignment with
"simulation start" does not take place!
Note
In part programs, CC-specific language commands and machine data of unsupported CCs
cannot be used (see also paragraph "CC-commands in the part program").
Special motion of supported CCs (OEM transformations) are - under certain circumstances -
incorrectly displayed.
CC-commands in the part program
Language commands in the part program of compile cycles that are not supported
(OMA1 ... OMA5, OEMIPO1/2, G810 ... G829, own procedures and functions) therefore result
in an alarm message and cancellation of the simulation without any individual handling.
Solution:Individually handle the missing CC-specific language elements in the part program
($P_SIM query). Example:
Program code
N1 G01 X200 F500
IF (1==$P_SIM)
N5 X300
478
Comment
; CC not active for simulation.
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Basic Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents