UG软件本身不能使用子程序、宏程序这些的,甚至连固定循环都需要根据机床设定好了才能用,一般都是老老实实一刀一刀,一小段一小段的走。如你所说的例子,你完全可以用UG先做好其中一个的程序,然后把UG编出来的程序人为的设定成为一个子程序,然后再自己简单的编几条程序来调用不就OK了。其实你既然在用UG,在电脑上阵列出几个模型,一起把程序做出来也是一样,反正都是电脑在计算。
这个不知道你们之前有没有这样用过?如果没有话,还得要跟厂家联系,让厂家配有一个相应的模块