Altium Designerでのドラフトマン部品表の操作

ドラフトマンの部品表は、PCB設計の物理的な組み立て項目をリストアップする自動生成されたテーブルオブジェクトです。BOMテーブルデータは、プロジェクトのPCBファイルから直接導出されるか、現在のプロジェクトに存在する場合はアクティブBOMドキュメントから導出されます。ドラフトマンのBOMテーブルは、指定された設計のバリエーションや配置されたボードアセンブリビューからの構成項目も表すことができます。

BOMテーブルの視覚スタイルと含まれるデータ内容は、Propertiesパネルで(またはその経由で)設定可能です。

上部基板アセンブリビューからのアイテムを含むようにフィルタリングされたBOMコンテンツを2つのBOMオブジェクトに分割した材料表。
上部基板アセンブリビューからのアイテムを含むようにフィルタリングされたBOMコンテンツを2つのBOMオブジェクトに分割した材料表。 BOMテーブルを配置するには、BOMテーブル配置ツールを選択します。コマンドを起動すると、BOMデータはソースPCBファイルまたはActive BOMドキュメントから取得され、カーソルが十字線に変わり、生成されたBOMテーブルがカーソルに添付されます。カーソルを希望の位置に移動してからクリックして配置を確定します。

BOMデータは、Document OptionsモードでPropertiesパネルのSourceセクションに指定されたPCBドキュメントから取得されることに注意してください。そのモードにパネルを変更するには、設計スペース内のすべてのオブジェクトの選択を解除します(空白のスペースをクリックします)。

配置された部品表(Bill Of Materials)の位置は、設計スペース内でテーブルを選択して新しい場所にドラッグすることでグラフィカルに変更できます。ただし、テーブルはグラフィカルにサイズ変更することはできませんが、Propertiesパネルで指定されたフォントスタイル/サイズに応じて自動的にスケールします。

Draftsman BOMテーブルに含まれるデータは、Propertiesパネルの設定とプロジェクト内にActiveBOMドキュメントが存在する可能性によって決定されます。

  • 現在のプロジェクトにActiveBOMドキュメントが利用可能な場合、その設定と内容がDraftsman BOMテーブルのデータソースとなります。これは、PropertiesパネルのData SourceエントリがProjectに設定されている場合に適用されます。利用可能なActiveBOMドキュメントは、Data SourceプロパティがBoardに設定されている場合、ソースとして使用されません。

  • ActiveBOMドキュメントがプロジェクトに含まれていない場合(またはData SourceオプションがBoardに設定されている場合)、Draftsman BOMテーブルのデータはソースプロジェクトファイルから直接引き出されます。PropertiesパネルのColumnsタブの下で利用可能なテーブル列エントリNameAliasエントリは、ActiveBOMドキュメントのAliasプロパティエントリによって決定されないため、編集可能です。

一般的に、プロパティパネルのオプションは、BOMエントリをボードレイアウトに含まれるものに制限することができます(カスタムコンポーネントのパラメーターを含む全PCBプロジェクトではなく)、またはデザインの特定のバリエーションに制限することができます。配置されたボードアセンブリビューの上面または下面のビューを指定することにより、含まれるエントリのさらなる調整が可能です。

PropertiesパネルColumnsタブを使用して、BOMテーブルのデータカラムを管理します。これにより、BOMテーブルのカラムの表示、テキストの配置、幅、およびデータの並び替え順を制御できます。BOMテーブルの見出しは、テーブル列のパラメータ名にAliasを入力することで変更できます - ActiveBOMドキュメントがテーブルの内容を決定していない場合に適用されます(上記参照)。


配置されたBOMテーブルの列をPropertiesパネルのColumnsタブで操作します。

BOMテーブルの分割

最先端のPCBプロジェクトの部品表(BOM)ドキュメントには、多くの項目が含まれることが多く、これを図面ドキュメントに収まる表として再作成するのは難しい場合があります。フォントや表のスケーリング、複数のカスタム表項目、または外部ドキュメントに頼るのではなく、 Propertiesパネルの分割BOM機能を使用すると、BOMテーブルを複数の「ページ」にわたって表示できます。

複数のBOMページを作成するには、配置されたBOM(ドキュメントシートの高さを超える可能性が高い)を選択し、PropertiesパネルのPagesセクションでLimit Page Heightボックスをチェックします。これにより、BOMテーブルの高さが指定された高さエントリ(Max Page Height, mm)に制限され、したがってBOMテーブルに表示される行数が制限されます。

画像にマウスカーソルを合わせるとLimit Page Heightする結果が見られます。
画像にマウスカーソルを合わせるとLimit Page Heightする結果が見られます。

Draftsmanは、パネルのPageエントリ(例:1から2)に示されているように、BOM全体が表示されていないことを検出し、関連するドロップダウンメニューを使用して、どのページが表示されるかを指定できます。BOMのさらなるページを追加するには(ここでは、BOM Table ID: 0)、別のBOM(Place » Bill of Materials)を配置し、PropertiesパネルのPageセクションで次のページを指定します。

BOMの各ページは、別のBOMテーブルを追加してそれに応じて設定することで配置されるため、個々のBOMページ(セクション)は、ドラフツマンドキュメントの任意のシートに配置できます。別の、異なる分割されたBOMページのセットを配置するには、配置されたBOMで代替のBOM Table IDを指定します。例えば、0ではなく1とします。

注意:Max Page Heightプロパティは、BOMテーブルの最初のページの高さを指定します。2ページ目が選択された場合(ページ2)、Max Page Heightプロパティは最初に除外されたページ(ページ1)の高さを定義します。したがって、ページ2は残りのBOMエントリを表示します。各ページでMax Page Heightプロパティを同一にすることから始めます。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

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