Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Triangles per second

joshtargojoshtargo Member Posts: 302 EDU

If my laptop can do 115M triangles per second on the Check page, does that mean it should not have any difference in performance spinning an Assembly that has up to 115M TPS? (Not considering Mate solving)

Answers

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,744

    Not sure if there is a correlation, but 115M is very low. Plus, the key value is lines per second, unless you always have edges turned off.

    Senior Director, Technical Services, EMEA
  • joshtargojoshtargo Member Posts: 302 EDU

    @NeilCooke, This started when students complained that the master assembly was slow, and I found that replacing the full detail knobby mecanum wheels drastically sped up the performance. The four wheels alone were 8M triangles (ish). We also notice that Rev Maxtube with full hole patterns also seemed to cause some slowness (though certainly more in the part studio when we are using the maxtube converter FS to make the many, many holes). So I'm trying to figure out what aspects of an assembly and computer cause performance issues (especially on underpowered high-school issued laptops).

    Below is one of our bigger assemblies and my personal laptop specs. The model has more Lines than my laptop can render (or whatever) per second. but is there a direct performance correlation there? Does performance increase when edges in the assembly are on the back side of the model as we are viewing it, or does the GPU need to track/render all lines that are not hidden or suppressed?

    Also, even relatively simple assemblies seem to have a lot of lag when grabbing items to drag along slider and revolute mates, such as the central elevator here (much "simpler" assembly, but still 93M edges). Is this slow performance something that can be improved by having a simpler assembly or some other way of organizing the data, or is it simply a function of my laptop's abilities? I believe it's slow even on higher powered desktops with decent GPUs.

    We are trying to convert Inventor students to Onshape and the slowness is one of their bigger complaints.



Sign In or Register to comment.