AP242
|
Windchill
|
||
ConditionalConfiguration
ConditionalConfiguration.condition によって参照されている条件エンティティを取得
|
割り当て済み独立定義式が Windchill で有効になっていない場合は ConditionalConfiguration を AssignedExpression としてインポート
|
||
Condition
ConditionalConfiguration で割り当てられている EffectivityAssignment を取得
|
Condition.parameters によって参照されている仕様から関連する選択肢を取得し、e_ExpressionMemberLink を複数追加
詳細についてはExpressionMemberLink のマッピングを参照
さらに条件を ExpressionJsonString に変換
EffectivityAssignment.assignedTo が PartVersion タイプである場合は PartVersionWTPart.expressionData=expressionJsonString から関連する WTPart を取得し、EffectivityAssignment.assignedTo が NextAssemblyViewUsage タイプである場合は NextAssemblyViewUsage から関連する WTPartUsageLink を取得
WTPartUsageLink.expressionData=expressionJsonString
|