Do some reading on G52 and G92, you should be able to work something out with either of these.
I am starting to learn programming on a Milltronics Partner 1 with Centurion 1 controls. This machine is use to make cuts in plastic parts. The task I have been given is to take each of maybe 30-40 fixtures, and mount a pin on each one that will be used to zero out the fixture. Currently, the person that has previously programmed these, used whatever point on the part, the cut was dimensioned from, in the drawing he was given. Naturally, most of these points were not a good place to zero from, and can be very hard to locate properly. Is there a g-code I can use along with a locating pin, that will allow me to zero off the pin, for machine zero, then move to a different point, and have the program zero again, and continue from there. I am trying not to have to redo all of these programs and instead, just add a couple of line at the beginning.
Thanks for any help!!
Do some reading on G52 and G92, you should be able to work something out with either of these.
An open mind is a virtue...so long as all the common sense has not leaked out.
Unless you have Work 48 (an option that gives you 48 work coordinates) this would be a good application for G10. I works something like this:
G90G30G10L2P1X-22.383Y12.282Z-11.038;
In this example P1 designates G54. L2 designates that Fixture Offsets (work coordinates) are being overwritten. You can do this repeatedly in your program to cover all the locations.
I agee with stupidog G10 should work for you.