PADS LogicとPADS Layoutからのインポート

 

Siemens EDA® PADS™ ソフトウェアデザイン、PADS Logic スキーマ、PADS Layout PCBファイル、ライブラリファイルの変換は、Altium Designerのインポートウィザードによって処理できます。このインポートウィザードは、インポートされたファイルを分析し、プロジェクト構造、レイヤーマッピング、PCBフットプリントの命名などについて、デフォルト設定や推奨設定を提供することで、通常の設計変換時に発生する頭痛の種を取り除きます。ウィザードのステップを通じて提供される柔軟性により、実際の変換プロセスに取り組む前に、ファイル変換設定を制御できます。

インポーターのインストール

PADSインポーターは、Altium Designerの初期インストールの一環として、他のすべてのインポーターやエクスポーターと一緒にインストールすることができます。Importers\Exporters機能セットの一部であるPADSオプションが、Altium Designerインストーラーデザイン機能の選択ページで有効になっていることを確認してください。 PADS インポーター/エクスポーターは、インポーター/エクスポーター機能エリアの一部としてインストールに選択されています。PADS インポーター/エクスポーターは、インポーター/エクスポーター機能エリアの一部としてインストールに選択されています。 PADS Importers\Exportersは、Importers\Exporters機能エリアの一部としてインストール用に選択されています。

もし初期インストール時にサポートが追加されていない場合、Configure Platformページから、インストールの拡張機能や更新を管理するExtensions & Updatesビューを通じて追加することができます(ワークスペースの右上にある コントロールをクリックし、メニューからExtensions and Updatesを選択してください)。

  1. ビューのInstalledページから、右上のConfigureボタンをクリックしてConfigure Platformページにアクセスします。
  2. ページを下にスクロールし、ページのImporters\Exporters領域でPADSのエントリを有効にします。

Extensions & UpdatesビューのConfigure Platformページにアクセスします。Extensions & UpdatesビューのConfigure Platformページにアクセスします。

Extensions & UpdatesビューのConfigure Platformページにアクセスします。Extensions & UpdatesビューのConfigure Platformページにアクセスします。

  1. Extensions & Updatesページの右上にあるApplyボタンをクリックします。変更を有効にするにはAltium Designerを再起動する必要があります。ダイアログプロンプトでYesをクリックして再起動します。

PADSファイルのインポート

PADS設計ファイルインポーターは、Altium DesignerのインポートウィザードFile » Import Wizard)を通じて利用可能です。ウィザードのSelect Type of Files to ImportページでPADS ASCII Design and Library Filesオプションを選択します。ウィザードは、回路図/PCB設計ファイルおよびライブラリファイルの指定、さらにPADSからAltium Designer PCBへのインポートオプションを提供します。

PADSのASCII設計ファイルとライブラリファイルを選択して、PADSの設計ファイルをインポートします。

多くのPADSユーザーは、PCBレイアウトにPADS Layoutを、回路図のキャプチャにOrCAD Captureを組み合わせて使用しています。インポートウィザードにはOrcadおよびPADSのデザインとライブラリファイルをインポートするオプションが含まれています。この組み合わせのデザインファイルをインポートする方法については、OrCADからのデザインのインポート - OrcadおよびPADSのデザインとライブラリファイルのインポートセクションを参照してください。

ファイル変換

インポートウィザードがPADS Logicの回路図とPADS LayoutのPCBファイルをAltium Designer形式のファイルに変換できるように、これらのファイルはASCIIファイルでなければなりません。

インポートされたPADSファイルは以下のように変換されます:

  • PADS Layout (*.ASC) ASCII PCBファイルをAltium Designer PCBファイル(*.PcbDoc)に変換します。
  • PADS Logic (*.TXT) ASCII回路図ファイルをAltium Designer回路図ファイルに変換します。.TXTファイル内の各回路図ページは、単一のAltium Designer回路図ファイル(*.SchDoc)としてインポートされます。
  • PADSライブラリ (*.c) の回路図シンボルファイルとPADS (*.p) のパラメトリックパーツデータファイルは、Altium Designerの回路図ライブラリファイル(*.SchLib)に変換されます。
  • PADS PCBライブラリ (*.d) のPCBデカールファイルは、Altium DesignerのPCBライブラリファイル(*.PcbLib)に変換されます。
  • 変換されたPADSの回路図とPCBファイルは自動的に一つのPCBプロジェクトにまとめられるわけではなく、回路図用のプロジェクトとPCB用のプロジェクトが別々に作成されます。

