3Dボディの操作

概略

この記事では、Altium Designerにおける3Dボディオブジェクトの仕組み、使用できる3Dモデルの対応形式、そしてPCB上で実際の部品形状を表現するためにこれらのオブジェクトがどのように役立つかを説明します。埋め込みモデル、リンクモデル、Workspaceベースの3Dモデルの配置方法に加え、PCBエディターとフットプリントエディターでの表示、位置調整、編集の基本的なワークフローを紹介します。また、設計中の基板の収まりの確認や衝突検出に3Dボディを活用する方法も解説します。基板をより正確に視覚化し、機械的な制約を考慮したレイアウトを作成したい方に役立つ実践的なガイドです。読み進めて、設計に3Dモデルを確実に追加し、管理する方法を学びましょう。

- 3Dボディとは何か、Altium Designerのどこで使用するのか、どのモデルファイル形式に対応しているのかを理解します。
- 埋め込みファイル、リンクモデル、Workspaceベースのモデルなど、3Dモデルを配置・参照する主な方法を学びます。
- 3Dボディによって視覚化、クリアランスチェック、機械的な適合性の検証を改善する方法と、正しく編集・表示する方法を確認します。
AIでさらに深掘り:

3Dボディを追加したPCBコンポーネントのフットプリント。
3Dボディを追加したPCBコンポーネントのフットプリント。

3Dボディは、標準形式の汎用3Dモデルをインポートするためのコンテナとして使用するプリミティブ設計オブジェクトです。実装済みPCBに搭載される物理コンポーネントの立体形状を表現します。 実際の3D形状は、エディターを3D表示モードに切り替えると表示されます(View » 3D Layout Modeをクリックするか、3ショートカットを押します)。

3Dモデルは、多くのコンポーネントメーカーやコミュニティのWebサイトから入手できます。次のファイル形式に対応しています。

  • STEP – *.Stpおよび*.Step

  • SOLIDWORKS parts – *.SldPrt

    SOLIDWORKSからエクスポートした*.SldPrtファイルをAltium Designerにインポートできるバージョンについては、 メカニカルデータのインポート/エクスポート対応ページを参照してください。

  • Parasolid Models – *.x_tおよび*.x_b

3Dボディオブジェクトを配置してコンポーネントの形状を定義すると、実装済み基板上のコンポーネント配置を具体的に把握できます。完成した基板の外観を確認できるだけでなく、リアルタイムの3Dクリアランスチェックも実行でき、設計段階でコンポーネント間やコンポーネントと筐体間の干渉を検出できます。

3Dボディは通常、PCBフットプリントの一部としてPCBフットプリントエディターで配置します。フットプリントは、コンポーネントの接続点と基板上で占有する領域を定義するもので、基板設計に最低限必要な要素です。3Dボディは任意の要素であり、 フットプリントに追加することで、そのフットプリントに搭載されるコンポーネントの外形を定義できます。

3Dモデルの利用はコンポーネントに限りません。 ブラケットや完成した筐体など、その他の機構部品の詳細をインポートすることもできます。筐体はPCBエディターに直接インポートしてください。

汎用3Dモデルを配置すると、PCB上のコンポーネントを正確かつ詳細に表現でき、PCBエディターでの3D干渉チェックの精度も高まるため、3Dボディオブジェクトの使用方法として推奨されます。一方、3Dボディオブジェクトを使用して、押し出しポリゴン、円柱、球体の3Dボディ形状をPCBエディターやPCBライブラリのコンポーネントフットプリントに配置することもできます。これらのオブジェクトの操作については、Altium Designerでの押し出し、球体、円柱の3Dボディの操作 ページを参照してください。

3Dボディオブジェクトの配置

STEP形式のコンポーネントモデルなどの汎用モデルは、3Dボディオブジェクトにリンクするか埋め込むことで配置します。

