LRTKレフィクシア株式会社

3D CADで機構の可動域と衝突を検証する5ステップ

3D CADで可動域と衝突を検証する目的

機械装置、治具、搬送機構、開閉部、リンク機構などを設計するときは、部品が組み付くかどうかだけでなく、動作中に意図した範囲まで動けるか、周辺部品と接触しないか、必要な隙間が保たれるかを確認する必要があります。静止状態の形状だけを見ていると、組立直後は問題がなくても、回転、直動、傾斜、伸縮などの途中で衝突する設計を見落とすことがあります。

3D CADを使った可動域と衝突の検証では、部品同士の位置関係を三次元で再現し、軸、面、距離、角度などの拘束条件を設定して、機構を仮想的に動かします。これにより、図面上では把握しにくい干渉、組立順序の不整合、工具の進入不足、ケーブルの引っ掛かり、作業者の手が入らない箇所などを、試作前に発見しやすくなります。

ただし、3D CAD上で部品が動いたからといって、実機でも問題なく動くとは限りません。公差、たわみ、摩耗、バックラッシ、組立誤差、配線の柔軟性、周辺設備との位置関係など、モデルだけでは完全に表現できない要素があるためです。そこで重要になるのが、単に動かして見た目を確認するのではなく、設計条件を整理し、段階的な手順で検証することです。

本記事では、3D CADを使って機構の可動域と衝突を確認する実務的な流れを5つのステップに分けて解説します。特定のソフトウェアに依存しない考え方としてまとめているため、一般的な機械設計、装置設計、製品設計の検証手順に応用できます。

検証前に整理しておく設計条件

可動域と衝突の検証精度は、3D CAD上の操作方法よりも、検証前にどこまで設計条件を整理できているかによって大きく変わります。最初に確認したいのは、何を合格条件とするかです。最大ストロークまで動けばよいのか、通常使用範囲で余裕を確保するのか、異常操作や保守作業まで対象に含めるのかによって、確認すべき姿勢と判定基準が変わります。

たとえば、回転扉のような機構では、閉位置と全開位置だけを確認しても不十分です。途中角度でハンドルが周辺部品に近づく場合や、開き始めにシール部品が強く変形する場合があります。直動スライドであれば、終端だけでなく、移動中の突出部とフレームの位置関係、センサーや配線の引き回しも確認する必要があります。

次に、部品の状態を分類します。固定部品、回転部品、直動部品、自由度を持つ部品、変形を考慮する部品を区別し、それぞれの基準位置を決めます。基準位置が曖昧なままアセンブリを組むと、後から拘束を変更した際に部品が予期しない方向へ移動し、検証結果の再現性が低下します。

判定に使う隙間も事前に定義します。3D CADの干渉判定では、形状が重なったかどうかは確認できますが、重なっていないから安全とは限りません。製造公差、熱膨張、振動、塗装膜、潤滑、異物の噛み込み、組立時の傾きなどを考慮すると、設計上は一定のクリアランスが必要です。干渉ゼロだけを合格条件にせず、必要最小隙間を設計基準として設定しておくことが重要です。

また、簡略化モデルを使う場合は、何を省略したかを明確にします。ねじ山、小さな面取り、微細な曲面を省略しても可動域の検討には影響しないことがありますが、ストッパー、カバー端部、コネクター、クランプ、ケーブル出口などを省略すると、衝突判定に直接影響します。軽量化のための省略と、検証に必要な形状の維持を分けて考える必要があります。

ステップ1:アセンブリ構成と基準を整える

最初のステップは、3D CAD上のアセンブリ構成を整理し、各部品の基準を安定させることです。可動検証を始める前に、固定側と可動側の関係を明確にし、どの部品を基準として機構全体を構成するかを決めます。一般的には、装置フレーム、筐体、ベースプレートなど、実機で動かない部品を固定基準に設定します。

基準部品が複数存在すると、過剰な拘束や循環参照が起こりやすくなります。たとえば、フレームを固定しながら、別の部品も絶対座標に固定し、その間を寸法拘束すると、設計変更時に矛盾が生じることがあります。固定は必要最小限とし、可動部品は軸、面、中心線、基準点などの設計意図に沿って配置することが基本です。

次に、サブアセンブリの単位を見直します。リンク機構、シリンダー機構、開閉ユニット、工具交換部など、独立して動作を確認したいまとまりは、サブアセンブリとして管理すると検証しやすくなります。サブアセンブリ内部の自由度を上位アセンブリでも有効にするか、固定状態として扱うかは、検証目的に応じて設定します。

