OrCADからのデザインのインポート

Capture の回路図、Layout の PCB ファイル、ライブラリファイルを含む完全な OrCAD® 設計は、Altium Designer の Import Wizard によってすべて処理できます(OrCAD バージョン 17.4 まで対応)。Import Wizard は、インポートしたファイルを解析し、プロジェクト構成、レイヤーマッピング、PCB フットプリント名などに対してデフォルト値や推奨設定を提示することで、設計変換に通常伴う多くの煩わしさを軽減します。Wizard の各ステップで提供される柔軟性により、実際の変換処理を実行する前に、ファイル変換設定を必要に応じて細かく、または最小限だけ制御できます。

Altium Designer で OrCAD のインポート機能を利用するには、OrCAD 機能が使用中の Altium Designer インストールで有効になっている必要があります。この機能は Altium Designer ではデフォルトで有効です。インストール後に有効化/無効化できます。

インストール済みのコア機能の変更について詳しくは、Installing & Managing ページ(Altium Designer DevelopAltium Designer AgileAltium Designer)を参照してください。

OrCAD ファイルのインポート

OrCAD 設計ファイルのインポーターは、Altium Designer の Import Wizard (File » Import Wizard)から利用できます。Wizard の Select Type of Files to Import ページで Orcad Designs and Libraries Files オプションを選択してください。Wizard では、回路図/PCB 設計ファイルとライブラリファイルの両方を指定するためのオプション、および OrCAD から Altium Designer への PCB レイヤーマッピングオプションが提供されます。

Altium Designer で OrCAD ファイル (*.dsn, *.max, *.olb, *.llb) を直接開くと、そのファイルがすでにインポート対象として指定された状態で Import Wizard が起動します。

OrCAD インポーターでは、OrCAD Layout で作成された PCB ファイルをインポートできます。PCB が OrCAD PCB Editor (OrCAD PCB Designer Professional) という製品で作成された場合は、Allegro importer を使用して PCB および PCB ライブラリファイルを Altium Designer にインポートします。

ファイル変換

インポートされた OrCAD ファイルは、次のように変換されます。

  • OrCAD Layout (*.MAX) ファイルは、Altium Designer PCB ファイル (*.PcbDoc) に変換されます。
  • OrCAD Capture (*.DSN) ファイルは、Altium Designer 回路図ファイルに変換されます。.DSN ファイル内の各ページは、単一の Altium Designer 回路図ファイル (*.SchDoc) としてインポートされます。.DSN ファイル内のデザインキャッシュは、回路図ライブラリ (*.SchLib) としてインポートされます。複雑な階層を含め、デザイン階層は維持されます。
  • OrCAD .OLB(回路図ライブラリ)ファイルは、Altium Designer 回路図ライブラリファイル (*.SchLib) に変換されます。
  • OrCAD .LLB(PCB ライブラリ)ファイルは、Altium Designer PCB ライブラリファイル (*.PcbLib) に変換されます。
  • 変換された OrCAD ライブラリは、自動的に 1 つの PCB プロジェクトにまとめられます。
  • OrCAD PCB Editor (*.BRD & *.ALG) ファイルは、Allegro importer を使用して Altium Designer にインポートできます。
あるツールから別のツールへの移行では、元のツールのオブジェクトをインポート先ツールへ変換する際の制約を受けます。そのため、すべてのオブジェクトタイプを変換できるとは限りません。Altium は Import Wizard's design file converters を定期的に改善しているため、インポート時に問題が発生した場合は、Altium Designer が最新ビルドに更新されていることを確認してください。これにより、バージョン互換性が向上し、より正確なインポート結果が得られる可能性があります。

Orcad および PADS の設計ファイルとライブラリファイルのインポート

多くの PADS ユーザーは、PCB レイアウトに PADS Layout、回路図キャプチャに OrCAD Capture を組み合わせて使用しています。このセクションでは、この組み合わせを前提としています。

使用されているすべての PADS PCB レイヤーは、インポート前に Altium Designer のレイヤーへマッピングする必要があります。さらに、Wizard の各ページには、デザインルールの自動作成、欠落ビア、キープアウト変換を制御するための追加オプションがあります。

PCB デザインのインポート時にレイヤーがどのようにマッピングされるかについても注意が必要です。Layer Mapping とは、PADS PCB レイヤー名と Altium Designer PCB レイヤーとの単純な対応付けです。もちろん、デフォルトで提案されるマッピングはあくまで候補なので、必要に応じていくつでも変更できます。このマッピングは Import Wizard によって使用され、各 PCB 用のレイヤーマッピングが作成されます。その後、各 PCB ごとに個別にカスタマイズすることも可能です。この仕組みの意図は、たとえば 10 個の PCB デザインをインポートし、Assembly 1 レイヤーを Mechanical Layer 1 にマッピングしたい場合に、10 個の PCB それぞれで個別に設定し直さなくても済むようにすることです。

