Altium Designer のユーザーは、完全にレンダリングされた 3D で PCB 設計をインタラクティブに表示できる機能を長年利用してきました。これにより、基板設計の実際の構造、コンポーネント、および関連する機構部品について、独自の洞察が得られます。
この 3D 機能を、設計チームの外部(製造・実装業者、そして何より顧客)にも提供できることには大きな利点があります。これは、Altium Designer の PDF 3D エクスポート機能を使用することで実現できます。このインタラクティブな 3D 形式は、広く普及している Adobe® Acrobat® Reader の比較的新しいバージョンがあれば、誰でも利用できます。

Adobe Reader でエクスポートされた 3D 設計をインタラクティブに表示できます。ズーム、回転、表示したい設計要素の選択が可能です。
特定の角度からの固定ビューとして提示される基板 3D 表示とは異なり、PDF 3D のエクスポート形式は概念的には Altium Designer のインタラクティブ 3D Layout Mode と同等です。そのため、生成される PDF 3D エクスポートでは、回転・ズーム・パンの各機能に加え、すべてのコンポーネントとネットへのブックマークが提供され、複数の定義済み配色スキームのいずれかを適用できます。
Acrobat Reader での 3D
PDF ファイルでインタラクティブな 3D 表示が可能になったのは、Acrobat Reader バージョン 7 から高度な 3D 表示機能が導入されたことによります。以降の Acrobat Reader のバージョンで段階的に強化され、Altium Designer の PDF 3D エクスポートが生成する高精細なディテールと設定オプションは、バージョン 9 以降と互換性があります。
この新しい 3D 機能の基盤は、業界で開発されたコンピュータグラフィックスファイル用の Universal 3D(U3D)形式で、European Computer Manufacturers Association(ECMA)により Standard ECMA-363 - Universal 3D File Format として標準化されています。U3D は PDF 形式でネイティブにサポートされており、PDF ファイルに簡単に埋め込み(および圧縮)できるため、Acrobat Reader でインタラクティブな 3D 表示が可能になります。
その結果、専用の 3D ビューアソフトウェアを必要としない、適度なサイズのクロスプラットフォーム 3D ファイル形式が実現します。Altium Designer からエクスポートされた PDF 3D ファイルの場合、埋め込まれるコンテンツには、Altium Designer 自身の 3D ビューで表示可能なデータの大部分が含まれます。具体的には、すべての配線、パッド、ビア、ポリゴンなど、すべてのコンポーネント、そして基板レイヤー一式が含まれます。
PDF の生成
PDF 3D ファイルをエクスポートするには、設計スペースで目的の PCB 設計ドキュメントを開き、メインメニューから File » Export » PDF3D コマンドを選択します(現在の PCB エディタの表示モードが 2D でも 3D でも、PDF 3D ファイルは 3D 形式で作成されます)。
特定の角度からの固定ビューとして提示される基板 3D 表示とは異なり、新しい PDF 3D エクスポートは概念的には Altium Designer 自身のインタラクティブ 3D ビューと同等です。
そのため、生成される PDF 3D エクスポートは同じ回転・ズーム・パン機能を提供し、アクティブな View Configuration で定義された任意の配色スキームを適用できます。現在の設定(つまり、エクスポートされる PDF のレンダリング色)を確認または編集するには、基板を 3D 表示に切り替え(キーボードショートカット: 3)、View Configuration panel を開きます。レンダリング色は、パネルの View Options タブにある 3D Settings セクションで確認できます。
View Configuration パネルの View Options タブは、Ctrl+D キーボードショートカットで素早くアクセスできます。
PDF 3D ファイルは、現在の PCB エディタの表示モード(2D または 3D)に関係なく、3D 形式で作成されます。
エクスポートオプション
PDF 3D エクスポートを開始(File » Export » PDF3D)し、標準の Windows ベースの Export File ダイアログで出力ファイル名/保存先を指定すると、Export 3D ダイアログが開き、PDF のレンダリング、動作、含める設計コンテンツを定義できます。

