What model Fanuc do you have?
Does your control have the Custom Macro B option? You could write a custom macro to do this.
An easier method would be to set the Work Coordinates at the beginning of each program with a G10 command. An example for a Model 21M-B:
G10 L2 P1 X-12.437 Y-6.562 (G54)
G10 L2 P2 x-10.375 Y-6.531 (G55)
G10 L2 P3 X-8.903 Y-6.533 (G56)