NX Removing Part Family Member Status from Parts

2023-08-24T14:27:04Z
NX for Design

Summary


Details

Whilst it is possible to change a part family member to a standard part by performing a Save As operation, this method is not always appropriate or possible if the original part name needs to be maintained or the part is in Teamcenter. 

In which case, one method to change a Part Family Member (which cannot be modified) into a standard part (which can be modified) that has no dependency on the part family template is to use the command line tool ug_edit_part_names with the switch -o

For example:  ug_edit_part_names pfmember1.prt -o pfmember1.prt.

As described in this KB article https://support.sw.siemens.com/knowledge-base/PL8010606

Why is this method not working in NX2212 and later?

Solution

A change was made to this utility in NX2212 which caused this method to no longer work. This capability will be reintroduced in NX2312. 

In the meantime it is possible to use the ug_edit_part_names tool from earlier (NX2206 or earlier) versions to strip the part of the Family member status. This will even work on parts which have been saved or created in NX2212 or later. 

For example, you can use the NX2206 version of the tool to remove the status from a part created in NX2306. 

This utility can only be used on parts residing in the operating system and cannot be used directly on parts stored in Teamcenter.

If the parts are stored in Teamcenter there are several options:

- Export the UGPart named reference for the part to the operating system, run the utility as described above, then import the modified version of the part back as the UGPart named reference

- Export the parts to the operating system as described in this KB article

https://support.sw.siemens.com/knowledge-base/PL7009708

Then import the part back into Teamcenter as a new item if needed.

Notes

KB Article ID# PL8735323

Contents

SummaryDetails

Associated Components

Assemblies Modeling Teamcenter Integration for NX