Добрый день.
G91G10L2P1Z-5 - смещает на -5мм., высоту заготовки в G54, верно.
"будет точится эта деталь пока я сам не остановлю процесс?" , не совсем понятен алгоритм. Вы можете сделать условие со счетчиком, и в цикле работы прибалять к нему +1, а в блоке условий проверять, не дошел ли счетчик до максимума. А макс. значением счетчика будет макс. значение смещений 5+5+5+5+5+5 т.е. 12.
----
Мне не нужно для размножение одной программы использовать G55, G56, G57,G58,G59 чтобы обработать мне на заготовке длинной (к примеру) 60 мм. где поместяться примерно 12 моих деталек (по 5 мм вместе с отрезкой)
Да, именно так можно сделать.
----