PCBフットプリントまたはPCBドキュメントに埋め込む汎用モデルを配置するには:

  1. メインメニューから Place » 3D Body コマンドを選択するか、Active Barの3Dボディコマンド()を使用します。
  2. 3Dボディ配置コマンドの実行後に表示される標準のWindows Openダイアログで、ドロップダウンから必要なファイル形式を選択し、目的のモデルファイルを参照して見つけ、Openをクリックします。カーソルが十字に変わり、選択した3Dモデルがカーソルに追従して表示されます。
  3. Tabを押して配置を一時停止し、Propertiesパネルを3D Bodyモードで表示します。設計スペースに一時停止ボタンのオーバーレイ()が表示され、Propertiesパネルのフィールドを操作できる状態であることを示します。パネルでは、3DモデルタイプとしてGenericが、3DボディのソースとしてEmbed Modelが選択されます(3DモデルファイルがPCBライブラリまたはPCBファイルに埋め込まれることを意味します)。
  4. 必要に応じて、モデルのデフォルト色を変更できます。パネルのDisplayセクションでOverride Colorチェックボックスを有効にし、ColorとOpacityを必要に応じて設定します。
  5. パネルでの編集が完了したら、一時停止ボタンのオーバーレイをクリックして設計スペースに戻ります。
  6. モデルがカーソルに追従して表示されるので、位置を決めてクリックし、配置します。
  7. ソフトウェアはデフォルトで配置モードを維持します。必要に応じてさらにモデルを配置するか、右クリックしてモデル配置モードを終了します。
  8. 汎用モデルは向きの調整が必要になることがよくあります。詳細は、 3Dボディを操作するための追加ツールページの3Dモデルの向きと位置の調整セクションを参照してください。

Embed Model以外のソース(ServerまたはLink to Model)を使用する汎用モデルを配置するには:

  1. メインメニューからPlace » Extruded 3D Bodyコマンドを選択するか、Active Barのアイコンを選択します。カーソルが十字に変わり、デフォルトの配置モードになって、押し出し3Dボディオブジェクトを配置できる状態になります。
  2. Tabを押して配置を一時停止し、Propertiesパネルを3D Bodyモードで表示します。設計スペースに一時停止ボタンのオーバーレイ()が表示され、Propertiesパネルのフィールドを操作できる状態であることを示します。
  3. Propertiesパネルの3D Model Type領域で、Genericボタンをクリックします。
  4. PropertiesパネルのSourceセクションで、クリックしてソースを次のいずれかに設定します。
    • Server – 3DモデルをWorkspaceから取得します。次にChooseボタンをクリックしてChoose Itemダイアログを開き、接続済みWorkspaceのコンテンツにアクセスします。詳細は、後述のWorkspaceベースの3Dモデルの参照セクションを参照してください。
    • Link to Model – 3DモデルファイルをPCBにリンクします。このオプションはPCBライブラリエディターでは使用できません。次に Chooseボタンをクリックして  モデルの選択ダイアログ を開き、必要なモデルを選択します。必要なモデルの保存場所がChoose Modelダイアログに表示されない場合は、後述のリンクされたモデルの操作セクションを参照してください。
  5. Propertiesパネルに戻り、選択したモデルの情報が表示されます。

正確で詳細なコンポーネントモデルを利用できます。
正確で詳細なコンポーネントモデルを利用できます。

  • 3Dモデルは3Dボディオブジェクトにインポートされます。PCBライブラリエディターでMCADモデルをクリックして選択すると、 Properties パネルに、そのMCADモデルを含む3Dボディオブジェクトのプロパティが表示されます。
  • 3Dボディを配置する前に、3Dボディを格納する3D Bodyタイプのコンポーネントレイヤーペアを割り当てることができます。メカニカルレイヤーとコンポーネントレイヤーペアの詳細は、 メカニカルレイヤーの操作 ページを参照してください。
  • コンポーネント間のクリアランスチェックにはさまざまなオプションが用意されており、ある3Dモデルを別の3Dモデルの内部に収めることを許容するモードもあります。詳細は、コンポーネントクリアランス設計ルールを参照してください。 
  • 3Dメカニカルモデルは、コンポーネントメーカーから入手できる場合もあります。
  • 3D Content CentralやGrabCADなど、設計者がモデルを共有できる優れたコミュニティポータルサイトがあります。
  • PCB 3Dをはじめ、商用の3Dサイトも増えています。
PCBエディターまたはPCBフットプリントエディターで3Dボディが表示されない場合は、Lを押してビュー設定パネル を開き、View Options タブの General Settings 領域でShow 3D Bodies オプションが On に設定されていることを確認してください(ショートカット:Shift+Z)。

リンクされたモデルの操作

