At my last job, I used to set the bar puller offset at X0.0 inthe center of the puller's jaws. Z0.0 is obvious. You must use G98 to feed the puller because the chuck's not spinning. Then I used this:
This was used on a Daewoo Lynx 200
In my case, I used G56, so replace with your own.
G98 because you need IPM, not based on chuck's RPM (it's not spinning)
P3 is an alternate home pos I set for closer tool changes
You can use P1 through P4 for every G54~G59 home pos
If you don't specify any, it uses P1
G40G98G56G00G30P3U0.0W0.0 (don't use P3, or use your own if you have set one)
T1010 (the bar puller was in turret #10)
G00X4.0Z-0.675 (this brings the puller just above bar stock)
G01X0.0F150.0 (this brings the puller to X0.0, at 150 IPM feed -> G98)
M69 (opens the chuck)
G01W1.001F100.0 (could not use G00 because the bar stock would not grip)
M68 (closes the chuck)
G01X4.0F150.0 (brings the puller back above bar stock, X axis only)
G00G99G30P3U0.0W0.0 (back in G99 mode, and back to custom P3 home pos)
This did it for me everytime.
Hope it helps.
David
EDIT: All this is in automatic mode, with the door shut. Won't work in MDI, or with the door open. |