拡張配置アセンブリのパブリッシングの設定
このトピックでは、Creo Parametric アセンブリを拡張配置アセンブリとしてパブリッシングするように WVS を設定する方法について説明します。
|
この機能は、Creo Parametric アセンブリ CAD ドキュメントに対してのみサポートされています。
|
拡張配置アセンブリをパブリッシングする際に、CD アセンブリファイルにすでに存在する名前の付いた CAD 製品表現 (つまり簡略表示) を、CAD Worker に渡すことができます (デフォルトの簡略表示など)。Worker は、通常の配置アセンブリのように空の CAD 製品表現を新規作成するのではなく、変換の実行時にこの CAD 製品表現を使用します。
Creo View Adapter for Creo Parametric は、すべてのサブアセンブリのパブリッシングされた Creo View 構造内にブランチリンクを生成しようとしますが、アセンブリレベルフィーチャーを含むこれらのサブアセンブリの完全なジオメトリパブリッシングに対するフェイルオーバーを行います。これにより、子アセンブリをパラメトリックに配置することもできますが、親アセンブリを配置アセンブリとして変換することもできます。
|
拡張配置アセンブリをパブリッシングする場合、Worker は設定された簡略表示に対する必要な依存をダウンロードしますが、取得するのは、正確な製品表現の生成に必要なものだけ (アセンブリレベルフィーチャーを含む) です。
|
Creo Parametric アセンブリを拡張配置アセンブリとして設定するには、先に説明したように、最初にこれを配置アセンブリとして指定してから、拡張配置アセンブリとして指定します。
• 関連するコンテキストの「パブリッシング制御およびサムネイル制御」ユーティリティを使用して、CAD アセンブリを含む CAD ドキュメントを追加できます。
• wvs.properties で publish.positioningassembly.usecadrep.filtermethod が指定されている場合は、排他的にこれを使用します。
• wvs.properties で publish.positioningassembly.filtermethod が指定されている場合は、排他的にこれを使用します。
• wvs.properties のプロパティ publish.positioningassembly.filename を使用して、CAD ドキュメントを拡張配置アセンブリとしてパブリッシングすることを指定します。CAD 製品表現 (簡略表示) の名前も CAD ファイル名と同じ行にスペースで区切って指定します。
• グローバル属性を使用して CAD アセンブリと、パブリッシングする配置アセンブリ表現のタイプを識別するには、次の手順を実行します。
1. 配置アセンブリパブリッシング用の CAD アセンブリを指定します。wvs.properties のプロパティ publish.positioningassembly.ibaname を使用して、サーチするグローバル属性名を指定します。
2. プロパティ publish.positioningassembly.usecadrep.ibaname を使用して、拡張配置アセンブリとしてパブリッシングする CAD アセンブリを指定する文字列型またはブール型のグローバル属性を指定します。この名前は、ステップ 1 でプロパティ publish.positioningassembly.ibaname によって定義した名前と同じでも別の名前でも構いません。
3. プロパティ publish.positioningassembly.usecadrep.ibaname によって名前が指定されている文字列型のグローバル属性がその CAD ドキュメントに存在し、プロパティ publish.positioningassembly.ibaname によって指定されているグローバル属性名と名前が異なる場合、以下が適用されます。
◦ 文字列型のグローバル属性で値が " " (空の文字列) 以外の場合、このグローバル属性の値が拡張配置アセンブリ変換の CAD 製品表現名として使用されます。
◦ 文字列型のグローバル属性で値が " " (空の文字列) である場合、またはブール型のグローバル属性で値が true である場合、CAD 製品表現名はプロパティ publish.positioningassembly.usecadrep.ibacadrepname によって指定する必要があります。
◦ ブール型のグローバル属性で値が false である場合、このアセンブリは通常の配置アセンブリとしてパブリッシングされます。
4. プロパティ publish.positioningassembly.usecadrep.ibaname によって指定されている文字列型のグローバル属性名がその CAD ドキュメントに存在し、プロパティ publish.positioningassembly.ibaname によって指定されているグローバル属性名と名前が同じである場合、以下が適用されます。
◦ この場合、文字列型のグローバル属性 (IBA) の値がプロパティ publish.positioningassembly.usecadrep.ibaname によって指定されている値と一致する場合、その CAD アセンブリは拡張配置アセンブリとしてパブリッシングされます。
◦ ただし、使用する CAD 製品表現の名前もプロパティ publish.positioningassembly.usecadrep.ibaname によって定義する必要があります。
◦ 文字列型のグローバル属性の値がこれ以外の値である場合、アセンブリは通常の配置アセンブリとしてパブリッシングされます。
|
設定の詳細については、<Windchill>/codebase/WEB-INF/conf ディレクトリにある wvs.properties.xconf ファイル内の関連注記を参照してください。
|