親ページ: 出力についての詳細
Altium Designerでは、PCBのスナップショットを3Dプリントアウトとして取る機能があり、物理的にボードを製造する前に、完成品の外観を他の人と簡単に共有することができます。しかし、3Dプリント一つだけでは何かが常に足りないものです。ボードを傾けたり、回転させたり、コンポーネント側とはんだ側との間で裏返したりしたくなるのは避けられませんが、それは不可能です。まあ、それは完全に真実ではありません。3Dビューでボードを回転させたり裏返したりして、それぞれの場合に別のプリントを出力することはできますが、結局のところ、それらはすべて「静的」なプリントです。
より魅力的で役立つボードのドキュメンテーションを提供するために、Altium DesignerはPCB 3Dビデオドキュメンテーションを生成する機能を提供します。ディレクターの帽子をかぶり、PCB 3Dビデオ(または3Dムービー)の内容は、単純にボードのスナップショットの連続セット(3Dで)であり、キーフレームと呼ばれます。シーケンス内の各後続キーフレームについて、ズームレベル、パン、回転などの属性を、前のキーフレームの設定に対して相対的に、ワークスペース内で直接調整できます。
出力に関しては、フレームシーケンスが選択したビデオ形式にエクスポートされ、アウトプットジョブファイルの一部となります。結果は、キーフレームシーケンスをスムーズに補間するフレームのシーケンスです。
したがって、組み立て説明書を作成する場合でも、動く部品のデモンストレーションを行う場合でも、または単に製品を最高に見せる角度の華麗なフライオーバーを提供したい場合でも、PCB 3Dビデオは製品ドキュメンテーションの魅力的で有益な追加となります。
PCB 3Dビデオの作成
PCB 3Dビデオは、 PCB 3D Movie Editorパネル内で作成、設定、管理されます。このパネルにアクセスするには、メインデザインウィンドウの右下にあるPCBパネルアクセスボタンをクリックし、その後に表示されるメニューからPCB 3D Movie Editorを選択します。
3Dムービーを作成および設定するための司令塔、PCB 3D Movie Editorパネル。
このパネルは基本的に3つの領域に分かれています:
-
上部エリアは、3Dムービーの管理エリアであり、ムービーの追加や削除ができます。PCBには任意の数のムービーを作成することができます。
-
中央エリアには、キーフレームシーケンスの定義が含まれています。このエリアから新しいキーフレームを追加したり、ワークスペース内の3Dボードの表示変更に基づいて既存のキーフレームを更新することができます。
-
下部エリアには、選択したムービーをPCBワークスペース内で直接再生するためのコントロールが提供されています。
PCB 3Dビデオのすべての設定情報は、PCBドキュメント自体(*.PcbDoc
)に保存されます。この方法により、各個別のPCBは独自の3Dムービーリストを持つことができます。
PCB 3D Movie Editorパネルは、PCBエディタで設定されている現在のビューイングモードに関係なくアクセスできますが、そのコントロール、そしてあなたのムービー作成能力は、ボードが3Dで表示されている場合にのみ有効になります。ボードを2Dで表示している場合には、この事実を警告するダイアログが表示されます。
以下のセクションでは、新しいムービーの追加と準備について説明します。
新しいムービーの追加
アクティブなPCBに新しいムービーを追加するには、Movies領域に関連付けられた ボタンをクリックしてください。または、領域をフォーカスしてCtrl+Nキーボードショートカットを使用します。新しいエントリーが領域に追加され、初期タイトルはPCB 3D Video
となります。エントリーは選択され、意味のあるタイトルを入力する準備ができます。
ムービーの名前はいつでも変更できます。ムービーのエントリーを選択してEnterキーを押し、必要に応じて新しい名前を入力してください。
新しいムービーを追加して名前を変更する例(画像にマウスを合わせる)。
キーフレームシーケンスの定義
PCB 3Dムービーの基礎は、設計ワークスペースであなたが配置した3Dボードのビューである一連のキーフレームです。各キーフレームはムービーのスナップショットであることを覚えておいてください。これらのスナップショット - キーフレームシーケンス - を定義することにより、最終的な生成されたビデオ出力は、あなたのn個のキーフレーム間のn-1間隔を滑らかに補間することで作成されます。
PCB 3D Movie Editorパネルの中央領域にあるコントロールを使用して、ビデオのキーフレームシーケンスを定義します。
各キーフレームには以下の属性があります:
-
Frame Name - キーフレームの名前です。デフォルトでは、フレームは
Key Frame
、Key Frame 1
、Key Frame 2
という形式で名付けられます。フレームをより意味のある名前で識別したい場合は、この名前を変更できます。例えば、その特定のボードのスナップショットの内容を反映した名前、例えばU4 Zoomed
などが考えられます。
-
Duration - これは、シーケンス内の各キーフレーム間の移行にかかる時間の長さです。エクスポートされたビデオでは、各キーフレームの持続時間と、公開オプションの一部として指定された秒間フレーム数の設定に基づいて、総フレーム数が決定されます。なお、リストの最上部にあるデフォルト名
Key Frame
の初期キーフレームは特別なケースです。ビデオの開始フレームであるため、持続時間はありません。
キーフレームの追加
新しいキーフレームを追加するには、PCBエディタでボードを(3Dレイアウトモードで)必要な位置に配置し、次にKey Frame領域に関連付けられた ボタンをクリックします。PCB 3D Movie Editorパネル。ボタンに関連付けられたメニューから、シーケンス内で新しいフレームを追加する位置を選択します:
-
Add - 新しいフレームをフレームリストの最後に追加します。
-
Insert - 現在選択されているキーフレームの前に新しいフレームを挿入します。
代わりに、領域をフォーカスするためにクリックし、それぞれCtrl+NまたはCtrl+Iキーボードショートカットを使用してください。
PCB 3D Movie Editorパネル内から新しいキーフレームを追加する。
最初のキーフレームは固定の期間0.0sを持ちますが、追加する他のすべてのキーフレームは初期のデフォルト期間が3.0sになります。これは必要に応じて変更できます - 関連するフィールドをクリックしてフォーカスし、直接値を入力するか、右側の上/下のコントロールを使用します。期間は0.0sから100.0sの範囲であることができます。
便利なボード向き機能
3Dでボードを見る際に利用できる様々な機能と機能性があり、迅速にその向きを変更できます:
-
事前定義されたビュー - 様々な一般的な視点からボードをすぐに設定できる、事前定義されたビューのセットがあります。PCB Standardツールバーからビューにアクセスします。
ボードのビューを迅速に変更するためのアクセスコントロール。
-
ゼロ回転 - 上から真っ直ぐ(垂直に)見下ろすようにボードのビューを変更し、回転はゼロです。これを行うには、メインメニューから View » 90 Degree Rotationコマンドを使用するか、0キーボードショートカットを使用します。
-
90度回転 - 上から真っ直ぐ(垂直に)見下ろすようにボードのビューを変更し、X平面で90度(時計回り)回転します。これを行うには、メインメニューからView » Zero Rotationコマンドを使用するか、9キーボードショートカットを使用します。
-
直交回転 - ボードを直交視点から見るようにビューを変更します。これを行うには、メインメニューからView » Orthogonal Rotationコマンドを使用するか、8キーボードショートカットを使用します。
-
手動向き - ボードの向きを手動で変更するには、Shiftキーを押しながら3D回転球にアクセスします。球が表示されたら、右クリックしてドラッグし、ビューの向きを変更します。ズームインとズームアウトにはCtrl+マウスホイールを使用します。
ボードの手動向き - 3D回転球にアクセスするためにShiftを押します。
ワークスペースから直接キーフレームを追加する
キーフレームは、デザインワークスペース内から直接、指定された3Dムービーにも追加できます。これにより、PCB 3D Movie Editorパネルにフォーカスを変更することなく、まるで「カメラアクションの最中」にいるかのように、キーフレームシーケンスの作成がより効率的に行えます。
キーフレームを追加するには:
-
必要に応じてボードを配置します(3Dレイアウトモードで)。
-
ワークスペース内の任意の場所を右クリックし、表示されるコンテキストメニューからAdd Key Frame to 3D Movieサブメニューを選択します。このサブメニューは、Ctrl+Alt+Kキーボードショートカットを使用して、直接ポップアップメニューとしても利用できます。メニューには、アクティブなPCBの現在定義されている3Dムービーがすべてリストされ、パネルで現在選択されているムービーはチェックマークで区別されます。メニューには、タイトルで最大20のムービーがリストされます。PCBに20以上のムービーが定義されている場合は、More 3D MoviesエントリをクリックしてChoose PCB 3D Movieダイアログを選択を開き、キーフレームを追加するムービーを選択できます。
-
ムービー名をクリックして、ワークスペース内のボードの現在のビューに基づいて、そのムービーのキーフレームシーケンスの最後に新しいキーフレームを追加します。
-
同じ3Dムービーに別のフレームを追加するには、必要に応じてボードを設定し、メニューでそのムービーのエントリを再度クリックします。異なるムービーにフレームを追加するには、メニューでそのムービーのエントリをクリックします。
PCB 3D Movie Editorパネルに新しく追加されたフレームを表示するには、更新が必要になる場合があります。これを行うには、パネルのMovies領域内をクリックするだけです。
デザインワークスペースから直接、ムービーにキーフレームを追加します。
デザインワークスペースから直接追加されたキーフレームは、常にキーフレームシーケンスの最後に追加されます。キーフレームシーケンス内の特定の位置に挿入することはできません。これは、
PCB 3D Movie Editorパネル内からのみ実現可能です。
キーフレームの順序変更と削除
キーフレームの順序は、上に移動ボタンと下に移動ボタンをクリックするか、リスト内でキーフレームをドラッグアンドドロップすることで変更できます。シーケンスからキーフレームを削除するには、リストでそれを選択し、削除ボタンをクリックするか、キーボードでDeleteを押します。
初期キーフレーム(開始キーフレーム)は削除できないことに注意してください。新しいキーフレームをその場所に挿入したり、既存のキーフレームをそれより上に再配置したりすることはできません。
キーフレームの編集
PCB 3D Movie Editorパネル内では、キーフレームの名前と持続時間のフィールドのみが表示され、編集可能です(ただし、最初のキーフレームの持続時間を除く)。既存のキーフレームのボードビューを変更するには - ズームや向きの面で - それらの変更をデザインワークスペースのボードに加え、その新しい情報でキーフレームを更新する必要があります。これを行うには:
-
PCB 3D Movie Editorパネルで、変更したいキーフレームを選択します。ボードは、そのキーフレームの属性に従ってワークスペースに表示されます。
-
必要に応じてボードのビューを変更します。
-
ボードが必要な「ポーズ」に設定されたら、キーフレームリストエリアの下にある ボタンをクリックします。
選択されたキーフレームは、ボードの新しい「スナップショット」で更新されます。
リジッドフレックスボードのサポート
もしボードがリジッドフレックスで、折りたたみ順序が定義されている場合、PCB 3Dムービーに折りたたみ/展開アクションを含めることができます。これを行うには:
-
通常通りボードを配置し、PCBパネル上の折りたたみ状態スライダーを滑らせて必要な折りたたみ状態を設定します - このスライダーは、パネルがLayer Stack Regionsモードで設定されている場合に利用可能です。
-
キーフレームを挿入し、必要な持続時間を設定します。
-
次のキーフレームの準備ができたら、ボードを配置し、必要に応じて折りたたみ状態スライダーを設定します。
-
ムービーが完成するまで、位置を再設定し、新しいキーフレームを追加し続けます。
ムービーが再生されると、ソフトウェアはキーフレーム間で補間するだけでなく、折りたたみ状態の設定に従って、定義された折りたたみシーケンスに従ってボードを折りたたんだり展開したりします。PCBパネル上で。
キーフレームシーケンスを作成する際に、必要に応じてボードを「フレックス」するために、PCBパネル(Layer Stack Regionsモード)のFold Stateコントロールを使用します。
基板を固定する
動画が再生されると、キーフレームに到達し、一時停止せずにキーフレームを離れます。特定のキーフレームで基板を保持する必要がある場合:
-
パネルで必要なキーフレームをクリックします。
-
Ctrl+I を押して新しいキーフレームを挿入します。選択したキーフレームの前に追加され、Durationフィールドが編集用に準備されます。この新しいフレームを、最初に選択した既存のキーフレームの機能を置き換える遷移キーフレームと考えると簡単ですので、前のキーフレームからの遷移に適したDuration値を入力してください。
-
次のキーフレームは、停止キーフレームになることができます。ボードが停止しているときのDurationを希望の値に編集してください。
-
ボードが停止している必要がある他のキーフレームについても、このプロセスを繰り返してください。
ムービーの終わりを忘れないでください - 最終位置を画面上に表示したい場合は、ムービーの最後に停止キーフレームを追加する必要があります。
ビデオ再生
PCB 3Dムービーのコンテンツ、つまりキーフレームシーケンスを定義したら、設計ワークスペース内で直接ビデオのプレビューを見ることができます。これを行うには、PCB 3D Movie Editorパネルの上部にあるムービータイトルを選択し、下部にある再生コントロールの一部であるボタンをクリックします。
ムービーを再生する機能は、そのムービーに少なくとも2つのキーフレームが定義されている場合にのみ可能です。
Altium Designerはあなた専用の映画館になります - ムービーを選択し、再生を押して、あなたの努力の成果を楽しんでください!
再生コントロール
「再生」を押すとすぐに始まりますが、ムービーを見るときには完全なコントロールを持ちたいものです。シーンを前後にスキップしたり、特に気に入ったものを見たときにはムービーを一時停止できる機能は必須です!3Dムービーの再生も例外ではなく、より豊かな視聴体験を提供するためのコントロールがパネルに用意されています。以下は、利用可能なコントロールの全セットの要約です:
- 関連するタイムライン上の現在のマーカー位置からムービーの再生を開始します。
- ムービーの再生を一時停止します。
- ムービーを最初に巻き戻します。これは最初のキーフレームで、関連するタイムライン上のゼロ時刻によって示されます。このコントロールは、ムービーが再生されていないときにのみ利用可能です。
- シーケンス内の次のキーフレームの開始にジャンプします。このコントロールは、ムービーが再生されていないときにのみ利用可能です。
- シーケンス内の前のキーフレームの開始にジャンプします。このコントロールは、動画が再生されていない場合にのみ利用可能です。
タイムラインは、全体の動画のどの部分が現在再生されているかを反映しています。動画が再生されていない間、タイムラインのマーカーを任意の点に手動でドラッグすることができます - ポップアップが正確な時間を表示します。
タイムラインに沿ってマーカーをドラッグすることで、手動再生が実行されます。
補間設定
PCBエディタ内での3Dムービーの再生は、定義されたキーフレーム間の補間と追加のスムージングを使用して可能になります。使用できる補間には2種類あり、再生コントロールの上にあるオプションを切り替えることで、2つの補間方法の間で切り替えることができます。
キーフレームと次のキーフレームの間でシームレスな流れを作り出すために使用される補間のスタイルと、フレームが再生される速度を指定します。
-
Linear Key Frame to Key Frame - キーフレーム間で球面線形補間を使用し、各フレームの終わりにスローダウンをもたらす追加の平滑化が行われます。
-
Constant Velocity between Key Frames - キーフレーム間で二次スプライン補間を使用し、回転の範囲も90度未満に分割します。これにより、キーフレーム間の移行がよりスムーズになり、フレーム間で速度が一定で、目に見える速度の低下がなくなります。
PCBエディタ内の再生は、デフォルトのフレームレートが1秒間に25
フレームです。ビデオで使用されるフレームの総数は、各キーフレームに設定されたDurationによって異なります。Frame Rateフィールドを使用して、必要に応じてこのレートを増減させます。フレームレートは1
から50
の間の任意の値に設定できます。
出力ジョブファイルを通じて実際のビデオ出力を生成する場合、フレームレートはデフォルトで1秒間に25
フレームに設定されます。
PCB 3Dビデオ出力の生成
必要な全てのキーフレームを定義し、クイックプレビューで全てが正常に動作していることを確認しました。これで、出力を生成する準備が整いました!ムービー生成は、PCB 3Dビデオを出力ジョブファイルのアウトプットとして追加し、それをビデオ出力コンテナに添付することで行われます。
ビデオ出力コンテナの追加と設定
出力ジョブファイルにビデオ出力コンテナを追加するには、Output Containersペインで[Add New Output Container]
ボタンをクリックし、利用可能なコンテナのリストからNew Videoを選択します。コンテナの設定は、コンテナの右上にあるChangeオプションをクリックしてアクセスするVideo Settingsダイアログ内で行われます。
PCB 3D ビデオを公開するためにビデオ出力コンテナを使用します。
デフォルトでは、パブリッシャーは出力ジョブファイル名を使用して名付けられた単一のビデオファイルを生成するように設定されています。必要に応じて出力設定を変更してください。
PCB 3D ビデオ出力の追加と設定
公開したい3Dムービーごとに、出力ジョブファイルに出力を追加します。Documentation Outputsセクションの出力ジョブファイルで、[Add New Documentation Output]
ボタンをクリックし、PCB 3D Videoエントリーと、3Dムービーが関連付けられているソースPCBドキュメントを選択します。
データソースを選択する際には、出力ジョブファイルを汎用的にし、設計プロジェクト間での再利用性を最大化するために、[PCB Document]を選択してください。
公開したい各3Dムービーに対して、PCB 3Dビデオ出力ジェネレータを追加します。画像にカーソルを合わせると、新しく追加された出力が表示されます。
ビデオ出力コンテナの設定の一環として、それに関連付けられた有効なPCB 3Dビデオ出力すべてから単一のムービーを生成することができます。または、各出力ごとに別のファイルを生成するよう指定することもできます。後者を選択した場合、各ファイルは出力ジョブファイル内のその出力の名前のエントリを使用して名付けることができます。この場合、
PCB 3D Movie Editorパネルで定義したタイトルを使用して、より意味のある名前を出力に付けたいかもしれません。
PCB 3Dビデオ出力の設定は、出力をダブルクリックするか、右クリックしてコンテキストメニューからConfigureを選択することでアクセスできるPCB 3D Videoダイアログ内で行われます。ダイアログを使用して、主にData Sourceフィールドで指定されたPCBドキュメントに現在定義されている3Dムービーのリストから、使用する3Dムービーを選択します。
生成されるビデオのソースとして使用する3Dムービーを選択します。
PCB 3Dビデオダイアログには、PCB 3Dビデオの表示をさらに定義するために使用できる2つの追加コントロールが提供されています。
-
- このボタンをクリックすると、ボードの影の効果の表示を切り替えます。
あなたのボードの表示を向上させるために3Dシャドウ効果を適用してください - 結果を見るために画像の上にマウスを移動してください。
必要に応じてボードの外観を調整するために表示設定ダイアログを使用します - 画像にカーソルを合わせると、トップソルダーマスクへの変更例を見ることができます。
ダイアログ名はPCBエディターからアクセスした場合と同じですが、一方で行われた変更が他方に反映されることはありません。ビュー設定ダイアログでPCB 3Dビデオダイアログを通じて行われた変更は、出力ジョブファイル内のPCB 3Dビデオ設定情報の一部として保存されます。
公開
必要に応じてPCB 3Dビデオ出力を追加・設定し、それらがリリースされるビデオ出力コンテナを選択したら、公開まであと少しです。ビデオ出力コンテナを選択し、公開プロセスに含める各PCB 3Dビデオ出力のEnabledフィールドをクリックします。有効な出力は、出力コンテナに緑の線で接続されています。
ビデオ出力コンテナによって公開される指定された3Dムービーを持つ各PCB 3Dビデオ出力を有効にします。
その後、ビデオ出力コンテナの右側にあるGenerate Contentボタンをクリックするか(ショートカット、F9)、コンテナを右クリックしてGenerate Videoを選択します。公開が進行し、ビデオは指定されたフォルダに生成され保存されます。エクスポート後にビデオを開くことを選択した場合、それを再生するためのソフトウェアがコンピュータにインストールされていれば、ビデオが開いて再生が始まります。
ビデオを生成して、ショーのスターであるあなたのボードを見ましょう!
複数のビデオを別々のファイルとして生成する場合(同じビデオ出力コンテナによって生成される)、最後の出力として有効にされたPCB 3Dビデオ出力(Enabledフィールド内で最も高い番号を持つ)がエクスポート後に開かれ、再生されます(そうするように設定されている場合)。