XactMeasureからの移行

このトピックでは 非表示

XactMeasureからの移行

イントロダクション

推奨されたワークフロー

移行レポート

重要事項:

同心度対同軸度

不正な名目値

カスタマイズされた公称値

スロットをデータムとする

整列データムと測定データム

例1:平面 | 円 | 円のデータム参照フレーム

例2:平面 | 円 | 幅のデータム参照フレーム

自動円筒以外の投影公差ゾーン

方向公差のデータム実体修飾子

OPTIMIZED_FITを使用した輪郭度公差

球体の異常な公差ゾーンの形状

支援されていない要素タイプ

ISOデータムの指定された実体境界サイズ

円周振れの軸方向ゾーンと半径方向ゾーン

境界位置

ASMEでの対称度と同心度

無効なゾーン向き

移行後のエラー

3次元のベストフィット(BF)構築線

3Dベストフィット再補正(BEFORE)の構築線

同期公差の移行

作業平面を参照する直線公差の同期輪郭

出力の移行

基本のスクリプトと自動化

概要

PC-DMIS 2020 R2では、幾何公差コマンドが導入されました。このコマンドは、以前のバージョンで提供されていたXactMeasureコマンドを置き換えます。PC-DMIS 2020 R2より前のバージョンから測定ルーチンを開くと、XactMeasureの公差はなくなり、PC-DMISはFCF(公差記入枠)コマンドを同等の幾何公差コマンドに移行しようとします。

移行前に、このバージョンのPC-DMISでユーザーのルーチンを開くと、ソフトウェアは以下のフォルダーに測定ルーチンのバックアップを作成します :

C:\Users\Public\Documents\Hexagon\PC-DMIS\2022.1\MigrationBackup

。このバックアップの場所からこのルーチンを開かないでください。バックアップされたルーチンを使う場合は、最初に別のフォルダーにコピーしてください。

推奨されたワークフロー

移行はほとんど自動的に行われますが、場合によっては、必要に応じて移行をカスタマイズする必要があります。一部のオプションを使用して、移行の方法を制御できます。PC-DMISの測定ルーチンを以前のバージョンから移行するには、次のワークフローをお勧めします:

移行レポート

移行中にPC-DMISで問題が発生すると、移行ツールによって[移行のレポート]ダイアログボックスにレポートが作成されます。移行レポートは次のようになります:

ほとんどの移行レポートは、上の画像の例よりももっと簡単です。上の画像では、レポートには2つの主要な情報が含まれています。

重要事項

幾何公差コマンドは、いくつかの点でXactMeasureコマンドとは異なる動作をします。これらの差別のいくつかは、移行中に特に明らかです。

同心度対同軸度

XactMeasureコマンドでは、同心度と同軸度の寸法が異なり、それぞれに個別の可視な符号があります。これにより、次の問題が発生しました:

したがって、すべてのXactMeasureの同軸度と同心度の寸法は、同心度符号を使用して幾何公差コマンドに移行されます。

不正な名目値

場合によっては、XactMeasureコマンドにより、目標要素やデータム要素に不正な名目値が含まれることがありました。これらは、直角度、平行度、対称度、同心度、同軸度、円周振れ、全振れでした。これらの状況では、XactMeasureコマンドが、目標要素とデータム要素間の正しい名目値関係を知っていると想定した「不正な名目値」と見なされる場合があります。幾何公差コマンドはこの仮定を行いません。すべての要素に正しい公称値が必要です。移行後、要素に不正な公称値があり、幾何公差コマンドが不正な公称値を検出できると、幾何公差コマンドはエラーを生成します。

例えば、平面と見なされる要素と平面データムを使用して、直角度の公差値があるとします。対象平面とデータム平面の間の公称角度は89.3°です。XactMeasureは、公称角度が実際には90°であると想定し、その想定で測定値を生成します。

幾何公差コマンドでは、すべての要素に正しい公称値が必要です。これは、面値で89.3°の公称角度を取ることを意味します。直角度公差は、移行後にエラーメッセージを生成し、名目上互いに垂直ではない要素に垂直公差を設定しても意味がないことを示します。

このメッセージは、89.3°の公称角度が正しいかどうかを判断する必要があることを意味します。

