Yes - you can repeat the same program with different offsets.
Have a look at the tutorial on offsets and experiment a bit.
The other way is to have your cutting program as a sub routine, and set different start co-ordinates then call the sub routine.