Rebuild Errors
Rebuild Errors
(OP)
I have an assembly with about 75 components including 1 subassembly. Everything was fine for days. But then I made a change to one of the components. Now there are rebuild icons (traffic light icons) in the main assembly feature tree. These icons go away once rebuilt at the componenet level, but come back in the main assembly. There are no errors though, just rebuild icons. Also, this is causing unnecesary rebuilding of the whole assembly and casuing much lost time.
The components that have the rebuild icons are referencing a component created later. For example: (1)create "a" (2)use "a" to create "b" (3)then modify "a" using "b". I can understand why the icon may be there because of the referencing process. But why wasnt it a problem before? And is there any way to stop all of the rebuilding?
Thanks.
The components that have the rebuild icons are referencing a component created later. For example: (1)create "a" (2)use "a" to create "b" (3)then modify "a" using "b". I can understand why the icon may be there because of the referencing process. But why wasnt it a problem before? And is there any way to stop all of the rebuilding?
Thanks.






RE: Rebuild Errors
Stefan Hamminga
EngIT Solutions
CSWP/Mechanical designer/AI student
RE: Rebuild Errors
Track down the references created in your sketch (or copied surfaces or whatever the change involved) and remove the in-context references. Your parts should rebuild one more time to solve everything, and then be back to normal.
Jeff Mowry
www.industrialdesignhaus.com
Reason trumps all. And awe trumps reason.
RE: Rebuild Errors
RE: Rebuild Errors
FeatureManager design tree conventions
In the FeatureManager design tree, any item with an external reference has a suffix that indicates the status of the reference:
The suffix -> means that the reference is in-context. It is solved and up-to-date.
The suffix ->? means that the reference is out-of-context. The feature is not solved or not up-to-date. To solve and update the feature, open the assembly that contains the update path.
The suffix ->* means that the reference is locked.
The suffix ->x means that the reference is broken.
See Locking and Breaking External References for more information.
Regards,
Scott Baugh, CSWP
www.scottjbaugh.com
FAQ731-376
RE: Rebuild Errors
-mate to component pattern, incontext feature or assembly feature
-incontext to a component pattern or assembly feature
-equation relying on any of the above
-equation relying on a driven dimension
- a bug
I've been working on several assemblies with different types of external references. The perpetual rebuild symbol is something you come across frequently enough for it not to surprise me. It could be sloppy modeling or sloppy software. Parts will sometimes just simply fail, and then after a ctrlQ they're ok again.
Mates often fail for seemingly no reason, and sometimes they won't tell you when they've failed. SW has become increasingly "error-phobic" in the last several years, especially with assembly mates. You'll have all sorts of broken mates and not even know it. Moreover, when you suppress parts, it used to also suppress mates, but not anymore, they just get broken with no warning. Can't tell the difference between a mate broken by suppression and a mate broken by some missing face.
All that just to say that you can't really count on the software. You've got to be paying attention. If you can isolate something, do so and send it in so the software gets fixed.
best of luck.