PADSで正しいASCIIファイルセットを作成する方法について詳しくは、PADS移行ガイドをご覧ください。

ウィザードがサポートするPADS LogicおよびLayoutファイルのバージョンは何ですか?

あるツールから別のツールへの移行は、最初のツールからインポートするツールへのオブジェクトの変換の制限によって左右されます。すべてのオブジェクトタイプを変換できないことがあります。Altiumは定期的にインポートウィザードの設計ファイルコンバーターを改善しているため、インポート中に問題が発生した場合は、Altium Designerが最新のビルドに更新されていることを確認してください。これにより、より良いバージョンの互換性とより正確なインポートが可能になる場合があります。

ネット名のオプション

PADS Logicでは、ネットの接続はネット名を使用して行われます。これはワイヤーの属性です。人間が割り当てていないネット名のワイヤーには、システムが生成したネット名が割り当てられます。例えば$$$13654のようにです。Altium Designerは、人間が定義していないネットを識別するために異なるアプローチを使用し、ネット内の1つのピンに基づいてシステムが割り当てた名前を作成します。例えばNetC15_1のようにです。

PADSの回路図をインポートする際、ウィザードには隠されたネット名を変換しないというオプションが含まれています。これらのシステムが生成した名前をインポートせず、代わりにAltium Designerが独自のシステム生成ネット識別子を使用するように、このオプションを有効にしておくことをお勧めします。

翻訳しない隠されたネット名をそのままにしておくと、Altium Designerがネット名を作成できるようになります。翻訳しない隠されたネット名をそのままにしておくと、Altium Designerがネット名を作成できるようになります。

インポートされたドキュメントの操作

PADS Logicでは、すべての設計作業はページ上で始まります。ページは設計の論理的な作業エリアであり、1つのPADS回路図設計ファイル内に複数の回路図ページが存在することができます。Altium Designerでは、論理的な設計エリアはドキュメントから始まり、各ドキュメントにはハードドライブ上にファイルが保存されています。

これは、Altium Designerの各回路図シート(ページ)が、回路図ドキュメントファイルによって表されるということを意味します。これは心に留めておくべき重要な概念的な違いです。Altium Designerプロジェクトには、設計プロジェクトの性質に応じて、回路図やPCB設計ドキュメントだけでなく、さまざまなタイプの複数のドキュメントを含むこともできることに注意してください。

オブジェクト翻訳の制限

  • PADS Logic:個々のピンタイプのコネクタはサポートされていません。これらは、PADS内でブロックスタイルのコネクタに変換される必要があります。そうすることで、すべてのピンが単一の回路図コンポーネント内にあるか、または、そのタイプのコネクタを翻訳後にAltiumコネクタコンポーネントに変換する必要があります。
  • PADS Layout:Physical Design Reuseブロックはサポートされていません。これらは、エクスポート/インポートの前にPADS内で個々の部品に分解される必要があります。PADS Layoutでブロックを右クリックし、Reuseを解除を選択してこれを行います。

パネル

Altium Designer 環境の主要な特徴の一つは、Projectsパネルなどのパネルです。Altium DesignerのProjectsパネルは、回路図設計データに限定されることなく、PCB、すべてのライブラリ、出力ファイル、その他のプロジェクト文書(PDF、テキストファイル、スプレッドシートなどの非ネイティブファイル)を含むことができます。Altium Designerのパネルは、アプリケーションの右下に位置する ボタンを使用して表示できます。

Altium Designerの機能についてもっと学ぶには、Altium Designer ドキュメントのセクションを参照してください。

インポートされた回路図の操作

ネットショートのチェック

PADSでは、ネット名はワイヤーの属性であり、Altium Designerではネットラベルオブジェクトを配置してワイヤーに触れさせることでネットに名前が付けられます。PADSは、ワイヤーの中間点に人が定義したネット名を自動的に表示します。一般的ではありませんが、PADSの回路図をインポートした際に、下の画像に示されているように、Altium Designerのネットラベルが2つの別々のネットの交差点に正確に位置することがあります。ネットラベルの接続点は左下の角(ホットスポットとも呼ばれる)であるため、Altium Designerではこれによりそれら2つのネットが接続されてしまう可能性があります。

