LRTKレフィクシア株式会社

絶対座標ARで3D図面の単位変換ミスを見抜く6チェック

絶対座標ARで単位変換ミスが問題になる理由

3D図面を絶対座標に配置し、現地でAR表示する仕組みでは、座標系や原点の設定だけでなく、長さの単位を正しくそろえることが重要です。3D図面の形状が正しく作られていても、モデル作成時、ファイル出力時、座標付与時、AR表示時のいずれかで単位の解釈が変わると、モデル全体の大きさや配置位置が大きくずれます。

代表的なのが、メートルとミリメートルの取り違えです。設計寸法の1メートルをモデル内部で1000として管理している場合、そのモデルを「1単位は1メートル」と解釈して読み込むと、形状が本来の1000倍になります。反対に、メートルで作成したモデルをミリメートルとして読み込めば、1000分の1まで縮小されます。

絶対座標ARでは、単純にモデルの外形寸法だけが変化するとは限りません。モデル原点から構造物までの移動量、現場基準点の座標、標高、ローカル座標から絶対座標へ戻すためのオフセットなどにも単位が関係します。そのため、モデルの大きさは正しいのに遠く離れた場所へ表示される、平面位置は合うのに高さだけが合わない、一点では合うが離れるほどずれるといった現象が起こります。

単位変換ミスを見抜く際に注意したいのは、画面上の見た目だけで判断しないことです。AR画面にモデルが見えないと、データが読み込まれていないように感じるかもしれません。しかし、実際には1000倍に拡大され、モデルの中心や構成要素が表示範囲の外へ移動していることがあります。1000分の1に縮小され、遠方の小さな点のようになっている可能性もあります。

また、手動でモデルを移動したり拡大縮小したりできる環境では、単位の誤りを一時的に隠せてしまいます。基準点付近だけを見れば合っているように見えても、現場の反対側では大きなずれが残ることがあります。単位変換ミスを正しく見抜くには、元データの設定、既知寸法、座標値、変換履歴、現地照合の順に確認し、どの工程で倍率が変化したかを特定する必要があります。

この記事では、絶対座標を持つ3D図面をAR表示する実務担当者に向けて、単位変換ミスを確認する6つのチェックを解説します。単位の問題と、原点、回転、高さ基準、測位状態などの問題を分けて考えることで、原因不明のずれを効率よく切り分けられます。

チェック1:3D図面の作成単位と出力単位を確認する

最初に確認するのは、3D図面がどの単位で作成され、どの単位でファイルへ出力されたかです。モデル画面に表示される数値だけでは、単位を正確に判断できません。たとえば、柱の幅が800と表示されていても、その800がミリメートル、センチメートル、メートルのどれを表すのかは、プロジェクト設定や出力仕様を確認しなければ分かりません。

建築や設備の3D図面では、細かな部材寸法を扱うためにミリメートルを使用することがあります。一方、測量座標や現場の平面位置、高さを扱う工程ではメートルが使用されることがあります。ただし、分野による一般的な傾向だけで単位を推定するのは危険です。同じ現場でも、建築モデル、土木モデル、設備モデル、座標一覧で異なる単位が使われている場合があります。

まず、元の3D図面を作成した環境で、プロジェクトの長さ単位を確認します。次に、ファイルを出力した際の単位設定を確認します。作成単位がミリメートルでも、出力時にメートルへ換算されることがあります。反対に、画面表示はメートルでも、内部数値や出力値がミリメートルのまま保持される場合があります。

さらに、出力ファイル自体に単位情報が含まれているかも確認が必要です。単位情報を保持できる形式であっても、書き出し設定によって情報が省略されることがあります。単位情報を持たないファイルでは、読み込み側が既定の単位を自動的に割り当てる可能性があります。この既定値が元データと異なれば、読み込み直後に倍率のずれが発生します。

確認には、実寸が明らかな部材を使用します。道路幅、柱間隔、基礎の辺長、管の直径、階高など、設計資料に記載された寸法と3Dモデル内の数値を比較します。実寸が5メートルでモデル内の距離が5000なら、モデル内部ではミリメートル単位で管理されている可能性があります。実寸が5メートルでモデル内も5なら、メートル単位の可能性があります。

