Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Problem establishing family member 1

Status
Not open for further replies.

PMEngnl

Mechanical
Jan 12, 2018
5
I got a problem with some of my part families.
With some part families i get the error "part found is not a family member part" (see attachment), this doesn't happen on all members but only with some of them.

I found a work-around: when i open the part separately, i can add it to the desired assembly.
But this is not the desired way to work.

Is there any way to fix this family so the error goes away?

PMEngnl
 
 http://files.engineering.com/getfile.aspx?folder=51e900bd-5e7f-4ddf-8636-c19a6e49f2ee&file=foutmelding.png
Replies continue below

Recommended for you

I guess that somebody have created that part , before you created the Part Family. / The family member.
I assume that you are running with Teamcenter.
Then the Item ID is unique and difficult to get past.
Open the existing part, the one that "has stolen" the ID. Do a where used analysis in Teamcenter to see where it is used, - what assemblies you must correct.
Do a save as of this part into a "smart naming scheme". ( -you will or might find more components of this type where somebody already have used the ID.)
Open the affected assemblies and check if you should keep the old component or if you should replace with the family member.
Update the part family , create the missing member.


Regards,
Tomas




Regards
Tomas
 
The rather unintuitive error message actually says that you already have a part with the same name in your Family Save Directory that is not a member of this part family.

This can happen when you have created this part family member on disk previously and then "decoupled" it from the part family, turning it into a stand-alone part. A simple way to reproduce this is to establish a member "inst001.prt", then save it as "inst002.prt" with a Save As. This way you bypass the save blocker NX uses to prevent this problem. You will now get this error when you try to establish "inst002.prt".

To fix this, make sure that the Family Save Directory does not have non-family-member parts that have the same name as the family members you wish to establish. If you must SaveAs part family members for any reason, don't do this in the Family Save Directory of the family.


EDIT: Oh, Toost was faster and presented a more likely cause. I guess my post applies for the possibility that you are *not* using Teamcenter. :)
 
Thanks both for the reply.
Im using Teamcenter 11 with NX10.

But it isn't both of these problems.
The parts in the family have unique item ID's but the same part names, which have never been a problem with other families (mostly screws etc.).
The family is a save-as from an other family, but again a couple parts get this error when I add this in my assemblies through the "Choose Family Member" menu.

PMengnl
 
This is a know problem which happens some times. The only solution with your version of NX is to delete the old "broken" member and let the partfamily recreate it.
This can produce a problem if the members are already used in assemblies.

As of NX12 there is the possibility to repair these "orphan" parts. In the part family spreadsheet add-ins you will find a option to repair.

Ronald van den Broek
Senior Application Engineer
Winterthur Gas & Diesel Ltd
NX9 / TC10.1.2

Building new PLM environment from Scratch using NX11 / TC11
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor