Skip to main content
10-Marble
October 24, 2019
Question

Family Table Wants to Change When Saving Assembly Using Instances

  • October 24, 2019
  • 2 replies
  • 3037 views

We have several family tables that seem to want to regenerate when an assembly that uses their instances is opened/saved.  Please see the image below.

 

This can be avoided by selecting "Make Read-Only" for these items when opening the assembly, or by locking the files in the workspace (we are connected to Windchill) prior to opening the assembly.  However, I wanted to ask if anyone would have any thoughts as to why these particular family tables want to regenerate - is there something to look for?  I have confirmed in Windchill that their instances are verified.  Thank you for any suggestions.

 

Family Table.JPG

2 replies

23-Emerald III
October 24, 2019

I hope your family tables are in a library/standard parts context and not in the Product context. If so, you can set a preference that Library files are opened as read-only.

The second thing is the config.pro setting to enable regeneration of read-only parts.

 

MarkE10-MarbleAuthor
10-Marble
October 25, 2019

BenLoosli,

 

Thank you for your response.  Could you please provide more details regarding the Windchill preference?  Most of these family tables do reside in Library Contexts.  I found an "Automatically lock objects added to workspace" setting, but it appears that if I set this to "Yes", then it locks any objects that are added to a workspace that is linked to a Library Context, regardless of what Context the objects reside in in Commonspace.  I think what I would need is a setting that locks any objects that are added FROM a Library Context, regardless of what Context a particular workspace is linked to.  Are you aware of such a setting?

 

Also, what is your specific suggestion regarding the config.pro setting to enable regeneration of read-only parts?  I am not familiar with this setting.

 

Thank you.

MarkE10-MarbleAuthor
10-Marble
October 19, 2020

Thank you, this is interesting and may be what we were looking for.

16-Pearl
October 25, 2019

MarkE,

You may want to check on when the models were last modified.  If they are pre-Wildfire 5.0 models, the files will be modified when you open them in any version higher than Wildfire 4.0.  This is because PTC added the capability of specifying units in the family table in Wildfire 5.0.  Article CS4930 and TAN150276 provide more details.

Regards,

Dan N.

MarkE10-MarbleAuthor
10-Marble
October 25, 2019

Dan,

 

Thank you for your suggestion.  However, I tried the solutions mentioned in these articles, and they did not resolve the issue.  We have numerous family tables that were created in older versions of Pro/ENGINEER, but for some reason only several of them seem to exhibit this behavior.

 

Regards,
Mark E.