部品の原点や基準面も重要です。回転部品の原点が実際の回転中心から離れていると、角度変更や置換時の操作が煩雑になります。直動部品であれば、移動軸と基準座標の方向を一致させておくと、ストローク量の設定や変位結果の確認がしやすくなります。後からモデルを作り直さなくても、基準軸や補助平面を追加することで、検証に適した参照を用意できます。

アセンブリを整える段階では、重複部品、非表示部品、旧版部品、仮配置部品が混在していないかも確認します。設計検討中のデータには、比較用に残した形状や置換前の部品が含まれることがあります。これらが干渉判定の対象に入ると、不要な検出結果が増え、本当に確認すべき問題が埋もれます。検証用の構成を作成し、対象部品を明確にしておくと、判定結果の信頼性が上がります。

最後に、単位系とスケールを確認します。外部データを読み込んだ場合、長さ単位の違いによって極端に大きい部品や小さい部品が混在することがあります。見た目で違和感がなくても、距離測定、質量計算、クリアランス判定に影響するため、検証前に代表寸法を測定して確認することが必要です。

ステップ2:拘束条件と可動範囲を設定する

アセンブリ構成を整えたら、機構の動きを再現する拘束条件を設定します。ここでは、部品を完全に固定するのではなく、必要な自由度だけを残すことが重要です。回転軸であれば軸方向の移動を止めて回転だけを許可し、直動軸であれば回転を止めて一方向の移動だけを許可します。

拘束が不足すると、操作中に部品が本来とは異なる方向へ逃げます。逆に拘束が多すぎると、機構が動かなくなったり、数値計算が不安定になったりします。可動部品ごとに必要な自由度を整理し、回転、直動、球面、スライド、カム追従など、実際の構造に近い関係を設定します。

可動範囲には、最小値と最大値を設定します。回転機構であれば角度範囲、直動機構であればストローク範囲を定義し、実機のストッパー位置や制御上の制限と一致させます。設計上の最大可動域と、通常運転で使う可動域が異なる場合は、両方を分けて検証すると効果的です。通常運転では問題がなくても、調整時や異常時に限界位置へ達すると干渉することがあるためです。

リンク機構では、入力側の角度や変位に対して、出力側の位置が非線形に変化します。端点だけを確認するのではなく、一定間隔で姿勢を変化させ、途中の姿勢を確認します。特に死点付近、反転位置、リンク同士が接近する領域では、わずかな入力変化で姿勢が大きく変わることがあります。

モーター、シリンダー、ばね、重力などの駆動条件を簡易的に表現できる場合は、動作方向を設定します。ただし、形状の可動確認と、力や速度を含む動的解析は目的が異なります。まずは幾何学的に動作可能かを確認し、その後に必要に応じて荷重、加速度、慣性、摩擦などを考慮するのが効率的です。

配線、ホース、ベルト、チェーンなどの柔軟部品は、剛体部品と同じ方法では扱えません。簡略化した経路モデルを作り、最小曲げ半径、たるみ、固定点、移動端を考慮して可動範囲を確認します。柔軟部品を完全に再現できない場合でも、通過禁止領域や必要な余長を示す包絡形状を作ることで、設計上の危険箇所を見つけやすくなります。

拘束設定後は、機構をゆっくり動かし、意図した自由度だけが残っているかを確認します。部品が反転する、軸から外れる、突然別の位置へ飛ぶといった挙動がある場合は、参照面の向き、拘束の優先関係、基準部品の固定状態を見直します。可動域の検証は、正しい拘束が設定されて初めて意味を持ちます。

ステップ3:干渉とクリアランスを確認する

可動範囲を設定したら、次に部品同士の干渉とクリアランスを確認します。干渉とは、複数のソリッド形状が同じ空間を占有している状態です。3D CADの干渉確認では、重なりの有無、重なり体積、該当部品、位置などを確認できます。

最初は、静止状態で明らかな干渉がないかを確認します。基準位置で干渉が検出された場合は、実際に組み付かない設計なのか、圧入、シール、締結、接着など意図した接触なのかを区別します。すべての干渉が設計不良とは限らないため、検出結果を用途別に分類する必要があります。

次に、可動中の干渉を確認します。機構を一定刻みで動かしながら判定する方法では、刻み幅が粗いと、途中で一瞬だけ発生する衝突を見逃す可能性があります。特に高速で姿勢が変わるリンク機構や、曲面同士が接近するカム機構では、確認間隔を細かくするか、連続的な接触判定を利用します。

干渉がなくても、クリアランスが小さすぎる場合は問題になります。必要隙間を確認するには、部品間の最短距離を測定し、可動範囲全体で最小値を記録します。最小隙間が設計基準を下回る場合は、部品形状、軸位置、ストローク、組立方法、製造公差などを見直します。