ただし、表示機能が自動換算していることもあるため、画面に表示された寸法だけで結論を出してはいけません。内部の座標値や出力後の数値も確認し、1モデル単位が現実の何メートルに相当するかを明確にします。「単位はメートル」と記録するだけでなく、「モデル数値1は現実の1メートル」といった関係まで示すと、担当者間の解釈違いを減らせます。

絶対座標付きの3D図面では、形状を表す単位と配置座標の単位を分けて確認します。モデル内の柱間隔や道路幅はミリメートルで、モデル原点に与える平面座標はメートルという構成も考えられます。この場合、モデル形状と座標オフセットを同じ数値空間で直接加算すると、正しい配置になりません。

モデル形状の単位、モデル原点の単位、絶対座標の単位、高さの単位を個別に確認し、どの段階で共通単位へ変換するかを整理する必要があります。モデル全体の見た目が正しくても、原点座標だけが1000倍になっていると、現場から大きく離れた場所へ表示されるためです。

単位が不明なデータを受け取った場合は、見た目が合うまで倍率を変えるのではなく、元の作成担当者が使用した単位、出力時の設定、代表寸法を照合します。根拠のない倍率調整は、後のモデル更新時に再現できず、別の担当者が同じ問題を繰り返す原因になります。

チェック2:既知寸法と点間距離から倍率を判定する

二つ目のチェックは、既知寸法と点間距離を利用して、モデルに生じている倍率を数値で判定することです。単位変換ミスでは、メートルとミリメートルのように一定の倍率がモデル全体へ作用します。そのため、実際の距離と読み込み後の距離の比率を求めることで、単位の取り違えを発見できます。

最初に、3D図面内で対応関係が明確な二点を選びます。構造物の角、道路中心線上の測点、基礎の中心、杭、既知点、建物の通り芯交点など、設計資料や現地計測から距離を確認できる点が適しています。点の位置を曖昧に選ぶと、その選択誤差が倍率判定へ影響するため、形状上で正確に特定できる点を使います。

設計上の二点間距離が10メートルで、読み込み後の3Dモデルでは10000メートル相当に見える場合、1000倍のずれが疑われます。設計上の距離が10メートルで、表示上では0.01メートル相当なら、1000分の1の可能性があります。このように、実距離をモデル距離で割る、またはモデル距離を実距離で割ることで、必要な換算倍率を確認できます。

倍率が10、100、1000、0.1、0.01、0.001のいずれかに近い場合は、長さ単位の取り違えを優先的に疑います。ただし、計算結果が近いという理由だけで単位ミスと断定してはいけません。元データの単位設定や変換工程を確認し、なぜその倍率が生じたのかを特定します。

点間距離は一組だけでなく、複数組で確認します。短距離だけを使うと、点の指定誤差や数値の丸めが比率に大きく影響します。現場の規模に応じて、短い距離、中程度の距離、現場全体に近い長い距離を選び、すべてで同じ倍率になるかを確認します。

たとえば、5メートルの区間、50メートルの区間、200メートルの区間を比較し、すべてが1000倍に近ければ、一様な単位変換ミスの可能性が高くなります。一方、5メートル区間では合うのに200メートル区間でだけずれる場合は、単純なメートルとミリメートルの取り違えではなく、縮尺係数、回転、座標変換、モデルの変形なども確認する必要があります。

平面距離と三次元距離は分けて確認した方が安全です。三次元距離には高さ差が含まれるため、高さだけの単位ミスがあると平面の倍率判定にも影響します。最初は平面上の二点間距離を確認し、その後で高さ差を確認します。これにより、平面単位と高さ単位が異なるデータも切り分けやすくなります。

さらに、モデル内部の点間距離と、モデル原点から代表点までの距離を分けて確認します。モデル内部の点間距離が正しいのに、現場への配置だけが大きくずれている場合、形状の単位ではなく絶対座標オフセットの単位が誤っている可能性があります。

たとえば、モデルの幅が正しく10メートルで表示されていても、原点座標として入力した50000メートルが50000000として扱われれば、形状を保ったまま遠方へ移動します。この場合、モデルを縮小しても配置位置は直りません。形状倍率と原点移動量を別々に検証する必要があります。