89.3°が正しく、それが図面(またはCADファイル)と一致する場合、これは、図面(またはCADファイル)が間違っており、修正する必要があることを意味します。理由は、名目上互いに垂直でない要素に直角度の公差を持つ意味がありません。

図面(またはCADファイル)ごとに89.3°が正しくない場合、これは要素の公称値が間違っていることを意味し、修正する必要があります。

カスタマイズされた公称値

傾斜度及び位置度については、XactMeasureコマンドを使用して、目標要素の公称値をカスタマイズできます。直角度を使用すると、要素と1次データムの間の公称角度を入力できます。位置度を使用すると、要素のXYZ重心と要素の公称寸法を入力できます。振り返ってみると、ユーザーが公称値の悪い要素を使用できるようになったため、この要素を追加すべきではありませんでした。幾何公差コマンドでは、すべての要素に正しい公称値が必要であり、要素公称値をカスタマイズすることはできません。移行後、PC-DMISはカスタマイズされた公称値を破棄し、機能公称値を使用します。要素の公称値をカスタマイズした場合、移行中にこれが検出され、移行レポートに警告メッセージが表示されます。

スロットをデータムとする

幾何公差コマンドでは、溝および切り欠きデータム要素が許容され、それらが表面データがない2D幅要素として解釈されます。詳しくは、「データム_溝_および_切り欠き」を参照してください。対称的に、XactMeasureコマンドは溝および切り欠きデータム要素を表面データのない2D円要素と同様に扱っていました。これによって、規格に準拠した方法でXactMeasureを使用するのが困難でした。

データムとして溝または切り欠きがあるルーチンを移行するときは、PC-DMISがデータム要素を解釈する方法が変化するため、公差の実測値が変化する場合があります。

データム溝および切り欠きについては注意を払ってください。

要素の形状が非常に良好であることが分かっている場合を除いて、以上の項目を使用してはいけません。作成された形状の誤差がかなり大きいと思われる場合は、溝または切り欠きコマンドを使用してはいけません。そうではなくて、要素の外周まわりでスキャンを測定した後に、 線の輪郭公差を用いて要素の形状、方向および位置の公差を決定します。

その要素をデータムとして参照する必要がある場合、溝または切り欠きではなく (表面データのある) 構築された2Dまたは3D幅を使用してください。

整列データムと測定データム

PC-DMISでデータムの選択及び用法」で説明したように、XactMeasureコマンドはPC-DMISアライメントの概念を使用して、レベル、回転、原点などのデータム参照フレームを解決しました。代わりに、幾何公差コマンドは、ゲージの概念を使用してデータム参照フレームを解決します。これにより、PC-DMISはレベル-回転-原点フレームワークに適合しない異常なデータム参照フレームを解決できます。また、レベル-回転-原点のフレームワークが問題の標準に完璧に一致しない場合に、標準への準拠を容易にします。

XactMeasureコマンドが幾何公差コマンドとは異なる結果を出した理由を理解できるように、結果の違いに注意する必要がある場合があります。

例:

例1:平面 | 円 | 円のデータム参照フレーム

頻繁に見られるデータム参照フレームは、1次データム平面で、2次データム円、3次データム円が続きます。ここは、1次のデータム平面がAで、2次のデータム円がDで、3次のデータム円がEの仕様図です:

まずはXactMeasureレベルを1次のデータム平面に整列します。次に、原点を2次データム円に設定します。最後に、二次円と三次円の間の線に回転します。次は、最小二乗計算を使用したXactMeasure動作の図です:

データム修飾子がない ASME での (または、第 3 データムに [DF] 修飾子がある ISO での) 幾何公差コマンドは、わずかに異なるデータム参照フレームを取得します。まずは1次データム平面が適合されます。これにより、一次データム平面シミュレータと平面不変量が生成されます。次に、2次データム円が1次データム平面の方向に合わせられます。これにより、2次データム円筒シミュレーターと回転不変量が生成されます。最後に、3次データム円が、優先順位の高いデータムに合わせ、方向に合わせ、位置付けられます。

第3データム円は第2データム円からの公称距離です。つまり、要素がすべて最小二乗演算を使用し、幾何公差データム演算オプションがLSQであっても、データム参照フレームの回転角度はXactMeasureとは異なります。

