Please , show me an example using G10 to program 20 parts on 4 vises , CNC Fadal vertial mill.
Please , show me an example using G10 to program 20 parts on 4 vises , CNC Fadal vertial mill.
gt
Whats a G10 exactly. I mainly do lathe work and a G10 to me is a Datum code.
G10 is a Fadal G code for programmable data input, not the same thing as Fadal Macros. It is used to insert or change values for offsets or R0-R9 parameters. If you don't have a Fadal user manual then go to Fadal.com and download the PDF file for the G code section of the user manual. :cheers:
Here is how Fanuc does it.
N10 G10 L2 P1 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G54)
> N15 G10 L2 P2 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G55)
> N20 G10 L2 P3 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G56)
> N25 G10 L2 P4 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G57)
> N30 G10 L2 P5 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G58)
> N35 G10 L2 P6 X999.999 Y-999.999 Z-999.999 ( ZERO OFFSETT G59)
Try it and see if it works
Yep. Just like that on the Fadal, too. The "P" value represents the offset number (E1 thru E48).
You might want to add a G90 to the lines also. This will insure that the values you assign are used as absolute values. If for some reason you happen to be in incremental mode (G91) when the G10 lines are read, the values on the G10 line will be added to or subtracted from the current value in that offset.
Thank you for your helping about G10.
gt