I've got a bit of a cycle time problem and a question I hope someone can help me with. I've got Haas VF-2 with a 25 tool carousel. Here's my problem, I'm running a job that requires 4 program stops (M00) where I bring the spindle down with a pin in a tool holder to load the pc up to. My next tool is an end mill that is 10 tools deep in the carousel, so the pin rapids back to Z0 while the carousel indexes slowly to find my end mill. Is there a way to get the end mill to get into the next tool position before my M00? I'll post a portion of the program so you can see what I'm doing. Thanks
Code:(LOCATING PIN) N1 G00 G17 G20 G40 G49 G80 G90 G98 G53 Z0 T1 M06 G110 X.3125 Y-.17 G43 Z1. H01 G00 Z-.2 M00 (LOAD PC TO PIN) G00 G80 Z1. M09 G49 G53 Z0 (FACE MILL 1ST SIDE & MILL OAL) N2 G00 G17 G20 G40 G49 G80 G90 G98 G53 Z0 T2 M06 S6000 M03 G110 X.3 Y-.17 G43 Z1. H02 M08 G00 Z-.025 G01 X-2. F45. G00 Z.1 X-1.249 Y-.615 Z-.385 G01 Y.275 F40. G00 Z.1 X.249 Z-.385 G01 Y-.615 F40. G00 G80 Z1. M09 G49 G53 Z0