cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Pref Create Content links for drawings upon checkin should work with multi owner WTParts

Pref Create Content links for drawings upon checkin should work with multi owner WTParts

PDMLink is able to automaticly associate Drawings CADDocuments to the WTPart (where the drawing model is linked by owner link) on checkin with a real "content" link (not calculated link)

for that, set the preferences:

- Site/ Operation / Auto Associate / Create Content links for drawings = yes

- Site/ Operation / Check in Operation / Auto associate upon Check in = yes

But it works only for the very first "owner" WTPart.  In case of multi owner links (one 3D CADDoc to several WTParts,available in 10.1 M030) it should link the drawing to all owners WTParts.

Same thing for other types of "build" links  (contributing content and contributing image). So nice to have: split the above preferences to be able to choose the behaviour by type of links

4 Comments
Participant

Hi Gregory,

I appreciate this is an old post, but just wondering if you can clarify your statement "In case of multi owner links (one 3D CADDoc to several WTParts,available in 10.1 M030)"

In 10.1 M040, we have attempted to create an Owner association from 1 CAD Doc to 2 WTParts and were unable to.

Your statement gave us pause for thought ... perhaps there's a preference or configuration to enable this?

Thanks,

Paul

Amethyst

Hi Paul,

the multiowner capability was specified and developped by PTC R&D during a PES (Product Enhancement System)  project on a 10.0 M030 .  And  re introduce Out of the Box in 10.1 M030

There's hidden preferences to enable this feature.  Cause not sure that PTC has fully released it ....

If you want to test it:

set preference allow.multiple.rep:

to true:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value true

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value true -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value true -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value true -user wcadmin

to false:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value false

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value false -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value false -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -value false -user wcadmin

unset:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART" -unset

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -unset

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -user wcadmin -unset

where "Demo Organization"= org name and GOLF_CART = product name

verify:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name allow.multiple.rep.associations  -user wcadmin

You can also disable the automatic build on CAD chekcin (synch WTPart BOM from CAD structure) by setting this:

set preference build.after.check.in:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value All

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value All -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value All -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value All -user wcadmin

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value None

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value None -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value None -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -value None -user wcadmin

verify value:

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -container /wt.inf.container.OrgContainer="Demo Organization"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in -container "/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=GOLF_CART"

windchill wt.preference.SetPreferenceUtility -u wcadmin -p wcadmin -name build.after.check.in  -user wcadmin

regards

Amethyst

also these prefs to set for a correct behaviour of ProductView Vizpref_viz.jpg

Community Manager
Status changed to: Archived