LRTKレフィクシア株式会社

3D CADの単位混在で寸法が狂うときの5つの修正手順

3D CADで単位混在が起こる理由

3D CADでモデルを開いたとき、部品が極端に大きく表示されたり、反対に点のように小さくなったりすることがあります。寸法を測ると、本来は100ミリメートルであるはずの長さが100メートルになっている、25.4ミリメートルであるはずの形状が1ミリメートルとして扱われている、といった異常が見つかることもあります。

こうした問題の多くは、形状データが壊れているのではなく、作成側と受け取り側で単位の解釈が一致していないことによって発生します。3D CADでは、画面上に表示される数値と、ファイル内部に保存されている形状の座標値、読み込み時に指定される単位、ドキュメント全体の単位設定が必ずしも同じ意味を持つとは限りません。

例えば、作成元では「1」という座標値を1インチとして設計していたにもかかわらず、受け取り側が1ミリメートルとして読み込むと、モデルは本来の約25分の1になります。反対に、ミリメートルで作成された座標値をメートルとして読み込めば、モデルは1000倍の大きさになります。

単位情報を保持できる形式であっても、書き出し設定や読み込み設定によっては単位情報が引き継がれない場合があります。また、単位情報を明示的に持たず、座標値だけを保存する形式では、受け取り側が「この数値を何の単位として扱うか」を判断しなければなりません。そこで判断を誤ると、形状自体は正常でも寸法だけが大きく狂います。

単位混在は、異なる設計部門や外部協力会社とのデータ交換で起こりやすい問題です。機械設計ではミリメートル、建築や土木ではメートル、海外由来の部品データではインチが使われるなど、業務分野によって一般的な単位が異なるためです。さらに、点群、測量座標、解析モデル、製造設備用データなどを3D CADへ統合すると、長さ以外の単位も関係してきます。

重要なのは、モデルが大きい、または小さいという見た目だけで修正倍率を決めないことです。最初に正しい寸法を示す基準を見つけ、その基準から倍率を計算し、単位設定と形状変換を分けて考える必要があります。順序を間違えると、表示上は正しく見えても、寸法値や質量、座標、関連部品に別の不整合が残ります。

単位混在で現れやすい寸法異常

単位混在による異常は、モデル全体の大きさが違う場合だけではありません。最初に症状を整理すると、どこまで修正すべきか判断しやすくなります。

代表的なのは、モデル全体が一定倍率で拡大または縮小されている状態です。すべての寸法が同じ倍率でずれている場合は、読み込み時の長さ単位が一致していない可能性が高いと考えられます。例えば、どの寸法も1000倍になっているなら、ミリメートルとメートルの解釈違いが疑われます。約25.4倍または約0.03937倍であれば、ミリメートルとインチの取り違えを確認します。

一方で、一部の部品だけが大きい場合は、アセンブリ内に異なる単位で作成された部品が混在している可能性があります。親アセンブリはミリメートルで管理されていても、外部から取り込んだ部品だけがインチとして作成されていると、その部品だけが不自然な寸法になります。

モデルの外形寸法は正しいのに、穴径、板厚、面取り、ねじ形状などの一部だけが合わない場合は、単純な全体倍率の問題ではないことがあります。異なる単位で作成された複数の形状を結合している、履歴の途中で単位を変えている、数値入力に単位を付けずに再編集しているといった原因が考えられます。

座標値が極端に大きくなっている場合も注意が必要です。土木や測量のデータでは、実際の大きさは適切でも、原点から非常に離れた位置にモデルが配置されることがあります。この状態を単位異常と誤認して縮尺を変更すると、形状寸法まで壊してしまいます。モデルの外形寸法と原点からの距離は別々に確認しなければなりません。

寸法以外では、質量や体積が異常になることがあります。長さが10倍になると、面積は100倍、体積は1000倍になります。そのため、外観の違いが小さく見えても、体積や質量の計算結果には大きな差が生じます。材料密度の単位も一致していなければ、さらに誤差が拡大します。

