I want to set up four parts in different locations. I have the Ultimax Dual Display console and my software has work offsets G54 to G59. Can someone give me examples on how to define and use the different offsets within code. Do I have to repeat each operation or can I machine one part completely and then move to the next. I have the Hurco manual but it's not really clear on how to do this. Can I refer to a subroutine rather than repeat all the code?