その他のアプリケーションとの統合 > Creo Parametric の Windchill との使用 > 管理とコンフィギュレーション > Creo Parametric と相互操作するための Windchill の設定 > チェックインの設定 > チェックイン時の ModelCHECK 検証の管理 > Windchill での ModelCHECK の設定
  
Windchill での ModelCHECK の設定
Creo Parametric で ModelCHECK を設定した後で、次のステップに従って Windchill を設定します。
1. Windchill「タイプおよび属性の管理」ユーティリティ (「サイト」 > 「ユーティリティ」 > 「タイプおよび属性の管理」) で、「タイプを管理」ノードを展開して、CAD ドキュメントの CAD ドキュメントサブタイプを検索して選択します。タイプの「操作」メニューで「編集」をクリックして編集モードに入り、「属性」タブで「新規属性」アイコン をクリックして「新規属性」ウィンドウにアクセスして、次の名前と属性タイプで属性を作成します。
MC_ERRORS - (整数)
MODEL_CHECK - (文字列)
MC_CONFIG - (文字列)
MC_MODE - (文字列)
MC_VERIFIED - (ブール)
* 
属性の作成後に「適用」をクリックすると、「新規属性」ウィンドウは開いたままになり、次の属性を作成できます。すべての属性の作成を完了したら、「完了」をクリックして、「新規属性」ウィンドウを終了します。CAD ドキュメントタイプの編集モードに戻り、右側の枠に最後に作成した属性の情報ページが開いた状態になります。詳細については、新規属性の作成を参照してください。
2. 属性の作成が完了したら、最後に作成した MC_<ERRORS/CONFIG/MODE または VERIFIED> 属性の情報ページで、「表示」タブを選択します。「画面タイプ」列で「新規作成」、「編集」、「EPM アップロード」の画面タイプを見つけ、各画面タイプの値を「値を非表示」に設定します。「保存」をクリックします。
3. 残りの MC_<ERRORS/CONFIG/MODE または VERIFIED> 属性についても、「新規作成」、「編集」、「EPM アップロード」の画面タイプの「値を非表示」設定を繰り返します。4 つの属性すべての表示の値を設定したら、「完了」をクリックして、CAD ドキュメントタイプページの編集モードを終了します。次に、「タイプおよび属性の管理」ユーティリティを閉じます。属性表示の詳細については、属性表示設定の表示と設定を参照してください。
4. 「操作」 > 「チェックイン」 > 「ModelCHECK 検証」プリファレンスを「はい」(デフォルトは「いいえ」) に設定して、ModelCHECK を有効にします。
5. 該当する ModelCHECK プリファレンスを設定 (「操作」 > 「チェックイン」でも可能) して、次のように ModelCHECK を設定します。
「ModelCHECK エラー数」を設定して、許可する ModelCHECK エラーの最大数を指定します。デフォルトは 0 です。
「ModelCHECK 時間数」を設定して、クライアントで ModelCHECK 検証が実行されてから実際にモデルが Windchillにチェックインされるまでの最大許容時間数を指定します。デフォルトは 24 です。
* 
Wildfire 4.0 M100 および Windchill PDMLink 9.1 M030(1) では ModelCHECK ゲートウェイキーパーの動作が変更され、時間増分ではなくワークスペースのステータスに基づき、ModelCHECK でファイルが期限切れとマークされます。このステータスは、可能な場合に MC_VERIFIED パラメータ/再利用可能属性に保管されます。少なくとも 1 つの構成部品が古い日付コードを使用している場合には、「ModelCHECK 時間数」があらゆるソフトウェアの組み合わせで必要となります。
「ModelCHECK モード」を設定して、ModelCHECK を実行するために使用される実行モード (「無効」、「インタラクティブ」(デフォルト)、「エクスプリシットを再生成」、「インプリシットを再生成」、「常に再生成」、「保存」、または「バッチ」) を指定します。
* 
PDMLink 9.1 M030(1) よりも前のリリースでは、ModelCHECK モードは有効な ModelCHECK ゲートキーパーオプションではなく、設定することができません。
VDA チェックの実行により、MC_MODE の値が MC_VDA に設定されます。この MC_MODE の値は、ModelCHECK ゲートキーパーによってサポートされていません。
「ModelCHECK コンフィギュレーション」を設定して、固有の構文の各ライフサイクル名の検証に使用する ModelCHECK コンフィギュレーションファイルを指定します。
例 :
<ライフサイクル_1>:<mch_ファイル_1>,<mcs_ファイル_1> <ライフサイクル_2>:<mch_ファイル_2>,<mcs_ファイル_2>...
「デフォルト」ライフサイクル状態で指定されたコンフィギュレーションはフォールバック動作です。一般的な例を以下に示します。
Default:check/default_checks.mch,start/nostart.mcs,constant/inch.mcn
Basic:check/basic_checks.mch,start/basic_start.mcs,constant/inch.mcn
Release:check/release_checks.mch,start/release_start.mcs,constant/inch.mcn
Approval:check/approval_checks.mch,start/approval_start.mcs,constant/inch.mcn
Review:check/review_checks.mch,start/review_start.mcs,constant/inch.mcn
* 
Creo Parametric で ModelCHECK 条件を設定して、対応するライフサイクル名に適したコンフィギュレーションを取得する必要があります。condition.mcc を設定する一般的な例は以下のとおりです。
IF ( PTC_WM_LIFECYCLE EQ Basic) config=(check/basic_check.mch)(start/basic_start.mcs)(constant/inch.mc n)(status/basic_status.mcq)
IF ( PTC_WM_LIFECYCLE EQ Release) config=(check/release_check.mch)(start/release_start.mcs)(constant/inch. mcn)(status/release_status.mcq)
IF ( PTC_WM_LIFECYCLE EQ Approval) config=(check/approval_check.mch)(start/approval_start.mcs)(constant/i nch.mcn)(status/approval_status.mcq)
IF ( PTC_WM_LIFECYCLE EQ Review ) config=(check/review_check.mch)(start/review_start.mcs)(constant/inch. mcn)(status/review_status.mcq)
ELSE set the fallback (CADDocument OIR - LifeCycle Name at context level)
ELSE config=(check/basic_check.mch)(start/basic_start.mcs)(constant/inch.mc n)(status/basic_status.mcq)
* 
コンテキストの CAD ドキュメントに関連した Windchill OIR (オブジェクト初期化規則) のデフォルトのライフサイクル名を確認する必要があります。ワークスペースの conditions.mcc のフォールバック値は、OIR ライフサイクル名に一致する必要があります。