無償評価版

無償評価版をダウンロードして、ニーズに最適なAltiumソフトウェアをお探しください

購入方法

設計環境を改善するには、お近くの営業所にお問い合わせください

ダウンロード

PCB設計およびEDAソフトウェアの最新版をダウンロードしてください

  • PCB DESIGN SOFTWARE
  • Altium Designer

    回路図とレイアウトのための完璧な環境

  • CircuitStudio

    エントリーレベルで、プロ仕様のPCB設計ツール

  • CircuitMaker

    コミュニティベースのPCB設計ツール

  • NEXUS

    チームによる素早いPCB設計

  • クラウド プラットフォーム
  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    膨大なデー タが蓄積された、使いやすいコンポーネントデータベース

  • 拡張機能
  • PDN Analyzer

    簡単に使用できるシンプルな電源分配ネットワーク解析

  • 全ての拡張機能を見る
  • Array
  • TRAININGS
  • ライブコース

    世界中から利用できる教育トレーニングでベストプラクティスを学びましょう

  • オンデマンドコース

    自宅や会社から出ずに幅広い知識を身につけられます

  • ONLINE VIEWER
  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    ストレスを感じさせない、プロ用Native 3D™ PCB設計

    ALTIUMLIVE

    Annual PCB Design Summit

    • フォーラム

      Altiumユーザーや熟練設計者がお互いに情報を交換できる場所です

    • ブログ

      Altiumが関心を寄せ、できればユーザーにも関心を持ってほしい話題についてのブログです

    • アイディア

      新しいアイディアをお送りいただいたり、Altiumツールに組み込んでほしい新しい機能に投票したりできます

    • バグの報告

      バグを報告いただき、どのバグが重要かを投票していただくことで、ソフトウェアの改善に役立てます

    • イベント情報

      AltiumLiveへ参加していただき、イベントをフォローできます

    • ベータプログラム

      ベータプログラムへの参加やAltiumのツールへの早期アクセスに関する情報をご覧になれます

    すべてのリソース

    ブログの記事からソーシャルメディアや技術白書に至るまで、最新のコンテンツを検索できます

    購入方法

    設計環境を改善するには、お近くの営業所にお問い合わせください

    ダウンロード

    ニーズに合ったダウンロードオプションをご覧ください

    • マニュアル

      各製品のマニュアルおよびバージョン情報などの詳細を閲覧頂けます

    • トレーニングとイベント

      世界中のあるいはオンラインのトレーニングイベントのスケジュールを確認し、登録できます

    • デザインコンテンツ

      コンポーネント、テンプレート、サンプルデザインなどを含む無料のデザインコンテンツで当社の膨大なライブラリを参照できます

    • Webセミナー

      オンラインでライブのWebセミナーに参加したり、オンデマンドのWebセミナーに簡単にアクセスできます

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • 技術文書

      もれなく集められた技術白書により、技術および業界の最新動向を常に把握できます

    • ビデオ ライブラリ

      Altium Designer を素早く導入するためのチュートリアル ビデオを見る

    ガーバーからAltium Designerの完全なPCBデータを復元する

    Altium Designer
    |  September 8, 2020
    ガーバーからAltium Designerの完全なPCBデータを復元する

    ガーバー(Geber)はアートワークフィルムの作画の為のフォーマットとして定着しており、市販されているPCB-CADツールでは例外なくサポートされています。このガーバーデータはアートワークフィルムの作成だけでなく、CADツールに読み込んでアートワークイメージを再現し、それを編集するという用途にも利用できます。

    このガーバーの読み込み手順を、以前のブログ記事「Altium DesignerでGerber編集」で紹介しましたが、その手順によって再現される基板のデータはCAMデータの範囲を超えるものではありません。例えば、パッドスタックは再現されているものの、コンポーネントの概念は存在せず、Altium Designerの本来のPCBデータとはほど遠いものです。そして、この事はPCBデータを再利用する際に、Altium Designerが持つ機能の、ほんの一部しか利用できない事を意味します。そこで、今回は一歩前に進み、この不完全なPCBデータに対してインンテリジェントな情報を付加し、回路図とリンクする完全なCADデータへの変換を試みます。

    ガーバーはPCBの生データが読めない場合の唯一の代替手段

    PCBレイアウトを外部に委託する時、Altium Designerでの設計を希望してもそれが叶わず、他社のCADツールで設計が行われる場合があります。このような場合にはインポータを使ってAltium Designerに読み込む事もできますが、該当するインポータが用意されていない場合には、ガーバーを読み込むしか方法がありません。

    そこで、今回はインポータが用意されておらず、「他社ツールで保存された生デ-タが読み込めない」場合や、「PCBデータが見つからない」というような場合を想定して、ガーバーデータから完全なPCBデータを復元する手順を紹介します。

    1. 必要なCAMデータと回路図を用意

    PCBデータに互換性が無く読み込めない場合や、PCBデータを遺失した場合には、製造の為のCAMデータが役立ちます。ガーバーデータはこの中核を成すものですが、これにはグラフィカルな情報しか含まれていませんので、ガーバー以外に以下のデータを使って必要な情報を付加します。

    • Excellon-NCドリルデータ
    • Pick and Placeデータ(マウンタ用の座標値データ)
    • Altium Designerで描かれ、フットプリントが割り付けられた回路図

    Excellon-NCドリルデータは発注先の基板メーカー、そしてPick and Placeデータは部品実装の委託先に保管されているはずですので、それぞれの管理者にコンタクトしてこれらを入手します。

    2. CAMエディタにガーバーデータを読み込み、PCBエディタに転送

    ガーバーデータはいきなりPCBエディタに読み込むのではなく、一旦、CAMエディタに読み込んでからPCBエディタに転送します。CAMエディタには、ガーバーデータだけでなくNCドリルデータも読み込みます。そして、その後、読み込まれた各層のデータに層属性を与えます。これで、複数の層で構成された一枚の基板が再現されます。そして、ネットリストの抽出を行った後、[PCBへエクスポート]コマンドを起動して、PCBエディタにデータを転送します。

    なお、ここまでの手順はブログ記事「Altium DesignerでGerber編集」で詳しく説明されていますので、詳細はこちらをご覧ください。

    図1. PCBエディタに転送されたガーバーデータ
    図1. PCBエディタに転送されたガーバーデータ

    3. フリーパッドをビアに変換

    CAMエディタから転送されたデータを一見すると、あたかも普通のPCBデータのように見えます。しかし、実際にはビアであるべきところにもコンポーネント(フットプリント)の端子部分にも、全てフリーパッドが置かれています。

    そこでまず、ビアへの変換を行います。この作業はビアに変更したい箇所をセレクトし、 [セレクトしたフリーパッドをビアへ変換]コマンドを実行することによって行います。

    この時、ビアの代わりに置かれているフリーパッドのランド径、又は穴径、又はその組み合わせが他のパッドで使われていないユニークなサイスであれば、[類似オブジェクトを検索]コマンドで一括選択して、一気に変換する事ができます。

    図2. ビアへの一括変換に使用するコマンド
    図2. ビアへの一括変換に使用するコマンド
    [類似オブジェクトを検索]で一括選択した後、[セレクトしたフリーパッドをビアへ変換]を実行します。

    4. フットプリントの端子の位置に配置されているフリーパッドを消去

    フットプリントの端子の位置に置かれているパッドは、バラバラのフリーパッドであり、部品として一体化されたものではありません。ここには、フットプリントを再配置しますので、これらのパッドを全て消去します。この消去するパッドの選択には、[類似オブジェクトを検索]コマンドを用います。

    図3. 部品の端子位置に配置されているフリーパッドを全て消去
    図3. 部品の端子位置に配置されているフリーパッドを全て消去

    5. シルク層(オーバーレイ)のデータをメカニカルレイヤに退避

    シルク層のデータも単なるベクトルデータの集合ですので、PCBデータとしては使用せずに、フットプリントに置換えます。しかしこシルクデータは、後でテンプレートとして利用しますので、消去せずに、空いているメカニカルレイヤに退避させます。

    図4.メカニカルレイヤにシルクデータを移動
    図4.メカニカルレイヤにシルクデータを移動
    PCBデータとして使用するのは、赤色で表示されている部品面パターンと青色で表示されている半田面パターン、及びその間を接続するビア、そして基板の四隅に置かれているフリーパッド。メカニカルレイヤに退避させたシルクデータは、後の編集作業でテンプレートとして使用します。

    6. 回路情報を読み込む

    新しいプロジェクトを作成し、作業中のPCBと回路図をプロジェクトに加え、回路図エディタから[Update PCB Document ...]コマンドを実行します。これで、回路情報がPCBに読み込まれ、フットプリントとラッツネストが現れます。

    図5. 回路情報を読み込むとフットプリントが呼び出される
    図5. 回路情報を読み込むとフットプリントが呼び出される

    7. フットプリントを再配置

    呼び出されたフットプリントは基板の外にあるルームの中に並んでいます。これを本来の位置に移動します。これには、Pick and Placeデータを利用します。

    このPick and Placeのフォーマット自体は、互換性が高く読み込みに苦労する事はありません。しかし、マウンタとAltium Designerでは、部品の原点位置が異なっている事が多く、双方を一致させる為の作業が必要になります。

    この再配置は、[ツール]-[コンポーネント配置]- [配置ファイル読み込み]を実行する事によって行います。

    これを実行すると、フットプリントは本来の位置に瞬時に再配置されます。

    なお、通常、このPick and Placeデータは製造部門から入手して使用しますが、今回は事前にAltium Designerから出力しておいたものを使用しました。

    図6. Pick and Placeによるフットプリントの再配置
    図6. Pick and Placeによるフットプリントの再配置

    8 配線のネット名を更新する

    部品を再配した直後には、部品のパッドと配線との間でネット名が一致していない為、一帯にエラーが表示されます。また、ラッツネストも表示されたままです。これを解決する為、[デザイン]-[ネットリスト]メニューから[コンポーネントパッドからフリープリミティブ更新]コマンドを実行して、配線に本来のネット名を与えます。

    図7. [コンポーネントパッドからフリープリミティブ更新]でネット名の更新が完了
    図7. [コンポーネントパッドからフリープリミティブ更新]でネット名の更新が完了

    9. シルク印刷の編集

    再配置されたフットプリントのデジグネータは、フットプリントの属性として規定された位置に現れますので、これを本来の位置に移動しなくてはなりません。また、基板名などのテキスト情報を付け加えなくてはなりません。これは、自動ではできませんので、マウスとキーボードによる手作業で行わなくてはなりません。この作業は、メカニカルレイヤに退避させておいたシルクデータを、テンプレートとして参照する事によって機械的に行う事ができます。

    図8. シルクデータの編集が完了
    図8. シルクデータの編集が完了

    これでPCBデータが復元できました。この復元にはある程度の手作業が必要になりますが、時間のかかる部品の再配置と配線の再現は、既存のファイルの読み込みによって行えますので、さほど手間取るものではありません。

    また、多くの部品メーカーではガーバーデータでリファレンス基板のレイアウトを提供しており、JEDEでも、高速メモリモジュールの基板レイアウトを、リファレンスガーバー(コモンガーバー)として提供しています。

    ガーバーで提供されているこれらの基板レイアウトも、ここで紹介したような手順でAltium Designerの完全なPCBデータに変換する事ができます。

    今すぐAltium Designerの無償評価版をリクエストして、世界最高のPCB設計ソリューションをお試しください!ご不明な点などございましたら、お問合せフォームにご入力ください。

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Altium Designerによるプリント基板の設計 プリンテッドエレクトロニクスは3D印刷と同様に一般化しつつあります。急速に広がりつつあるこの技術により、製造の分野において新しい可能性が生まれ、技術者や設計者は、これまで対応できなかった市場に製品を送り出すことが可能になりました。新しい基板とインクは、生体医療から航空宇宙、家電機器まで、様々な用途に対応するために開発されています。 この技術に対応できる契約製造業者が多数、出現したことで、コスト競争が激しくなりつつあります。試作と量産を迅速に行えることは多くの可能性を秘めています。Altium 365®を使用すれば、設計プロセス全体で製造業者と情報を常に直接共有できます。 以下は、セッションで紹介されたトピックとなります。 現在のプリンテッドエレクトロニクス設計で使用する独自の配線技法 プリンテッドエレクトロニクス用にレイヤー構成を指定する方法 プリンテッドエレクトロニクス用にビアを配置する方法 製造業者がすぐに使用できるデザインパッケージを作成する方法 Altium 365を使用して製造業者と直接、情報を共有する方法 今すぐAltium Designerの無償評価版をリクエストして、世界最高のPCB設計ソリューションをお試しください!ご不明な点などございましたら、お問合せフォームにご入力ください。 ビデオを見る
    Altium Designer 21:より優れた設計手法 設計プロセスでは多くの場合、退屈な繰り返し作業が求められます。Altium Designer 21では、ユーザーの皆様からのフィードバックを基に長く使用されている機能に見直しを加え、ユーザーエクスペリエンスを改善するとともにパフォーマンスと安定性の向上が行われており、より優れた環境で設計を行うことができます。これらの改良点により、既存の設計タスクが合理化され、リアルな3Dモデリングで精巧なリジッド設計またはリジッドフレキシブル設計を完成させることができます。 さらに、Altium 365®はAltium Designerの最新リリースで、従来にも増して重要な役割を果たしています。詳しくご覧ください。 以下は、セッションで紹介されたトピックとなります。 SPICEシミュレーションの拡張 リジッドフレキシブル設計: 基板プランニングとレイヤースタックの定義 高速設計:トロンボーンとノコギリ歯のチューニング 回路設計の改良:一般的なコンポーネントとネットのプロパティ Altium 365:プロジェクト履歴、競合回避、コメント 今すぐAltium Designerの無償評価版をリクエストして、世界最高のPCB設計ソリューションをお試しください!ご不明な点などございましたら、お問合せフォームにご入力ください。 ビデオを見る
    58:23 設計の規模に関わらず必要とされるデータの整合性と管理 今日の設計者が直面する課題はますます広範囲になり、複雑化しています。それとは対照に、作成した設計データを正しく編成、管理、共有する時間は少なくなっています。専任の担当者を置くことができなければ、設計者に選択を任せてしまうことになります。彼らはECADデータ管理システムを自分で実装して保守するかもしれません。あるいは、正しいデータ管理をあきらめ、誤った設計データが製造業者に送られる危険性や、さらには、顧客に供給される最終製品が誤ったデータで製造されるリスクを許容するかもしれません。 このオンデマンドWebセミナーでは、設計の規模に関わらず必要とされるデータの整合性とデータを正確に管理するメリットについて解説し、ECADデータ管理を効率的にするソリューションを紹介します。 以下は、セッションで紹介されたトピックとなります。 ライブラリ、設計、ワークフロー、共同作業者を1か所に整理し、どのようなデバイスでも、どこからでもアクセスや表示を行えるようにする。 デザインの履歴を、コンポーネントの変更から製造側の結果まで、およびその中間の全てを含めて保守し、以前のバージョンを迅速、かつ簡単に復元する。 根本的に整理され、検索可能で、多くのパラメーターを含む新しいコンポーネントを作成し、入手可能性、コスト、ライフサイクル状態を保証する。 コスト、入手可能性、製造性、信頼性の問題があるコンポーネントを使用している設計を迅速に識別し、更新する。 チームのメンバー、マネージャー、顧客、社外のサービスプロバイダーと設計をリアルタイムで、設計サイクルのどの時点でも簡単に共有およびレビューできるようにし、共同で作業を行う。 MCAD設計者のツールと統合し、MCAD設計者と共同で作業を行う。 今すぐAltium Designerの無償評価版をリクエストして、世界最高のPCB設計ソリューションをお試しください!ご不明な点などございましたら、お問合せフォームにご入力ください。 ビデオを見る
    Back to Home