この機能は通常、製品の筐体などの大きなMCADモデルをリンクし、PCBエディターに配置して、部品実装済み基板が収まるかどうかを確認するために使用します。モデルをリンクする利点は、外部のリンク先モデルファイルの更新をソフトウェアが検出すると、ファイルを開く際に警告が表示され、リンクされたモデルを更新できることです。

リンクするモデルは、PreferencesダイアログのPCBエディター – モデルページ で定義された場所に保存する必要があります。必要な場所がChoose Modelダイアログに表示されていない場合は、Add DirectoriesボタンをクリックしてPreferencesダイアログを開きます。

PCB Editor – Models Preferencesページで新しい場所を追加するには:

  1. フルパスを入力するか、Model Search Pathフィールドの右側にあるボタン()をクリックして、Windows Browse for Folderダイアログを開きます。
  2. 目的のフォルダーを見つけてダイアログでOKをクリックすると、Preferencesダイアログに戻ります。Addボタンをクリックして、この場所を利用可能なモデル検索パスの一覧に追加します。
  3. モデルファイルの検索対象は指定したフォルダーのみで、サブフォルダーは検索されません。
  4. 必要な場所を指定したら、OKをクリックしてPreferencesダイアログを閉じ、Choose Modelダイアログに戻ります。

Workspaceに保存された3Dモデルの参照

接続されたWorkspaceに保存されている3Dモデルを参照するには:

  1. Propertiesパネルの3D BodyモードのSource領域で、Serverを選択します。
  2. Item Revisionフィールドの右側にあるChooseボタンをクリックします。
  3. Choose Itemダイアログが開きます。このダイアログで目的のWorkspace 3Dモデルを探し、そのリビジョンを選択します。
  4. OKをクリックすると、3DボディとWorkspace 3Dモデルの対象リビジョンとの間にリンクが作成されます。このリンクは Properties パネルで確認できます。3Dボディの Identifier フィールドには、リンクされたWorkspace 3DモデルのアイテムリビジョンIDが入力されます。

3DボディオブジェクトをWorkspace 3Dモデルのリビジョンにリンクする
3DボディオブジェクトをWorkspace 3Dモデルのリビジョンにリンクする

  • 使用するWorkspace 3Dモデルはいつでも変更できます。Chooseをクリックし、別の3Dモデルのリビジョンを選択します。
  • リンクされた3Dモデルの状態は、Propertiesパネルの3D Bodyモードに反映されます。リンクされたWorkspace 3Dモデルに新しいリビジョンがある場合は、Updateボタンをクリックして最新のリビジョンを使用します。
  • Workspaceフットプリントのリビジョン内に保存されているソース2Dフットプリントモデルを、一時的なPCBフットプリントエディターで直接編集する際には、そのモデルに3Dボディオブジェクトを定義し、Workspace 3Dモデルのリビジョンを参照(リンク)させることができます。そのWorkspaceフットプリントを保存すると:
    • Workspace 3Dモデルへのリンクが検出され、Explorerパネルの Children アスペクトビューに、Workspace 3DモデルのリビジョンがWorkspaceフットプリントの子アイテムとして表示されます。( 画像を表示)

    • Workspace 3Dモデルのリビジョンが「使用中」として検出されるため、Explorerパネルの Where-used アスペクトビューに、親のWorkspaceフットプリントが表示されます。( 画像を表示)

  • 接続されたWorkspaceへの3Dモデルのアップロードについては、 3Dボディを操作するための追加ツール ページを参照してください。

グラフィカル編集

グラフィカル編集では、配置済みの3Dボディオブジェクトを設計スペースで直接選択し、その位置をグラフィカルに変更できます。

3Dボディをクリックし、ドラッグして位置を変更します。ドラッグ中に、3Dボディを回転または反転できます:

  • Spacebarを押すと3Dボディが反時計回りに、Shift+Spacebarを押すと時計回りに回転します。Rotation Stepの大きさは、PreferencesダイアログのPCBエディター – 一般ページで定義します。
  • XキーまたはYキーを押すと、3DボディがX軸またはY軸に沿って反転します。

非グラフィカル編集

この編集方法では、対応する Properties パネルモードを使用して、3Dボディオブジェクトのプロパティを変更します。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Nav
Contents
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium Develop、Altium Agile Teams、Altium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Contents