didn't someone turn down the rapid feed to 0?
Hello,
I am using Heidenhain iTNC 530 and have following code programmed:
...
T10 G17 S5475*G54 G90 X+0 Y+93 Z+0*
PLANE SPATIAL SPA-90 SPB+0 SPC+0 TURN F40000 SEQ-*
G00 G40 G90 X-136.5 Y-38.5 M3 M7*
Z+5*
G200 DRILLING
Q200=+5 ;SET-UP CLEARENCE
Q201=-45 ;DEPTH
Q206=+100 ;FEED RATE FOR PLUNGING
Q202=+45 ;PLUNGING DEPTH
Q210=+0 ;DWELL TIME AT TOP
Q203=+0 ;SURFACE COORDINATE
Q204=+5 ;2ND SET-UP CLEARANCE
Q211=+0* ;DWELL TIME AT DEPTH
X-136.5 Y-38.5 G79*
....
I am simulating the machine in PC and the simulation runs without any problems.
The problem is, that for some reason, the real machine (which I do not have access to) stops without any alarm at the bottom of currently drilled hole (at the last line of attached code) and does not retract.
Does anybody know what setting can be responsible for this stop?
Thank you
Similar Threads:
didn't someone turn down the rapid feed to 0?
On the last line you have, I use "X-136.5 Y-38.5 FMAX M99
I also don't understand the asterisk on the +0 for the dwell.
http://www.heavymetalcnc.com
Sterdy - I do not thing so.
This is repeatable problem in full sequence run, without manipulating with F MAX.
Also all MP1010.x (Rapid traverse for axis x) are set properly to positive values on both machines (simulation and real).
Anyway, if the rapid feed was set to zero, the code would hot get to this point and machine would stop far before.
Thanks
HeavymetalCNC - Thank you for your answer,
Although, this solution may work, this does not explain why would the same code run on one machine (simu) without any problem and stopped on other (real) machine.
the "*" sign is generated by postprocessor at the end of the cycle and has no effect on the code.
I've never put much trust in simulators.
I've always believed you won't truly know what is going to happen until you go out to the machine and run it.
Of course that just may be me.
http://www.heavymetalcnc.com
Star indicates comment with also subsection of programm. It makes easier to navigate in long programs and should not have effect on programm run.