高度なカスタマイズ > ビジネスロジックのカスタマイズ > Windchill で標準を使用したデータ交換 > EXPRESS を使用した STEP データ交換 > AP242 XPX マッピングガイド > AP242 のインポート (Windchill 以外のデータ) の Windchill EXPRESS エンティティへのマッピングテーブル > ExpressionMemberLink
  
ExpressionMemberLink
ExpressionMemberLink マッピングテーブル
AP242
Windchill
specificationInclusionConditionentity=specificationInclusion.includedSpecification
または
ConditionalConfigurationCondition entity =ConditionalConfiguration.Condition
e_ ExpressionMemberLink
condition.parameters で参照されている仕様から関連する選択肢エンティティを取得
expressionMemberRef.objectReference.ufid=Choice.masterUfid
上記のドキュメントには、SpecificationInclusion
SpecificationInclusion から関連する ChoiceRule エンティティを取得
または
ConditionalCondifgurationの場合はIndependentAssignedExpression が Windchill で有効になっている場合は conditionalConfiguration から関連する e_IndependentAssignedExpression を取得
それ以外の場合は
割り当て済み定義式が有効になっている場合は ConditionalConfiguration 上の EffectivityAssignment を取得し、EffectvivityAssignment.assignedTo から部品エンティティまたは NextAssemblyViewUsage エンティティを取得します。
SpecificationInclusion の場合は expressionableRef.objectReference.ufid =ChoiceRule.ObjectId.Ufid
ConditionalConfiguration の場合は
IndependentAssignedExpression の場合は
expressionableRef.objectReference.ufid=IndependentAssignedExpression.ObjectID.ufidそれ以外の場合は
effectivityAssignment が部品タイプの場合は部品エンティティ expressionableRef.objectReference.ufid=WTPart.objectId.Ufid から関連する WTPart を取得それ以外の場合は NextAssemblyViewUsage エンティティから WTPartUsageLink を取得
expressionableRef.objectReference.ufid=WTPartUsageLink.objectId.Ufid
ObjectId.localId= wt.option.ExpressionMemberLink:+random number
Part 21 製品表現
#1052= SPECIFICATIONINCLUSION(#1054,CHARACTERSTRING(' ((null))'),$,#600,
#1092);
#1092= ANDCONDITION($,$,$,*,(#943,#908,#1094),$);
#1094= NOTEQUALSCONDITION($,$,$,*,(#929,#887,#936),$);
#1218= ANDCONDITION($,$,$,*,(#1178,#736),$);
#1224= NOTCONDITION($,$,$,*,(#1180),$);
#1225= ORCONDITION(#1229,CHARACTERSTRING('1621847369'),$,*,(#1224,#600),$);
#1253= CONDITIONALCONFIGURATION($,$,$,$,$,$,$,$,$,#1225,CLASSSTRING('usage'),
CLASSSTRING('local'));
#1254= EFFECTIVITYASSIGNMENT($,$,$,CLASSSTRING('required'),#1253,#43,.T.);