Export 3D ダイアログでは、エクスポートされる PDF の見た目と動作を設定できます。
Options and Controls of the Export 3D Dialog
Geometry
-
Selected Only - このオプションを有効にすると、ワークスペースで選択した特定のオブジェクトタイプを含めます。
Selected Only mode では、配線、パッド、ビアなど(つまり銅オブジェクト)およびシルクスクリーンオブジェクトの選択のみが認識されます。Selected Only mode では、コンポーネントとポリゴンはエクスポートされません。Solder masks と Core は、常に Selected Only mode でエクスポートされます。
-
Core - このオプションを有効にすると、PCB のコア材を含めます。
-
Solder - このオプションを有効にすると、基板の上下面ソルダーマスクを含めます。
-
Silk - このオプションを有効にすると、上下面シルクスクリーン(オーバーレイ)を含めます。
-
Copper - このオプションを有効にすると、すべての銅レイヤー上のオブジェクトを含めます。
-
Hide internal - このオプションを有効にすると、上下面の銅レイヤーは含めますが、内部銅レイヤーは含めません。
-
Text - このオプションを有効にすると、すべてのフリーおよび関連(コンポーネントデジグネータ等)テキストを含めます。
-
3D Body - このオプションを有効にすると、すべてのシンプル/押し出し/汎用モデルの 3D レンダリングボディを含めます。
-
Merge meshes - このオプションを有効にすると、ナビゲーション目的で共通のオブジェクトグループを結合します(例: コンポーネントに属するすべてのパッドを 1 つにグループ化)。
-
Exclude outside - このオプションを有効にすると、通常の PCB 外形境界の外側にあるすべての銅を除外します。
PDF Settings
-
Auto activate - このオプションが有効の場合、Acrobat Reader で PDF を開いたときに 3D 画像が自動的にレンダリングされます。無効の場合、PDF 内にまず Click to activate ボタンアイコンが表示されます。
-
Toolbar - PDF Reader で 3D Toolbar を有効にします。
-
Navigation - PDF Reader で Model Tree Navigation ペインを有効にします。
-
Use 3D Movie views - このオプションを有効にすると、PCB ドキュメントで定義された Key Frames をエクスポートに含めます。PDF 3D ドキュメントにエクスポートされた Key Frames は、Acrobat Reader で選択可能なビューとして利用できます。Adobe Reader で PDF 3D ドキュメントを開くと、追加の Key Frame ビューが、標準の Default/Top/Bottom/Left ビューとともに、Model Tree ナビゲーションペインの View 選択領域に表示されます。
Key Frame ビューは、
PCB 3D Movie Editor panel で定義します。Movie Editor で定義された個々の Key Frame は、Altium Designer の現在の 3D ビューをキャプチャし、PCB ドキュメント内の他の定義済み Key Frames とともに保存されます。複数の Key Frames を組み合わせて 3D Movie 定義を作成でき、Altium Designer では 3D の「ムービー」として再生できます。これにより、各 Key Frame で定義されたズーム/パース(視点)間を滑らかにスイープします。
-
View - PDF Reader での初期表示角度を定義します。Default、Top、Bottom、Left から選択します。Default 設定はパース表示です。
-
Light - PDF Reader での初期 3D 光源タイプを定義します。None、White、Day、Night、Bright、Primary Color、Blue、Red、Cube、CAD Optimized、Headlamp から選択します。
-
Color - 初期画像の背景色を定義します。カラースウォッチをクリックして標準の Choose Color dialog を開き、希望の色を選択します。
Color scheme
ドロップダウンから、定義済みの View Configuration カラーオプション一覧より PDF のレンダリングスタイルを選択します。これには、システムの現在の 3D View 設定および基板レイヤー色が含まれます。
Additional Buttons
Export 3D ダイアログで必要に応じてエクスポートオプションを設定し、Export ボタンをクリックして 3D PDF ファイルを生成します。
3D ファイルは、形式に内在するデータ圧縮があっても大きくなる場合があるため、対象ユーザーにとってどのレベルの設計コンテンツが重要かを検討してください。たとえば、基板設計の機構面を確認したい人にとっては、銅レイヤー(配線、パッドなど)の内容は不要かもしれません。
-
Acrobat Reader では、ユーザーが必要に応じてモデル要素の表示を(グループ単位または個別に)切り替えられる点に注意してください。詳細は以下を参照してください。
-
PCB ドキュメントで定義された Key Frames は、PDF3D dialog の Use 3D Movie views オプションにチェックを入れることで、PDF 3D エクスポートに統合できます。PDF 3D ドキュメントにエクスポートされた Key Frames は、Acrobat Reader で選択可能なビューとして利用できます。
含める 3D コンテンツを選択する際には、閲覧者の PC の 3D レンダリング性能も考慮する価値があります。生成される PDF 3D ファイルのサイズが妥当であっても、複雑な多層設計を滑らかにレンダリングするには、対象マシンの CPU やグラフィックスシステムが負荷に耐えられない場合があります。
上記のオプションは、PDF を Acrobat Reader で開いたときの初期設定を定義するもので、閲覧者の 3D ツールバーから好みに応じて簡単に変更できます。なお、PDF 3D のエクスポートオプションでツールバーが無効化されている場合、ユーザーは表示を変更できません。
3D PDF の表示
想像どおり、Acrobat Reader での 3D PDF の表示は非常に簡単で、コマンドやメニューは、使い慣れた 2D 機能の論理的な拡張になっています。
3D オブジェクトは、マウスのドラッグやスクロールホイールの操作でパン/ズーム/回転でき、機能はフローティング 3D ツールバーから選択します。

