Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
Hi,
We are working on chassis design for off-road vehicles and we have very large assembly files. (Approx 10.000 parts) I am working on projects by excluding or including components but sometimes it takes time to process easy tasks.
Our computers are workstations and they are very good but in very large assemblies it does not help.
I know some ways to do but it didn't help much.
Is there possible ways to increase performance?
Thanks in advance
-Enes
Hi,
in Task Manager:
Hi
I checked the performance monitor. Seems like Creo is using 1/4 RAM of computer. I have 32 GB RAM and Creo Uses 8GB. So I think its normal.
Also i set priority for Creo. Maybe it will help.
And is it possible to change settings in Creo for performance ?
-Enes
Hi,
Look at xtop.exe process.
Also check processor load in CPU column.
Hi
Yes, I checked that.
You can see image below.
Hi,
now start time consuming operation and watch CPU value related to xtop.exe process.
Large assembly management is a never ending process. In this post https://community.ptc.com/t5/3D-Part-Assembly-Design/Large-Assembly-Training/m-p/728764 there is a PDF that will help explain some of the aspects of it.
Simplified reps are your main tool. You will have to meticulously maintain your working reps. Make sure you aren't opening your master rep ever (unless absolutely needed).
There is no one configuration option that makes large assemblies perform better, there are some settings that may help tho. This is my list, but it is in addition to our standard config.pro setting so there may be more settings that are helpful and not included in my list. I tried to include "reasons" for my setting choice, which may help you decide if you want to use that setting or not.
OPTION |
VALUE |
REASON |
allow_freeze_failed_assy_comp |
yes |
REQUIRED |
atb_auto_check_on_retrieve |
off |
this should be off, it is on by default |
auto_place_max_number |
1 |
this has to do with auto placement of interface components and can slow down assy of hardware with interface enabled |
auto_regen_views |
no |
REQUIRED - you must manually regen sheets/views, otherwise it causes significant delays |
autoplace_single_comp |
no |
Autoplace interface components can significantly slow assy times |
check_interference_of_matches |
no |
it is possible this option can slow assy times when set to yes (default it yes) |
comp_assemble_with_interface |
none |
comp assy is an interface option that may significantly slow assy times |
create_temp_interfaces |
no |
temporary interfaces can significantly impact assy performance |
enable_auto_regen |
no |
enable auto regen Yes (default) has potentially negative large assy effects |
fasthlr |
no |
unknown effects |
interface_quality |
0 |
this option when set to anything other than zero can seriously affect print time. It is really for PLOTTING, where a pen would got over and over the same line. |
open_simplified_rep_by_default |
yes |
recommended so you don't accidentally open the master rep on a large assy |
shade_quality |
3 |
shade quality is EXTREMELY DETRIMENTAL TO LARGE ASSY PERFORMANCE |
smooth_lines |
no |
unknown effects |