drilling issues with Retract plane
I often use a selected planes (start and end) in drilling cycles and most of the time things go well. However, when I need it to go well the most, such as when I need to put out a quick hole pattern for an operator things don't go as expected. A lot of parts I work on are round, sort of like a big wheel hub. Operation Z Zero is the center portion of the hub. Clearance plane for the operation and all of the sequences is set to a plane above the center hub. The hole pattern lies below the center hub on the flange. About a quarter of the time (maybe less), the resulting post will put the drill pattern out with the R plane at .025" above the flange and will put the tool right through the center hub without retracting to the clearance plane of the operation or sequence. In order to fix this, I have to select the top of the center hub as the start surface, which causes the drill to run at feed rate the entire distance - but at least it isn't broken. My predecessors have taught me that this is a problem for years, and that I should be starting all drill cycles from the highest plane on the part and calculating the depth that I want the drill to go to and entering it as a blind depth. I see that as an illogical fix to what should be a simple sequence in NC programming. I could set the clear distance to be as high as the operation and sequence retract planes, but that isn't right either.
Any ideas on what is wrong, is this a problem for others? Most of the time I can see it in the values of the play path, so I know it is not a post processor issue.
Thank you for any help!
Matt