確認対象は、主要部品だけに限定しないことが重要です。締結部品の頭部、ワッシャー、止め輪、配線クランプ、センサー、コネクター、カバー、ラベル、保護材など、後工程で追加される部品が衝突原因になることがあります。設計初期では省略されやすい部品ほど、試作段階で問題を起こしやすいため、検証用アセンブリには必要な周辺部品を含めます。

工具や作業空間も衝突対象として扱います。ボルトを配置できても、締付工具が入らなければ組立できません。工具外形を簡略化したモデルとして配置し、挿入方向、回転範囲、作業者の手のスペースを確認します。保守部品を交換する場合は、取り外し方向と搬出経路も検討します。

干渉結果は、検出件数だけで判断しないことが大切です。数百件の検出が出た場合でも、同じ原因による重複、意図した接触、ねじ山の重なりなどが含まれていることがあります。重要度、発生姿勢、対象部品、対策要否を整理し、設計判断に使える情報へ変換します。

ステップ4:実際の動作シナリオで検証する

単純に最小位置から最大位置まで動かすだけでは、実際の使われ方を十分に再現できません。4つ目のステップでは、装置や製品が現場でどのように操作されるかを想定し、動作シナリオごとに可動域と衝突を確認します。

たとえば、カバーの開閉機構では、装置が水平な状態だけでなく、設置面が傾いている状態、内部部品が交換位置にある状態、別の扉が開いている状態なども考えられます。複数の可動部がある場合は、それぞれを単独で動かすだけでなく、同時動作や順序違いも確認します。

動作シナリオは、通常運転、起動、停止、異常停止、復旧、段取り替え、清掃、点検、部品交換、輸送などに分けると整理しやすくなります。通常運転では接触しなくても、保守作業のために部品を退避させたときに別の機構と干渉することがあります。また、輸送固定具を付けた状態で可動部を動かしてしまう可能性もあります。

各シナリオでは、開始姿勢、操作順序、終了姿勢、禁止条件を明確にします。3D CAD上で姿勢を保存できる場合は、代表姿勢を登録して比較します。保存する姿勢には、原点位置、通常使用位置、最大位置、最小位置、干渉が最も近い位置、組立位置、保守位置などを含めると、設計レビューで説明しやすくなります。

人が操作する機構では、人の動作範囲も考慮します。レバーを握る手、扉を支える腕、部品を持ち上げる姿勢などを簡略化した人体包絡として配置し、挟まれ、巻き込まれ、接触の可能性を確認します。人体寸法には個人差があるため、単一の姿勢だけで安全性を判断せず、想定する利用者の範囲に応じて余裕を持たせます。

動作速度による影響も忘れてはいけません。幾何学的には接触しなくても、停止時の慣性や部品のたわみによって実機では接近量が増えることがあります。3D CADの形状検証では、動作中の変形を表現していないことが多いため、速度が高い機構、長いアーム、片持ち構造、柔軟な支持部では、追加の余裕を設けるか、別の解析で変位を評価します。

また、組立誤差を考慮したシナリオも有効です。軸位置が公差の端に寄った状態、部品が傾いた状態、調整機構が片側へ偏った状態などを再現し、最悪条件での隙間を確認します。標準寸法だけで成立する設計よりも、ばらつきを含めても成立する設計のほうが、量産や現場組立で安定します。

ステップ5:結果を設計へ反映して再確認する

可動域と衝突の検証は、問題を見つけて終わりではありません。5つ目のステップでは、検出した問題を設計変更へ反映し、変更後の状態を再確認します。対策によって別の部品との関係が変わるため、局所的な修正だけで完了とせず、関連する可動範囲を再度検証します。

干渉対策には、部品形状の変更、軸位置の移動、ストロークの制限、部品配置の変更、組立順序の変更、保護カバーの追加、配線経路の変更などがあります。どの対策を選ぶかは、機能、強度、製造性、保守性、部品点数、重量などを総合的に判断します。単に干渉部分を削るだけでは、強度不足や加工困難を招く場合があります。

設計変更時には、問題箇所のスクリーンショットだけでなく、発生条件を記録します。どの姿勢で、どの部品同士が、どれだけ重なったか、または隙間がどこまで小さくなったかを残すことで、変更後の比較が可能になります。問題番号、対象部品、発生位置、重要度、対策内容、確認者、確認日などを管理すると、設計レビューや品質記録にも活用できます。