変換前後のファイルを比較できる場合は、同じ二点間距離を各段階で測ります。元データでは10000、出力後は10、中間変換後も10、AR読み込み後に0.01となっているなら、最後の読み込み工程でさらに0.001倍された可能性があります。各工程の点間距離を残すことで、どの段階で倍率が変化したかを追跡できます。

チェック3:絶対座標の桁数と小数点位置を確認する

三つ目は、絶対座標の桁数と小数点位置を確認することです。絶対座標は現場のローカル寸法より大きな数値になることがあり、単位変換ミスが起こると桁数が急激に増減します。桁数の違いは、単位の取り違えを早期に発見する有効な手掛かりです。

基準点成果や現場で管理している座標がメートル単位である場合、3D図面へ同じ座標を入力する際も、入力先がメートルを想定しているか確認します。メートル単位の座標値を、ミリメートルを想定するモデル空間へそのまま入力すると、配置量が1000分の1になります。反対に、ミリメートルへ換算済みの座標値をメートルとして読み込めば、配置量は1000倍になります。

たとえば、基準点の一つの座標値が50000メートル程度で管理されているのに、変換後ファイルでは50000000になっている場合、ミリメートル相当へ変換された可能性があります。変換先がミリメートルを必要としているなら正常ですが、AR表示側がメートルと解釈するなら大きな配置ずれになります。

小数点以下の桁にも注目します。メートル単位で小数第3位まで管理している座標は、ミリメートル単位へ変換すると小数部分の多くが整数側へ移ります。たとえば、123.456メートルは123456ミリメートルに相当します。変換したはずなのに数値が123.456のままで単位表示だけがミリメートルへ変わっている場合、数値変換が実行されていない可能性があります。

反対に、数値は正しく換算されていても、保存時に小数桁が失われることがあります。メートル単位で小数第3位まで保持していた座標を整数だけで保存すると、処理方法によっては1メートル未満の丸め差や切り捨て差が生じる可能性があります。AR表示の用途によっては、この差を無視できません。単位変換後に必要な桁数が確保されているかを確認します。

座標値を表計算形式や文字区切り形式で受け渡す場合は、表示桁数と実際に保存されている数値を区別する必要があります。画面上では小数第3位まで見えていても、内部ではさらに細かな値を保持している場合があります。反対に、表示上だけ小数が付いていて、実際のデータは丸められていることもあります。元データと保存後データを数値として比較します。

絶対座標の列を確認する際は、軸の並びも同時に確認します。二つの平面座標が似た桁数を持つ場合、軸を入れ替えても不自然な数値に見えないことがあります。単位変換と軸の入れ替えが同時に起こると、ずれ方が複雑になります。各列がどの方向を表し、正方向がどちらで、単位が何かを明確にします。

ローカル座標と絶対座標を組み合わせる処理にも注意が必要です。大きな絶対座標をそのまま3D表示へ使用すると、数値計算や描画の都合からモデルを一時的に原点近くへ移すことがあります。その後、表示時に原点オフセットを加えて現地座標へ戻します。

この処理で、ローカル座標だけをミリメートルからメートルへ変換し、原点オフセットをミリメートルのまま加算すると、異なる単位の数値同士を足すことになります。モデルの形は正しいのに配置だけが合わない場合は、ローカル座標とオフセットの両方が同じ単位へそろえられているかを確認してください。

代表点について、元の座標値、元単位、変換倍率、変換後の座標値、変換後単位、小数桁を記録すると、変換の妥当性を確認しやすくなります。単位変換を暗算や画面上の印象だけに頼らず、数値の対応関係として残すことが重要です。

チェック4:平面座標と高さの単位を分けて確認する

四つ目は、平面座標と高さの単位を分けて確認することです。3D図面では、すべての軸が同じ単位で管理されているとは限りません。平面位置はメートル、高さ方向のモデル寸法はミリメートル、現場標高はメートルというように、用途の異なる数値が一つのデータへ組み合わされることがあります。