解析用モデルでは、荷重、圧力、温度、時間、密度、弾性に関する値なども確認が必要です。形状の長さだけを正しく変換しても、境界条件や材料特性の単位が以前のままでは、解析結果の妥当性を保てません。3D CAD上の形状修正と、解析条件の単位修正は分けて実施する必要があります。

加工や出力工程では、モデルが作業範囲に収まらない、工具径と形状の比率が不自然になる、出力時に警告が表示されるといった形で問題が現れます。単位混在を見逃したまま後工程へ渡すと、設計画面上の違和感だけでなく、加工条件や数量計算にも影響するため、早い段階で原因を切り分けることが大切です。

修正手順1:正しい基準寸法と倍率を特定する

最初の手順は、正しい寸法を示す基準を一つ以上見つけることです。モデルの見た目から「おそらく1000倍だろう」と判断するのではなく、図面、仕様書、部品表、測定記録、設計依頼書などと照合します。

基準寸法には、全長、全幅、全高、穴径、軸径、板厚、取付間隔など、設計意図が明確な値を選びます。可能であれば、大きな寸法と小さな寸法の両方を確認してください。全長だけを合わせると、モデル内部に異なる倍率の形状が混在していても気づかない場合があります。

正しい寸法が100ミリメートルで、現在のモデル上の測定値が0.1である場合、必要な倍率は1000です。正しい寸法が25.4ミリメートルで、現在値が1である場合は、25.4倍する必要があります。倍率は、正しい寸法を現在の測定値で割ることで求められます。

ここで重要なのは、測定対象の形状が変形していないことです。読み込み時の形状修復や近似処理によって輪郭が変化していると、単純な倍率計算だけでは正しい結果になりません。直線距離だけでなく、円の直径、平行面間の距離、既知の中心間距離など、複数の測定項目を使って同じ倍率になるか確かめます。

例えば、全長を比較すると1000倍の差がある一方、穴径は25.4倍の差になっている場合、モデル全体を一括変換してはいけません。異なる単位で作られた形状が一つのファイルに含まれている可能性があります。この場合は、ボディ、部品、レイヤー、構成要素などの単位で分離し、それぞれの由来を確認する必要があります。

アセンブリの場合は、最初に親アセンブリの基準単位を決めます。その後、各部品の代表寸法を測り、親アセンブリと同じ単位で扱える状態か確認します。部品単体では正しい寸法でも、配置変換や挿入倍率によってアセンブリ上だけ大きさが変わっていることがあります。

座標を含むデータでは、寸法と座標位置を分けて記録します。例えば、構造物の幅が10メートルで正しいにもかかわらず、座標値が数十万になっている場合、その数値は縮尺異常ではなく、基準点からの位置を表している可能性があります。幅を測定して正しければ、モデル全体を縮小するのではなく、作業用原点の設定や座標変換を検討します。

倍率を特定したら、修正前の測定値、正しい値、計算した倍率、参照した資料を記録しておきます。単位修正は後から検証できる状態にしておくことが重要です。担当者の記憶だけに頼ると、再書き出しや再読み込みの際に同じ問題が繰り返されます。

修正手順2:ファイルとドキュメントの単位設定を確認する

倍率が分かったら、次に3D CADのドキュメント単位、読み込み単位、表示単位を確認します。この三つは似ていますが、同じものではありません。

表示単位は、寸法値を画面上でどの単位として表示するかを決める設定です。表示単位だけをミリメートルからメートルへ変更しても、内部形状の大きさが変わらない場合があります。数値の表示形式が変わっただけで、座標値や実寸が修正されていない可能性があるためです。

ドキュメント単位は、その設計データ内で数値をどの単位として扱うかを定めます。新しく寸法を入力するときや、物理量を計算するときに影響します。ただし、ドキュメント単位を変更した際に、既存形状も自動的に換算されるか、数値の意味だけが変更されるかは、使用している環境や操作によって異なります。

読み込み単位は、外部ファイルの座標値をどの単位として解釈するかを指定するものです。単位情報を持たないデータを読み込む場合は、ここでの設定がモデルの大きさを直接左右します。すでに誤った単位で読み込んだデータに対して、読み込み設定だけを変更しても、開いているモデルが自動修正されるとは限りません。必要に応じて、正しい設定で再度読み込むことが安全です。

