Skip to main content
4-Participant
August 18, 2025
Solved

Windchill 13.0 Save As – Need Default “Reuse” for Library Parts Only

  • August 18, 2025
  • 3 replies
  • 1234 views

Version: Windchill 13.0

 

Use Case: A CAD Engineer is working on an assembly in Windchill 13.0. The assembly contains both: Standard Library Parts (e.g., screws, bearings, fasteners, etc.) stored in a controlled Library context. Design-Specific Parts that need to be copied for a new product variant. When performing Save As: The business requirement is that Library Parts must always be reused (to avoid duplication of standards). Only the design-specific parts should be copied automatically. Current challenge: Windchill sets either all dependents to Reuse (with preference “Enable Save Selected Objects Only”) or requires the user to manually adjust each dependent, which is error-prone.


Description:

In Windchill 13.0, when performing a Save As on a CAD assembly, the system does not provide an option to automatically distinguish between Library parts and non-Library parts.

  • With the preference “Enable Save Selected Objects Only” enabled, only the top-level assembly is copied, and all child dependents default to Reuse.

  • The requirement is to ensure that only Library parts are set to Reuse, while all other dependent CAD parts should default to Copy.

  • This leads to manual effort where users must adjust each child object in the Save As dialog, increasing the risk of errors and duplication of Library objects.

Impact: Without this functionality, standard Library objects may be unintentionally duplicated, leading to data inconsistency and confusion in product structures.

Best answer by Syed_PLM

Agree with Joe's suggestion. In the meantime, you can use a workaround. Although its manual but at least can eliminate the chances of duplication for Library parts. You can create a view which filters data based on location attribute being set to library name, Once you change to the library view, select all the parts and have set them for Re-use. Remove the selection and revert to the original view. Continue with the Save As.

 

shussaini_0-1755803700518.png

Hope this helps.

regards
~Syed

3 replies

joe_morton
18-Opal
18-Opal
August 19, 2025

You might want to submit this under the Ideas area: https://community.ptc.com/t5/Windchill-Ideas/idb-p/WindchillIdeas

 

I think it's a good idea. Save As is always a really error-prone operation. Our engineers have access to do it, and frequently either I get asked to do it for them, or correct the mistakes 🙂

 

Maybe PTC could create a new ACL permission that would control Create Copy. For Libraries, you would give engineers read access, but not the ability to Create Copy. 

SumA_ZF4-ParticipantAuthor
4-Participant
August 20, 2025

Hi @joe_morton Can You please suggest me best possible ways to resolve this?

joe_morton
18-Opal
18-Opal
August 20, 2025

Submit it as a product idea here: https://community.ptc.com/t5/Windchill-Ideas/idb-p/WindchillIdeas

 

I don't know a good way to achieve this with the current functionality

Syed_PLM16-PearlAnswer
16-Pearl
August 21, 2025

Agree with Joe's suggestion. In the meantime, you can use a workaround. Although its manual but at least can eliminate the chances of duplication for Library parts. You can create a view which filters data based on location attribute being set to library name, Once you change to the library view, select all the parts and have set them for Re-use. Remove the selection and revert to the original view. Continue with the Save As.

 

shussaini_0-1755803700518.png

Hope this helps.

regards
~Syed

SumA_ZF4-ParticipantAuthor
4-Participant
August 25, 2025

Thank you, it works for me

Regards

Sumanth

5-Regular Member
August 22, 2025

In Windchill 13.0, how can you configure a Save As operation so that Library parts always default to Reuse while design-specific parts default to Copy, without requiring users to manually adjust dependencies?

SumA_ZF4-ParticipantAuthor
4-Participant
August 25, 2025

Hi @AKHILESH_YM need to go with Lisners and data utility - customization
Lisners for save as even and data utility to set the lib part to reuse. but the simple solution is suggested by syed.