平面位置は合っているのに、モデルが空中や地下へ大きく離れて表示される場合、まず高さ方向の単位を確認します。建物の階高が3000という数値で保存されているモデルを、表示側が3000メートルと解釈すれば、階層間隔が極端に大きくなります。反対に、3メートルという値を3ミリメートルとして扱えば、複数階が薄い一層のように重なります。

高さの問題を調べる際は、一つの点の標高だけでなく、複数点の高さ差を確認します。全体がほぼ同じ量だけ上下へずれている場合は、単位よりも高さ原点や基準面の違いが疑われます。一方、低い点では差が小さく、高い点ほど差が比例して拡大する場合は、高さ方向の倍率ミスが考えられます。

たとえば、基準点を手動で合わせた後、3メートル上の点で約2997メートルの差が生じるなら、高さ値3000を3000メートルとして扱っている可能性があります。基準点で合わせたため原点の差は隠れていますが、高さ差の倍率は残っています。このように、一点合わせでは単位ミスを完全には確認できません。

高さには単位以外の基準差もあります。現場で管理する標高、衛星測位から得られる高さ、設計図面の基準高さ、建物独自の基準階高などは、同じメートル表記でも基準が異なることがあります。そのため、高さが一定量ずれているからといって、すぐに単位ミスと決めつけてはいけません。

高さの差が一定なら、どの基準面から測った値なのかを確認します。高さの差が倍率に応じて拡大するなら、単位変換を確認します。一定差と倍率差が同時にある場合は、基準高のオフセットと単位変換の両方に問題がある可能性があります。

3D図面内の高さが相対値か絶対値かも重要です。モデルの床面を0として各部材の高さを持ち、別途、現場標高を配置情報として与える場合があります。このとき、相対高さへ現場標高を加える必要がありますが、現場標高がすでにモデルのZ値へ含まれていれば、もう一度加算すると二重計上になります。

反対に、絶対標高が必要な表示工程へ相対高さだけを渡すと、モデルが高さ0付近へ配置されます。高さの単位だけでなく、相対高と絶対高のどちらを扱っているかを確認します。

高さ方向の検査には、標高が分かる低い点と高い点を使用します。基準点付近の一点だけでなく、階高、法面高、構造物上端、地盤面など、高さ差が明確な点を複数選びます。各点について、設計上の高さ、モデル上の高さ、AR表示で対応する高さを比較します。

AR表示では、端末の姿勢や測位状態により、見かけの高さが一時的に変動する場合があります。そのため、画面上で上下に揺れる現象と、データ上の単位ミスを混同しないことが重要です。安定した測位状態で複数回確認し、モデル点の数値と現地の既知高を直接比較します。

チェック5:変換倍率の未適用と二重適用を確認する

五つ目は、必要な変換倍率が適用されていないケースと、同じ変換倍率が二重に適用されているケースを確認することです。単位変換ミスというと、メートルからミリメートルへ変換し忘れた状態を想像しやすいですが、実務では変換済みのデータへ再び同じ倍率を掛ける二重変換も起こります。

たとえば、元の3D図面がミリメートル単位で作成されており、出力時に0.001倍してメートルへ変換したとします。その出力ファイルを読み込む際、再び「ミリメートルからメートルへ変換する」という設定を有効にすると、さらに0.001倍されます。元の数値に対しては100万分の1になりますが、意図した実寸と比べると1000分の1の大きさとなり、モデルが見えないほど小さくなる可能性があります。

反対に、作成担当者は出力時に変換したつもりでも、実際には単位の表示情報だけを書き換え、数値はそのままになっていることがあります。読み込み担当者が「メートルへ変換済み」と判断して追加変換を行わなければ、モデルは1000倍の大きさで表示されます。

二重適用や未適用を確認するには、作成からAR表示までの処理経路を一工程ずつ整理します。元モデルの内部単位、出力時の倍率、中間変換の倍率、座標を付与した際の単位、AR表示側の読み込み単位、表示時の追加スケールを個別に確認します。

「メートルへ変換済み」という記録だけでは不十分です。どの工程で、どの数値へ、何倍の係数を適用したのかを残します。モデル形状へ0.001倍を適用したのか、絶対座標オフセットにも同じ倍率を適用したのか、高さ値は別処理なのかを明確にします。

