親ページ: PCBデザインオブジェクト
3Dボディを完備したPCBコンポーネントのフットプリント。
概要
3Dボディは、基本的な設計オブジェクトであり、標準フォーマットの汎用3Dモデル(STEP、SolidWorks、Parasolidフォーマットのモデルを含む)をインポートして、組み立てられたPCB上に取り付けられる物理的なコンポーネントの三次元形状を表現するためのコンテナとして使用されます。実際の3D形状は、エディタを3D表示モードに切り替えると表示されます( View » 3D Layout Modeをクリックするか、3のショートカットを押します)。
3Dモデルは、多くのコンポーネントメーカーやコミュニティウェブサイトから入手できます。以下のファイル形式がサポートされています:
-
STEP –
*.Stp
および *.Step
-
SolidWorksパーツ –
*.SldPrt
-
Parasolidモデル –
*.x_t
および *.x_b
汎用の3Dモデルを配置することは、PCB上で正確で詳細なコンポーネント表現を提供するため、3Dボディオブジェクトを使用する推奨される方法ですが、3Dボディオブジェクトは、PCBエディタやPCBライブラリコンポーネントのフットプリントに、押し出された多角形、円柱形、球形の3Dボディ形状を配置するためにも使用できます。これらのオブジェクトを扱う方法については、このページの押し出された、球形、または円柱形の3Dボディオブジェクトの操作セクションを参照してください。
3Dボディオブジェクトを配置してコンポーネントの形状を定義することで、組み立てられたボード上のコンポーネントの配置の実際の感覚を得ることができます。完成したボードがどのように見えるかを確認できるだけでなく、リアルタイムの3Dクリアランスチェックを実行できるため、設計段階でコンポーネント間やコンポーネントとハウジングの衝突を検出できます。
3Dボディは通常、PCBフットプリントの一部としてPCBライブラリに配置されます。フットプリントは、コンポーネントが占める接続点と基板の領域を定義し、基板設計に最低限必要なものです。3Dボディはオプションで、そのフットプリント上に取り付けられるコンポーネントの外形を定義するためにフットプリントに追加することができます。
コンポーネントフットプリントで3Dボディを使用する方法についての詳細は、PCBフットプリントの作成ページをご覧ください。
3D設計の利点についての詳細は、ECAD-MCAD統合における3Dの利点ページをご覧ください。
使い方
3Dボディオブジェクトは、PCBおよびPCBライブラリエディタの両方で配置が可能です。
アクティブバーのコマンドがグループ化されている場合(ボタンの右下隅に三角形が表示されている場合)、ボタンには最後に使用したコマンドが表示されます。グループ内のすべての関連コマンドにアクセスするには、アクティブなボタンをクリックして保持します。
配置
汎用モデル(例えば、STEP形式のコンポーネントモデル)は、3Dボディオブジェクトにリンクまたは埋め込むことで配置されます。
PCBライブラリまたはPCBファイル内に埋め込まれた汎用モデルを配置するには:
-
3Dボディ配置コマンドを起動した後に表示される標準のWindows 開く ダイアログで、ドロップダウンから必要なファイルタイプを選択し、必要なモデルファイルを探して選択し、Openをクリックします。カーソルが十字線に変わり、選択した3Dモデルがそれに浮かび上がります。
-
Tabを押して配置を一時停止し、3D BodyモードでPropertiesパネルを表示します。一時停止ボタンオーバーレイ( )がデザインスペースに表示され、Propertiesパネルのフィールドにアクセスできることを示します。汎用3Dモデルタイプがパネルで選択され、3DボディソースとしてEmbed Modelが選択されます(これは3DモデルファイルがPCBライブラリまたはPCBファイル内に埋め込まれることを意味します)。
-
必要に応じてデフォルトモデルの色を上書きできます。パネルのDisplayセクションで、Override Colorチェックボックスを有効にし、必要に応じてColorとOpacityを設定します。
-
パネルでの編集が完了したら、一時停止ボタンオーバーレイをクリックしてデザインスペースに戻ります。
-
モデルはカーソル上に浮かんでいます。位置を決めてクリックして配置します。
-
汎用モデルを再オリエンテーションする必要がある可能性が高いです。ECAD-MCAD統合の3Dアドバンテージページの3Dモデルの向きと位置決めセクションを参照して、詳細を学んでください。
Embed Model以外のソース(ServerまたはLink to Model)を使用する汎用モデルを配置するには:
-
メインメニューからPlace » Extruded 3D Bodyコマンドを選択するか、アクティブバー上のアイコンをクリックします。カーソルが十字線に変わり、押し出し3Dボディオブジェクトのデフォルト配置モードになります。
-
Tabを押して配置を一時停止し、Propertiesパネルを3D Bodyモードで表示します。一時停止ボタンのオーバーレイ( )がデザインスペースに表示され、Propertiesパネルのフィールドにアクセスできることを示します。
-
Propertiesパネルの3D Model Type領域で、Genericボタンをクリックします。
-
PropertiesパネルのSourceセクションで、ソースを以下のように設定します:
-
Server – 3Dモデルはワークスペースから取得されます。その後、選択ボタンをクリックして、アイテムを選択ダイアログを開き、接続されたワークスペース内のコンテンツにアクセスできます。ワークスペースベースの3Dモデルを参照セクションを参照して、詳細を学んでください。
-
Link to Model – 3DモデルファイルはPCBにリンクされていますが、このオプションはPCBライブラリエディタでは利用できません。その後、Chooseボタンをクリックして、必要なモデルを選択できるChoose Modelダイアログを開きます。必要なモデルの場所がChoose Modelダイアログにリストされていない場合は、以下のリンクされたモデルを使用するセクションを参照して、詳細を学んでください。
-
選択したモデル情報が表示されたPropertiesパネルに戻ります。
正確で詳細なコンポーネントモデルが利用可能です。
リンクされたモデルを使用する作業
通常、この機能は、PCBエディタで配置して基板の適合を確認したい製品ケースなどの大きなMCADモデルにリンクするために使用されます。モデルをリンクする利点は、ソフトウェアが外部リンクされたモデルファイルが更新されたことを検出した場合、ファイルを開く際に警告を出し、リンクされたモデルを更新できるようにすることです。
リンクされたモデルは、PreferencesダイアログのPCB Editor – Modelsページので定義された場所に保存する必要があります。Choose Modelダイアログに必要な場所がリストされていない場合は、Add Directoriesボタンをクリックして設定ダイログを開きます。
PCB Editor – ModelsのPreferencesページで新しい場所を追加するには:
-
完全なパスを入力するか、Model Search Pathフィールドの右側にあるボタン()をクリックして、Windows Browse for Folderダイアログを開きます。
-
必要なフォルダーを見つけてダイアログでOKをクリックすると、Preferencesダイアログに戻ります。Addボタンをクリックして、この場所を利用可能なモデル検索パスのリストに含めます。
-
指定されたフォルダーのみがモデルファイルの検索に使用され、サブフォルダーは検索されないことに注意してください。
-
必要な場所が指定されたら、OKをクリックしてPreferencesダイアログを閉じ、モデルを選択ダイアログに戻ります。
ワークスペースベースの3Dモデルを参照する
接続されたワークスペースに保存されている3Dモデルを参照するには:
-
Propertiesパネルの3D BodyモードのSource領域でServerを選択します。
-
Item Revisionフィールドの右にあるChooseボタンをクリックします。
-
Choose Itemダイアログが開きます。このダイアログを使用して、必要な3Dモデルのリビジョンを参照して選択します。
-
OKをクリックした後、3Dボディと3Dモデルの対象リビジョンとの間にリンクが作成されます。Details領域のPropertiesパネルに情報が表示されます。
使用している3Dモデルアイテムは、いつでも変更できます。Chooseをクリックして、別の3Dモデルのリビジョンを選択します。
リンクされた3Dモデルの状態は、Propertiesパネルの3D Bodyモードに反映されます。リンクされたアイテムの新しいリビジョンが利用可能な場合、Updateボタンをクリックして最新のリビジョンを使用します。
グラフィカル編集
この編集方法では、設計スペース内で配置された3Dボディオブジェクトを直接選択し、その位置をグラフィカルに変更できます。
3Dボディをクリックしてドラッグすると、位置を変更できます。ドラッグ中に、3Dボディは回転またはミラー反転することができます:
オブジェクトのLockedプロパティが有効になっている状態でグラフィカルに修正しようとすると、編集を進めるための確認ダイアログが表示されます。PCB Editor – GeneralページのPreferencesダイアログでProtect Locked Objectsオプションが有効になっており、その設計オブジェクトのLockedオプションも有効になっている場合、そのオブジェクトはグラフィカルに編集できません。ロックされたオブジェクトをダブルクリックして選択し、プロパティまたはリストパネルでLockedプロパティを無効にするか、Protect Locked Objectsオプションを無効にしてオブジェクトをグラフィカルに編集してください。
非グラフィカル編集
以下の非グラフィカル編集方法が利用可能です。
3D BodyダイアログまたはPropertiesパネルを介した編集
プロパティページ:3D Bodyプロパティ
この編集方法は、関連する3DボディダイアログおよびPropertiesパネルを使用して、3Dボディオブジェクトのプロパティを変更します(パネルとダイアログのオプションは同じですが、オプションの順序や配置が若干異なる場合があります)。
3D BodyモードのPropertiesパネル(最初の画像)と3D Bodyダイアログ(2番目の画像)
3Dボディのプロパティは、配置モードに入る前に、PreferencesダイアログのPCB Editor – Defaultsページからアクセスできます。これにより、3Dボディオブジェクトのデフォルトプロパティを変更でき、その後に配置される3Dボディに適用されます。
配置中には、Tabキーを押すことで、Propertiesパネルの3D Bodyモードにアクセスできます。3Dボディが配置されると、すべてのオプションが表示されます。
配置後、3Dボディダイアログは以下の方法でアクセスできます:
配置後、Propertiesパネルの3D Bodyモードには、次のいずれかの方法でアクセスできます:
Double Click Runs Interactive Propertiesオプションが有効になっている(デフォルト)場合、PreferencesダイアログのPCB Editor – Generalページので、プリミティブをダブルクリックするか、選択したプリミティブを右クリックしてPropertiesを選択すると、Propertiesパネルが開きます。Double Click Runs Interactive Propertiesオプションが無効になっている場合は、ダイアログが開きます。
Ctrl+Qを押すと、パネル/ダイアログで現在使用されている計測単位をメトリック(mm
)とインペリアル(mil
)の間で切り替えることができます。これはパネル/ダイアログでの計測表示のみに影響し、設計スペースにオブジェクトが選択されていない場合のPropertiesパネルのUnits設定で指定されたボードの計測単位を変更するわけではありません。
複数オブジェクトの編集
Propertiesパネルは、現在選択されているすべてのオブジェクトで同一のプロパティ設定を変更できる、複数オブジェクトの編集をサポートしています。同じオブジェクトタイプの複数が手動で選択される場合、Find Similar Objectsダイアログを通じて、またはフィルターやリストパネルを通じて、選択されたすべてのオブジェクトに対してPropertiesパネルのフィールドエントリを編集できます。選択内のオブジェクトでプロパティの値が異なる場合、該当するフィールドはアスタリスク(*
)として表示されます - 新しいプロパティ値は選択されたすべてのオブジェクトに適用されます。
リストパネルを通じた編集
パネルページ: PCBリスト、PCBフィルタ、PCBLIBリスト、PCBLIBフィルタ
リストパネルを使用すると、1つ以上のドキュメントから設計オブジェクトを表形式で表示し、オブジェクト属性の迅速な検査と変更を可能にします。適切なフィルタリングと組み合わせて使用することで – 適用可能なフィルタパネルや、Find Similar Objectsダイアログを使用することで – アクティブフィルタの範囲内にあるオブジェクトのみを表示し、より正確かつ効率的に複数の設計オブジェクトを対象として編集することができます。
注意
3Dボディオブジェクトや3Dレイアウトモードで作業するためのツールやテクニックがいくつかあります。ECAD-MCAD統合における3Dの利点のページを参照して、詳細を学んでください。
押し出し、球体、または円筒形の3Dボディオブジェクトの操作
一般的な3Dボディオブジェクトと並んで、以下の3Dオブジェクトを使用できます:
これらの3Dボディオブジェクトを操作するさまざまな側面について学ぶために、以下の折りたたみセクションを参照してください。