Altium Designerがワークスペースに接続されている場合、Componentsパネルには、そのワークスペースからプロジェクト設計で使用可能なすべてのコンポーネントがリストされます。これらのコンポーネントについて、Componentsパネルは、文字列ベースの検索、ファセット検索、またはその両方の組み合わせに加えて、類似コンポーネントの検索機能も含め、メーカーパーツ検索パネルで利用可能な同じ検索機能をサポートしています。
Componentsパネルを開くには、アプリケーションウィンドウの右下にあるボタンをクリックし、メニューからコンポーネントを選択します。
パネルのカテゴリペイン(またはパネルのコンパクトモードでのドロップダウンメニュー)では、すべてのカテゴリーエントリの下に利用可能なワークスペースライブラリコンポーネントがリストされています。パネルが通常モードの場合、カテゴリリストアイコンまたは«アイコンをクリックして、リストの表示を折りたたんだり展開したりします。カテゴリの構造は、接続されているワークスペースで現在定義されているコンポーネントタイプを反映しています(コンポーネントタイプの表示と管理には、環境設定ダイアログのデータ管理 – コンポーネントタイプページを使用してください)。
ワークスペースに保存されているコンポーネントを閲覧するために使用されるComponentsパネル。
パネルからコンポーネントを配置するには、以下の方法があります:
コンポーネントの詳細ペインで配置ボタンをクリックすると、カーソルが自動的に回路図シートの範囲内に移動し、コンポーネントがカーソルに浮かび上がります。配置したい位置に移動してクリックします。コンポーネントを配置すると、同じコンポーネントの別のインスタンスがカーソルに表示されます。配置モードを終了するには、右クリックします。
Componentsパネルを使用して、メーカー部品検索から取得したコンポーネントをマルチバイブレータ回路に配置します。コンポーネントを配置した後、回路図は以下の画像のようになるはずです。
コンポーネントを探して配置することができます。以下の折りたたみ可能なセクションには、配置中の編集に関するヒントが含まれており、配置後の編集よりも効率的です。コンポーネントの編集を配置後まで行わない場合は、コンポーネントをクリックして選択し、Propertiesパネルで編集します。
全てのコンポーネントが配置され、配線の準備ができました。
パネルの検索フィールドを使用して、トランジスタ BC547を検索します。
トランジスタ BC547
パネルの結果グリッドで必要なトランジスタをクリックして選択し、次に配置ボタンをクリックします(下記参照)。カーソルが十字線に変わり、トランジスタのシンボルがカーソルに付いてきます。これで部品配置モードに入ります。カーソルを動かすと、トランジスタもそれについてきます。
まだトランジスタを配置しないでください!
回路図に部品を配置する前に、カーソルに浮かんでいる任意のオブジェクトのプロパティを編集できます。トランジスタがまだカーソルに浮かんでいる間に、Tabキーを押してPropertiesパネルを開きます。デフォルトの動作では、パネルで最もよく使用されるフィールドが自動的にハイライトされ、編集の準備ができます。この場合、部品番号がそれになります。パネルの各セクションは個別に展開または折りたたむことができるため、パネルの見た目は異なる場合があります。
部品番号をQ1に設定し、コメントを表示可能にします。
Q1
capacitor 22nF 16V 0603
C1
Propertiesパネルのパラメータセクションを展開し、フットプリント項目の値ドロップダウンを開きます。多くの抵抗器やコンデンサには、異なる密度レベルのための複数のフットプリントモデルがあります。Aのバリエーションを以下の画像に示すように選択します。
A
パネルのパラメータセクションの表示コントロールを使用して、容量パラメータの表示を有効にし、他のパラメータの表示を無効にします。容量パラメータの値は、設計スペースのコンポーネントの隣に表示されます。
容量
resistor 100K 5% 0805
M
検索結果のグリッドで抵抗器を右クリックし、下に示すようにコンテキストメニューから配置を選択します。
R1
resistor 1K 5% 0805 fixed
R3
connector male straight
P1
Propertiesパネルの強力な機能の一つは、複数の選択されたオブジェクトを同時に編集できることです。
複数の選択されたオブジェクトのプロパティを編集するためにPropertiesパネルを使用します。選択されたコンポーネントは、文字列をデフォルトの位置に強制するために回転されます。
これで全てのコンポーネントの配置が完了しました。上の画像に示されているコンポーネントは、各コンポーネントのピンに配線するための十分なスペースがあるように配置されていることに注意してください。これは重要です。なぜなら、ピンの下を横切って配線を行い、その先のピンに到達しようとすると、両方のピンが配線に接続されてしまうからです。コンポーネントを移動する必要がある場合は、コンポーネントの本体をクリックして保持し、マウスをドラッグして位置を変更します。
配線とは、回路を構成する様々なコンポーネント間の接続を作成するプロセスです。回路図を配線する際には、以下に示された回路のスケッチとアニメーションを参照してください。
配線ツールを使用して回路を配線します。アニメーションの終わりに近づくと、配線がドラッグできる様子が見られます。
各エディターで最も一般的に使用されるツールは、編集ウィンドウの上部に表示されるアクティブバーにあります。
アクティブバーのボタンには、単機能と多機能のものがあります。多機能ボタンは、右下隅に小さな白い三角形が表示されていることで識別できます。多機能ボタンのどこかを1秒間クリックして押し続けるか、右クリックすると、利用可能な他のコマンドをリストしたメニューが表示されます。最後に使用したコマンドがそのボタン位置のデフォルトになります。
接続した各コンポーネントのピンのセットは、ネットと呼ばれるものを形成します。例えば、一つのネットにはQ1のベース、R1の一つのピン、C1の一つのピンが含まれます。各ネットには、そのネットに含まれるコンポーネントのピンの一つに基づいて、システムによって自動的に生成された名前が割り当てられます。
設計で重要なネットを簡単に識別できるように、ネットラベルを追加して名前を割り当てることができます。マルチバイブレータ回路の場合、以下に示すように12VとGNDのネットにラベルを付けます。
12V
GND
12VとGNDのネットにネットラベルが追加され、回路図が完成しました。
ネットラベルのホットスポット(左下の角)が回路図の一番上のワイヤーに触れるように配置します。下の画像に示すように、ネットラベルがワイヤーに正しく位置しているとカーソルが赤い十字に変わります。十字が薄い灰色の場合、有効な接続が行われないことを意味します。
フリースペースにあるネットラベル(最初の画像)とワイヤーの上に配置されたネットラベル(2番目の画像)、赤い十字に注目。
プロジェクト固有の設定は、以下に示すプロジェクトオプションダイアログで構成されます(Project » Project Options)。プロジェクトオプションには、エラーチェックパラメータ、接続マトリックス、クラス生成設定、コンパレータ設定、エンジニアリング変更命令(ECO)生成、出力パスと接続オプション、マルチチャネル命名フォーマット、プロジェクトレベルのパラメータが含まれます。
プロジェクトの出力、たとえば組み立て出力、製造出力、レポートなどは、ファイルメニューやレポートメニューから設定することができます。これらの設定はプロジェクトファイルにも保存されるため、このプロジェクトに常に利用可能です。別のアプローチとして、OutputJobファイルを使用して出力を設定する方法があり、OutputJobはプロジェクト間でコピーすることができるという利点があります。製造のためのデザイン準備を参照して、出力の設定方法について詳しく学んでください。
統合データモデル(UDM)はプロジェクトを開いた瞬間から利用可能であり、追加のコンパイルを必要とせず、コンパイル速度の向上とナビゲーターパネルにおけるネットとコンポーネントのリストの持続性により時間を節約できます。設計の接続モデルは、ユーザー操作ごとにインクリメンタルに更新されます。これは、ナビゲーターパネルの内容を確認したり、部品表(BOM)を実行したり、電子ルールチェック(ERC)を行うために手動でプロジェクトをコンパイルする必要がないことを意味します。以下のために手動コンパイルは必要ありません:
回路図は単なる簡単な図面以上のものです。それらには、回路の電気的な接続情報が含まれています。この接続情報を利用して、設計を検証することができます。プロジェクトをコンパイルするとき(Project » Validate PCB Project)、ソフトウェアはUDMとコンパイラ設定の間の論理的、電気的、およびドラフティングエラーをチェックします。検出された違反はMessagesパネルに表示されます。
ダイアログページ: エラーレポート
エラー報告タブは、プロジェクトオプションダイアログ内で、多岐にわたる製図やコンポーネント設定のチェックを設定するために使用されます。レポートモードの設定は、違反の重大度を示しています。設定を変更したい場合は、変更したい違反の隣にあるレポートモードをクリックし、ドロップダウンリストから重大度のレベルを選択してください。
プロジェクトをコンパイルする際に設計エラーを検出するために、エラーレポートタブを設定します。
ダイアログページ: コネクションマトリックス
設計が進行するにつれて、各ネットにあるピンのリストがメモリに構築されます。各ピンのタイプ(例えば、入力、出力、パッシブなど)が検出され、次に各ネットがチェックされ、接続してはいけないピンタイプがないか確認されます。例えば、出力ピンが別の出力ピンに接続されている場合です。接続マトリックスタブは、プロジェクトオプションダイアログで、どのピンタイプが互いに接続できるかを設定する場所です。例として、マトリックス図の右側のエントリを見て、出力ピンを探します。この行をマトリックスのオープンコレクターピンの列まで読み進めます。交差する部分はオレンジ色で、これは出力ピンが回路図上でオープンコレクターピンに接続されている場合、プロジェクトのコンパイル時にエラー状態を生成することを示しています。
それぞれのエラータイプに対して、報告なしから致命的なエラーまで、別々のエラーレベルを設定することができます。設定を変更するには、色付きの四角をクリックしてください。次のチェックレベルに移動するには、続けてクリックします。接続されていない – 受動ピンがエラーを生成するように、下の画像に示されているようにマトリックスを設定してください。
「接続マトリックス」タブでは、回路図上でチェックされる電気的条件を定義します。ここでは、未接続 – パッシブピンの設定が変更されていることに注意してください。
未接続 – パッシブピン
ダイアログページ: クラス生成
プロジェクトオプションダイアログのクラス生成タブは、設計からどのタイプのクラスが生成されるかを設定するために使用されます(コンパレータおよびECO生成タブは、クラスがPCBに転送されるかどうかを制御するために使用されます)。デフォルトでは、ソフトウェアは各回路図シートごとにコンポーネントクラスとルームを、設計内の各バスごとにネットクラスを生成します。このような単純な単一シート設計では、コンポーネントクラスやルームを生成する必要はありません。コンポーネントクラスのチェックボックスをオフにしてください。これを行うと、そのコンポーネントクラスのためのルームの作成も無効になります。
このダイアログのタブには、ユーザー定義クラスのオプションも含まれていることに注意してください。
クラス生成タブは、デザインに自動的に作成されるクラスとルームを設定するために使用されます。
ダイアログページ: コンパレータ
プロジェクトオプションダイアログのコンパレータタブでは、プロジェクトをコンパイルする際に、ファイル間のどの違いを報告または無視するかを設定します。通常、このタブの設定を変更する必要があるのは、PCBにデザインルールなどの追加の詳細を加えた場合で、設計同期中にこれらの設定が削除されないようにしたいときだけです。より詳細な制御が必要な場合は、個々の比較設定を使用してコンパレータを選択的に制御することができます。
このチュートリアルでは、下の画像に示されているようにPCBで定義されたルールを無視するオプションが有効になっていることを確認するだけで十分です。
このコンパレータタブは、比較エンジンがチェックする差異の内容を正確に設定するために使用されます。
このチュートリアルでは、上の画像に示されているように、PCBで定義されたルールを無視するオプションが有効になっていることを確認するだけで十分です。
メインページ: 設計プロジェクトの検証
プロジェクトの検証では、設計文書のドラフティングと電気的なルールのエラーをチェックし、Messagesパネルにすべての警告とエラーを詳細に表示します。あなたはプロジェクトオプションダイアログのエラーチェックタブとコネクションマトリックスタブでルールを設定しているので、これで設計のチェックが可能です。
プロジェクトを検証し、エラーをチェックするには、メインメニューからProject » Validate PCB Project Multivibrator.PrjPcbを選択します。
警告やエラーを特定し、解決するためにMessagesパネルを使用します。警告やエラーをダブルクリックすると、そのオブジェクトにクロスプローブします。
compile successful、no error found
次に、意図的に回路にエラーを発生させて、プロジェクトを再検証します:
Multivibrator.SchDoc
このチュートリアルのセクションを終了する前に、回路図のエラーを修正しましょう。
Multivibrator.PrjPcb
Schematic is created and validate
Messagesパネルでエラーをダブルクリックすると:
エラーのあるオブジェクトを除いて、回路図全体がフェードアウトします。回路図がどれだけフェードするかは、ディミングレベルによって制御され、これはPreferencesダイアログの System – Navigationページのハイライト方法セクションの下部のスライダーで設定されます。回路図上のどこかをクリックするとディミングが解除されます。
メインページ: ActiveBOMによるBOM管理
最終的には、設計に使用されるすべての部品には、詳細なサプライチェーン情報が必要です。この情報を各設計コンポーネントに追加する必要があるのではなく、またはExcelスプレッドシートでの後処理として追加するのではなく、設計サイクルの任意の時点でActiveBOM(*.BomDoc)を通じて追加することができます。
*.BomDoc
ActiveBOMはAltium Designerに含まれるコンポーネント管理エディタであり、以下の用途に使用されます:
ActiveBOMは、設計された各コンポーネントを実際の部品にマッピングするために使用されます。
チュートリアルにBomDocを含めるには:
Multivibrator
No MPN ranked
トランジスタアイテムを選択します。それは廃止としてフラグが立てられているかもしれません。MPNが割り当てられていないアイテム、またはMPNがあるがそのパーツにサプライヤーがいない場合は、メーカーリンクを作成することもできます。
メーカーリンクの編集ダイアログが開きます。追加ボタンをクリックして新しいメーカーリンクを追加します。パーツ選択の追加ダイアログが開きます。このダイアログは、メーカーパーツ検索パネルと同じ方法で適切なメーカーパーツを検索するために使用されます。適切なパーツを特定するだけでなく、サプライヤー、価格、在庫も確認できます。
BC547C
Volume Production
ライフサイクル状態がVolume Productionで在庫があるパーツを選択し、OKをクリックしてこのパーツを受け入れます。
すべてのパーツにサプライチェーンの詳細が含まれるようになりました。BomDocとプロジェクトをローカルに保存します。
回路図のパーツに適切なサプライチェーンの詳細が含まれていない場合、BomDocで直接パーツを選択するためにメーカーリンクを作成します。
Multivibrator.BomDoc
BOM document add
回路図キャプチャが完了しました。設計制約を設定する時です!
利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。
ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。