モデル形状と絶対座標オフセットでは、必要な変換が異なることがあります。モデル形状がミリメートル、絶対座標がメートルで保存されている場合、形状だけを0.001倍し、絶対座標はそのまま使用する処理が必要になる場合があります。すべての数値へ機械的に0.001倍を掛けると、絶対座標まで縮小され、現場とは異なる位置へ配置されます。

一方、モデル形状と絶対座標がどちらもミリメートルで保存されている場合は、両方をメートルへ変換する必要があります。どの項目に倍率を適用するかは、元データの単位定義に基づいて判断します。

変換行列や座標変換設定に縮尺係数が含まれている場合も注意が必要です。回転と平行移動だけだと思っていた変換に倍率が含まれ、さらに表示側でスケールを指定すると、意図しない二重変換になります。倍率が1000のように明確な値でなくても、1に近い縮尺差が長距離で大きな位置差を生む場合があります。

単位変換ミスを確認する目的では、まず1000倍や1000分の1といった大きな差を調べます。その後、点間距離が完全には一致せず、現場の端へ行くほど少しずつずれる場合は、変換に含まれる縮尺係数も確認します。

変換履歴が不明な場合は、各中間ファイルで同じ既知寸法を測ります。元モデルで5000、出力後に5、中間ファイルでも5、AR読み込み後に0.005となっていれば、読み込み時に追加の0.001倍が適用された可能性があります。どの段階で値が変わったかを数値で追えば、設定画面の名称だけに頼らず原因を特定できます。

単位の自動判定機能がある場合も、結果確認は必要です。自動判定は入力ファイルの情報や一般的な数値範囲を基に動作することがありますが、必ずしも作成者の意図と一致するとは限りません。自動変換後に代表寸法と代表座標を確認し、意図した倍率になっているかを検証します。

チェック6:現地の複数点でAR表示を照合する

六つ目は、最終的な3D図面を現地の複数点でAR表示し、絶対座標との整合を確認することです。データ上の数値が正しく見えていても、最終読み込み時の設定や表示処理で倍率が変化する可能性があります。そのため、絶対座標ARの確認は、ファイル上の検査だけで完了させず、現地照合まで行います。

照合には、位置を明確に特定できる既知点を使用します。基準点、構造物の角、道路中心、杭、基礎中心、既設物の端部などが候補になります。現地で安全に接近でき、3D図面上でも同じ点を正確に選べる場所が適しています。

最初の一点でモデルを合わせた後、離れた別の点を確認します。一点だけの照合では、手動移動によって原点のずれを消せても、倍率のずれは判断できません。基準点から離れた場所で誤差が拡大するなら、単位または縮尺の問題が疑われます。

たとえば、基準点付近ではモデルがほぼ一致しているのに、50メートル離れた点で大きくずれ、100メートル離れた点ではさらにずれが増える場合、距離に比例する倍率誤差が考えられます。ずれの増え方がほぼ一定の比率であれば、単位変換や縮尺係数を確認します。

一方、すべての点が同じ方向へほぼ同じ量だけずれている場合は、単位よりも原点オフセットの可能性があります。基準点を中心に回転するようにずれの方向が変わる場合は、モデルの向きや回転角を確認します。特定の方向だけ誤差が増えるなら、軸ごとの倍率、軸の入れ替え、正負方向の設定も確認します。

現地照合では、平面と高さを分けて確認します。最初に平面位置の二方向が合うかを確認し、その後で高さを確認します。平面の単位が正しくても高さだけが異なる場合があるためです。

AR画面の見た目だけでなく、現地点の測位座標とモデル上の対応点座標を数値で比較します。各点について、二つの平面方向と高さ方向の差を記録すると、誤差の傾向を判断しやすくなります。差が距離に比例するのか、一定なのか、方向によって異なるのかを確認します。

測位状態も記録します。衛星からの信号が遮られやすい場所、周囲に反射しやすい構造物がある場所、上空が狭い場所では、測位結果が一時的に変動する可能性があります。単位変換ミスはモデル側の一定した倍率差として現れますが、測位状態によるずれは時間や場所によって変化することがあります。