この方法でインポートする利点は、レイヤーマッピングを一括管理できるため、複数のデザインをインポートする際に大幅な時間短縮になることです。この場合、デフォルトのレイヤーマッピングは Preferences に保存されます。一方で欠点として、Default Layer Mapping はデザインごとの構造の違いを常に適切に判断できるわけではないため、後から手動で変更が必要になる場合があります。

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

OrCAD Capture では、すべての設計作業はページから始まります。ページは設計上の論理的な作業領域であり、1 つの OrCAD 回路図設計ファイル(*.DSN ファイル)内に複数の回路図ページを含めることができます。Altium Designer では、論理的な設計領域はドキュメントから始まり、各ドキュメントに対してハードドライブ上に 1 つのファイルが保存されます。

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

パネル

Altium Designer 環境の多くの要素は、OrCAD ユーザーにも馴染みのあるものに見えるでしょう。たとえば、Projects パネルは OrCAD の Project Manager に似ています。Projectsパネルは回路図設計データに限定されないため、PCB、すべてのライブラリ、出力ファイルに加え、ネイティブ形式以外のファイル(PDF、テキストファイル、スプレッドシートなど)といった他のプロジェクトドキュメントも含めることができます。

Altium Designer の機能について詳しくは、Altium Designer Documentation の各セクションを参照してください。

プロジェクト構造

OrCAD Capture は Altium Designer と同様に、フラット設計と階層設計をサポートしています。

Capture では、Project Manager 内でフォルダーアイコンとして表示される回路図があり、その中に回路図シートアイコンとして表示されるページが含まれます。各 Capture 回路図は 1 ページ以上で構成でき、一般的なフラットな Capture 設計では 1 つの回路図(フォルダー)に対して、必要なだけ多くのページ上に設計を描きます。

階層の最上位にあり、設計内の他のすべてのモジュールを直接または間接的に参照する回路図フォルダーは、ルートモジュールと呼ばれます。OrCAD の Project Manager では、ルートモジュールのフォルダーアイコンにはバックスラッシュが付いています。

Altium Designer では、関連する回路図の階層が表示され、シート間の構造は通常 Sheet Symbols によって定義されます。これに相当する Capture の構造は Hierarchical Block シンボルで、下位レベルの回路図を参照します。

Altium Designer でプロジェクト構造を管理する方法については、Projects panel を参照してください。
  • OrCAD インポーターは、インポートした *.DSN 回路図ファイルに含まれるキャッシュ済みコンポーネントを、Altium Designer の回路図ライブラリ(*.SchLib)に変換する点に注意してください。ライブラリ内のコンポーネントエントリには、ソースファイルから取得可能なフットプリント参照とパラメーターが含まれます。この機能は、ネイティブプロジェクト向けの Altium Designer の Make Schematic Library 機能に近いものです。
  • OrCAD 回路図のタイトルブロックで定義されたパラメーターは、回路図ドキュメントパラメーターとして扱われ、そのように動作します。

Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors) ページオプションの Schematics General Options オプションは、ポートが必要な場合に、フラット設計を階層設計へ変換する際に使用できます。以下の Net Connectivity セクションの画像を参照してください。

ネット接続性

OrCAD Capture では、ネット接続はネットエイリアス、オフページコネクター、階層ブロックとポート、およびグローバルによって行われます。1 つの回路図フォルダー内の回路図ページ間のネットはオフページコネクターを介して接続され、階層ブロックとポートは回路図フォルダー間のネットを接続します。グローバルは、設計全体にわたって電源/グラウンドネットを接続するために使用されます。

Altium Designer でも、同様のネット識別子セットを使用してネット接続を作成します。回路図シート内では、WiresNet Labels を使用できます。回路図シート間では、フラット設計のネットは通常 Ports を使用して接続されますが、Off-Sheet Connectors も利用できます。階層設計では、下位シート上の Port から、その下位シートを表すシートシンボル内の同名の Sheet Entry へネットが接続されます。電源/グラウンドネットは Power Ports を使用して接続されます。

生成された回路図ドキュメントは、Power Port、カスタマイズされたポートコネクター、および双方向オフシートコネクターをサポートします。これらのオブジェクトは、元の設計と同じグラフィックで表示されます。インポートされた Power Port とオフシートコネクターでは、Style プロパティの値も Custom になります。

必要に応じて、Schematics General Options ページの Convert Orcad Off-Page connectors as Altium Ports (instead of defaults Off-sheet connectors)  オプションを有効にすることで、オフページコネクターをポートへ変換するために必要な手動作業を省略できます。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

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

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

従来のドキュメント

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

Content