書き出し元の情報を確認できる場合は、作成時の単位、書き出し時の単位、受け取り側で想定する単位の三点をそろえます。送信者から「ミリメートルで作成した」と聞いても、書き出し時に別の単位が選択されていれば、受信データの状態は異なります。作成単位だけでなく、実際の出力条件まで確認することが必要です。

単位情報を保持できる形式では、ファイル内の設定と読み込み側の設定が競合する場合があります。自動認識を使うのか、受け取り側で単位を明示するのかを運用として統一します。自動認識を利用する場合でも、読み込み後に基準寸法を測定する確認工程は省略できません。

単位情報を持たない形式では、ファイル名やフォルダー名、受け渡し票などに単位を明記する方法が有効です。例えば、設計データの名称だけで判断するのではなく、受け渡し記録に「長さはミリメートル」「座標はメートル」「原点は指定基準点」といった条件を残します。

単位設定を確認する段階では、まだ不用意に形状を保存し直さないようにします。誤った解釈のまま上書きすると、元の状態との比較が難しくなります。修正作業用の複製を作り、元データは変更せずに保管してください。

修正手順3:正しい倍率でモデル全体を変換する

単位設定だけでは修正できない場合は、特定した倍率を使ってモデルの形状を変換します。このとき、単純な移動や表示倍率ではなく、実際の形状寸法を変更する尺度変換を使用します。

変換対象は、ソリッド、サーフェス、メッシュ、曲線、スケッチ、基準形状など、データ構成によって異なります。画面上で見えているボディだけを選択すると、非表示の形状や補助要素が元の倍率で残ることがあります。変換前にモデルの構成を確認し、必要な要素をすべて対象に含めます。

履歴を持つモデルでは、完成形状を一括で変換する方法と、元のスケッチ寸法やフィーチャー寸法を修正する方法があります。短時間で外形を合わせるだけなら一括変換が便利ですが、その後も設計変更を続ける場合は注意が必要です。一括変換後も履歴内の寸法値が元の単位のまま残ると、フィーチャーを再編集した際に形状が崩れる可能性があります。

継続編集を前提とするなら、可能な範囲で設計履歴の数値を正しい単位へ換算します。スケッチ寸法、押し出し量、穴径、面取り量、丸み寸法、パターン間隔、オフセット量などを確認し、単位変更後も設計意図が維持されるようにします。ただし、履歴が複雑な場合は、すべてを手作業で変換するより、正しい単位で読み込み直し、必要な履歴だけを再構築した方が安全なこともあります。

履歴のない形状や中間形式から読み込んだ形状では、モデル全体への一括尺度変換が中心になります。倍率は三方向で同じ値を使用し、均一に拡大または縮小します。特別な理由がない限り、方向ごとに異なる倍率を使ってはいけません。単位混在は通常、全方向に同じ倍率差を生じさせるためです。

変換の基準点にも注意が必要です。原点を基準に尺度変換すると、形状の寸法だけでなく原点からの位置も同じ倍率で変化します。部品単体では問題にならなくても、アセンブリや測量座標を含むモデルでは配置が大きくずれることがあります。形状の中心、指定基準点、取付基準面など、用途に応じた基準を選びます。

座標位置を維持しながら形状寸法だけを変えたい場合は、モデルを作業用原点付近へ移動し、尺度変換後に所定の座標へ戻す方法があります。ただし、元の位置、移動量、変換基準を記録しないと、復元時にずれが生じます。座標を扱う作業では、位置変換と尺度変換を別工程として管理してください。

メッシュデータを変換する場合は、頂点座標だけでなく法線、テクスチャ、付随する基準情報の扱いも確認します。形状の倍率を変更しても、画像や位置情報との対応が自動的に更新されない場合があります。点群の場合は、点間距離や座標値が正しく変わっているかを確認し、不要な丸め処理が発生していないかも点検します。

尺度変換を実行したら、すぐに元データへ上書きせず、別名で保存します。ファイル名には、変換後の単位や修正内容が分かる情報を含めます。どの倍率で修正したかを履歴として残しておけば、後工程で異常が見つかった際に原因を追跡しやすくなります。