次の図は、データム修飾子のないASME の (または、第 3 [DF] 修飾子を使用した ISO での) 幾何公差コマンドの挙動の図であり、わずかに異なる回転角度を示しています。

仕様が ASME であり、第3データムに平行移動修飾子がある場合、または仕様が ISO であり [DF] 修飾子を持たない場合、第 2 データムと第 3 データム間の距離はロック解除されます。これは、要素がすべて最小二乗計算を使用し、幾何公差コマンドの計算オプションがLSQであるとき、XactMeasureと幾何公差コマンドは同じデータム参照フレームを取得することを意味します。

例2:平面 | 円 | 幅のデータム参照フレーム

もう一つの頻繁に見られるデータム参照フレームは、1次データム平面で、2次データム円、3次データム幅が続きます。ここは、1次のデータム平面がAで、2次のデータム円がDで、3次のデータム幅がEの仕様図です:

XactMeasureは最初に1次データム平面にレベルを設定し、次に2次データム円に原点を設定し、最後に3次幅のMEASベクトルを3次幅のTHEOベクトルに回転します。次は、最小二乗計算を使用したXactMeasure動作の図です:

データム修飾子がない ASME での (または、第 3 データムに [DF] 修飾子がある ISO での) 幾何公差コマンドは、わずかに異なるデータム参照フレームを取得します。まずは1次データム平面が適合されます。これにより、一次データム平面シミュレータと平面不変量が生成されます。次に、2次データム円が1次データム平面の方向に合わせられます。これにより、2次データム円筒シミュレーターと回転不変量が生成されます。最後に、3次データム幅が、優先順位の高いデータムに合わせ、方向に合わせ、位置付けられます。

第3データム幅の中心平面は第2データム円と同一平面上にあります。つまり、要素がすべて最小二乗演算を使用し、幾何公差データム演算オプションがLSQであっても、データム参照フレームの回転角度はXactMeasureとは異なります。

次の図は、データム修飾子ない ASME の (または、第 3 [DF] 修飾子を使用した ISO での) 幾何公差コマンドの挙動の図であり、わずかに異なる回転角度を示しています。

仕様が ASME であり、第3データムに平行移動修飾子がある場合、または仕様が ISO であり、[DF] 修飾子を持たない場合、第 2 データムと第 3 データム間の垂直距離はロック解除されます。これは、要素がすべて最小二乗計算を使用し、幾何公差コマンドの計算オプションがLSQであるとき、XactMeasureと幾何公差コマンドは同じデータム参照フレームを取得することを意味します。

これらの例は、3次データムに平行移動修飾子がない場合にXactMeasure(または旧式)寸法を使用して、ASME標準に準拠することが比較的難しいデータム参照フレームを示しています。つまり、レベル回転原点の概念により、XactMeasureは使いにくくなりました。これらの場合、3次データムを面データに慎重に最適化し、優先順位の高いデータムに正しい公称距離と方向を維持する必要がありました。このプロセスは、ほとんどのユーザーにとって困難です。

これらの2つの例は、XactMeasureデータム参照フレームを移行された幾何公差コマンドデータム参照フレームと比較する時に発生する可能性がある問題の時です。移行中にこの種の問題が発生した場合は、XactMeasureの動作と幾何公差の動作のどちらがアプリケーションに適しているかを判断する必要があります:

自動円筒以外の投影公差ゾーン

投影公差域は自動円筒でのみ許可されています。これは、投影公差域が円筒の公称端面から始まる必要があるためです。測定された円筒と構築された円筒は、通常、名目上の始点を名目上の端面に配置しません。要素に投影公差ゾーンがあり、その要素が自動円筒でない場合は、その円筒タイプを自動円筒に変更する必要があります。そうしないと、移行レポートには、投影公差ゾーンは自動円筒でのみ許可され、幾何公差コマンドは、要素タイプが無効であることを示すエラーメッセージを表示します。

方向公差のデータム実体修飾子

3つの方向公差は、直角度、平行度、および姿勢です。ASME Y14.5標準では、データムに実体修飾子がある場合、これらの姿勢公差は定義されていません。また、ISO 1101規格および関連規格は、材料修飾子を持つデータムの方向公差については不完全です。したがって、幾何公差コマンドでは、姿勢公差のデータム実体修飾子を使用できません。XactMeasureの方向公差データムに材料修飾子がある場合、移行中にデータムの材料修飾子が削除されたことを示す警告が移行レポートに表示されます。

OPTIMIZED_FITを使用した輪郭度公差

XactMeasureコマンドでは、データムのない輪郭度公差値にOPTIMIZED_FIT計算タイプを含めることができました。この計算タイプは改善され、幾何公差コマンドの新しい最小-最大公差域計算タイプに置き換えられました。したがって、OPTIMIZED_FIT計算タイプは、最小-最大公差ゾーンの計算タイプ(DEFAULT計算タイプ)に移行します。移行レポートでは、公差ゾーンの計算タイプがDEFAULTに移行されたこともわかります。

球体の異常な公差ゾーンの形状

球と表面のない3D点の位置公差の場合、XactMeasureコマンドはこれらのゾーンを許可しました:直径、放射状弧、半径に垂直。残念ながら、直径ゾーンでは、XactMeasureは直径ゾーンの方向を指定することを許しません。一方、幾何公差コマンドは、球体および表面のない3D点上の放射状弧または放射状に垂直なゾーンを支援していません。これらの場合、幾何公差コマンドへの移行後、公差ゾーンは球形ゾーン形状に変換され、移行レポートにその旨のメッセージが表示されます。

支援されていない要素タイプ

XactMeasureは、幾何公差コマンドに支援されていないいくつかの要素タイプを支援していました。これは、幾何公差コマンドがすべての要素タイプを最適な方法で処理しようとするためです。要素タイプが公差で実際に意味をしない場合、許可されません。代わりに、XactMeasureは同じ要素タイプのすべてを同じ方法で処理しました。例えば、XactMeasureは、基本的に異なり、異なる方法で処理されましたが、面上点と交差点を同じ方法で処理する必要があります。支援されていない要素タイプにXactMeasureの公差値がある場合、移行後、幾何公差コマンドは、要素が支援されていないことを示すエラーメッセージを表示します。

[幾何公差] ダイアログボックスでは、公差タイプについて合理性のある要素のみが許容されます。1つまたは複数の未サポート要素を持つ幾何公差でダイアログボックスを開くと、それらの要素は幾何公差コマンドから削除されます。その時点で、公差タイプとして実際に合理性のある要素を追加しなおすことができます。

ASME Y14.5を参照する印刷は、平面上の位置を指定する場合があります。ただし、これは標準では許可されていません。移行後、位置の公差が失敗し、エラーメッセージが表示されます。これを解決するには、ASME Y14.5で許可されている位置公差を輪郭度公差に変更する必要があります。この輪郭公差を表す新しい幾何公差を作成し、エラーの原因となった位置公差を削除することをお勧めします。

ISOデータムの指定された実体境界サイズ

XactMeasureでは、ISOデータムの実体境界サイズを指定できます。残念ながら、ISO 2692:2014ではこれを許可していません。幾何公差コマンドへの移行後、PC-DMISは指定された実体境界サイズをすべてのISO幾何公差から削除します。移行レポートには、この削除を示す警告が表示されます。

円周振れの軸方向ゾーンと半径方向ゾーン

XactMeasureの円周振れ公差コマンドにはトグルがあり、円の「軸方向」または「半径方向」公差ゾーンを選択できます。「軸方向」トグルは、平面の上で測定された円に使われます。「放射状」トグルは、常に測定された円に使われます。

これらの2つのゾーンタイプから選択するオプションは、幾何公差コマンドにはありません。これは、PC-DMISが平面を測定することに円を使用しなくなった理由になります。つまり、すべての円要素には、円周振れ用の放射状ゾーンがあります。XactMeasureコマンドが円上に軸ゾーンを持つ場合、移行レポートは警告を出し、円上の軸ゾーンが放射状に変換されたことを示します。

軸方向のゾーンが必要な場合は、要素を円形の点分布を持つ平面に変更できます。これを行う1つの方法は、適応型平面円スキャンの方法で自動平面を使用することです。

境界位置

XactMeasureは、不規則な要素の位置を評価できます。これは、いわゆる「境界」方式で行われました。幾何公差コマンドはこの方法を支援していないので、代わりに輪郭公差を使用する必要があります。PC-DMISは、境界方法の位置公差を含むXactMeasureコマンドを線の輪郭に移行します。この場合、移行レポートの警告にこの変更が示されます。

ASMEでの対称度と同心度

ASME Y14.5でのXactMeasureの対称度と同心度の公差は、オプションに移行します。これにより、移行された結果がXactMeasureの動作により似たものになります。代わりにMEDIAN_POINTSオプションを使用すると、それに応じて対称度と同心度の公差値を編集できます。

例外が1つあります。1つまたは2つのセットのXactMeasureの対称度はMEDIAN_POINTSに移行します。これは、XactMeasureの動作に近い動作だからです。

無効なゾーン向き

XactMeasureを使用すると、対象の要素に対して意味のない平面ゾーンの方向を設定できます。このようなゾーンの方向ベクトルは、要素の公称軸ベクトルに常に垂直でなければなりませんが、XactMeasureはこれを強制しませんでした。

対照的に、幾何公差コマンドは直角度を強制します。XactMeasureの平面ゾーンの方向が公称軸ベクトルに垂直でない場合、移行は垂直な方向を選択し、選択されたゾーンの方向を確認するように求める警告メッセージを移行レポートに表示します。

移行後のエラー

場合によっては、移行後に幾何公差コマンドでエラーが発生することがあります。これらは、移行レポートと移行された幾何公差コマンドに表示されます。これらのメッセージのヘルプについては、「エラーメッセージと警告の対処」を参照してください。

3次元のベストフィット(BF)構築線

面データのあるとない要素タイプ」でわかるように、構築されたベストフィット線には、幾何公差コマンドで定義された解釈があります。具体的には、BFRE構築線は表面線であり、2D構築されたBF線は表面線です。他方、3Dの構築されたBF線は表面のない軸です (それらが表面で測定された点から構築されない場合)。

XactMeasureは、作成された線の処理方法に一貫性がありませんでした。3D構築されたBF線が軸として扱われる場合もあれば、表面線として扱われる場合もあります。XactMeasureが3次元で作成されたBF線を面上線として処理した場合、幾何公差コマンドはBF線を別の方法で(面のない軸として)処理します。

これが発生した場合、幾何公差コマンドが線要素が面上線であることを認識できるように、3D作成されたBF線を2D線に変更することができます。

データム参照フレームが平面、線、および点で表され、線が3D作成のBF線であるとします。

このシナリオでは、3Dで作成されたBF線の理論上のベクトルが1次データム平面に非平行になるのが一般的です。平面とデータムの参照フレームは、平面と軸が平行でも垂直でもない場合に6つの自由度をすべて制御します。これが幾何公差コマンドの機能です。その結果、幾何公差コマンドは、3次データムに次のエラーを生成します:

自由度を拘束しないため、基準要素は無効です。

この場合の解決策は、2次データム線が面上線であることを幾何公差コマンドに伝えることです。これを行うには、(a)2次データム線をBFRE線に変更するか、(b)2次データム線を2Dに変更します。

3Dベストフィット再補正(BEFORE)の構築線

作成されたBEFORE線はすべて表面線です。ただし、3Dで作成されたBFRE線は、CADモデルを使用してルーチンをプログラムした場合でも、公称作業平面が図面と整列していないことが多いため、適切に使用するのがやや困難です。これは、3Dで構築されたBFRE線を2次データムとして使用する場合に特に問題になります。これらの線の理論線ベクトルが1次データム平面に平行でないことは非常に一般的です。つまり、線の公称作業平面は1次データム平面に平行ではなく、1次データム平面は2次データム線の作業平面を拘束しません。結果は次のエラーメッセージです:

「データム要素 <要素名> は 2D です。作業平面を制約するには優先順位の高いデータムが必要です。」

このような場合、最も簡単な解決策は、3D作成されたBEFORE線を2D作成されたBEFORE線に変更し、線の公称作業平面が1次データム平面に平行になるようにすることです。

