Skip to main content
1-Visitor
September 9, 2019
Solved

Part name is not unique for instances

  • September 9, 2019
  • 2 replies
  • 6374 views
Hi

I have created two CAD objects of Creo part type.... They are having name as P1.prt and P2.prt

Both of these parts have family table instances as instance1.

Now, I am connecting to windchill from Creo and tries to check in P1.prt which gets checked in successfully.

Post this, check in of P2.prt fails throwing an error that instance.prt model is not unique.

How to avoid this issue while check in into windchill...?

For us as cad, P1 and P2 are already unique files which are physical files... Instances details are inside generic part files P1 and P2. How to check in these two part files without changing any name of isntances?

Thanks and Regards
Ketan
Best answer by BenLoosli

You can't! Each file in Windchill MUST have a unique name.

You could create your instances as P1_instance1 and P2_instance 1 and be good.

 

As a side note, using such simple short names is also asking for troubles in a Windchill environment. Not from a system standpoint directly but from a unique naming convention.

2 replies

BenLoosli23-Emerald IIIAnswer
23-Emerald III
September 9, 2019

You can't! Each file in Windchill MUST have a unique name.

You could create your instances as P1_instance1 and P2_instance 1 and be good.

 

As a side note, using such simple short names is also asking for troubles in a Windchill environment. Not from a system standpoint directly but from a unique naming convention.

22-Sapphire I
September 9, 2019

For a family table in Windchill, look at the Content tab for the Generic and each Instance.  Only the Generic has a file. The database enforces uniqueness of the CAD Document Number; for family tables, multiple objects utilize and are mapped to the same filename.

1-Visitor
September 9, 2019
Hi

Does this mean that all instances across CAD files must have unique name?

If so, we have landed into a difficult situations. We have almost 5k files having issues of unique name due to part file family instances. Even if we change name of isntances as unique for all part files , we would end up with missing references for assemblies which are having non unique instances as reference to them. So, there could be n number of complications with rename of instances as cad data dont enforce to have uniqye name for instances ...

Is there a way to handle this situation ?
21-Topaz I
September 9, 2019

All CAD objects in the system must be a unique File Name and Number.  In our system, and many others, the File Name and Number must be the same.  It doesn't matter if it's an assembly, part, generic, instance or drawing.