インポートされた回路図を視覚的に確認し、各ネットラベルの位置が適切であることを確認してください。ネットラベルをクリックしてドラッグし、左下の角が名前を付けるネットのワイヤーに触れるように適切な位置に移動させてください。

回路図の接続を作成する方法についてもっと学ぶ。

ネットMPSBとネットGATEが、MPSBネットラベルの位置のためにショートしています。SLNBネットラベルも2つのネットをショートさせていることに注意してください。
Altium Designerでは、上に示されているように、ネット内の任意の要素をAltキーを押しながら左クリックすることで、そのネットに接続されているすべての要素をハイライト表示できます。

回路図を検証する

Altium Designerは、回路図からコンポーネントと接続情報を自動的に抽出し、統合データモデルとして参照される設計の包括的なモデルをメモリ内に構築します。このデータモデルは、回路図の検証、回路図とボードの同期、BOMの作成、回路シミュレーションなどの分析タスクの実行などのタスクに使用されます。

PCBと回路図を同期する前に、接続の問題がないことを確認するために回路図を検証することが重要です。これを行うには、Project » Validate PCB Project <ProjectName>コマンドを実行します。検証結果はメッセージパネルに表示されます。

検証の警告とエラーはメッセージパネルに詳細が表示されます。詳細セクションでエラーをダブルクリックすると、そのエラーにジャンプします。画像上にカーソルを合わせると、エラーや警告のないプロジェクトが表示されます。

検証オプションは、Options for PCB Project <ProjectName> ダイアログで設定されます(Project » Project Optionsを選択)。Error ReportingタブとConnection Matrixタブの設定を確認してください。

設計検証についてもっと学ぶ。

回路図とPCBの同期

同じPCB設計の回路図とボードの両方をインポートする場合、それらを単一のAltium Designerプロジェクトに統合する必要があります。インポートウィザードは、インポートされた回路図がインポートされたボードと同じ設計の一部であるとは想定していません。設計者として、これを確立する必要があります。ウィザードは、インポートされた回路図用に1つのAltium *.PrjPcb プロジェクトと、インポートされたPCB用に別の*.PrjPcb プロジェクトを作成します。各プロジェクトは、ソースPADSファイルと同じフォルダにある子フォルダに作成されます。回路図をボードと同期させる前に、回路図とボードは同じプロジェクトに属している必要があります。

単一プロジェクトの作成

PADSファイルのインポートがすべて完了したら、Altium Designerで両方のプロジェクトを閉じ、Windowsファイルエクスプローラーを使用して、回路図をPCBと同じフォルダに移動するか、またはPCBを回路図と同じフォルダに移動することをお勧めします。その後、完全なプロジェクトにする予定のプロジェクトを再度開き、Altium DesignerのProjectsパネルでプロジェクト名を右クリックし、コンテキストメニューからAdd Existing to Projectコマンドを選択します。追加する必要があるファイルを探して選択し、ドキュメントの選択ダイアログを閉じるためにOpenボタンをクリックします。

プロジェクトには、これで回路図とPCBの両方が含まれるようになります。

プロジェクトに回路図(またはその他のドキュメント)を追加します。プロジェクトに回路図(またはその他のドキュメント)を追加します。

プロジェクトドキュメントの管理についてもっと学ぶ。

プロジェクトオプションの設定

回路図シートとPCBはプロジェクトに属しています。プロジェクトオプションはOptions for PCB Project <ProjectName>ダイアログProject » Project Options)で設定されます。

次のタブは、回路図からPCBへの同期中に使用されます:

  • Class Generation - 自動ネットおよびコンポーネントクラス生成、ルーム生成などのオプションを設定するために使用します。コンポーネント配置ルームを特に使用したい場合を除き、Generate Roomsのチェックボックスを無効にすることをお勧めします。また、各回路図シート上のコンポーネントセットに対してコンポーネントクラスを作成したくない場合もあります。
  • Comparator - 設計同期中にチェックするべき違いを定義します。通常、このタブのオプションを変更する必要はありません。
  • ECO Generation - 検出された違いに対してエンジニアリング変更命令を生成するかどうかを定義します。通常、このタブのオプションを変更する必要はありません。
  • Options - シート間の接続がどのように作成されるか(ネット識別子スコープ)、ネットリストオプション、およびデフォルトのプロジェクト出力オプションなどのオプションを設定するために使用します。ネット識別子スコープがプロジェクトの内容に基づいて自動に設定されていることを確認してください。自動設計コンパイラは、検出するネット識別子(ネットラベル、ポート、シートエントリー、設計階層など)に基づいて、最適な設定を決定します。