修正手順4:アセンブリと関連データを再構築する

単体部品の寸法が正しくなっても、アセンブリ全体が正常になるとは限りません。部品の配置、拘束、参照関係、外部リンクなどに、変換前の情報が残ることがあるためです。

最初に、親アセンブリの単位を基準として固定します。そのうえで、各部品の外形寸法を確認し、単位が異なる部品だけを修正します。アセンブリ全体をまとめて拡大または縮小すると、すでに正しい単位で作成されている部品まで変換されるおそれがあります。

部品を修正した後は、取付面、軸、穴、基準面などの拘束を再計算します。形状の尺度変換によって参照先の要素が再生成されると、拘束が外れたり、別の面を参照したりすることがあります。見た目上は正しい位置にあるようでも、拘束が未解決のままでは、その後の更新で部品が移動する可能性があります。

外部参照を利用している場合は、参照元と参照先の単位を確認します。参照元モデルだけを変換すると、派生部品や関連図面が古い倍率のまま残ることがあります。逆に、参照先で倍率を掛けている状態で参照元も修正すると、変換が二重に適用される場合があります。

図面データも忘れずに確認します。3Dモデルの大きさを修正しても、図面上の尺度、寸法表示、注記、断面位置などが自動的に適切な状態へ更新されるとは限りません。寸法値がモデル参照になっている場合でも、表示単位や丸め設定によって誤解を招く値が表示されることがあります。

部品表や属性情報には、長さ、面積、体積、質量などの計算結果が含まれることがあります。モデルを変換した後は、これらの値を再計算します。長さの倍率が1000分の1になると、体積は10億分の1になるため、以前の計算値をそのまま使用することはできません。

材料密度についても、単位系が一致しているか確認します。形状寸法をミリメートル基準へ直しても、密度が別の単位系で入力されていれば、質量計算は正しくなりません。材料名だけを見て判断せず、数値と単位の組み合わせを確認してください。

解析、加工、干渉確認、数量算出などの関連データがある場合は、修正後のモデルを使って再実行します。以前の結果は、変換前の寸法や体積を前提としている可能性があるためです。特に解析では、メッシュ寸法、接触条件、荷重位置などが形状変更の影響を受けます。

アセンブリの再構築では、部品の見た目だけでなく、設計関係が正常につながっていることを確認する必要があります。修正後にアセンブリを更新し、警告、未解決参照、重複変換、拘束のずれがないかを順番に点検します。

修正手順5:変換後の寸法と属性を検証する

最後の手順は、変換後のモデルが正しいことを複数の方法で検証することです。基準寸法が一つ合っただけでは、修正完了とは判断できません。

まず、全長、全幅、全高を測定し、仕様値と比較します。次に、穴径、板厚、軸径、取付間隔など、設計上重要な局所寸法を確認します。大きな寸法と小さな寸法の両方が正しければ、均一な倍率変換が適切に行われた可能性が高くなります。

円や円弧を含むモデルでは、直径と半径の解釈も確認します。寸法記号や入力項目の違いを単位異常と誤認することがあるためです。また、角度寸法は長さの尺度変換では変わりませんが、角度を度ではなく別の表現で扱っている関連データでは確認が必要です。

次に、面積、体積、質量を修正前後で比較します。尺度変換の倍率をkとすると、面積はおおむねkの2乗、体積はおおむねkの3乗で変化します。計算結果がこの関係から大きく外れている場合は、一部の形状が変換対象から漏れている、非均一な変換が行われている、材料属性が更新されていないといった原因が考えられます。

アセンブリでは、部品間の隙間、重なり、軸の一致、取付面の接触状態を確認します。単位修正前には離れていた部品が修正後に正しく組み合わさることもありますが、拘束や配置値が元の倍率のままだと、形状寸法だけ正しくても位置関係は直りません。

原点と座標も測定します。特に現場座標や測量座標を含むデータでは、基準点の位置が意図どおり維持されていることを確かめます。モデルの寸法は正しくても、原点が移動していれば、他の設計データや現場データと重ね合わせた際にずれが生じます。