再確認では、修正した箇所だけでなく、開始位置から終了位置まで一連の動きを見直します。たとえば、ブラケットを逃がして衝突を解消した結果、配線の固定点が変わり、別の姿勢でケーブルが張ることがあります。軸位置を移動した結果、最大可動域は確保できても、操作力やリンク比が変わる場合もあります。

設計変更が複数案ある場合でも、最終的なモデルには採用案を明確に反映します。比較用の案を同じアセンブリ内に残す場合は、構成や表示状態を分け、干渉判定に混入しないようにします。検証条件とモデル版数の対応が取れていないと、古い結果を新しい設計へ誤って適用するおそれがあります。

最後に、合格条件を満たしたことを確認します。可動範囲が要求値に達しているか、禁止領域へ入っていないか、最小クリアランスを確保しているか、組立と保守が可能か、異常時の姿勢に問題がないかを確認します。3D CAD上の検証結果だけで判断できない項目は、試作確認、実機測定、強度解析、制御確認など、次の検証工程へ引き継ぎます。

検証漏れを招きやすい代表的な原因

可動域と衝突の検証では、3D CADの機能不足よりも、検証条件の不足によって問題を見落とすことが多くあります。代表的なのは、端点だけを確認して途中姿勢を見ていないケースです。回転部品やリンク機構は、途中で外形の通過領域が最大になることがあるため、始点と終点が安全でも途中で衝突する可能性があります。

次に多いのが、簡略化しすぎたモデルです。設計初期には主要形状だけで検討することがありますが、締結部品、配線、センサー、保護部品を追加した後に再検証しないと、量産に近い状態での問題を見逃します。モデル軽量化は必要ですが、可動領域に入る部品は省略しないことが重要です。

拘束条件の誤りも検証結果を不正確にします。本来固定される部品がわずかに動いて衝突を回避していたり、逆に必要な自由度を止めてしまったりすると、実機と異なる結果になります。アセンブリが動くかどうかだけでなく、どの自由度が残っているかを確認します。

意図した接触と不要な干渉を区別していないことも問題です。シール、圧入、ばね、クッション材などは、設計上重なりを持たせることがあります。これらをすべてエラーとして扱うと検出件数が増え、重要な問題が埋もれます。一方で、意図した接触として除外した部位が、設計変更によって条件を外れる場合もあるため、除外理由を記録しておく必要があります。

クリアランス基準が未定義のまま、干渉ゼロだけで合格にすることも避けるべきです。実機では、公差、振動、たわみ、異物、組立偏差によって部品が接近します。最小隙間を数値で管理し、用途や環境に応じた安全余裕を確保します。

さらに、検証モデルと製造用モデルの版数が一致していない場合もあります。古い部品、仮部品、置換前の部品で検証した結果をそのまま採用すると、最新設計で問題が再発します。モデル版数、構成、検証日、条件をセットで管理することが重要です。

大規模アセンブリを効率よく検証する方法

部品点数が多い装置では、全組み合わせを常に詳細判定すると処理が重くなり、検証作業が進みにくくなります。効率を上げるには、対象範囲を段階的に絞り込みます。まず可動ユニット単体で動作を確認し、次に周辺部品を含む範囲、最後に装置全体の順で検証します。

固定部品をまとめた簡略化表現や外形包絡を用意すると、初期検討を軽くできます。ただし、最終確認では実形状へ戻し、簡略化によって省略された突起、穴周辺、締結部品、配線部品を確認します。初期検討用と最終確認用のモデルを使い分けることが効果的です。

干渉判定の対象もグループ化します。可動部対固定部、可動部同士、工具対製品、人体包絡対装置など、目的ごとに対象を分けると、不要な組み合わせを減らせます。同一部品内の接触や、締結関係にある部品同士など、明らかに判定不要な組み合わせは条件から除外します。

代表姿勢をあらかじめ登録しておくことも有効です。すべての姿勢を毎回手動で作るのではなく、原点、作業位置、退避位置、保守位置、限界位置などを保存し、変更後に同じ姿勢で比較します。設計変更の前後を同条件で確認できるため、差分を見つけやすくなります。

可動部の通過領域を包絡形状として作成する方法もあります。機構を複数姿勢に動かした外形を重ね、動作中に占有する空間をひとつの形状として表現します。周辺部品はこの包絡形状へ入らないように配置することで、設計初期のレイアウト検討がしやすくなります。

処理速度を優先して細かな部品を非表示にする場合は、除外対象を記録します。検証完了後に表示を戻さないまま承認してしまうと、見落としにつながります。検証用の表示セットや構成を作り、誰が操作しても同じ対象で確認できる状態にしておくことが望まれます。

試作前レビューで確認したいポイント

