Skip to main content
3-Newcomer
May 15, 2025
Solved

Part material selection within an assembly

  • May 15, 2025
  • 2 replies
  • 627 views


Hi, I would like to create an assembly containing a number of parts and make it so that at each regeneration I can enter a value to a parameter that changes the material of all parts for me.
Example:
I create parameter MAT that can have value 0 or 1 depending on whether I want aluminum or copper.
Assembly A containing parts B-C-D having Aluminum as material so parameter MAT equals 0.
I regenerate and set the parameter value to 1 getting parts B-C-D with material Copper .
How can I do something like this?
Are there other ways to do this kind of operation?
I use Creo 11 with the AAX extension.

Best answer by Van_AG

Hi

In each part add all the materials between you want to switch.

Add the PTC_MASTER_MATERIAL parameter column to the assembly tree.

And then manually change the parameter values ​​through the tree.

Or write a mapkey that will search for the parameter in all components of the assembly and switch it.

2 replies

24-Ruby III
May 15, 2025

Hi,

I apologize that I am not able to provide a solution. I just want to suggest you to ask the same question to PTC Support.

Van_AG15-MoonstoneAnswer
15-Moonstone
May 15, 2025

Hi

In each part add all the materials between you want to switch.

Add the PTC_MASTER_MATERIAL parameter column to the assembly tree.

And then manually change the parameter values ​​through the tree.

Or write a mapkey that will search for the parameter in all components of the assembly and switch it.