I assume you want a Fanuc macro?
Not familiar with Siemens but if you tell me exactly the tool movement I could write you a Fanuc macro.
Hello,
I don't find a cycle like cycle83 (Sinumerik 840Dsl turning) but with deepened starting point and feed rate for pre-positioning parameters. As has Heidenhain 530 Cycle 205 (Q379 and Q253).
Somebody knows what to do, even has a parametric program for that?
Thank you
I assume you want a Fanuc macro?
Not familiar with Siemens but if you tell me exactly the tool movement I could write you a Fanuc macro.
Hi Fordav11, thanks for your reply!
It's a Siemens Sinumerik 840D control. Will be easy to adapt Fanuc macro to Sinumerik (I never programmed a Fanuc macro)?
The cycle movements and parameters are described in this link (It's a Heidenhain 530-cycle 205-pages 87 to 90)
http://content.heidenhain.de/doku/tn...670_388-20.pdf
ok I read all of that. There is a lot of optional stuff in there.
Before we start you need to decide on the stuff you really need
I'm guessing something like this.....
rapid Z (initial clearance above the part or clamps, vice etc)
rapid to workpiece face less small clearance
feed faster to fixed Z value (deeper start point)
feed at normal rate to 1st peck amount (is peck required?)
*
rapid back (to workpiece top? or clearance value? or just back 0.5mm?)
rapid to start of next peck Z position
take next peck amount in normal feed
go back to * until full Z depth is reached
rapid to initial clearance Z value
correct?
Hi Fordav11!
First of all, I'm quite lost because is my first time doing this kind of programmation .-P
I guess i need something like (page 146, please confirm it anybody!)
https://a248.e.akamai.net/cache.auto...526_HB/PGT.pdf
The parameters and movements about what I need are better explained in the heidenhain 530 cycle 205 linked previously, but
What I need:
rapid Z (initial clearance above the part or clamps, vice etc)
rapid to workpiece face less small clearance
feed faster to fixed Z value (deeper start point)
feed at normal rate to 1st peck amount (is peck required?) Is not requiered: "If you use Q379 to enter a deepened starting point, the TNC
merely changes the starting point of the infeed
movement. Retraction movements are not changed by
the TNC, therefore they are calculated with respect to the
coordinate of the workpiece surface."
*
rapid back (to workpiece top? or clearance value? or just back 0.5mm?) If you have programmed chip breaking, the tool then retracts by
the entered retraction value. If you are working without chip
breaking, the tool is moved at rapid traverse to the setup
clearance (which is above workpiece top), and then at FMAX to the entered starting position above the first plunging depth.
rapid to start of next peck Z position
take next peck amount in normal feed
go back to * until full Z depth is reached
rapid to initial clearance Z value
Everything OK.
Maybe we can use this programation and add the 2 new parameters (deepened starting point and feed rate for pre-positioning)
Peck drill macro (with easy user inputs) - CNC Professional Forums
I have to confess is not for me so I can let you know which parameters (refering to Heidenhain 205 cycle) we can avoid and do more simply. But that 2 parameters are what I need and the tool have to go to workpiece top every partial deep.
Thanks a lot and do your questions and do my best if we can do togheter
yes you can use that macro you linked but use the fixed version in post #15.
just add.....
#10 = 50.0 (deepened Z start point)
#11 = 400.0 (pre-positioning faster feed rate)
in the macro above line N10 add....
G01 Z-#10 F#11
As for translating it to Siemens you're on your own there. I have zero interest in Siemens. I prefer to not corrupt my memory with that B.S. Sorry.
If you have no idea what the Fanuc macro program is doing or how to convert it then stop right now and just drill the holes using the Siemens method. The amount of time you will waste trying to figure it out with possible multiple machine crashes is not worth a few seconds of machining time saved using a deepened start point.
Hi Fordav11!
I will manage on my own following your advices, maybe i will create a label with pecking cycle.
Thank you :-)