Undo Super Duper Slow

I’ve been using Rhino since 1.0 and I’ve always counted on Undo as part of my work flow. It’s always been as fast as any other command. For example:

  1. If were to use the Hide command to hide an entire complex model, then
    2a) I could Unhide the model; or
    2b) I could Undo the Hide.
    …and the result is the same, with 2a and 2b taking the same amount of time…essentially, instant.

However, In the last month or so, option 2b (Undo) takes a long, long, long time…like 5 minutes long! 2a (Unhide) still works fine, instantly unhiding everything.

The problem gets worse the more complex the model.

I don’t have slow downs or memory or undo problems in any other programs (Photoshop, gaming, etc.), and everything else is as fast as usual. The problem seems to be limited to the Undo command in Rhino, exclusively.

I’m running:

  • MSI GT80 laptop
    -Version 5 SR14 64-bit (5.14.522.8390, 5/22/2017)

Any ideas how to fix this? It’s murdering my productivity going into 5 minute loops everytime I Undo and I’m developing a phobia about EVER pressing Ctrl-Z anymore!!

Hello - something of a shot in the dark but, just as a test, run Purge and purge all the available categories . Take a look at the command History and see just what was purged, then test the Undo… any difference?

-Pascal

Thanks Pascal, tried it, but no luck:

  • Command: Purge
  • Unused information to purge ( BlockDefinitions=Yes DimStyles=Yes Groups=Yes HatchPatterns=Yes Layers=Yes Linetypes=Yes Materials=Yes ):
  • Purged 2 unused block definitions.
  • Purged 8 unused dimension styles.
  • Purged 0 empty groups.
  • Purged 89 unused hatch patterns.
  • Purged 24 empty layers.
  • Purged 9 unused linetypes.
  • Purged 0 unused V4 materials.
  • Purged 0 unused V5 materials

Undo time was the same before and after :frowning:

Hello - one more thing to try- start Rhino in Safe Mode and see if the behavior is any different.

-Pascal

Any news on this? I see that on complex operations with many objects Undo can be slower than the previous calculation. Any reason why?

In example I have a script that samples an image and makes a halftone pattern in hatches and today tested it with 500x600 samples (adding 30 000 curves and hatches to the rhino document) and it all took 4 minutes to calculate, but then I forgout about the undo slowness and hit Ctrl-Z which has frozen Rhino. It has undo-ing-ed now for 5 minutes and I will terminate the process, but out of curiosity, why is Undo so extremely slow?

HI this worked great all good now undo is back to normal.
thanks so much

Markmuscat79, how did you fix undo being super slow??? I’ve been trying to fix this for literally years!

(If you’re saying you tried it in Safe Mode like Pascal said above, are you saying you’re always running it in Safe Mode now?)

I started Rhino in Safe Mode and unfortunately the super-duper slow undo is still taking exactly as long.

As an example, I opened a moderately complex model of a house, with:
- 233 extrusions
- 37 hatches
- 24 curves
- 454 polysurfaces
- 414 surfaces
Then I selected and deleted the whole model (which happened instantly). Pressing Ctrl+Z, it took 12 seconds to undo the deletion of the model. It was the exact same 12 seconds both in regular and Safe Mode.

For comparison’s sake, I opened this exact same model in Rhino 7 Evaluation Version, and it took 0 seconds to undo the delete of the whole model. So the problem seems to be with Rhino 5, not with my computer being slow, per se.

Hello - was there a Windows update at the time things began to slow down?

-Pascal

Not sure, it was Dec 2017 or so when the problem first appeared. Is there a way to check if there was a Windows update at that time?

Slow here to.
With vray installed or without it. To slow.
Its slow even on select simple line.
Where went those fastness Rhino 5 workflow?

Hello - Andy fixed this, we hope - Very slow "UNDO" - #26 by andy

-Pascal

Do not see a fix on this link. I have unchecked the RDK plugin with no results.

Hi Matt -

Please run the Rhino SystemInfo command and copy-paste the result here.
-wim

I fixed mine by chaning the View Mode from Thumbnail view to List view on Named Views tab.

Seems like the thumbnails have been updating altogether when i Undo? hope this works.