Working with a large assembly and it seems like anytime I do anything SW wants to rebuild the entire assembly. Is there any way to turn off or limit this automatic rebuild?
Check this setting. RC on your assembly in the property manager
Also check out this setting as well
Also uncheck Verification on rebuild under Tools > Options > Performance.
It controls the level of error checking when you create or modify features. For most applications, the default setting (cleared) is adequate and results in a faster rebuild of the model.
Also make sure you do not have some kind of circular references that are causing the rebuilds.
Is it just this assembly that suffers from constant rebuilds? If it is, likely you have a circular reference that you need to get rid of to make the assembly stable.
I think there is some circular references, how's the best way to deal with those?
I tried "break all" under external references and it messes everything up.
Circular references can be hard to find. You need to be aware of what you are doing and when the model started to have rebuild issues. Then go and look at the tasks you were doing at that time.
A very clear picture in your mind of your modeling and contraint scheme is helpful for you to track down your potential issues. It is also helpful to keep you out of trouble by not creating circular references in the first place.
Break all is not the thing to do..... That is the nuclear option.
Without seeing what you are doing it is hard to give you a plan on what to look for. Replay what you have done in your mind for areas where you may have inadvertently created a circular reference. A clear understanding of cause and affect from your modeling technique is helpful for solving the issue.
Sorry to not give you a magic bullet, you will need to work your way back through the models to find where the problems are.
I get what you mean, you can't be haphazard when it comes to external refs
I was using a techinique from a tutorial of creating a new part within an assembly, and am now realizing it's not appropriate for this complex of a model.
now I'm exporting build surfaces etc as "insert into new part" and then breaking the refs before building the part. I will have to bring the part into the assembly and constrain it but it's better than circular refs, they are causing multiple problems.
Retrieving data ...