Autodesk Inventor アセンブリ・Content Center・配管/ハーネス

Inventor · Assembly & Content Center

概要

Inventorのアセンブリ(.iam)はパート同士の関係(Constraint・Joint)と階層構造(Sub-Assembly)を扱う空間である。ここにContent Centerの標準部品ライブラリ、Tube & Pipeの配管、Cable & Harnessの電装配線モジュールが載れば、大型設備設計に必要なほとんどの構成要素が揃う。

1. Constraint vs Joint

Inventor 2014から導入されたJoint(機械ジョイント)は、複数のAssembly Constraintを一度にまとめて定義する。自由度を明示的に扱うためソルバーが速く管理が単純になる。

基準ConstraintJoint
アクセスAssemble → Relationships → Constrain (C)Assemble → Relationships → Joint (J)
定義方式自由度を個別拘束自由度 + 動きを一度に定義
個数一対に2~3個必要通常1個で済む
パフォーマンスソルバー負担大高速、明示的DOF
リミット別オプションダイアログ内統合

一般原則は可能な限りJointを先に。ただし複数の面を一度にMate/Flushする場合はConstraintの方が直感的なこともある。

Constraint種類

  • Mate: 面-面一致 (Flushオプションで同方向整列)
  • Angle: 角度
  • Tangent: 接線
  • Insert: 円筒軸整列 + 面Mate同時(ボルト挿入に最適)
  • Symmetry: 基準平面対称

Joint種類

  • Rigid: 固定(自由度0)
  • Rotational: 1軸回転(ヒンジ、軸)
  • Slider: 1軸並進(リニアガイド)
  • Cylindrical: 回転 + 並進同軸(ピストン・回転)
  • Planar: 平面上移動 + 回転
  • Ball: 3軸回転(球面ジョイント)

ヒント: Jointを作る際、二つのOrigin座標系を合わせる必要がある。「Origin 1 → Origin 2」順序を逆にすると部品が裏返って入る。

注意: 既存IAMをJointベースにマイグレーションする際は、Inventor 2024のConstraint → Joint自動変換ツールが便利。ただし変換結果がおかしければDOF表示をオンにして手動で再度かける。

2. Sub-Assembly戦略

  • 機能単位でまとめる: 一緒に動くパートは一つのSub-Assemblyへ。例: シリンダ+ピストン、モーター+ギアボックス。
  • Flexible Sub-Assembly: Sub内部のConstraint/Jointを上位から駆動可能。Flexible ON/OFFでパフォーマンスを調整する。
  • Grounded Part必須: Sub-Assembly内にGrounded Partが一つは必要。ないと基準点がなく「漂う」。

注意: Flexible Sub-Assemblyは大型アセンブリ性能低下の第1要因。本当に動かす必要があるSubだけFlexibleをオンにする。

3. Adaptive (適応型)

一パートのサイズや位置が他パートによって決まる関係。例: ピン長が穴深さに合わせて伸びるケース。

注意: Adaptiveは維持コストが大きい。多くはParameter LinkやiLogicで同じ効果をはるかに軽く実現できる。本当に必要な時だけ、最小個数で維持する。

4. Contact Solver

物理的接触をシミュレーションする。メニュー経路: Inspect → Activate Contact Solver。

  • リアルタイム移動中の干渉を防ぐ(ギア・カム駆動確認)
  • Contact Setを必ず指定する。指定なしにアセンブリ全体を対象にするとソルバーが非常に遅くなる
  • 単純ギア連動はMotion Constraint(Rack&Pinionなど)が圧倒的に速い

5. 大型アセンブリのパフォーマンス

Inventorは数千個のパートを扱う設備設計が主力領域。その分「どう開いてどう見せるか」を調整するオプションが豊富。

  • Express Mode: 大型アセンブリ閲覧専用。編集不可だがOpen速度が数倍~10倍速い
  • Level of Detail (LOD): アセンブリRepresentation。Master / Primary / All Suppressed / Custom定義
  • Custom LODに不要SubをSuppressしておくとOpen・計算速度が急激に上がる
  • Visibility Only: 単純非表示はメモリをそのまま使う。パフォーマンス目的ならSuppressかLODを選ぶ
  • Design View Representation (DVR): ビュー・カラー・Zoom状態を保存。Drawingビューに連結可能
  • Position Representation: 機構の複数ポーズ(開/閉など)保存

ヒント: Openダイアログの「Options」ボタンで特定LODまたはDVRを選んで開く。遅いアセンブリをMasterの代わりにExpressやCustom LODで開けば体感速度が一変する。

→ 詳細: /cad-tips/inventor/ilogic-vault-troubleshoot (Shrinkwrap・Simplify)

6. Content Center

Inventor内蔵の標準部品ライブラリ。ANSI・ISO・DIN・JIS・GB規格のBolt, Nut, Washer, Bearing, Profileなど数万個の部品が入っている。

有効化

  • Inventor Options → Content Centerで使うライブラリだけチェック
  • プロジェクト(.ipj)でContent Center Filesパスを指定
  • Vault連動: ユーザー全員が同一CCライブラリを共有

Place from Content Center

メニュー経路: Assemble → Place → Place from Content Center。

  • カテゴリツリーで部品検索
  • As Standard: 共有ライブラリから参照のみ(修正不可)
  • As Custom: コピー生成。社内Part Numberで保存・修正可能

Family Table

一部品のサイズバリエーションをスプレッドシートで管理する。iPartに似ているがContent Center専用構造。

  • Key Columns: 最大8個。検索・フィルター基準(例: M6, M8 Size)
  • Booleanカラム: Feature可視性/Suppression制御
  • iPropertyマッピング: 行ごとにPart Number, Mass, Materialを自動指定
  • Edit via Spreadsheet: Excelにエクスポートして一括編集 → 保存時に反映

