Hello

I thought i got my post to work but nono.

If i make multiple holes on different levels i get this output for a heidenhein 426 tnc mashine:

***** Code Constructor : Drill Cycle *****
19 CYCL DEF 200 DRILLING ~
Q200=11 ; SET-UP CLEARANCE ~
Q201=-2 ; DEPTH ~
Q206=1000 ; FEED RATE FOR PLNGNG ~
Q202=2 ; PLUNGING DEPTH ~
Q210=0 ; DWELL TIME AT TOP ~
Q203=-6 ; SURFACE COORDINATE ~
Q204=11 ; 2ND SET-UP CLEARANCE ~
Q211=0.0 ; DWELL TIME AT DEPTH

***** Code Constructor : Drill Cycle *****
***** Code Constructor : Modify Hole Cycle *****
24 CYCL DEF 200 DRILLING ~
Q200=5 ; SET-UP CLEARANCE ~
Q203=+0.0 ; SURFACE COORDINATE ~

First it writes all data using "Drill Cycle" but next time it just wants to change the height setting and therefor cheats and uses "Modify Hole Cycle" to output the next hole.

Its just that my mashine refuses to accept any reduces set of params.

i tried to empty the Modify drill cycle and thought that maybe it would then use the original - did not work
copy drill to modify - did not execute because some data is not present in modify.
It seems to call drill cycle forst even in the second call but skips the output for some reason.

how can i solve it?

I need urgent help!