Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Rebuild Errors 1

Status
Not open for further replies.

edreaux

Mechanical
Feb 7, 2006
89
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.


 
Replies continue below

Recommended for you

It could be a circular reference, but sometimes it is just a matter of pressing CTRL-Q.

Stefan Hamminga
EngIT Solutions
CSWP/Mechanical designer/AI student
 
I'll bet you made the change to your component within the context of the assembly and it created a circular reference like Stefan mentioned.

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
Reason trumps all. And awe trumps reason.
 
Ctrl-Q didnt work. I will try the in-context ref advice. Thanks.
 
Look for these types of icons at the end of your features at the part level:

[highlight]FeatureManager design tree conventions[/highlight]

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 [pc2]
faq731-376
 
Really could be a lot of other things as well, such as:

-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.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor