Sketchup modeling performance vs. CPU/GPU/RAM configuration

performance

#1

Hi
i drawed a surface with sandbox tool, the surafce is 5000mm5000mm with unit cell size 10mm10mm, please see the picture below. This file size is about 80M.
When I was trying to explode this surface, the Sketchup PRO 2016(trial version) just hanged over there. I tried many times, the results were all the same.

My laptop specs are following,
  1. model: MSI WT72-6QJ

  2. CPU: i7-6700HQ

  3. GPU: Nvidia quadro m2000m

  4. RAM: 48GB

    I would like to ask that if this surface size (5000mm5000mm, unit cell size 10mm10mm) is too big for Sketchup itself, or my HW spec is too small to afford this surface size.

    what is the reasonable surface size for Sketchup Pro based on my HW spec ? any formula to predcit it ?

    Thank you very much for the help!


#2

You can create a number of different test cases to answer that question your self but, in the mean time the simple model and large size indicates you made it with too many edges / vertices. Simplify your model and shoot for size around a few MB.


#3

Trying to create those 500 000 faces (note that the Sandbox grid consists of triangles) freezes down my SU too. SketchUp is really not at its best with models that have face counts running in the millions.

Anssi


#4

This is a very hard question to answer because the load on the HW depends in a complicated way on the amount and type of geometry in your model; it isn’t simply “a model with twice the edges will take double the memory and twice as long to do anything”. The only answer I can give is that you have to experiment with gradually larger and larger models on your own computer and see when the performance reaches the worst you can tolerate.


#5

trying to create that large amount of faces at the same time might be too much for SketchUp. There are people who are making very complex models with sketchup. See a nice example here: https://www.youtube.com/watch?v=r40RCCYW_5c
It all comes down to a good strategy that fits your needs and to work within SketchUp’s current limit.


#6

thanks a lot ! I’ll try its limit step by step.
just a little confused,this file is 80MB (500,000 faces), .but i have 48G RAM… with i7-6700HQ cpu and quadro m2000m, this task shouldn’t be hard…


#7

SU only runs with single core; The windows memory manager does not allow programs to have access to physical memory it allocates what is called virtual memory and does that in relative small chucks as needed; suggest you follow some of the recommendation given to you ; playing what if can be slow process to get to place you want.
Acceptance of reality that does not fit with what we think should be is some times difficult to accept.
5000x5000mm with 500mm grid results in 56kb file size so, just run test and find the data you want.:smiling_imp:
Get rid of Avatar if not needed


#8

I agree that using the Sandbox tools to draw the rectangle you represent may be an inelegant use of that tool. An 80 Mb file for a model displaying the entities described is quite heavy. Why not simply use the line tool or the rectangle tool and edit the result if necessary?

You may want to consider this in addition to the previous suggestions. Typical memory capacity is frequently around 1 Tb or more in systems currently being manufactured for U.S distribution. Although the size of avallable RAM may not have a discernible impact on your computer’s responsiveness in creating models, it can’t hurt to have greater capacity. The 48 Gb of available RAM could be expanded. Additional memory is relatively inexpensive these days and a larger RAM may serve to augment your system’s performance.

My experience when upgrading a system some time ago was that the performance was somewhat faster and I was able to handle larger models than I could prior to the memory increase and no significant problems were encountered.


#9

I would expect that having 500 groups of 1000 polys each, would run perfectly on his system. its just that creating 1 object with 500k faces just is too much for Sketchup. Upgrading the 48Gb at the moment would be a waste of money for Sketchup imho.


#10

actually, I found that sketchup didn’t utilize all the memory, there is still lots of memory available while Sketchup hanged over there.
I guess it is the limit of Sketchup itself not HW.

i am new in sketchup, i was just trying what sketchup can do… so I didn’t set any boundary for Sketchup


#11

Exactly. Normally my 16Gb memory using SketchUp is only partly utilized. It helps for windows and other processes to have quite a lot memory but increasing it above 48Gb, to me, is a waste for Sketchup.

FYI, SketchUp has a unique feature that is related to your problem. See a video here; https://www.youtube.com/watch?v=jNKCXdHKXT0

When you explode your 500k faces, that stickyness is being calculated by SketchUp for all its faces, edges etc etc. You could try testing grids for 100k faces or 50k just to see where its limits are. It all starts with another question though; why do you want a small plane 5000x5000mm with 500k faces?


#12

I run with 16GB of RAM also, have a 12GB of solid state memory where my apps etc. are installed and a 12 TB hard drive. Think OP has just went over board with his sand box. Also a check of how paging is set up my also be worth a look although seek time of hard disk is maybe 10x etc of solid state drive.


#13

VISTA and up MS made a significant improvement in the info shown in task manager, if you start it, select resource monitor then you will see a number of resources your PC is using and get a possible sense of what is going on. You can even run a wait chain analysis also, Windows system internals has an app you can also run ( it does not rely on MS) that will show how virtual memory is used that helps trouble shoot some time.


#14

i just trying how to create a surface, like a car’s door but with some hit( crash/ accident) on the surface


#15

Probably a grid with 50 or 100 mm intervals would be quite adequate for this.

Anssi