ISO 平面-円-幅データム参照フレーム (および変種)

比較的一般的なデータム参照フレームは、主データム平面、2次データム円および3次データムスロットから成ります。以下の他変種が存在します:第 2 データムは円筒、第 3 データムは切り欠き、中央平面、中線、中点、1 D 幅、2 D 幅、3 D 幅がありえます。これらのケースのすべてで大概の場合、データム参照フレームの機能的な目的は円からスロットまでのベクトルが平面内の回転を決定することです。

ISO データム参照フレームでは修飾子がない場合、この機能的な目的は満たされません。代りに、スロット自体の方向が平面内の回転を決定します。機能的に適切でないことを除いて、スロットの方向はそれが非常に短いことが多いため不安定である場合が多くなります。[DF] 修飾子は問題を修正し、円からスロットに向かうベクトルが平面内の回転を決定できるようにします。詳しくは「データムの修飾子」を参照してください。

PC-DMIS は、これらのデータム参照フレームを XactMeasure から幾何公差コマンドに移行するとき、警告を移行レポートに追加し、[DF] 修飾子が問題ないと考えられることを示唆します。次に、PC-DMIS は移行された幾何公差コマンドが [DF] 修飾子を必要とするかどうか確認します。

ISO データムの中点およびデータム 1D 幅

ISO データム参照フレームで、中点または 1D 幅要素がデータムとして使用される場合、[DF] 修飾子がないとデータム参照フレームを制約するデータが十分に存在しなくなります。従って、中点および 1D 幅データムが移行されて [DF] 修飾子を持つようになるため、移行レポートはユーザーにこの事実を警告します。

同期公差の移行

XactMeasureは同期評価コマンドを使用して、同期公差値を処理しました。所属するXactMeasureコマンドをオフをしたため、個々のXactMeasureコマンドは実行されず、レポートも実行されませんでした。代わりに、同期評価コマンドが実行された場合に、すべての公差が同時に評価および報告されました。

幾何公差コマンドは、新しい同期公差コマンドを使用して同期公差を処理します。幾何公差コマンドはオンにされたままになっているため、個別に実行およびレポートされます。ただし、評価は実際には同時に行われます。この新しいスタイルにより、結果の同時評価を維持しながら、より直感的で柔軟なレポートが可能になります。

移行中、PC-DMISはXactMeasureコマンドを幾何公差コマンドに移行します。また、[同期評価]コマンドを[同期公差]コマンドに移行し、幾何公差コマンドに実行の選択がオンにされています。詳細については、「同期公差値」を参照してください。

直線公差の同時プロファイル

線公差のプロファイルセットが同時評価コマンドの一部であり、線公差のプロファイルがデータムを参照しない場合、それらは表面のプロファイルに移行されます。これは、線公差のプロファイルを同時に評価することは (規格準拠の観点から) 意味がないためです。移行レポートは移行を発生時に通知します。詳しくは、線のプロファイル」と「同時公差」を参照してください。

出力の移行

PC-DMISが幾何公差コマンドに移行できるXactMeasure寸法からの出力には多くのタイプがあります。これらの出力は、統計出力、XactMeasure寸法の式、Excel出力、基本的なスクリプト、自動化、およびレポートの変更です。

これらの出力の一部は、統計、式、Excel出力、レポートの変更など、移行後にほとんど機能します。幾何公差コマンドは、XactMeasureよりもはるかに多くの出力機能を備えているため、移行後にこれらの出力の使用方法を拡張したい場合があります。機能のアップグレードにより、移行後にこれらの出力のすべてがまったく同じように動作するわけではありません。測定ルーチンを確認して、移行がうまく行われたことを確認してください。

基本のスクリプトと自動化

基本のスクリプトと自動化は、移行の後でほとんど機能しません。これは、操作するコマンドの内部動作に依存しているためです。内部の幾何公差コマンドは、XactMeasureコマンドとはほぼ完全に異なります。つまり、最も基本的なスクリプトと自動化は、幾何公差コマンド用に書き直す必要があります。

さらに詳しく:

移行の計算タイプを制御するオプションと規格

複数のセグメントへの移行

作成された入力要素への移行

旧式寸法への移行

出力の移行