3D CAD上の可動検証は、設計者個人だけで完結させず、試作前のレビューで関係者と確認すると効果が高まります。設計者は機構の意図を理解していますが、製造、組立、保守、品質、制御の担当者は別の視点から問題を見つけます。

レビューでは、まず機構の目的と動作順序を説明します。どの部品が固定され、どの部品がどの範囲で動き、どの姿勢が通常状態なのかを共有します。そのうえで、最小位置、最大位置、中間の危険姿勢、組立姿勢、保守姿勢を順に確認します。

組立担当者には、部品をどの方向から入れるか、工具が入るか、締付順序に無理がないかを確認してもらいます。保守担当者には、消耗品の交換、清掃、点検、故障部品の取り外しが可能かを見てもらいます。制御担当者には、センサー位置、ストッパー位置、原点復帰、異常停止時の姿勢などを確認してもらいます。

レビュー中は、単にアニメーションを再生するだけでなく、問題が起こりやすい姿勢で停止し、距離を測定します。画面上では十分な隙間に見えても、実寸では小さい場合があります。視覚確認と数値確認を組み合わせることが重要です。

指摘事項は、その場でモデルを動かして確認できるものと、追加検討が必要なものに分けます。設計変更が必要な場合は、変更内容だけでなく、再検証すべき関連箇所も記録します。軸位置、カバー形状、配線経路などを変更すると、複数の動作シナリオへ影響するためです。

試作前レビューの最終判断では、3D CADで確認済みの範囲と、試作で確認する範囲を明確にします。柔軟部品の変形、実際の操作感、振動時の接触音、摩擦、組立ばらつきなどは、モデルだけでは判断しにくい項目です。未確認事項を残したまま承認するのではなく、次工程の確認項目として引き継ぎます。

現場条件を3D CADへ反映する考え方

機構の可動域や衝突は、装置内部の部品関係だけで決まるとは限りません。設置場所の壁、床、柱、配管、既設設備、作業通路など、現場側の条件によって扉が開かない、保守部品を取り出せない、搬入経路を確保できないといった問題が起こります。

そのため、据付型の装置や現場で使用する治具では、設置環境を簡略化した3Dモデルとして取り込み、装置の可動包絡と重ねて確認する方法が有効です。すべてを詳細に再現する必要はありませんが、可動部が接近する壁面、床面、梁、配管、周辺機器、立入制限範囲などは、設計判断に必要な精度で表現します。

現場寸法を手作業で入力する場合は、基準点と座標の対応を明確にします。装置側の原点と現場側の基準がずれていると、3D CAD上では成立していても、据付時に位置が合わないことがあります。測定した位置、座標系、方位、高さ基準、測定日を記録し、モデルの基準と対応させます。

現場の形状が複雑な場合は、測定結果や三次元データを活用することで、既設環境との干渉確認を行いやすくなります。ただし、取得したデータには測定誤差、死角、不要物、移動物が含まれるため、そのまま設計基準として使うのではなく、必要箇所を確認してから3D CADへ反映します。

LRTK Phoneを使って現場の位置情報や三次元データを取得し、設置場所の条件を整理できれば、机上の3D CADモデルだけでは把握しにくい周辺環境との関係を検討しやすくなります。機構単体の可動域確認に加えて、現場側の壁面、設備、通路、据付位置を含めて検証することで、搬入、設置、操作、保守まで見通した設計につなげられます。

まとめ

3D CADで機構の可動域と衝突を検証するには、部品を画面上で動かすだけでは不十分です。アセンブリの基準を整え、実機に近い拘束条件を設定し、干渉だけでなく最小クリアランスを確認し、実際の動作シナリオで評価し、結果を設計へ反映して再確認するという流れが重要です。

特に注意したいのは、開始位置と終了位置だけで判断しないこと、簡略化モデルで必要な形状まで省略しないこと、意図した接触と不要な干渉を区別すること、製造公差やたわみを見込んだ隙間を確保することです。複数の可動部がある場合は、同時動作、操作順序、保守姿勢、異常時の位置まで含めて検証します。

また、設計者だけでなく、組立、製造、保守、品質、制御の担当者と3D CADモデルを共有すると、試作前に問題を発見できる可能性が高まります。検証条件、代表姿勢、判定基準、設計変更履歴を残しておけば、再確認や類似設計への展開もしやすくなります。

据付環境まで含めて検討する機構では、現場の形状や位置情報を3D CADへ反映することも有効です。LRTK Phoneで取得した現場情報と設計モデルを組み合わせ、装置内部だけでなく周辺設備や作業空間との関係まで確認することで、試作後や据付時の手戻りを減らしやすくなります。

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

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