There is an issue we’ve been trying to figure out for a couple of years, where you are working on a complex model, and you want to add something from 3D Warehouse. As you do that, the download of the model happens quickly, but then it can be several minutes before the model appears in your scene. A lot of people give up, and would see the problem as being that SketchUp had locked up permanently. It would have finished eventually.
It hasn’t been an easy thing to work out, mainly because we could take the same file from the customer and it would work quickly for us. For some customers they found that doing the same action in 2019 worked fine, the inserted model would appear right away.
Recently we were sent an example model that did show the problem for us, but only on certain Macs. Testing on one such Mac then showed up what was occurring that caused the slowness. But, it wasn’t easy to see why that particular function was only being called on certain Macs.
Yesterday one of the developers noticed something significant, and that has led to an easy work around to the problem, which should help everyone while we fix the underlying issue.
Here are steps to show the problem, which is very bad on Mac, and not as bad, but noticeable, on Windows:
- Work on a model that is complex, and that has a lot of materials.
- Open Colors on Mac or expand the Materials tray on Windows.
- Select Colors in Model.
- Download a model from 3D Warehouse. You can do that from the Components panel’s search field. The model can be a simple one.
You will see the model download quickly, but then take a while to appear in the scene.
- In Colors or the Materials tray, change the materials being shown to any other category. ‘Colors’ for example.
- Click on the component you had previously searched for, to place it into the scene again.
The download happens quickly again, only this time the model appears in the scene right away.
The same issue can cause copy and paste between complex documents to be slow as well.
So, short version is, if importing, pasting, or downloading from 3DW is slow for you, set Colors or the Materials tray to something other than Colors in Model.
In the case of Windows, collapsing the Materials tray will also make things be faster. Unfortunately, on Mac you would still get the issue even if Colors in hidden at the time.
The underlying issue seems to have been introduced with SketchUp 2019, 2017 and 2018 are placing models from 3D Warehouse quickly, even when Colors in Model is selected.