Acrobat の 3D ツールバーには、3D ナビゲーションおよび照明/表示設定のコントロールが用意されています。
Reader で特に有用な機能として Model Tree ナビゲーションペインがあり、
ボタンで(未表示の場合)開けます。これにより、3D PDF 内のすべてのオブジェクトをたどって移動し、関心のあるものを選択してハイライトしつつ、表示/非表示を切り替えられます。

モデルツリーのナビゲーションペイン は特に有用です
特定のコンポーネントやネットの表示を制御するのに役立ちます。
Model Tree ナビゲーションペインは、3D 設計のあらゆる側面を高い詳細度で確認するための強力な手段を提供します。コンポーネントの配置やレイアウトの精査でも、基板内部構造の詳細な確認でも、ナビゲーションツリーを使って適切なオブジェクトを見つけて表示できます。

コンポーネントと ボードオーバーレイを未選択にして表示した設計。Acrobat Reader で利用できる 3D 制御の度合いを示しています。
Model Tree ペインで選択すると、個々のオブジェクトはペイン上部で定義された色(この例では赤)でビューウィンドウ内にハイライト表示されます。これにより、特定のコンポーネントやネットの位置を簡単に特定でき、場所を探すためにオブジェクトの表示/非表示を切り替える必要がありません。同様に、3D ビューウィンドウでオブジェクトを選択すると、Model Tree ペイン内の該当エントリがハイライトされます。
Acrobat Reader の各種コントロール、機能、設定の使用方法については、Adobe の該当ヘルプコンテンツを参照してください: PDF で 3D モデルを表示する。
Altium Designer の基本的な設計メタデータも、エクスポートされた PDF 3D ドキュメントに含まれます。データには、設計ソースファイル、作成者、Altium Designer のバージョン、作成/変更日などが含まれます。情報は Adobe Reader の Document Properties ダイアログ内の Description タブで確認できます – File » Properties。
PDF 3D OutJob エクスポート
プロジェクト OutJob に PDF 3D ファイルのエクスポートを含めるには、Documentation Outputs エントリの下にある Add New Documentation Output をクリックし、PDF3D を選択してから、目的のドキュメントソース(エクスポートする特定の PCB ドキュメント、または OutJob を汎用的に再利用できるようにするための [PCB Document])を選択します。
Output Job Configuration ファイルに PDF3D 出力ジェネレーターを追加する。
PDF 3D 生成設定は、出力ジェネレーターのエントリを選択し、右クリックしてコンテキストメニューから Configure を選ぶことで事前設定できます。これにより Export 3D 設定ダイアログ(前述のとおり)が開きます。
Output Job を実行するか手動で開始すると、PDF 3D ファイルは OutJob の Output Containers セクションで定義されたとおりにエクスポートされます。出力先は、設定されたマネージドコンテンツサーバーとパス、または Preferences ダイアログの Data Management – Publishing Destinations page で定義されたローカル/リモートのパブリッシュ先ターゲットです。

設定済み OutJob 内から、定義された PDF 出力コンテナへ 3D PDF ファイルを生成する。