出力ドキュメントとプロジェクトリリース
利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。
ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。
メインページ: 製造のための設計準備
PCBの設計とレイアウトを完了した今、ボードのレビュー、製造、組み立てのために必要な出力ドキュメントを作成する準備が整いました。
PCB製造にはさまざまな技術や方法が存在するため、Altium DesignerはGerberファイル、ODB++ファイル、ピックアンドプレースファイル、部品表レポートなど、異なる目的のための多数の出力タイプを生成する機能を持っています。
プロジェクトに出力ジョブファイルを追加する Copy Link Copied
メインページ: 出力ジョブを使用した製造データの準備
特定のエディタから必要な出力を選択的に生成することができます(例えば、PCBエディタのFabrication OutputsおよびAssembly OutputsサブメニューのFileメインメニュー内のコマンドを使用するなど)、Altium Designerは出力ジョブファイルのサポートを提供しています。出力ジョブファイル(または「OutJob」と短く呼ばれます)は、各出力タイプの設定を保存します。OutJobを使用すると、各出力タイプを設定し、その出力名、形式、および出力場所を設定できます。出力はOutJobから直接、または統合されたプロジェクトリリースプロセスの一部として生成できます。
-
プロジェクトパネルのプロジェクトエントリを右クリックし、コンテキストメニューからAdd New to Project » Output Job Fileコマンドを選択します。新しい出力ジョブファイルが開き、ProjectsパネルのSettings\Output Job Filesエントリにリンクされたエントリが表示されます。
-
プロジェクトパネルのOutJobエントリを右クリックし、Save Asコマンドを選択します。名前を付けて保存ダイアログが開き、プロジェクトファイルと同じ場所にドキュメントを保存する準備ができます。
Fabrication
という名前をFile nameフィールドに入力し、Saveボタンをクリックします。 -
OutJobを追加するとプロジェクトが変更されるため、プロジェクトパネルでプロジェクトエントリを右クリックし、Saveを選択してプロジェクトをローカルに保存します。
製造出力の追加と設定 Copy Link Copied
メインページ: 製造データの準備
このチュートリアルのこの部分では、ボードを製造するために必要な出力、GerberファイルとNCドリルファイルを設定します。
-
新しいGerber出力を追加するには、OutJobのOutputs領域のFabrication OutputsセクションにあるAdd New Fabrication Outputリンクをクリックし、Gerber Files » [PCB Document]を選択します。
-
追加されたGerber Files出力エントリをダブルクリックします。Gerber Setupダイアログが開きます。ダイアログで次のようにオプションを設定します:
-
ボードがメートル法で設計されているため、UnitsオプションをMillimetersに設定してください。
-
ボード上で使用される最小単位はルーティングとクリアランスのための0.25mmですが、ほとんどのコンポーネントがその幾何学的中心に基準点を持ち(1mmグリッド上に配置されていたため)、実際にはいくつかのパッドが0.01グリッド上になります。Decimalオプションを0.001 mmに設定します。これにより、これらのグリッド位置をカバーするために出力データの解像度が十分に高くなります。
-
ボタンをクリックしてLayer to plotタブの下部に移動し、Select Usedを選択します。設計で使用されるレイヤーがグリッド上のPlot 列で有効になります。
-
-
他のデフォルト設定を受け入れてGerber Setupダイアログを閉じるには、Applyをクリックします。
-
基板に穴があるため、NCドリルファイルも生成する必要があります。同じように、NCドリル出力をOutJobファイルに追加します。Outputsの出力領域のFabrication OutputsセクションにあるAdd New Fabrication Outputリンクをクリックし、NC Drill Files » [PCB Document]を選択します。
-
追加されたNC Drill Filesの出力エントリをダブルクリックして、NC Drill Setupダイアログにアクセスします。NCドリルファイルがGerberファイルと同じ形式で作成されるように、UnitsをMillimetersに、Formatを4:3に設定します。Coordinate PositionオプションがReference to relative originに設定されていることを確認してください。
-
OKをクリックして他のデフォルト設定を受け入れ、NC Drill Setupダイアログを閉じます。
-
GerberおよびNC Drillの設定が構成されたので、次のステップはそれらの名前付けと出力場所を構成することです。これは、OutJobの右側にある出力コンテナにマッピングすることで行います。独自のファイル形式を持つ個別のファイルの場合は、フォルダ構造コンテナを使用します。新しいOuJobには、デフォルトでいくつかのコンテナが含まれています。出力コンテナのリストからFolder Structureエントリを選択し、次にOutputs領域のEnabled列でGerberとNC Drill Filesのラジオボタンをクリックして、これらの出力を選択したコンテナにマッピングします。
-
最後のステップはコンテナを設定することです。これを行うには、選択したときにコンテナエントリ内のChangeリンクをクリックして、Folder Structure settingsダイアログを開きます。ダイアログの上部には、出力場所を設定するために使用されるコントロールのセットがあります。最初のコントロールがRelease Managedに設定されていることを確認してください。ダイアログの下部には、異なるオプションを選択するにつれて、名前とフォルダ構造がどのように変化するかが表示されます。
-
Folder Structure settingsダイアログを閉じるには、OKをクリックしてください。
DRC検証レポートの追加と設定 Copy Link Copied
メインページ:検証レポートの準備
Altium Designerには、出力生成中に出力として含めることができるいくつかの検証チェックが含まれています。それぞれはHTMLレポートファイルを生成します。プロジェクトのリリースプロセス中に、これらのチェックは他の出力の生成前に行われ、検証チェックが成功しなかった場合、リリースは失敗します。
-
新しいDRC検証出力を追加するには、OutJobのOutputs領域のValidation OutputsセクションでAdd Validation Outputリンクをクリックし、Design Rules Check » [PCB Document].を選択します。
-
追加されたレポートを既存のFolder Structureコンテナにマッピングします。OutJobの右側のリストでFolder Structureのエントリを選択し、Outputs領域のEnabled列にあるDesign Rules Check出力のラジオボタンをクリックします。
-
Projectsパネルのエントリを右クリックし、コンテキストメニューからSaveを選択して、出力ジョブファイルをローカルに保存します。
-
設計スペースの上部にあるタブを右クリックし、コンテキストメニューからClose Fabrication.OutJobコマンドを選択することで、出力ジョブファイルを閉じます。
アセンブリ出力の追加と構成 Copy Link Copied
メインページ:レポートマネージャーのBOM構成
生成される実際の出力BOMファイルは、Report Managerダイアログを使用して作成されます。これは、高度に構成可能なレポート生成エンジンで、テキスト、CSV、PDF、HTML、およびExcelなどのさまざまな形式で出力を生成できます。Excel形式のBOMには、事前定義されたテンプレートのいずれかまたは独自のテンプレートを適用することもできます。
-
プロジェクトに新しいOutJobファイルを追加するには、プロジェクトパネルでプロジェクトエントリを右クリックし、コンテキストメニューからAdd New to Project » Output Job Fileコマンドを選択します。
-
OutJobエントリをプロジェクトパネルで右クリックし、Save Asコマンドを選択します。するとSave Asダイアログが開き、プロジェクトファイルと同じ場所にドキュメントを保存する準備ができます。
Assembly
という名前をFile nameフィールドに入力し、Saveボタンをクリックします。 -
プロジェクトをローカルに保存するには、プロジェクトパネルでプロジェクトエントリを右クリックし、Saveを選択します。
-
新しいBOM出力を追加するには、OutJobのReport OutputsセクションにあるAdd New Report Outputリンクをクリックし、Bill of Materials » [ActiveBOM Document]を選択します。
-
追加されたBill of Materials出力をダブルクリックして、Report Managerダイアログを開きます。
-
ダイアログの右側にあるPropertiesペインのExport Options領域で、File Formatドロップダウンを使用してGeneric XLS (*.xls, *.xlsx, *.xlsm)を選択し、次にTemplateドロップダウンを使用して、ワークスペースにあるテンプレートからBOM Template Single Supplierテンプレートを選択します。
-
OKをクリックして変更を保存し、Report Managerダイアログを閉じます。
-
新しいドラフトマン出力を追加するには、OutJobのDocumentation OutputsセクションにあるAdd New Documentation Outputリンクをクリックし、Draftsman » All Draftsman Documentsを選択します。
-
追加されたBOMとドラフトマン出力を既存のPDF出力コンテナにマッピングします。これを行うには、OutJobの右側にある出力コンテナのリストからPDFエントリを選択し、Outputs領域のEnabled列のBill of MaterialsおよびDraftsman出力のラジオボタンをクリックします。
-
PDFコンテナエントリが選択されている場合、エントリ内のChangeリンクをクリックしてPDF settingsダイアログを開きます。
-
Assembly.PDFエントリをPDF settingsダイアログの上部で選択し、Separate file for each output using output nameを選択し、
ボタンをクリックします。出力BOMと図面はOutJobで設定された名前(それぞれBill of Materials.pdfおよびDraftsman.pdf)が割り当てられ、ダイアログのPreview領域で確認できます。
-
OKをクリックしてダイアログを閉じます。
-
新しいピック&プレース出力を追加するには、OutJobのDocumentation OutputsセクションにあるAdd New Documentation Outputリンクをクリックし、Generates pick and place files » [PCB Document]を選択します。
-
追加されたGenerates pick and place files出力をダブルクリックして、Pick and Place Setupダイアログにアクセスします。
-
ダイアログの左下部にあるOutput Setting領域で、UnitsをMetricに設定します。
-
OKをクリックして他のデフォルト設定を受け入れ、ピックアンドプレース設定ダイアログを閉じます。
-
追加されたピック&プレース出力を既存のFolder Structure出力コンテナにマッピングします。これを行うには、OutJobの右側にある出力コンテナのリストからFolder Structureエントリを選択し、Enabled列のGenerates pick and place files出力のラジオボタンをクリックします。
-
プロジェクトパネルのエントリを右クリックし、コンテキストメニューからSaveを選択することで、出力ジョブファイルをローカルに保存します。
-
デザインスペースの上部にあるタブを右クリックして、コンテキストメニューからClose Assembly.OutJobコマンドを選択することで、出力ジョブファイルを閉じます。
プロジェクトのリリース Copy Link Copied
メインページ:デザインプロジェクトのリリース
出力ジョブファイルで出力ドキュメントが設定されていることで、プロジェクトは接続されたワークスペースにリリースする準備が整います。ボード設計のリリースプロセスは自動化されており、手動リリース手順に伴うリスクなしにボード設計プロジェクトをリリースできます。特定のプロジェクトがリリースされると、設計ソースのスナップショットが取り込まれ、生成された出力とともにアーカイブされます。これは、その設計プロジェクトから作られた具体的な製品を表し、会社によって販売されます。
リリースプロセス自体はAltium Designerのプロジェクトリリーナーを使用して実行され、そのユーザーインターフェースは専用のビューであるリリースビューにより提供されます。リリースプロセスは段階的なフローであり、ビューの左側にあるエントリが現在のステージを一目で示します。
-
Projectsパネルのプロジェクトエントリを右クリックし、コンテキストメニューからProject Releaserコマンドを選択します。リリースビューが別のドキュメントタブとして開きます。
-
第一段階 – 1. Configure Server Release – 生成したいデータの種類を指定します。各データセットのヘッダーの右端にあるDetailsコントロールをクリックすると、データセットによって正確に何が生成されるのかの詳細にアクセスできます。
-
ビューの左下にある
ボタンをクリックして、Project Release Optionsダイアログにアクセスします。ダイアログのRelease Optionsタブで、Managed - <WorkspaceName>がRelease Targetとして選択されていること、FabricationがFabrication Dataセットに割り当てられていること、AssemblyがAssembly Dataセットに割り当てられていることを確認してください。
-
ダイアログを閉じてリリースビューに戻るには、OKをクリックしてください。
-
Include Fabrication DataとInclude Assembly Data for No Variantの両方のオプションが有効になっていることを確認してください。
-
画面右下の
ボタンをクリックして進んでください。
-
Item Creationダイアログが開き、ワークスペースで作成されるターゲットリリースアイテムのリストが表示されます。アイテム作成を確認するには、Create itemsオプションを選択してください。
-
開くProject Modifiedダイアログで、変更をローカルに保存し、ワークスペースに変更を保存するためにSave and Commit changesオプションを選択します。
-
開くCommit to Version Controlダイアログで、Commentフィールドに意味のあるコメント(例:
The project is ready for release
)を入力し、ボタンをクリックします。
-
リリースプロセスの次のステージ – 2. Validate Project – は、
Fabrication
出力ジョブファイルにデザインルールチェックレポートが含まれているため、自動的に実行されます。検証チェックが正常に通過しなかった場合、リリースは失敗します。このチュートリアルのプロジェクトリリースにおいては、PCB文書に少なくとも1つのDRC違反が含まれることを意味します。この場合、ビューの右下にある
ボタンでリリースプロセスを停止し、PCB文書を開いてDRC違反を解決し、その後リリースプロセスを再度開始してください。
-
成功した検証の後、リリースプロセスの次のステージである– 3. Generate Data –が自動的に実行されます。ここでは、含まれるデータ項目に割り当てられたOutJobファイルで定義された他のすべての出力が実行され、ワークスペースの関連ターゲット項目にリリースされるデータが生成されます。
-
すべての検証チェックが合格し、出力データが生成された後、リリースプロセスの次の段階 - 4. Review Data - では、生成されたデータをレビューできます。画面の右下にある
ボタンをクリックしてリリースを進めます。
-
Confirm Releaseダイアログが開き、ワークスペースにリリースされるプロジェクトの設定がまとめて表示されます。Release Note(例:
Initial Release
)を入力し、OKをクリックします。 -
前の段階でリリースを確認した後、次の段階 - 5. Upload Data - に自動的に進みます。これは、ワークスペースの関連するデータ項目のリビジョンへのデータアップロードの進行状況を単に示します。
-
プロセスの最終段階 - 6. Execution Report - は、リリースの要約を提供します。画面の右下にある
ボタンをクリックしてリリースビューを閉じます。
ワークスペースを使用した共同設計 Copy Link Copied
しばしば、複数の人々が電子製品の設計と開発に関与しています。これを効果的に行うためには、その設計チームのメンバーが協力して作業できる必要があります。Altium Designerは、接続されたワークスペースと連携して、いくつかの共同設計機能をサポートしています。以下にいくつかを挙げます。
-
プロジェクト履歴 - 専用の履歴ビューは、プロジェクトの作成、コミット、リリース、クローン、MCAD交換に関連する主要なイベントの進行タイムラインをグラフィカルに提供し、適用される場合にはさまざまなアクションをサポートします(
)。ワークスペースプロジェクトの履歴ビューは、Altium Designerでプロジェクトパネルのプロジェクトエントリを右クリックし、コンテキストメニューからHistory & Version Control » Show Project Historyコマンドを選択することでアクセスできます。
詳細を学ぶ:プロジェクト履歴、プロジェクト履歴(Altium 365 Workspace、 Enterprise Server Workspace)
-
ウェブビューア - ワークスペースのウェブビューアインターフェースは、標準ブラウザを通じてプロジェクトドキュメントに普遍的にアクセスするためのものです。単なるブラウザベースのビューア以上のもので、その高度なブラウザ技術により、ユーザーはプロジェクト構造をナビゲートし、設計ドキュメントと対話し、コメントノートのために領域やオブジェクトをハイライトし、設計全体でコンポーネントやネットを検索、クロスプローブ、選択、検査することができます。ワークスペースプロジェクトのウェブビューアは、Altium Designerでプロジェクトパネルのプロジェクトエントリを右クリックし、コンテキストメニューからShow in Web Browserコマンドを選択することでアクセスできます。
詳細を学ぶ:ウェブビューア(Altium 365 Platform、 Enterprise Server Workspace)
-
ドキュメントへのコメント - コメントは、サポートされているデータビュー上の特定の点、オブジェクト、または領域(該当する場合)に割り当てられたユーザー追加のメモであり、他のユーザーによって返信されることがあります。コメントは、共有データ自体を変更することなく、ユーザー間の協力を促進します。なぜなら、コメントはそのデータから独立してワークスペースによって保存されるからです。ウェブビューアインターフェースで適用されたコメントは、Altium Designerで利用可能になり、その逆も同様です。Altium Designerでは、コメント機能はコメントとタスクパネル(
)を通じて管理されます。
詳細を学ぶ:ドキュメントへのコメント、ウェブビューア(Altium 365 Platform、 Enterprise Server Workspace)
-
プロジェクトの共有 – プロジェクトがワークスペースに保存されると、共同設計やこのプロジェクトのレビューのために、実際にどのユーザーがそのプロジェクトにアクセスできるかを決定できます。これはプロジェクトを共有することによって、またはそのアクセス権限を設定することによって行われます。Altium Designerでは、プロジェクトの共有は、Projectsパネルのプロジェクトエントリを右クリックして、コンテキストメニューからShareコマンドを選択することでアクセスできるShareダイアログ(
)を通じて管理されます。
詳細を学ぶ:デザインの共有、ワークスペースプロジェクト(Altium 365 Workspace, Enterprise Server Workspace)
-
おめでとうございます!あなたは空白の回路図シートから始めて、ワークスペースに出力をリリースした完成したPCBに至るまで作業を進め、Altium Designerでの設計プロセス全体を完了しました!