Skip to main content
17-Peridot
December 5, 2017
Solved

ModelCheck PARAMCHECK Not working with PTC_MATERIAL_NAME

  • December 5, 2017
  • 1 reply
  • 3665 views

We've added PTC_MATERIAL_NAME as a parameter to all of our start parts and would like to check that users have that parameter in their models. It's a neat hidden PTC parameter that once added dynamically links to the asigned material. For some reason, ModelCheck seems to ignore any attempts I use to check this PTC parameter even though I've been able to get ModelCheck to check for other parameters. I'm guessing PTC exempts their own parameters from being checked by ModelCheck? Or has someone else found a way to check PTC parameters?

Best answer by Mahesh_Sharma

PTC_MATERIAL_NAME is a reserved parameter which will not add manually. Once material is assigned to part, PTC_MATERIAL_NAME will appear with material name. Check attached video, this will explain my comments. 

1 reply

Mahesh_Sharma
22-Sapphire I
December 6, 2017

ModelCHECK will not check PTC_MATERIAL_NAME as it is reaserved parameter. However you can configure ModelCHECK for MATERIAL_INFO. This will check for assigned material from vaild list and if no material assigned there will be an error which will allow user to update material to part and once material will assign paratemetr PTC_MATERIAL_NAME will display in parameter list with material name.  

17-Peridot
December 6, 2017

The MATERIAL_INFO check won't create the PTC_MATERIAL_NAME parameter (or at least display in the parameter list) if it isn't already in the model - which is why I was trying to require the parameter be there with the using PARAMCHECK. PARAMCHECK check can also requre the parameter be designated to Windchill if desired. This seems like a gap in ModelCheck since this parameter can be added, removed, and designated by the user - PTC should fix it by allowing this specific PTC parameter to be checked by PARAMCHECK.

Mahesh_Sharma
22-Sapphire I
December 6, 2017

PTC_MATERIAL_NAME is a reserved parameter which will not add manually. Once material is assigned to part, PTC_MATERIAL_NAME will appear with material name. Check attached video, this will explain my comments.