Protel 99 SE は、設計ファイルを保存するためにデザインデータベース、または DDB を使用します。99SE インポートウィザードは、99SE 設計データベースを Altium Designer にインポートするプロセスの制御と可視性を提供します。
Protel 99 SEは、すべての設計文書を単一のデザインデータベース内に保存します。このデータベースは、ストレージコンテナとして機能するだけでなく、設計者がプロジェクト関連の設計ファイルをグループ化する方法としても機能します。
デザインデータベースに何が保存されるか、またはデザイン文書がデザインデータベース(DDB)内のフォルダにどのようにグループ化されるかについて、厳密な要件はありません。一部の設計者は、各ボード設計ごとに単一のDDBを使用する場合がありますし、他の設計者は、設計のすべてのリビジョンを単一のDDBに保持する場合もあります。また、別の設計者は、1つの製品のすべてのボード設計を単一のDDBに保持することもあります。
Altium Designerでは、すべての設計ファイルがハードドライブに保存されます。Altium Designerで作成されたすべての設計の基礎は、プロジェクトファイルです。環境では、PCBプロジェクト(*.PrjPcb
)を含む、複数のプロジェクトタイプがサポートされています。スクリプトプロジェクトを除き、基本的な要件は、各プロジェクトが単一の実装を対象としていることです。例えば、PCBプロジェクトには、単一のPCBを定義するために必要なすべてのソースが含まれます。プロジェクトファイル自体は、プロジェクト内のドキュメントへのリンク、出力設定、エラーチェック設定など、プロジェクト情報を保存するASCIIファイルです。
以下の画像は、99 SE設計データベースからAltium Designerの対応するオブジェクトへのデフォルトのマッピングを示しています。DDBに対してプロジェクトグループが作成され、PCBファイルを含む各フォルダに対してPCBプロジェクトが、ライブラリのみを含む各フォルダに対してライブラリパッケージが作成されます。インポート中に、DDBからプロジェクトグループへのマッピングを除き、すべてのマッピングを変更する機会があります。
Altium Designerでは、任意の個別の回路図、PCB、またはその他の設計ファイルを直接編集できますが、プロジェクトタイプの操作を実行するには、例えば回路図からボードを更新する、またはプロジェクト内のすべての回路図を印刷するなど、プロジェクトを開く必要があります。 Protel 99 SE Windowsファイルシステムの設計もインポートできます。Access®データベースDDBと同じように、99 SEインポートウィザードを使用してください。
インポートプロセスでは、Altium Designerで現在開いているすべてのファイル、プロジェクト、およびプロジェクトグループを閉じる必要があります。そうでない場合は、最初にこれを行うように求められます。
ウィザードを使用して、フォルダー内の 1 つの DDB またはすべての DDB をインポートできます。このドキュメントでは、1 つの DDB インポートに焦点を当てています。
ウィザードは、次の手順を実行します:
- データベースからハードドライブ上の指定されたフォルダーにファイルを抽出します。データベース内のフォルダ構造は、ハードドライブ上に再作成されます。データベース内のすべてのファイルは、プロジェクト構造の一部であるかどうかに関係なく抽出されます。
- 回路図ドキュメントを現在のファイル形式に変換します(このオプションが有効な場合)。
- 認識されたファイル拡張子をすべての回路図ファイルとPCBファイルに追加します。Altium Designerは、ファイル拡張子を使用して、編集可能なドキュメントを認識します。回路図の場合、この拡張子は Sch、SchDoc、または元の DOS 回路図の S01、S02 などの命名規則である必要があります。拡張子のない回路図が DDB 内部にある場合は、
*.SchDoc
がファイル名に追加されます。ただし、Altium Designerコンパイラはこの状況を自動的に検出し、デザイン階層と接続性を維持します。標準のファイル拡張子を持たないAltium以外のファイルは、自動的に名前が変更されないことに注意してください。
- 指定されたプロジェクトごとに、PrjPcb (PCB プロジェクト) または LibPkg (ライブラリ パッケージ) タイプのプロジェクト ファイルを作成し、関連するプロジェクト ファイルを追加します。
- プロジェクトグループ(
*.DsnWrk
) を作成し、作成したすべてのプロジェクトを追加します。
- プロジェクト グループを開きます。作成したプロジェクトグループを開くと、ビルドされたすべてのAltium Designerプロジェクトが表示されます。上の図は、
Protel 99 SE\Examples
フォルダーに含まれている Z80 マイクロプロセッサ デザインをインポートした結果を示しています。
Altium Designerプロジェクトの作成
ウィザードのページを見ていくと、インポート オプションの設定ページで、ウィザードで次のことを行うかどうかを尋ねられます。
- Create one Altium Designer project for each DDB - 通常、ボードデザインごとに 1 つの DDB を使用する場合は、このオプションを選択します。
- Create one Altium Designer project for each DDB folder - DDBに複数のボードデザインが含まれている場合は、このオプションを選択します。
- DDB の使用方法に最も適したものを選択します。ウィザードの後半でプロジェクト作成の確認ページを調整する機会があります。
プロジェクト作成の確認ページには、DDB の内容に基づいてプロジェクトをビルドする方法について、ウィザードが行った前提条件が表示されます。時間をかけてこれらのオプションを設定し、インポート プロセスの完了時に最良の結果が得られるようにします。
ウィザードが完了すると、Altium Designerは以下の画像に示されているように、プロジェクトとそのドキュメントを表示します。プロジェクトの回路図が初めて開かれるまで、回路図プロジェクトの階層は表示されないことに注意してください。
ファイル形式の変更
回路図、回路図ライブラリ、PCB、およびPCBライブラリのファイル形式は、Protel 99 SEで使用されていた形式から変更されました。99 SE形式の回路図および回路図ライブラリファイルは、Altium Designerで直接開いて使用することができますが、それらを保存する際に変換するかどうかを尋ねられます。99 SEのPCBファイルは、編集する前にAltium Designerのファイル形式に変換する必要があります。古い形式のPCBを開くたびに、PCBインポートウィザードが起動し、このプロセスを案内します。
以下のトピックでは、重要な違いや設計アプローチの違いについて説明しています。
コンポーネント
DXPバージョンでは、コンポーネントが大幅に強化されました。無制限のコンポーネントパラメータをサポートし、PCBフットプリントを視覚的に検索する機能など、モデル定義とリンキングシステムが改善されました。
コンポーネントをダブルクリックして編集すると、99 SEのテキストフィールドとパーツフィールドがすべてパラメータに変換されていることがわかります。99 SEはコンポーネントごとに最大8つのテキストフィールドと16のパーツフィールドをサポートしていましたが、Altium Designerでは追加できるパラメータの数に制限はありません。
パラメータは、Altium Designerの設計で任意の目的に使用できます。DbLinkドキュメントを使用して、会社のデータベースにリンクすることもできます。パラメータは、プロジェクトから生成されたレポートに含めることができます。プロジェクトにOutJobドキュメントを追加し、報告エンジンを設定して、必要な出力形式のレポートを生成します。パラメータは、データシートやWeb URLにリンクするためにも使用できます。
コンポーネントの作成とモデルの追加についての詳細は、コンポーネントとライブラリの構築とメンテナンスを参照してください。
コンポーネントをデータベースにリンクする方法の詳細については、データベースライブラリの操作をご覧ください。
設計から部品表を作成する方法の詳細については、ActiveBOMでのBOM管理をご覧ください。
コンポーネントリンク
99 SEの設計をインポートすると、回路図とPCBコンポーネント間のすべてのリンクが削除されていることに気づくでしょう。コンポーネントリンクを再確立するのは簡単ですが、これは指定子に基づいて行う必要があります。
PCB側では、コンポーネントリンクダイアログ(PCBエディタのメインメニューのProject » Component Links)で、コンポーネントをフットプリントとペアリングします。完全に同期された99 SEデータベースを使用すると、これは2クリックのプロセスになります。まず、指定子(デフォルトの相関関係)を照合してペアを追加し、次に更新を実行します。
Altium Designerと99 SEの間の根本的な違いは、同期を行うためにリンクを確立することが前提条件ではないということです。例えば、上記の手順をスキップして、99 SEからAltium Designerに持ち込んだPCBデザインに対して更新/インポートコマンドを実行しようとすると、ユニークIDによる同期に失敗したとはいえ、指定子によるマッチングを進めることができると通知されます。これを行っても、デザイン内のユニークIDフィールドには影響を与えません。つまり、このプロセスを繰り返した場合、同じステータスが報告されます。回路図コンポーネントとPCBフットプリントに同じユニークID値を割り当てることが、それらの間に永続的なリンクを作成する唯一の方法です。
ネット識別スコープ
回路図プロジェクトに特定のネット識別スコープを割り当てることが適切な場合があります。デフォルトでは、この設定はプロジェクトオプションダイアログで自動的に(設計内容に基づいて)設定されます。これは、プロジェクトにシートエントリを含むシートシンボルが含まれている場合、スコープは階層的(シートエントリ <-> ポート接続、電源ポートはグローバル)
に設定されることを意味します。プロジェクトにポートは含まれているがシートエントリは含まれていない場合、スコープはフラット(ポートのみグローバル)
に設定されます。プロジェクトにシートエントリもポートも含まれていない場合、ネットラベルはグローバルになります。
この自動検出を使用したくない場合は、プロジェクトの内容に関係なく適用される個別のスコープを割り当てることができます。これは、ポートとネットラベルの両方にグローバル
スコープを使用していた99 SEプロジェクトに推奨されます。なぜなら、このスコープはAltium Designerの自動検出を通じては利用できないからです。
Altium Designerはフラットプロジェクトもサポートしており、トップシートを使用しないこともできます。このオプションを試すには、フラットデザインからトップシートを削除してみてください。Altium Designerのナビゲーターパネルがデザインの接続構造を表示し、デザインの接続性を探索できます。
DXPインポートウィザード
Altium Designerでレガシーボードを初めて開いたとき、DXPインポートウィザードが開き、ボード形状、分割プレーン、特別なルール変換の割り当てを行うのに役立ちます。
ボード形状
Altium DesignerのすべてのPCBデザインにはボード形状が必要です。これは以前のProtelのバージョンには存在しなかったため、以前のバージョンから持ち込むボードに追加する必要があります。
インポートウィザードでは、設計オブジェクトをすべて囲む長方形の形状、または設計内で検出された形状に基づくより正確なボードのアウトラインの2つのオプションが提供されます。後者のオプションを選択した場合、キープアウト層とメカニカル層が分析され、PCBの形状を導き出す可能性のある形状が検出されます。どちらのオプションを選択しても、プレビューペインに提案されるボード形状が表示されます。これらのいずれも正しくないと思われる場合は、長方形のオプションを選択し、その後Design » Board Shapeメニューオプションを使用してAltium Designer内でボード形状を設定してください。
ボード形状はボードの物理的な範囲を定義し、そのため、内部プレーン上のプルバックトラックのアウトラインを提供します。プレーンはネガティブイメージであるため、プルバックトラックはボードの端とプレーンの間に薄い非銅("ブローアウト")ゾーンを作り出し、製造されたボードの端に沿ったショートを防ぎます。これらのトラックはプレーン層で直接編集することはできませんが、ボード形状はAltium Designer内でいつでも再定義することができ、プルバックトラックはそれに応じて再配置されます。レイヤースタックアップマネージャーを使用すると、インポートウィザードで設定した初期のプルバック距離を変更することができます。
分割プレーン
Altium Designerは、分割プレーンの定義方法を変更しました。以前は、各分割プレーン領域が内部プレーンレイヤー上に閉じた領域(実質的に空のポリゴン)として配置されていました。対照的に、Altium Designerでプレーンを別々の領域に分割するプロセスは、プレーンレイヤー上に線、アーク、塗りつぶしを配置することによって銅のない領域(ブローアウト)を定義することです。プレーンレイヤー上で配置プロセスを終了するたびに、プレーンが分析され、すべての孤立した領域が検出されます。領域をダブルクリックすると、ネットに割り当てることができます。これらのブローアウトセクションは、一方の分割領域または他方に属しているわけではありません。Altium Designerの設計では、隣接する分割プレーンの横に重なったり、正確に整列したトラックを配置する必要はもうありません。Altium Designerは、ネストされた分割領域の定義もサポートしています。
この動作には1つの例外があります - インポートウィザードを使用すると、レガシースプリットプレーンモードで操作できます。このモードを選択することは、設計のプレーンのインポートに問題が発生した場合、またはPCBに以前のバージョンでさらに編集が必要な分割プレーンが含まれている場合にのみ推奨されます。後で、設計をAltium Designerのプレーンモードに変換できます。その間、新しい分割プレーンは、内部プレーン上に閉じた境界として配置する必要があり、ブローアウトから推測されるのではありません。
新しい方法に設計を変換すると、分割プレーンの定義を簡素化できるようになります。既存の分割プレーンもAltium Designerで引き続き機能しますが、ボードを不必要に複雑にし、計算が集中する原因となる冗長な線が含まれている可能性があります。Altium Designerで99 SE分割プレーンの定義を更新する最も簡単な方法は、新しいプレーンレイヤーを追加し、既存の領域を新しいプレーンにトレースすることです。これが完了したら、古いプレーンレイヤー上のすべてのオブジェクトを選択して削除します。そのレイヤーに割り当てられたネットが切断された後、レイヤースタックからそのレイヤーを削除できます。最後に、各分割領域に対してネット割り当てが正しく割り当てられているかどうかを、各領域をダブルクリックするか、PCBパネルの分割プレーンエディタを使用して確認してください。
From-Tos
99 SEで特定のパッド間に定義されたFrom-Tosは、Altium Designerで再定義する必要があります。そのため、From-ToエディターモードのAltium Designer PCBパネルを開いてこれを行ってください。
特別なルール変換
古いバージョンのProtelでは、パッド設定が一般的なマスク拡張ルールを上書きすることが許可されていなかったため、一部の古い設計では、単一のパッドのみを対象としたはんだまたはマスク拡張ルールが存在していた可能性があります。インポートウィザードは、設計内のそのようなルールを検出し、それらをパッド設定に変換することを提案し、設計ルールのセットを簡素化します。一方で、インポートウィザードは、古いバージョンのProtelではビアとプレーンの接続が許可されていなかったため、プレーンからビアを切断する新しいルールを作成することを提案します。
シミュレーションモデル参照と設定
99 SEコンポーネントの特定のフィールドは、シミュレーションデータ用に予約されています。これらのフィールドにシミュレーションデータが含まれる場合、Altium Designerはそのコンポーネントのシミュレーションモデルリンクへの値を変換します。
99 SEでは、すべてのシミュレーションモデルは、インストール時に提供されるSimulationModels.ddb
に含まれていました。一方、Altium Designerでは、プロジェクトにモデルを含めることも、シミュレーションモデルを中央の場所に保持したい場合にプロジェクトの検索パスを定義することもできます。さらに別のアプローチとして、シミュレーションモデルがシンボル、フットプリント、およびコンポーネントにリンクされた他のモデルと共に統合ライブラリファイルにコンパイルされる統合ライブラリを構築することができます。
すべての99 SEコンポーネントが、回路図コンポーネントからシミュレーションモデルへのリンクに定義されたモデルパスを使用しているため、99 SEのシミュレーションをAltium Designerで動作させる最も簡単な方法は、99 SEのシミュレーションモデルデータベースからすべてのフォルダとモデルをエクスポートし、Altium DesignerインストールのLibrary\Simフォルダに入れることです。
Altium Designerは、フルパスを使用してモデルを参照することをサポートしています。シミュレーション対応コンポーネントが搭載された99 SEの回路図がインポートされると、シミュレーションモデルリンクは自動的にAltium Designerのフルパスモデルロケーションフィールドに転送されます。Altium Designerには、フルパスモデルロケーションを検索する際に常にAltium Designerインストールのライブラリフォルダを含めるようにする内部チェックが含まれており、新しい場所にシミュレーションモデルがある場合に99 SEの設計がシミュレートされることを保証します。
99 SEでは、Analysis Setupダイアログの設定はデータベース内の設定ファイル(*.cfg
)に保存されます。Altium Designerが初めて設計をシミュレートする際、特定のシミュレーション設定パラメータが構成されていない場合、その*.cfg
ファイルを探して使用します。新しいAltium Designerプロジェクトを保存すると、シミュレーション設定がプロジェクトファイルに書き込まれ、古い*.cfg
ファイルは不要になります。
回路シミュレーションの実行方法の詳細については、回路シミュレーションを使用した設計の分析を参照してください。
マルチチャネル設計
最も注意が必要なPCBプロジェクトは、マルチチャネル設計かもしれません。
99 SEでは、マルチチャネル設計は実際には子シートのコピーを作成し、それらを別々のシートシンボルで再注釈し参照することでした。しかし、Altium Designerが同じ子シートを繰り返し真に参照できるようになった今、まずは回路図を変更する必要があります。プロジェクトからコピーされた子シートを1つを除いてすべて削除します。次に、残った1つの子シートを参照するが、異なる名前を持つ対応するシートシンボルを更新します。
しかし、より賢明な戦略は、各チャネルのシートシンボルを1つだけ残して他をすべて削除し、その名前フィールドを適切なRepeat
コマンドに置き換えることです。この方法では、この1つのフィールドを変更することで、将来いつでもチャネルの数を変更できます。
マルチチャネル設計に関連する多くの機能があります。これには、「チャネル」情報をPCBレイアウトに転送し、1つのチャネルを配置およびルーティングし、その後、ソフトウェアが他のすべてのチャネルの配置とルーティングを繰り返す機能が含まれます。
マルチチャネル設計の操作に関する詳細は、マルチチャネル設計の作成をご覧ください。
設計の出力
99 SE CAMマネージャー(*.cam
)およびPower Print設定(*.ppc
)ファイルはAltium Designerでは認識されないため、インポートされた設計の出力は再設定する必要があります。
Altium Designerでは、出力を設定するための2つのアプローチがあります。回路図およびPCBエディターメニューを通じて定義された設定はプロジェクトファイルに保存されます。または、プロジェクトに出力ジョブファイル(*.OutJob
)を追加することができます。設計の出力について詳しくは、製造のための設計の準備をご覧ください。
デザインを99 SEに戻す
回路図とPCBエディターは、回路図、回路図ライブラリ、PCB、PCBライブラリファイルをV4(99 SE)形式で保存することをサポートしています。出力ジョブファイルで、[新しいエクスポート出力を追加]をクリックし、名前を付けて保存/エクスポートPCBまたは名前を付けて保存/エクスポート回路図メニューで項目を選択し、追加された出力をダブルクリックして名前を付けて保存 / エクスポート出力設定ダイアログにアクセスし、必要な形式を選択します。エクスポート出力は、ファイルから直接、またはプロジェクトリリースプロセスの一部として生成できます。
または、適切なエディターのメインメニューからFile » Save Asコマンドを使用し、開いた名前を付けて保存ダイアログの保存形式ドロップダウンから必要なファイル形式を選択します。
戻すことができないデータには以下が含まれます:
- 新しい回路図設計オブジェクト、ノート、コンパイルマスク、パラメータセットオブジェクト、オフシートコネクターを含みます。
- 新しいPCB設計オブジェクト、領域、ソリッドポリゴンプア(古いハッチスタイルのポリゴンは転送可能)、ボードのアウトライン、寸法、複雑なパッドスタックを含みます。
- 99 SEの設計ルールにマッピングできない設計ルール。
- 分割平面の定義(Altium Designerは、平面レイヤー上に配置されたオブジェクトに基づいて分割領域を計算します。空のポリゴンを使用して分割領域を定義しません)。
Protel DOS回路図のインポート
Protel DOS 回路図 (*.s??
) は Altium Designer にインポートすることができます。これを行うには、Altium Designer の回路図エディタのメインメニューから File » Import » Protel DOS Schematicコマンドを選択します。
PCBをProtel PCB 2.8 ASCII形式にエクスポートする
アクティブなAltium Designer PCBは、Protel PCB 2.8 ASCIIファイル形式 (*.PCB
) にエクスポートすることができます。これを行うには、Altium Designer のPCBエディタのメインメニューからFile » Export » Protel PCB 2.8 ASCIIコマンドを選択します。
Tango PCBのインポート
Altium Designer には Tango PCB ファイルをインポートする機能が含まれています。
アクティブなAltium Designer PCBドキュメントにTango PCB ASCIIファイル(*.PCB
)をインポートするには、Altium DesignerのPCBエディターのメインメニューからFile » Import » Tango PCBコマンドを選択します。
Autotrax PCBのインポート
Altium DesignerはAutotrax PCBファイルをインポートする機能を含んでいます。
Autotrax PCBファイル(
*.PCB
)をインポートするには、メインメニューから
File » Openコマンドを選択し、ファイルを参照して開きます。
DXPインポートウィザードが開き、インポートを設定します。
P-CADデザインファイルのインポート・エクスポートサポート
P-CADデザインのインポート
P-CADの設計全体、回路図、PCBレイアウト、ライブラリファイルを含む翻訳は、Altium Designerの
インポートウィザードを使用して、ASCIIに変換することなく直接処理できます。これにより、P-CADをインストールする必要がなくなります。
インポートウィザードは、ファイルを分析し、プロジェクト構造、レイヤーマッピング、PCBパターン(フットプリント)の命名などに関して多くのデフォルト設定と推奨設定を提供することで、通常設計変換に伴う頭痛の種を取り除きます。ウィザードのすべてのページで完全な柔軟性が得られ、実際の翻訳プロセスにコミットする前に、翻訳設定に対して少なからずとも多くの制御を行うことができます。
P-CAD設計データのインポート/エクスポート機能は、P-CAD インポーター/エクスポーターを通じて利用可能です - 画像を表示。
コア機能セットの閲覧と変更についてもっと学びましょう。
ファイル変換
インポートウィザード内のP-CAD設計ファイルは、以下のように変換されます:
- P-CAD PCB (
*.PCB
) ファイルは Altium Designer PCB ファイル (*.PcbDoc
) に変換されます。
- P-CAD 回路図 (
*.SCH
) ファイルは Altium Designer 回路図 ファイル (*.SchDoc
) に変換されます。P-CAD 回路図 ファイル内の各シートは、単一の Altium Designer 回路図 ファイル (*.SchDoc
) としてインポートされます。複雑な階層を含む、設計階層が維持されます。
- これらのファイルは、自動的に作成される Altium Designer PCB プロジェクト (
*.PrjPCB
) にグループ化されます。
- P-CAD PCB ファイルは必要に応じて出力ジョブドキュメント (
*.OutJob
) を生成します。このドキュメントには、P-CAD PCB のすべての印刷設定が含まれます。
P-CAD ライブラリ (*.LIB
および *.LIA
) ファイルは以下のように変換されます:
- パターン情報のみを含むライブラリは、Altium Designer PCBライブラリファイル(
*.PcbLib
)に変換されます。
- パターンとシンボル情報の両方を含むライブラリは、Altium Designer PCBライブラリファイル(
*.PcbLib
)と回路図ライブラリファイル(*.SchLib
)の両方にそれぞれ変換されます。
-
コンポーネントとシンボル情報の両方を含むライブラリは、Altium Designer回路図ライブラリファイル(*.SchLib
)に変換されます。シンボル情報のみを含むライブラリは、Altium DesignerがP-CADと同じシンボルの概念を持っていないため、インポートされません(後述)。
変換されたP-CADライブラリは、統合ライブラリパッケージ(*.LibPkg
)に自動的にグループ化されます。
変換概要
P-CADの設計とライブラリをインポートウィザードを使用して変換する手順は、以下の通りです。
P-CAD設計の変換
- インポートウィザード:
- 翻訳するファイルを選択します。
- パターンをフットプリント名にマッピングします。名前の変更は以下のために行われます:
- 複数のパターングラフィック。
- ピンとパッドの不一致。
マッピングは要件に合わせて調整できます。
- PCBレイヤーをマッピングします。
- Altium Designerプロジェクトを作成します。
- インポートウィザードの後で:
- プロジェクトオプションを設定します。クラス生成タブを使用して、プロジェクトオプションダイアログ(roject » Project Options)を使用します。
- PCBと回路図のコンポーネントに一致するコンポーネントリンクを割り当てます。コンポーネントリンクの編集ダイアログ(Project » Component Links)を使用します。ペアを追加する基準ボタンをクリックします。
- フットプリント名の違いを解決します。違いについてダイアログ(Project » Show Differences)を使用します。右クリックメニューオプションを使用して更新方向を設定します。
- ネット名の違いを解決します。違いについてダイアログ(Project » Show Differences)を使用します。右クリックメニューオプションを使用して更新方向を設定します。
- 同期を実行します(ECOを生成して適用します)。
- PCB DRCを実行します。
P-CADライブラリの変換
- インポートウィザード:
- 翻訳するファイルを選択します。
- パターンをフットプリント名にマッピングします。名前の変更は以下のために行われます:
- 複数のパターングラフィック。
- ピンとパッドの不一致。
マッピングは、要件に合わせて調整できます。
- ファイルの変換。
- ライブラリパッケージをコンパイルして、生成された統合ライブラリをインストールします。ライブラリはコンパイルされ、検証されます。信号ピンのマッピングについてクロスチェックされます。
- インポートウィザードの後:
- メッセージパネルで警告やエラーを確認します。
- エラーを解決して再コンパイルします。
- 新しいライブラリを好みの保管場所に移動/コピーします。
- Altium Designerにライブラリをインストールします(コンポーネントパネル)。
- コンポーネントパネルからコンポーネントを配置します。
P-CADファイルをインポートするには、File » Importer Wizardを選択します。インポートウィザードのインポートするファイルのタイプを選択ページで、P-CADの設計とライブラリファイルを選択します。
インポートウィザードでP-CADの設計とライブラリファイルを選択して、P-CADファイルをインポートします。
ウィザードの各ページを通じて、翻訳プロセスをさらに制御するための右クリックメニューコマンドが利用可能です。
ドキュメントの操作
P-CADでは、すべての設計作業はシート上で始まります。シートは、設計の論理的な作業領域です。1つのP-CAD回路図設計ファイル(*.SCH
ファイル)内に複数の回路図シートが存在することがあります。
Altium Designerでは、論理的な設計領域はドキュメントから始まり、各ドキュメントにはハードドライブ上にファイルが保存されています。これは、各Altium Designer回路図ドキュメント(シート)にはファイルが存在するという、覚えておくべき重要な概念的な違いを意味します。
また、作業する設計の性質に応じて、さまざまなタイプの複数の設計ドキュメントが存在することもあります。始める際、ほとんどのP-CADユーザーは、設計が変換されるファイルである回路図とPCBドキュメントタイプに関心があるでしょう。
新しい回路図およびPCBドキュメントタイプは、File » Newメニューから、またはプロジェクトパネルでプロジェクトを右クリックすることで簡単に作成できます。
回路図記号はコンポーネントです...
P-CADの熟練ユーザーであれば、コンポーネントがP-CADの設計における基本的な構成要素であり、記号はそのコンポーネントの回路図上のグラフィカルな表現に過ぎないことをご存知でしょう。しかし、Altium Designerでは、記号は回路図キャプチャ部分だけでなく、設計のすべての段階において実質的にコンポーネントとなります。少し比較することで、それぞれのシステム間でどのようにモデル化されるかの違いをよりよく理解するのに役立ちます。
P-CADコンポーネントとAltium Designerコンポーネント
P-CADコンポーネントは、1つのシンボルグラフィックと、各パターンに対して1つ以上のパターングラフィックを持っています
P-CADでは、コンポーネントに含まれる論理的および電気的データは、Pins ViewダイアログのLibrary Executiveで確認できます。ピンとゲートの入れ替え、コンポーネントピンからシンボルピンへのマッピング、パターンパッドのマッピング、およびピンの電気的および論理的データは、利用可能な唯一のコンポーネント情報です。この情報は主にピンに関連しており、やや限定的であるため、P-CADコンポーネントが設計プロセス全体で表現される方法には本質的な制限があります。一方、Altium Designerのコンポーネントにはより多くの情報が含まれており、表現方法においてもより柔軟です。
Altium Designerでは、論理シンボルがコンポーネントの基本的な出発点と見なされます。これは、最小限、回路図ライブラリ内の名前として初期定義され、実装に必要なピンや任意のグラフィカルシンボル、または代替表示オプションが追加されることができます。この柔軟性により、コンポーネントは設計およびキャプチャプロセス中に異なる方法で表現されることが可能です。これは、回路図上の論理シンボルとしてだけでなく、PCB上のフットプリントや、シミュレーション用のSPICE定義としても可能です。
コンポーネントがどのように定義され、そのプロパティ、およびコンポーネント、モデル、ライブラリ概念間の基本的な関係がさらに説明されています。コンポーネントとライブラリの構築と維持。
P-CAD PDIFファイルのインポート
Altium DesignerでP-CAD PDIFファイル(*.PDF
)をインポートすることができます。これを行うには、Altium DesignerのPCBエディタのメインメニューからFile » Import » P-CAD PDIFコマンドを選択します。
回路図または回路図ライブラリをP-CAD V16形式にエクスポートする
Altium Designer の回路図は、P-CAD V16 ASCII 回路図ファイル形式 (*.sch
) にエクスポートすることができます。 出力ジョブファイルで、[新しいエクスポート出力を追加] をクリックし、P-CAD V16 ASCII 回路図デザイン メニュー内の項目を選択します。エクスポート出力は、ファイルから直接、または プロジェクトリリース プロセスの一部として生成できます。
または、Altium Designer の回路図エディタのメインメニューから File » Export » P-CAD V16 ASCII Schematic Designコマンドを選択します。
Altium Designerの回路図シンボルライブラリをP-CAD V16回路図ライブラリ(*.lia
)ファイル形式にエクスポートするには、Altium Designerの回路図シンボルエディタのメインメニューからFile » Export » P-CAD V16 Schematic libraryコマンドを選択します。
P-CAD形式へのPCBまたはPCBライブラリのエクスポート
Altium DesignerのPCBは、P-CAD ASCIIファイル形式(*.PCB
)にエクスポートできます。出力ジョブファイルで、[新しいエクスポート出力の追加]をクリックし、P-CAD ASCII (AutoPCB)メニュー内の項目を選択します。その後、ファイルから直接、またはプロジェクトリリースプロセスの一部としてエクスポート出力を生成できます。
あるいは、Altium DesignerのPCBエディタのメインメニューからFile » Export » P-CAD ASCIIコマンドを選択します。
Altium DesignerのPCBフットプリントライブラリをP-CAD V16 PCBライブラリ(*.lia
ファイル形式)にエクスポートするには、Altium DesignerのPCBフットプリントエディタのメインメニューから File » Export » P-CAD V16 PCB Libraryコマンドを選択します。