I have a problem with the canned cycle ( complete processing) of the face operation on my Siemens 810T controller.
The simulation shows it as it should look like but then in reality it always looks different.
A small picture to demonstrate what I mean:


http://img7.imageshack.us/img7/9940/001msc.png

At the right side of the sketch you see how it’s supposed to look like and how it does it in the simulation.
In reality (left side) the controller always runs a slope with G1, n corrects it to right Z+ with G0 and continues processing.
Now my question. WHY?

In the subprogram I write e.g. with 3 mm facing:
N0005 G0 x10 z-3
N0010 G1 x-1
N0015 G1 Z1
N0020 M17

Main program e.g.
N0005 G0 x12 z3
N0010 R20=progrNo
R21=10
R22=-3
R24=0,2
R25=0,2 R
26=0,75
R27=41
R28=0,1
R29= 42
R30=0,1
L95