I've recently acquired a Hitachi Seiki HiCell 23 turning centre with XYZC axis, unfortunately it never came with programming manuals and as such I am having trouble working out the Y axis. Problem I am having is that I am trying to interpolate "finger grips" around the perimeter of a plastic hose fitting that I am machining for a customer. After writing the program and dry running it, I noticed that it is only moving half of it's programmed distance in the x plane as obviously it is still in turning mode in other words it's machining an eliptical shape instead of a circular shape. My question is - does anyone know if there is a specific G or M code to make the x axis move it's true programmed distance.
Simplified example machining 40mm square with 10mm endmill using X & Y axis :
N8 T080800
G28 H0 M43 (Engage C axis)
M44 (Live tool engage)
G17 G98 ( x-y plane, feed per minute)
G97 S1000 M08
G00 Z3.0 M13 (Live tool start CW)
G00X25.0Y-25.0
G01Z3.0F200 (Feed mm/min)
Y25.0
X-25.0
Y-25.0
X25.0
G00Z3.0
Y0
G00X250.0Z150.0
M15 (Live tool stop and orient)
M45 (live tool disengage)
M41 (C axis disengage)
G99
M01
When I run the above program machines a rectangle 40 x 20 instead of 40 x 40.
Look forward to hearing your thoughts.
Thanks.