回路図のコンポーネントをPCBのコンポーネントにリンクする

Altium Designerは、各回路図のコンポーネントとそのPCBの対応するコンポーネントに同じ一意の識別子(UID)を割り当てることで接続します。設計がAltium Designerの回路図エディタで開始され、その後PCBエディタに転送されると、UIDは自動的に割り当てられます。回路図とPCBの設計がAltium Designerにインポートされた場合は、このプロセスを自分で管理する必要があります。

各回路図のコンポーネントをそのPCBコンポーネントにリンクするには、PCBを開き、PCBエディタでProject » Component Linksコマンドを選択して、 Edit Component Linksダイアログを開きます。一致していない回路図とPCBのコンポーネントはダイアログの左側の2列にリストされ、既に一致するUIDが割り当てられているコンポーネントはダイアログの右側にリストされます。ダイアログの左下にある適切なオプションを有効にし、Add Pairs Matched By ボタンをクリックして、Designator、Comment、Footprintによって自動的にコンポーネントをチェックし、マッチングします。

一致しないコンポーネントがあり、その理由がわかる場合 - たとえば、回路図のコンポーネントのコメントがPCBコンポーネントのコメントと一致しない場合など - コンポーネントが一致するようにオプションを調整してください。また、対応する列で一致しない回路図のコンポーネントと一致しないPCBコンポーネントを選択し、ダイアログの中央にある左から右へのボタンをクリックすることで、コンポーネントを手動で一致させることもできます。

すべてのコンポーネントが一致したら、Perform Updateボタンをクリックします。そうすると、Altium DesignerはPCBコンポーネントのUIDを回路図のコンポーネントのUIDに更新します。

各回路図のコンポーネントは、コンポーネントリンクダイアログで割り当てられたUIDによってそのPCB相当物にリンクされています。

このプロセスの後に一致しないコンポーネントが残る場合があります。例えば、回路図上のロゴやPCB上の取り付け穴などです。これらは、コンポーネントタイプのプロパティをGraphicalやMechanicalなどの適切な値に設定することで、将来の比較から除外できます。

回路図とPCBの同期

回路図のコンポーネントがPCBの対応するものと一致したら、完全な設計比較を実行できます。これを行うには、Altium Designerで回路図のシートのうちの1つをアクティブドキュメントとして選択し、Design » Update PCB Document <PcbName>コマンドを選択します。Engineering Change Orderダイアログが開き、回路図と一致させるためにPCBに行う必要がある変更のリストが表示されます。

変更を一度に適用する必要はありません。変更点が多数ある場合や、確信が持てない変更がある場合は、特定のECOのみを有効にすることで、プロセスをより簡単に管理できます。チェックボックスや、右クリックのコンテキストメニューを使用して、一つまたは複数の変更を無効にしてください。

  • コンポーネントタイプがグラフィカルまたはメカニカルに変更されていない未対応のPCBコンポーネントがある場合、そのコンポーネントをボードから削除するECOがあります。このECOを無効にし、ECOプロセスが完了したら、コンポーネントタイプを変更してください。
  • ネットを削除するECOがある場合は、これらを無効にし、回路図とPCBを比較して、インポートされた設計が正しいことを確認することをお勧めします。

Engineering Change Orderダイアログで有効な変更指令を検証し、実行してください。

Engineering Change Orderダイアログのボタンを使用して、有効な変更を検証し、実行します。プロセスが完了したら、Closeボタンをクリックしてダイアログを閉じます。

回路図とPCBの同期についてもっと学ぶ。

回路図とPCBの間での作業

Altium Designerには、回路図とPCBの間で作業を支援するためのツールが含まれています。これには、Navigatorパネル、クロスプロービング、クロスセレクションがあります。Navigatorパネルを使用して、デザイン全体のコンポーネント、そのピン、およびネットを参照することができます(パネルの上部でフラット化された階層を選択します)。

回路図とPCBの両方でオブジェクトにナビゲートするには、パネルのエントリをクリックするときにAltキーを押し続けます。両方のエディタで同時にナビゲートしている場合、ワークスペースビューを縦または横に分割するか、新しいウィンドウでPCBを開くと便利です。これらのコマンドにアクセスするには、ドキュメントタブを右クリックします。