注意: Excel編集時、最初の行と先頭二列は内部メタデータ。触らないこと。

ユーザー定義CCパート追加

  1. IPT開く → Manage → Author → Content Center Part
  2. テンプレートプロパティ(カテゴリ・パラメータマッピング)設定
  3. Publish Part → 対象ライブラリ選択
  4. iPart Factoryがあれば複数メンバーを一度にPublish

実務推奨

  • Read-Onlyライブラリ: 会社標準ライブラリは全ユーザーにRead-Only。管理者のみPublish
  • ユーザーライブラリ分離: プロジェクト専用CCは別ライブラリへ。検索速度確保
  • Uncheck Unused: 使わないライブラリは必ずチェック解除。全体パフォーマンスに大きな影響

7. Tube & Pipe (配管)

Inventor Professional専用モジュール。剛体配管(Rigid Pipe), ベントチューブ(Bent Tube), 柔軟ホース(Flexible Hose) 3種をサポート。

ワークフロー

  1. Create Pipe Run: アセンブリ内部にRun Sub-Assembly生成 (Design → Tube & Pipe → Create Pipe Run)
  2. Style選択: Rigid Welded / Bent Tubing / Flexible Hoseなど。材質・規格Styleが事前定義されている必要がある
  3. Route生成: Auto Route(二点間自動), Sketch Route(3D Sketchベース), Derived Route(既存スケッチから)
  4. Populate: 経路にFittingとパイプを自動配置
  5. AutoDrop: Content CenterからFittingをドラッグ → 経路に自動Snap

Pipe Style管理

メニュー経路: Design → Tube & Pipe → Styles → Tube & Pipe Styles。

  • Pipe: Size, Material, Schedule
  • Fitting: エルボ(90°・45°), ティー, カプラー, レデューサー, フランジ
  • Connection Type: Welded / Threaded / Socket / Flanged
  • Bend Radius Rule: ベントチューブ最小/最大半径
  • Round-off Increment: パイプ長さ丸め単位(現場切断許容値)

Auto Routeのコツ

  • Node Points: 始点・終点FittingのConnection Point。すでに配置されたFittingを選択して開始
  • Obstacle Avoidance: 自動障害物回避。複雑配置では手動調整を併用
  • 3D Orthogonal: 直交経路のみ許可。現場施工が容易

実務のコツ

  • パイプ端は必ずConnection Pointが定義されたFittingで終端する。未終端状態ではPopulateが失敗する
  • 溶接配管はStyleの「Engagement」(挿入深さ)を実測と合わせる
  • Isometric Drawing: 配管図面はIDWのBase Viewで生成後、Auto-dimension Pipe Runで寸法化

8. Cable & Harness (電装ハーネス)

電線配線・ハーネス設計専用モジュール。Inventor Professional専用。

構成要素

  • Harness Assembly: ハーネス専用サブアセンブリ(.iam)
  • Connector: コネクタパート。Pin定義がAuthoringされている必要がある
  • Pin: Connector内部接点。Work PointでAuthoring
  • Wire / Cable: 電線、複数Wireの束
  • Segment: ハーネスが通る空間経路
  • Splice: 接点・分岐点

ワークフロー

  1. Authoring: コネクタIPTにPin Work PointとConnector Propertiesを指定
  2. Place Connectors: Harness Assemblyに配置
  3. Create Segments: 3D Sketchで経路定義
  4. Add Wires/Cables: Pin-to-Pin配線
  5. Route Wires: Segmentに沿って自動配線
  6. Report: Wire ListをCSV/XMLで出力

RefDes (Reference Designator)

すべてのConnectorインスタンスにRefDes値が必須。Wire List Import時にキーとして使われる。同じConnectorを複数配置する場合、インスタンスごとに固有のRefDes(J1, J2, …)を付与する必要がある。

注意: RefDesが欠落するとWire List Importが丸ごと失敗する。Connector配置直後にすぐRefDesを入力する習慣をつける。

実務のコツ

  • Bundle Diameter: 複数Wire束の実直径。Segment Propertyに指定しなければ干渉・曲げ半径計算が正確にならない
  • Minimum Bend Radius: Wireごとに定義。Route生成時に自動チェック
  • Harness内で一般コマンド禁止: Harnessオブジェクトに通常のExtrude/Sweepを使うとデータが破損する
  • Wire List Import: Excel/CSVで事前に配線表を作成してImportすればWireが一括生成される

→ 詳細: /cad-tips/inventor/sheetmetal-frame (Frame Generatorでフレームベース設計)

9. アセンブリ設計戦略

  • Top-Down: Layout Sketch → Skeleton → 個別パート。大型機構・カスタム設備に適合
  • Bottom-Up: パート先 → 組立。標準品ベース設計に適合
  • Hybrid: 実務のほとんどは混用
  • Grounded First Part: 最初の部品はOriginにGround。基準点は必ず必要

実務チェックリスト

  • 可能な限りConstraintよりJointを先に使っている
  • 各Sub-AssemblyにGrounded Partが一つずつ存在する
  • Flexible Subは本当に動かす必要がある場所だけオンになっている
  • Adaptiveの代わりにParameter Link/iLogicで置き換え可能な関係を整理した
  • Contact SolverはContact Setを指定して範囲を限定した
  • 大型アセンブリはExpress Mode・LODで開いてメモリを節約している
  • Content Centerライブラリは使用項目のみチェックされ、標準ライブラリはRead-Only
  • Tube & Pipeのパイプ端はConnection Pointが定義されたFittingで終端した
  • すべてのHarness ConnectorにRefDesが付与され、Wire Listが正常生成される
ブックマークに追加!
PC: Ctrl + D
モバイル: メニュー → ブックマーク追加