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:
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.
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?
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?
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.