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

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Anyone customized a referenced by link for EPMDocuments?

LewisLawrence
12-Amethyst

Anyone customized a referenced by link for EPMDocuments?

Hello,

We have a need to create something like a Referenced By link between WTParts and EPMDocuments. Our use case is mainly for Dynamic Documents (Arbortext), which contain product specific documentation.

We have WTParts representing top level assemblies.
We have Arbortext authored product documentation as Dynamic Documents for the WTPart assemblies.
The groups maintaining the WTPart and the Dynamic Documents are independent.
Requirements for change for the product and the documentation are completely independent.
Revisions to the WTPart often do not require revision of the Dynamic Documents, the individual revising the WTPart would not always know the correct course of action for the documentation.
Revisions to the Dynamic Document never require a revision to the WTPart.
We require a Version to Master link that will work for Dynamic Documents similar to how Reference by Links work between a WTPart version and a WTDocument master. This would allow the two groups to work as independently as possible while maintaining the link between the objects we require.

The only out of the box association between the objects is content, which is version to version and the configurable link object does not support EPMDocs. This only leaves customisation as a solution. Dynamic documents are a are a sub type of EPMDocs (so are CADDocuments), if we put something in place for EPMDocuments then we can use it for both objects. Like many customers we have use cases for reference linking some CAD content to WTParts also.

It seems likely to me that someone might have already done something like we need. Has anyone done it or know of any partners that might sell a solution?

ACCEPTED SOLUTION

Accepted Solutions

Hi Lewis

we have done that , by using the ConfigurableReferenceLink in Type manager

wt.configurablelink.ConfigurableReferenceLink

quite easy, as the link can be create and set in the Type manager (cardinality and RoleA and RoleB constraint)

a little bit of xml configuration to hook the Tables and actions for this new link.  But well documented in Customizer guide

We use it as for normal Creo CAD Document, for storing and linking MTL material files to our WTpart

regards

Gregory

View solution in original post

6 REPLIES 6

Hi Lewis

we have done that , by using the ConfigurableReferenceLink in Type manager

wt.configurablelink.ConfigurableReferenceLink

quite easy, as the link can be create and set in the Type manager (cardinality and RoleA and RoleB constraint)

a little bit of xml configuration to hook the Tables and actions for this new link.  But well documented in Customizer guide

We use it as for normal Creo CAD Document, for storing and linking MTL material files to our WTpart

regards

Gregory

yxin
5-Regular Member
(To:GregoryPERASSO)

Gregory,

Thanks for the info. I am Yao, who works with Lewis. I did looked at the configurable reference link in type manager, but the relationship constraints are only for wtdocs, not epmdoc. Would you please share a little bit more details on how to set up the link?

Thanks,

Yao

GregoryPERASSO
15-Moonstone
(To:yxin)

Hi Yao

you're right,OOTB , the EPMDocument is not selectable

please see in the Referenced By link between WTPart and CAD Document

a properties to set in wt.properties.  It drives the "Role B" object types

CONFIGURABLE_LINK_ROLE_CLASSES=wt.part.WTPart,wt.doc.WTDocument

you can add wt.epm.EPMDocument, or any Versionnable objects

regards

yxin
5-Regular Member
(To:GregoryPERASSO)

That property does the magic. I've tried it and EPMDocument is now showing in the relationship constraints applet.

Thanks, Gregory.


Yao

LoriSood
22-Sapphire III
(To:LewisLawrence)

Hello Lewis,

Did Gregory's suggestion help at all? If you are looking for documentation on the Configurable Links you can find it in the WHC.

For example:

https://support.ptc.com/cs/help/windchill_hc/wc110_hc/index.jspx?id=WCCG_UICust_CustomizingPSE_ConfigLinkTables&action=s…

This page explains how to install/use them, including how to install the Configurable Links example provided with Windchill.

Cheers!

Yes, Gregory's help was exactly what we needed. Thank you all.

Announcements


Top Tags