図面を作成している場合は、主要寸法を再生成し、表示値を確認します。単位記号、省略表記、小数点以下の桁数、寸法尺度なども点検します。例えば、モデルはミリメートルで正しく修正されていても、図面の注記にメートルと記載されていれば、受け取り側は誤った解釈をする可能性があります。

書き出しテストも重要です。修正したモデルを実際に使用する形式で書き出し、別の新規ドキュメントへ読み込み直します。そこで基準寸法を測定し、修正後の単位が正しく引き継がれているか確認します。作業中のドキュメントだけで正しく見えていても、書き出し設定が誤っていれば、次の受け渡しで問題が再発します。

検証結果は、合格または不合格だけでなく、確認した寸法、単位、許容差、使用した基準点を記録します。モデルの用途によって必要な精度は異なるため、すべての値が完全一致することだけを基準にせず、設計や施工、製造に必要な許容範囲を設定することが大切です。

単位修正で避けたい失敗

単位混在を修正する際に最も避けたいのは、原因を確認せずにモデル全体へ倍率を掛けることです。モデルが大きく見えるという理由だけで1000分の1にすると、実際には座標原点が遠いだけだった場合に形状寸法まで壊れてしまいます。

表示単位の変更だけで修正できたと判断することも危険です。画面上の寸法表示がミリメートルになっていても、内部形状の座標値や書き出し時の単位が正しいとは限りません。表示、内部形状、入出力設定の三つを分けて確認してください。

単位設定の変更と尺度変換を両方行い、結果として二重変換してしまう失敗もあります。正しい単位で再読み込みした後、さらに25.4倍するなど、同じ修正を重ねるとモデルは別の倍率で狂います。各操作が形状そのものを変えるのか、数値の解釈だけを変えるのかを確認する必要があります。

アセンブリ全体を一括変換する方法も、部品の単位が混在している場合には適しません。正しい部品と誤った部品が混在しているなら、部品ごとに倍率を確認しなければなりません。親アセンブリの単位を決め、異常な部品だけを修正する方が安全です。

元データへ直接上書きすることも避けます。単位修正後に別の問題が見つかった場合、修正前の状態と比較できなくなるためです。元ファイル、作業用ファイル、検証済みファイルを分けて管理します。

外形寸法だけを合わせて終了するのも不十分です。面積、体積、質量、材料密度、図面、座標、解析条件などに古い単位が残っている可能性があります。3D CADモデルは形状だけでなく、多くの属性や関連データを含むため、修正範囲を明確にすることが必要です。

小数点以下の丸めにも注意します。大きな座標値を持つモデルを極端に縮小すると、環境によっては小さな形状の精度が不足することがあります。微細な穴、薄い面、短いエッジなどが消失したり、形状修復の対象になったりする可能性があります。変換後は最小形状の寸法も確認してください。

単位混在を再発させない運用ルール

単位混在は、一度修正して終わりにするのではなく、データ受け渡しの運用で予防することが重要です。担当者ごとに判断方法が異なる状態では、同じ問題が繰り返されます。

まず、業務やプロジェクトで使用する基準単位を決めます。機械部品はミリメートル、現場座標はメートルなど、用途ごとに異なる単位を使う場合は、その関係を文書化します。すべてを一つの単位へ統一できない場合でも、どのデータがどの単位なのかを明確にするだけで誤読を減らせます。

ファイルを受け渡す際には、長さ単位、座標単位、原点、軸方向、尺度変換の有無を記載します。ファイル名だけに単位を含める方法は手軽ですが、名称変更で情報が失われる可能性があります。受け渡し票やデータ仕様書にも同じ情報を残す方が安全です。

基準寸法を一つ指定しておくことも有効です。「この穴径は20ミリメートル」「この基準点間は5メートル」といった確認値があれば、受け取り側は読み込み直後に単位を検証できます。外形寸法だけでなく、モデル内の分かりやすい箇所を選びます。

読み込み用の設定を標準化し、単位を自動判定に任せる場合と手動指定する場合を明確にします。単位情報を持たないデータについては、読み込み前に必ず送信者へ確認する、または受け渡し情報を参照する手順を定めます。

