Skip to main content
1-Visitor
June 11, 2022
Question

Disable regen while using "repeat" assembly command?

  • June 11, 2022
  • 1 reply
  • 1546 views

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.

1 reply

19-Tanzanite
June 11, 2022

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.

22-Sapphire II
June 13, 2022

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`;