Hey hey,
I was poking around in the manual and discovered the G200 code in the list. After reading the super short description I have a few concerns...
How would you determine suitable values for "U" and "W"? I am assuming "U" would have to be enough so your longest O.D. turning tool clears the part and "W" would have to be long enough so your longest boring bar or drill clears the part...
Next, could the X and Z values be your next safe position in air prior to cutting?
Forgive me if my question is confusing, I am simply trying to understand the correct SAFE way to implement this code. It is something I could really benefit from on "zippy" small parts that use lost of tools!
Below is an example of a program format I would typically use when MANUALLY programming a part. If someone could edit it to effectively use the G200 code so I could understand it better it would be greatly appreciated.
Or if anyone has some example programs using G200 that would help too.
I have tried a quick thing in MDI to see how it preforms with the G200 code and it seems to just be coupling the unlock and lock phases of the tool change with the rapid motion away from the part. It's neat!
So here goes:
%
O1234 ( - TEST PROGRAM - )
(TOOLS)
(T01 - O.D. ROUGH - CNMG 432)
(T02 - O.D. FINISH - VNMG 331)
(MATERIAL)
(2.125" DIA. 1018 M/S - 5.0" LNG.)
(PROGRAM ZERO)
(G54 - 0.03" IN FROM ROUGH STOCK)
G20 G40 G80 G99
G50 S3000
G28 U0.
G28 W0.
G54
N1 (FACING / ROUGH O.D.)
(T01 - O.D. ROUGH - CNMG 432)
G28 U0.
G28 W0.
T101
G96 S700 M03
G54
G00 X2.1 Z0.003 /M08
G01 X-0.063 F0.008
Z0.1
G00 X2.01
G01 Z-1.5
X2.1
G28 U0.
G28 W0.
M09
M01
N2 (FINISH O.D.)
(T02 - O.D. FINISH - VNMG 331)
G28 U0.
G28 W0.
T202
G96 S1000 M03
G54
G00 X2.1 Z0.0 /M08
G01 X-0.063 F0.008
Z0.1
G00 X2.0
G01 Z-1.5
X2.1
G28 U0.
G28 W0.
M09
M05
M30
%
Any ideas are appreciated!
Thanks,
Colton.