受け入れ検査として、モデルの全長、代表穴径、原点位置を測定する工程を設けると、単位異常を早期に発見できます。後工程で設計を進めてから異常が判明すると、修正対象が増えてしまいます。データを受け取った直後に確認する方が効率的です。

書き出し側でも検証を行います。書き出したファイルを新しいドキュメントへ読み込み、代表寸法が一致するか確かめます。元の設計画面で正しく見えるだけでは、受け渡しデータの正しさを保証できません。

単位修正を行った場合は、変更履歴に倍率と理由を残します。「寸法を修正した」という記録だけでは、25.4倍したのか、1000分の1にしたのか分かりません。修正前の単位、修正後の単位、使用倍率、基準寸法を記録します。

チーム内で単位に関する用語を統一することも大切です。「表示を変えた」「単位を変換した」「縮尺を直した」といった表現は、人によって意味が異なることがあります。表示単位の変更、ドキュメント単位の変更、形状の尺度変換を区別して伝えると、作業の重複や認識違いを防ぎやすくなります。

現場計測データを3D CADへ渡すときの注意点

3D CADへ現場計測データを取り込む場合は、設計部品とは異なる単位問題が起こります。点群や座標データには、形状寸法だけでなく、位置を表す大きな座標値が含まれるためです。

例えば、建物の幅は数十メートルでも、各点の座標値は基準点との関係から非常に大きな数値になることがあります。この状態を見て1000分の1へ縮小すると、建物自体の大きさも変わってしまいます。最初に点群内の既知距離を測り、実寸が合っているか確認する必要があります。

設計モデルと現場データを重ねるときは、単位、原点、軸方向、高さ基準をそろえます。単位だけが一致していても、原点や軸が違えば正しい位置には重なりません。反対に、位置が近く見えても、尺度が異なれば離れた場所ほどずれが大きくなります。

現場データを作業しやすくするため、一時的にローカル原点へ移動することがあります。その場合は、元の座標へ戻すための移動量を記録してください。尺度変換と原点移動を同時に行うと、どちらがずれの原因なのか分かりにくくなります。

点群から3D形状を作成する場合は、変換前の点群単位と、作成後のモデル単位を確認します。点群がメートル、3D CADがミリメートルであれば、読み込み時または変換時に1000倍の換算が必要になることがあります。ただし、読み込み機能が自動変換している場合に追加で倍率を掛けると二重変換になります。

現場計測から設計、数量算出、施工確認へデータをつなげるには、計測時点から単位情報を明確にしておくことが重要です。LRTK Phoneのように現場で位置情報を伴う計測データを取得できる仕組みを活用する場合も、出力するデータの単位、座標、原点、軸方向を確認し、3D CAD側の設定とそろえてから利用します。

まとめ

3D CADで単位混在によって寸法が狂ったときは、見た目だけで倍率を決めず、正しい基準寸法から原因を特定することが重要です。最初に現在値と正しい値を比較して倍率を求め、次に表示単位、ドキュメント単位、読み込み単位の違いを確認します。

単位設定だけで修正できない場合は、正しい倍率で形状を尺度変換します。ただし、アセンブリ内に異なる単位の部品が混在している場合は、モデル全体を一括変換してはいけません。部品ごとの寸法を確認し、必要な要素だけを修正します。

修正後は、全長や穴径だけでなく、面積、体積、質量、原点、座標、拘束、図面、関連属性まで検証します。さらに、書き出したデータを別のドキュメントへ読み込み直し、受け渡し後も正しい寸法になることを確認してください。

単位混在を防ぐには、基準単位、確認寸法、原点、軸方向、書き出し条件を受け渡し情報として残す運用が有効です。3D CADデータと現場計測データを連携するときも、形状の大きさと座標位置を分けて確認する必要があります。

現場で取得した位置情報や点群を3D CADへつなげ、設計データとの比較や確認に活用する際は、単位と座標の管理が欠かせません。現場計測から3Dデータ活用までの流れを効率化したい場合は、LRTK Phoneの活用も検討してみてください。

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

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