×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Part doesn't show up in tree, but file asks for it when opening

Part doesn't show up in tree, but file asks for it when opening

Part doesn't show up in tree, but file asks for it when opening

(OP)
SWX 2005 SP1.1
I have been having a strange problem with one of my assembly files and I am hoping I can explain it properly.

My assembly file consists of about 5 sub-assemblies.  One of the sub-assemblies was made from a previous SWX 2004 job that I had.  I copied & renamed the old assembly and erased everything that I didn't need (probably should have done it differently but what's done is done).  I then put this sub-assembly into my new main assembly.  There was a part file on the old job called xxxx.sldprt.  I had erased this out of the sub-assembly before I put it in my new main assembly.  Now everytime I open my new main assembly it it says 'part xxxx.sldprt will be converted when saved', like it is still in there.  I opened up the sub-assembly by itself and I cannot find the xxxx.slprt in the tree and there is no reference to it within the mates.  Another problem is, now other sub-assemblies within my main assembly seem to have that same xxxx.sldprt file within them because the same 'converting' note pops up when I open those seperately as well.  

I tried to find the file by going to the old job and renaming the xxxx.sldprt part.  When the the new assembly opened it couldn't find it, so I redirected it to a huge part I had made so it would stand out like a sore thumb.  When the new assembly was finally opened, I couldn't find the huge part anywhere so that didn't work either.  

I also tried opening the new assembly in SWX Explorer and see if it was listed there, no luck.

I would appreciate any enlightenment I can get.

Thanks

RE: Part doesn't show up in tree, but file asks for it when opening

Sounds like you have a part in your current assembly that is in-context of the old assembly, related to the old part so it still wants to find that old part to maintain the reference.  Can you list external references of whatever assembly is trying to open the old part to see if the old part is listed there?  Not all external references are listed in "List External References" however, such as when you sketch on the face of another part - when you go to edit the sketch plane of this type of part, nothing will be displayed if the referenced part cannot be found.

RE: Part doesn't show up in tree, but file asks for it when opening

(OP)
Thanks so much, that was absolutely it.  I had some holes that were held coincident to another part.  One I remated those holes, it stopped asking for the part.  It's just weird that the xxxx.sldprt that it kept asking for wasn't related to that area at all so I don't understand why it was asking for it.

Thanks again

RE: Part doesn't show up in tree, but file asks for it when opening

External references are mysterious things - you could have had a reference to a reference to a reference type of situation.  We've resorted to breaking and repairing all external references in an assembly before it is copied, and also within a part whenever that part is going to be used somewhere besides it's original assembly.  It can be a lot of work, but it saves you a lot of headaches from having to manage those old references.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources