Sooo slow when copy-pasting or importing large models
-
@hellnbak said:
C'mon ThomThom, you're the SketchUp Wizard, you can fix anything!
Here's the fix Thom, ready for a new plugin to make?
Write a little observer that watches all edges and keeps a hash of every edge's soft/smooth setting. Then have a button the user can click that will re-apply those settings to the model. So it would just iterate back through the model's edges and apply what it has in the hash to the edge. If it doesn't have that edge in the hash (like from a paste function), it just skips it.
Though I see there would be problems if its an observer auto updating itself and then losing the "correct" setting that you want to revert to. So I'm not sure how you manage that.... oh well.
-
Sorry Chris, but, what's wrong with Ctrl+Z?
-
Oh, I was thinking if you went quite a few steps forward before you noticed and you didn't want to ctrl-z back and undo things.
-
Yea - that is the risk. But how can you be sure there was no smoothing done afterward on something else that was intended.
Mind you - you could make a smoothing lock plugin. Say when you have a large terrain model or other large mesh which you have carefully smoothed and is in high risk of suffer from this glitch. You could store the soft+smooth state as an attribute in the Locking function. Then, if you find the mesh to have been messed up you can restore it. Only thing - I'm getting the impression that attributes to lots of entities can quicly increase filesize. (Need to check by how much.)
-
This slow down also happens when you create your first component in a session. The worst is when you copy paste lines imported from CAD. There must be a bottleneck somewhere in the memory management.
I'm already happy it's come so far, 64 bit and the fast display of large models. -
Anyone know why copying something in sketchup takes for ever but move+ctrl to duplicate there is no hang time. Is it something to do with spooling it to the clipboard? If so is there a way to make the clipboard faster? ei. changing the directory to a ram disk or something?
I've actually got use to move+ctrl rather than copy but there's certain instances where I cant get away with it. Mainly when I cut something out I want to paste out/into another group, so its not duplicating the geometry.
cheers
-
Hello! Resurrecting an old issue I am using the latest 2017 version, and still has this problem, although it is selective, only experienced on certain files. Reason is still unknown. I am copying a partial model, about 5MB only and it takes forever to paste it into the host file (not responding).
-
I too have this issue which is new in 2017 version.
I suspect it has to do with lines and faces having their own identification, but not sure as my knowledge is limited. Any way I can bypass or force the process to be quicker?
-
Just to rule this out - why don't you update your graphics driver.
I had a very similar problem - creating first component as a copy and paste or simply creating a component from scratch. The bigger the model the longer it took. I updated my NVidia drivers and the problem disappeared.
-
Will do, and see if it makes any difference.
Advertisement