EPMMemberLink
映射表
AP242
Windchill
NextAssemblyOccurrenceUsage(…);
e_EPMMemberLink(…);
ViewOccurenceRelationship(…);
e_WTPartUsageLink(…);
有关详细信息,请参阅关联的 LocalId 和 Ufid 生成
e_EPMMemberLink.ObjectID.localId, e_EPMMemberLink.ObjectID.ufid
'WCTYPE|wt.epm.structure.EPMMemberLink'
e_EPMMemberLink.externalTypeId
NextAssemblyOccurrenceUsage.related = SingleOccurrence (…);
或者
ViewoccurrenceRelationship.related=QuantifiedOccurrence(…);
QuantifiedOccurrence.quantity = NumericalValue(…);
NumericalValue.unit =Unit(…);
Unit.name
e_EPMMemberLink.quantityUnit
(如果为 SingleOccurence,则数量为 1,单位为 "ea")
(如果为 QuantifieidOccurence,则从该实体中提取数量和单位)
NextAssemblyOccurrenceUsage.relating = PARTVIEW(…);
可以使用 PartView 实体上的 INVERSE 属性从 PartView (EPMDocument) 导航到 PartVersion (EPMDocumentVersion)
e_EPMMemberLink.usedBy
NextAssemblyOccurrenceUsage.related = SingleOccurrence(…);
SingleOccurrence.definition = PARTVIEW(…);
可以使用 PartViewPartVersion 实体上的 INVERSE 属性从 PartView (EPMDocument) 导航到 Part (EPMDocumentMaster)。
e_EPMMemberLink.uses
Part 21 表示
#384= VIEWCONTEXT($,PROXYSTRING('VPLM_RN_PDT_CMP'),PROXYSTRING('FROZEN'));
#386= PARTVIEW($,$,$,$,$,#384,$);
#869= NEXTASSEMBLYOCCURRENCEUSAGE(IDENTIFIERSTRING('2407966'),CHARACTERSTRING
(''),$,*,#386,#892,#893);
#892= SINGLEOCCURRENCE(IDENTIFIERSTRING('1'),$,$,$,#5306);
#893= CARTESIANTRANSFORMATION($,$,((1.,0.,0.),(0.,1.,0.),(0.,0.,1.)),$,
(0.,0.,0.));
#3268= PARTVERSION(IDENTIFIERSTRING('001'),CHARACTERSTRING(''),$,$,(#386));
#3311= PART(IDENTIFIERSTRING('CMP0847328'),TRANSLATEDSTRINGSET((#3313,#3315)
),$,$,(#385,#280),$,(#3268));
#5305= VIEWCONTEXT($,PROXYSTRING('VPLM_RN_PDT_OCR'),PROXYSTRING('FROZEN'));
#5306= PARTVIEW($,$,$,$,$,#5305,$);
#5341= PARTVERSION(IDENTIFIERSTRING('001'),CHARACTERSTRING(''),$,$,(#5306));
#5384= PART(IDENTIFIERSTRING('OCR0847327'),TRANSLATEDSTRINGSET((#5386,#5388))
,$,$,(#3325,#280),$,(#5341));
这对您有帮助吗?