Navigatorパネルを使用して、デザイン内のコンポーネント、ピン、ネットをブラウズします - 両方のエディターで同時にブラウズするにはAltを押し続けてください。

回路図とボードの間での作業についてもっと学ぶ。

PCBデザインの検証

回路図とPCBが同期された後、最後のステージはPCBが正しくインポートされたかを検証することです。

PCBエディターのPCBパネルは、ボードデザイン内のオブジェクトを閲覧するのに優れた方法です。

ボードが読み込まれたら、デザインルールとポリゴンを確認し、デザインルールチェックを実行する必要があります。

デザインルールの確認

デザインルール(Design » Rules)を確認し、特に電気的クリアランスルール、プレーン接続とクリアランスルールに注意を払ってください。Altium Designerでは、ルールはオブジェクトから独立して存在します。それらが適用される(対象となる)オブジェクトは、ルールのスコープ(ルールのWhere the Object Matchesセクション)によって定義されます。

設計ルールについてもっと学びましょう。

ポリゴンの確認

ポリゴンプールマネージャーでポリゴンプールを確認してください(Tools » Polygon Pours » Polygon Manager)。ポリゴンマネージャーは、レイヤーごとにクラスタリングされた設計内のすべてのポリゴンをリストします。

ポリゴンマネージャーを使用して:

  • プールの順序を変更します(小さなポリゴンが大きなポリゴンに囲まれている場合は重要です)。
  • 1つ以上のポリゴンを再プールします(上部リストは標準のWindowsマルチセレクト技術をサポートしています)。
  • 任意のポリゴンのプロパティを編集します。

設計ルールチェックを実行する

設計ルールを確認する前に、以下の点を確認してください:

  • ルールが有効になっています - デザインルールは、PCBルールと制約エディタで個別に無効にすることができます。これは、ツリーのルールタイプレベルで行われ、個々のルールページではありません。
  • ルールの優先順位が正しい - 各タイプのルールセットは、優先順位の順にリストされています。必要に応じて順序を変更できます。
  • 違反の表示が設定されています - 違反は、オーバーレイを使用して強調表示されるか、詳細を表示するか、またはその両方が可能です。これは、PreferencesダイアログのDRC Violations Displayページで設定されます。チェックボックスリストで右クリックしてコンテキストメニューを表示し、必要な違反表示スタイルをすばやく有効にできます。
  • テスト用にルールが有効になっています - デザインルールチェッカーダイアログを開いて、チェックしたいルールを有効にします(使用中のルールを切り替えるには、右クリックコンテキストメニューを使用します)。

オンラインDRCは、設計編集イベントの後に自動的に実行されます。バッチDRCは、Run Design Rule Checkボタンをクリックすることで呼び出されます。Design Rule Checkerダイアログ

PCBエディタには、PCB Rules and Violationsパネルが含まれています。このパネルは、ルールを調べたり、ルール違反を閲覧するための優れた方法を提供します。ルール違反を一度クリックすると、パネルの上部にある設定オプションに基づいてその違反にジャンプします。ダブルクリックすると、その違反に関する詳細情報を含むViolation Detailsダイアログが開きます。

PCBのルールと違反を調べるために、PCBルールと違反パネルを使用します。

PCBエディタのヒント

PCBエディタで作業する際の役立つヒント:

  • Ctrl+ホイール回転 - ズームイン・アウト
  • ホイール回転 - 上下にパン
  • Shift+ホイール回転 - 左右にパン
  • Ctrl+Shift+ホイール回転 - ボード内のレイヤーを順に表示
  • 右クリックしてドラッグ - 表示ウィンドウ内でボードをスライドさせる。
  • Shift+S - シングルレイヤーモードを切り替え、PreferencesダイアログのBoard Insight Display pageで利用可能なシングルレイヤーモードを設定。
  • Shift+C - 選択と表示フィルターをクリア
  • 2 または 3 - 2Dと3D表示モードを切り替え。

謝辞

PADSはSiemens Industry Software Inc.の登録商標です。

参照

PADSデザインのインポートに関する他の記事やビデオへの参照です。メニューエントリ、パネル、またはオブジェクト上にカーソルがあるときにF1を押すと、さらに情報を得ることができます。

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content