KiCadからAltium Designerへの移行
投稿日 2022/11/8, 火曜日
更新日 2024/11/27, 水曜日
KiCadレイアウトからAltium Designerへのスムーズな移行
このガイドでは、KiCadレイアウトPCBデザインのインポートに焦点を当てます。他のファイルを移行する必要がある場合は、特定のガイドを参照してください。
このガイドでは、レガシーシステムからAltium Designerへのデータのインポート方法を示します。すべてのレガシーデータをインポートする前に、「なぜレガシーデータをインポートする必要があるのか?」と自問自答することが重要です。以下は、Altium Designerにレガシーデータをインポートするかどうかを決定する際に考慮すべき最も一般的な考慮事項のいくつかです。
「20年分のデータがあり、それを置いていきたくない。」
- レガシーデータには、Altium内で堅牢な設計を作成するための重要な情報が含まれていますか?
- インポートされたデータを再作業して使用可能にするよりも、新しいデザインを始める方が簡単ですか?
「Altium Designerに取り込んでアップイシューする必要がある「ゴールデン」デザインがいくつかあります。」
- インポートされたデータをどのように検証する予定ですか?
- インポート後に必要となる再作業の量はどれくらいですか?
- データがインポートされた後、Altium Designerの追加機能を利用する必要がありますか?
「私たちのサービスビューローはAltiumを使用していませんが、Altiumのデータをインポートすることができます。私たちのAltiumシステムは、彼らのデータをインポートできます。これは、私たちの会社間でデザインをやり取りする信頼できる方法ですか?」
- ライブラリの整合性をどのように保持しますか?
- 設計権限は誰が持っていますか?
- データをどのように検証する予定ですか?
「信頼できる部品のライブラリを持っており、それをAltiumに取り込みたいです。」
- Altium内で表現するのが難しいエキゾチックな部品はありますか?
- すべての部品にAltium特有の機能(3Dモデルなど)を追加する必要がありますか?
- ライブラリにどれだけの冗長性、重複、エラーが存在しますか?
これらの考慮事項を確認した後、Altium Designerにレガシーデータをインポートする方法を学びましょう。
レガシーデータ移行には4つのフェーズがあります。
エクスポートを試みる前に、デザインをクリーンアップすることが賢明です。以下は、データの準備を支援するためのデータクリーンアップのベストプラクティスのチェックリストです:
回路図の考慮事項:
- KiCadで個々のピンコネクタ(例:ブロックコネクタ)を変更するには、KiCadツールレベルでの修正が必要です。あるいは、移行後にAltium Designerでピンコネクタを置き換えることができます。
- コネクタは、256以上の「ゲート」を持つ一ゲートごとのピンとして表されるべきです。
- KiCadでの再利用ブロックのあいまいな接続は分割されなければなりません。
- 隠されたピンや暗黙の接続を削除します。
- ワイヤー交差点に配置されたローカルネット名は、交差点から離れた正しい位置に配置する必要があります。
- 回路図のシンボルは正しいPCBフットプリントにマッピングされていますか?
- 回路図とPCBは同期していますか?
PCBの考慮事項:
- 機械図面や非ECO登録の描画プリミティブなどの大量のグラフィカルオブジェクトは、ドキュメンテーションレイヤーに移行されなければなりません。
- スターポイントグラウンディングチェックを実行します。
- 意図的なDRC違反を削除します。
- 環境を超えて拡張するオブジェクトを削除します。
- 既知のPCBレイヤー割り当ては、特に電源プレーンや信号レイヤーに関して、既存のAltium Designer PCBと正しくマッピングされる必要があります。
- 自動命名されたネットは回路図と一致していますか?
- KiCad PCB(Ver. 6.0x)内の寸法を削除します。
ライブラリの考慮事項:
- 回路図のシンボルはPCBフットプリントと一致していますか?
- ライブラリには正しいサプライチェーン情報とBOMパラメータが含まれていますか?
- 3D情報をインポートする必要がありますか?もし必要なら、KiCadで高さ属性を割り当てる必要があります。
- カスタムパッド、銅形状、はんだマスク、レジストの正しい表現がされているか確認してください。
サポートされるバージョンとファイル形式
以下の表は、Altium Designerに移行できるKiCad PCBデザインの形式とバージョンを示しています。このリストは定期的に更新されるので、新しい移行を開始する前に、私たちに確認してください。更新された情報については、このリンクを参照してください。
レイアウト/PCBおよびスキーマティックファイルは、Altium Designerに次のように変換されます:
各スキーマティックシートは、個別の*.SchDocファイルを作成します。
スキーマティックとPCBファイルはグループ化され、自動的に作成されたAltium Designerプロジェクト(*.PrjPCB)に配置されます。
ファイルをリンクしてクロスナビゲーションとECO生成を可能にする方法の詳細については、私たちの「インポートされたスキーマティックとPCBデザインをまとめる」ガイドの「コンポーネントリンク」セクションをチェックしてください。
ライブラリファイルは次のように変換されます:
フェーズ3:Altium Designerにデータをインポートする
KiCadファイル用のインポートウィザードを使用する
Altium Designerのインポートウィザードは、ファイルメニューから起動できます。
- KiCad設計ファイルオプションを選択します、下記のように。
- 「KiCadデザインのインポート」画面で、レイアウトまたはロジックファイルを選択するために追加ボタンをクリックします。
- 複数のファイルを同時に変換できます。
- インポートウィザードの使用に関するステップバイステップの指示は、次に続きます。
KiCadファイル用インポートウィザードの開始
KiCadデザインファイルをインポートするためのステップバイステップの指示
- インポートウィザードを開始しますファイル » インポートウィザード
- インポートするファイルのタイプを選択 —> KiCadデザインファイル
- 変換するファイルを追加します。この場合、「CM4IO-KiCAD」ファイルが使用されています。
- 次のステップでは、インポートするシンボル/フットプリントライブラリファイルを追加できます(利用可能な場合)。
- 変換が完了した後にどのレベルのレポーティングが行われるかのオプションを設定します。
- 変換されるファイルのプレビューとその出力ディレクトリが表示されます。必要に応じてメインの出力ディレクトリを変更できます。
- KiCadボードレイヤーをAltium Designerボードレイヤーにマップします。
- 最後の「次へ」ボタンをクリックすると、インポートウィザードが残りの作業を行います。
- おめでとうございます!デザインがAltium Designerにインポートされました!
- デザインが完全にレビューされ、検証されたことを確認するために、インポート後の整理チェックリストに従ってください。
- 整理チェックのいくつかを実行する方法について詳細な情報が必要な場合は、私たちの「インポートされた回路図とPCBデザインをまとめる」ガイドをご覧ください。
フェーズ4:インポート後の整理
移行が完了したら、期待通りにすべてのデータが転送されたことを確認するために、デザインをチェックすることをお勧めします。以下は、移行後に実行する主なチェックのリストです:
- 物理的チェック
- 表示 » ドキュメントに合わせる
- ボードの形状と切り抜き
- 電気的チェック
- ルール
- すべてのルールがインポートされましたか
- DRCチェック
- ポリゴンの設定を確認 - アイランド除去、最小プリミティブサイズ
- 熱リリーフ、ダイレクトコネクト
- 電源プレーン設定を確認
- 電源プレーンのプルバック
- はんだマスク、ペーストマスクルール
- ビアテンティング
- テストポイント割り当て
- 電源チェック
- ドキュメンテーションチェック
- PCBレポート
- コンポーネント/ネットの数
- すべてのネットがルーティングされた
ヘルプの入手方法
Altium Designerについてさらに学ぶ方法はたくさんあります:
- 任意のオブジェクト、エディター、パネル、メニューエントリー、またはボタン上でF1キーを押すと、ウェブブラウザで簡単な説明が開きます
- コマンドを実行中にShift+F1キーまたは~キーを押すと、そのコマンドで使用できるショートカットのリストが表示されます。
追加リソース
オンラインリソース:
Altium Designerの強力な機能に深く潜り込む準備ができている場合、以下は始めるのに役立つ情報を提供する記事のリストです。
ソフトウェアプラットフォームリソース:
Altium Designerのインストールから最大限に活用するもう一つの素晴らしい方法は、ヘルプセクションを探索することです。Altium Designerの左側にあるヘルプメニューを開くには、ヘルプをクリックして、Altium Designerの探索に移動します。