現地でモデルが揺れているときは、揺れの中心位置を確認し、複数回測定します。一回だけの画面表示で単位の正否を判断せず、安定した状態で既知点との差を比較します。

手動でモデルを移動、回転、拡大縮小できる場合は、補正前と補正後を分けて記録します。手動補正後に見た目が合っていても、元の絶対座標設定が正しいとは限りません。単位変換が正しく完了したかは、原則として不要な手動倍率を設定せず、離れた複数点が整合するかで判断します。

確認結果には、使用した3D図面の版、作成日時、変換設定、確認した点、測位状態、各方向の差を残します。同じファイル名を上書きしていると、後からどのデータを確認したのか分からなくなります。単位修正前と修正後のデータを分け、現地照合結果を関連付けて保存します。

ずれ方から単位変換ミスを切り分ける方法

3D図面のAR表示にずれが生じたときは、ずれ方を観察することで原因の候補を絞れます。すべてのずれを単位変換ミスとして扱うと、原点や回転の問題を見落とします。反対に、位置合わせだけを繰り返すと、倍率の誤りが残ったままになります。

モデル全体が極端に大きい場合は、ミリメートル値をメートルとして解釈している可能性があります。道路幅や建物幅が本来の1000倍に見えるなら、作成単位、出力単位、読み込み単位を確認します。モデルが極端に小さく、点のように見える場合は、メートル値をミリメートルとして扱ったか、同じ変換を二重に適用した可能性があります。

モデルの形や大きさは正しいのに、現場から遠く離れている場合は、絶対座標オフセットの単位を確認します。モデル内部の点間距離が正しければ、形状単位ではなく配置に使う座標値の問題と考えられます。原点座標の桁数、ローカル座標から絶対座標へ戻す処理、平行移動量の単位を調べます。

一点では合うが、離れるほどずれが増える場合は、縮尺または回転を疑います。ずれの方向がほぼ同じで、距離に比例して増えるなら倍率の可能性があります。基準点の周囲を回るように方向が変化するなら回転角の問題が考えられます。

平面位置は合うが、高さだけが大きく外れる場合は、高さ単位、標高基準、相対高と絶対高の区別を確認します。高さ差が1000倍や1000分の1になるなら単位の可能性が高く、全点が同じ量だけずれるなら基準面やオフセットの可能性があります。

モデルの一部だけが合わない場合は、一様な単位変換ミスではない可能性があります。異なる単位で作成された複数モデルを結合している、各モデルの原点が異なる、特定の要素だけ個別倍率を持っているといった状態を確認します。

複数の3D図面を統合してAR表示する場合、すべてのモデルに同じ倍率を適用できるとは限りません。建築、設備、地形などのモデルが異なる単位で作成されていることがあります。統合後の見た目だけで判断せず、統合前の各モデルで既知寸法を確認します。

単位ミスが疑われる場合でも、倍率を変えて見た目を合わせるだけでは不十分です。倍率変更後に、既知寸法、絶対座標、原点からの距離、高さ差、現地複数点を再確認します。すべてが整合して初めて、単位変換が正しいと判断できます。

単位変換ミスを防ぐデータ管理のポイント

単位変換ミスは、確認担当者の注意だけでなく、データ管理の仕組みによって予防することが重要です。3D図面の受け渡し時に単位情報が欠けていると、後工程の担当者が数値範囲や経験から推測することになります。推測に依存する運用では、モデル更新や担当者変更のたびに同じ問題が起こりやすくなります。

受け渡し時には、3D図面の作成単位、出力単位、座標値の単位、高さの単位、モデル原点の定義、軸方向、適用済みの倍率を記録します。単位名だけでなく、「モデル数値1000が現実の1メートルに相当する」といった数値関係を示すと、解釈違いを減らせます。

モデル形状、絶対座標オフセット、高さ値が異なる単位の場合は、それぞれを分けて記載します。すべてをまとめて「単位はメートル」と記載すると、一部だけ別単位であることが見落とされます。

代表寸法と代表座標も記録します。モデル全体の幅、既知点間距離、代表点の絶対座標、最低高、最高高などを残しておけば、受け側は読み込み直後に異常を確認できます。モデルの外観を開いて確認するだけでなく、数値による受入検査を行える状態にします。

