Для начала загрузив прогу, выходим на режим просмотра(меню) "Backplot / backplot window". С левой стороны отразится столбик Ж-кодов, а с права появится окно визуализации программы, которые связаны друг с другом. (ткнешь в картинку, курсор встанет в нужном месте в проге, и наоборот). Далее нужно выбрать нужный участок Ж-кодов( в текстовом режиме) и скопировать (или повернуть, или переместить). Копированную часть для размножения закинуть в новый чистый файл созданый в той же проге и трансформировать по своему усмотрению. Меню "NC Function / Simpl Math Function" для передвижения или умножения по любым выбраным осям. Или "NC Function / rotate" для вращения проги, по точки вращения заданной пользователем. Далее Трансформированный участок проги копируем и вставляем в исходный код программы. Визуализация поможет посмотреть возможные ошибки. Напомню что строчки начинающиеся со слов "G0" (это холостой ход и служебные команды) лучше не изменять если не уверен, а строчки с " G1"(они кстати могут и не обьявляться этим предлогом после строк с уже стоящей командой G1) как раз и есть рабочие, которые и стоит копировать и трансформировать, не забывая поглядывать на визуализацию, мало ли что там начудили, всяко бывает, в конце вставленного нового блока, всегда проверяйте чтоб была команда поднятия "Z" на холостой ход. Пробуйте вопросы потом появятся, а пока хватит...
Будет день и будет пища....