Skip to main content
avillanueva
23-Emerald I
23-Emerald I
August 18, 2025
Solved

PartsLink Setup - where did I go wrong?

  • August 18, 2025
  • 1 reply
  • 5010 views

Going crazy here so an extra set of eyes can't hurt. I have a 13.0.2 Dev system (empty) and I am setting up PartsLink to match my Prod server for testing. I am admin and here are my licenses since I am linking in this thread: https://community.ptc.com/t5/Windchill/Issues-with-Classification-Attribute/m-p/926928#M77761 

avillanueva_0-1755548071526.png

I see the classification attribute on my Part Create/edit screen but Nodes do not show up.

avillanueva_1-1755548164077.png

1. Created my string resuable attribute: partClassification

avillanueva_2-1755548206938.png

2. Created Global attribute on Part object and added Classification constraint:

avillanueva_3-1755548266409.png

avillanueva_4-1755548279896.png

I used default namespace string of "com.ptc.csm.default_clf_ namespace" since I am old school.

3. Created a namespace using that same name and a root node. There are some that are instantiable so I know that is not it. 

avillanueva_5-1755548366367.png

Did I miss a step? Is it possible to clear and start over? I tried deleting the constraint on the partClassification attribute but no luck.

 

Best answer by avillanueva

Found my erorr. A darn space. Chalk it up to a copy/paste error.  Deleted and recreated everything and its now working.

avillanueva_0-1756133173978.png

 

1 reply

avillanueva
23-Emerald I
avillanueva23-Emerald IAuthorAnswer
23-Emerald I
August 25, 2025

Found my erorr. A darn space. Chalk it up to a copy/paste error.  Deleted and recreated everything and its now working.

avillanueva_0-1756133173978.png

 

14-Alexandrite
August 25, 2025

Great eye Avillanueva!! ðŸ˜… Really a darn space!

Made another rookie mistake about Partslink (implementation), Could be a reference for other people implementing. 
Once you create the classification attribute you need to add on the Part, from there you need to add as well the namespace (intername of the namespace in Manage Partslink strucuture), otherwise wont work. I've lost some couple of hours, trying to find my rookie mistake ðŸ˜‚