変換前の原本は保存します。単位変換後のファイルだけを残すと、後から倍率の根拠を検証できません。原本、変換設定、変換後ファイル、検査結果を関連付け、どの原本からどの設定で作成したかを追跡できるようにします。

単位を修正したファイルは、元ファイルへ上書きせず、別の版として管理します。上書きすると、修正前の数値と比較できなくなり、別の担当者が古い設定を再利用するおそれがあります。ファイル名だけに頼らず、作成日時や版番号、変換記録も管理します。

自動変換を使用する場合は、入力単位が毎回同じであることを前提にしないことが大切です。前回はミリメートルだったモデルが、今回の更新ではメートルで出力されている可能性があります。同じ自動処理を適用すると、今回だけ1000分の1になることがあります。

自動処理の前に入力単位を確認し、処理後に代表距離と代表座標を検査します。異常な外形寸法や座標範囲を検出できる仕組みがあれば、現地へ持ち出す前に単位ミスを発見しやすくなります。

現地確認用の点もプロジェクト開始時に決めておくと効率的です。モデル原点に近い点と遠い点、現場の両端、高さの低い点と高い点を選びます。モデル更新のたびに同じ点を使えば、単位、回転、オフセットの変化を比較できます。

確認の順序を統一することも重要です。最初に元単位と出力単位を確認し、次に既知寸法と点間距離、絶対座標の桁、高さ差、変換履歴、現地照合の順に進めます。問題が起きるたびに異なる方法で調整するより、定型手順で確認した方が原因を特定しやすくなります。

AR表示の用途に応じて、確認する精度の段階を分けます。最初に1000倍や1000分の1といった重大な単位ミスがないことを確認し、その後で細かな位置差を評価します。単位が誤った状態で細かな補正を行っても、モデル全体の整合は得られません。

また、AR表示は測位状態や姿勢推定の影響を受けるため、3D図面の数値検査と現地表示の検査を組み合わせます。画面が少し揺れているからといって、すぐにモデルの単位が誤っているとは限りません。反対に、画面が安定していても、モデルが誤った倍率で固定表示されている可能性があります。

数値上の整合、現地の複数点、測位状態をあわせて確認することで、単位変換ミスと一時的な表示変動を切り分けられます。

まとめ

絶対座標ARで3D図面を現地へ正しく重ねるには、座標系や原点だけでなく、モデル形状、絶対座標、高さ、変換係数の単位を正しく管理する必要があります。単位変換ミスは、モデルが極端に大きくなるだけでなく、形状は正しいのに遠方へ配置される、高さだけがずれる、一点では合うが離れるほど誤差が増えるといった形でも現れます。

最初のチェックでは、3D図面の作成単位、出力単位、読み込み単位を確認します。次に、既知寸法と複数の点間距離を使い、1000倍や1000分の1といった倍率差がないかを判定します。さらに、絶対座標の桁数と小数点位置を確認し、数値変換の未実施や丸めによる情報損失を調べます。

平面位置と高さは分けて検査し、高さの単位差と基準面の違いを混同しないことが重要です。変換工程では、倍率の未適用だけでなく、出力時と読み込み時に同じ換算を行う二重適用にも注意します。

最後に、現地の離れた複数点でAR表示を照合します。一点だけを手動で合わせると、倍率ミスが隠れることがあります。基準点からの距離と表示差を記録し、誤差が距離に比例するのか、一定なのか、方向によって変化するのかを確認することで、単位、原点、回転、高さの問題を切り分けられます。

単位変換の結果は、元データ、変換設定、代表寸法、代表座標、現地照合結果とともに保存します。作成者と表示担当者の間で、どの数値がどの単位なのかを共有できれば、モデル更新時の再発も防ぎやすくなります。

現地で絶対座標を取得し、3D図面との対応を確認するには、位置情報とモデル座標を同じ基準で扱える環境が必要です。LRTK Phoneを活用して現地の座標を確認し、離れた複数点で3D図面のAR表示を照合する運用により、単位変換後のモデルが意図した位置、縮尺、高さで表示されているかを確認できます。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る