I have an assembly of medium size. I use the "repeat" command to assemble hardware. During the "repeat" operation, when I add each individual piece of hardware, it pops up a "regen" dialogue box which takes about 5-10 seconds to complete. Is there any way to suspend regeneration until I've completed the repeat command, then just regen once, instead of after each individual fastener? I don't see the need for multiple regenerations during a single "repeat" operation.
AFAIK, Creo does not give user the ability to suspend the regeneration of the assembly model. It is definitely a mystery as to why sometimes regenerations happen and why sometimes you have to do multiple ones.
Anyway, instead of the "repeat" command, you can perhaps use the method of "copy and paste-special (advanced ref. configuration)" - in which you specify all the references in one go and then the system places the "copies" and regenerates the assembly.
This works especially well if you are copying entire groups of components.
Last thing I'll say is if you have to do this repeat business so often, then maybe the design intent is better captured by having the holes in patterns and then using reference patterns to distribute the fasteners in them.
Here is a mapkey to use the paste special as @pausob has described above. If you use this you will want the map key to save a lot of repeated menu picks.
mapkey cvv @MAPKEY_LABELPaste Special no dep;~ Command `ProCmdEditPasteSpecial` ;\
mapkey(continued) ~ Activate `paste_special` `makecopyiesPB` 0;\
mapkey(continued) ~ Activate `paste_special` `pastebyrefPB` 1;\
mapkey(continued) ~ Activate `paste_special` `okPB`;