2 DesignSpark
著作権表示 著作権表示著作権表示 著作権表示 このソフトウェアとマニュアルの全体及び一部に記載されている著作権は、RS Componentsに帰属しています。 RS Componentsの書面による事前の許可なく、方法や媒体を問わず、このソフトウェアとマニュアルの全体又は その一部をいかなる人物に対しても使用、販売、譲渡、コピー、複製してはいけません。このマニュアルを使用す る場合は、自らの責任において使用し、RS Componentsやその関連会社はいかなる種類の損失や損害の責任も負 わないことを理解するものとします。 RS Componentsは、すべてのハードウェア / ソフトウェア環境でソフトウェアパッケージが正常に動作することを 保証しません。 RS Componentsはソフトウェアのテストと文書の校閲を実施していますが、明示的 / 黙示的を問わず、このソフト ウェア又は文書の品質、性能、商業性、特定目的への適合性について、一切の保証や表明を提供しません。ソフト ウェアと文書は「現状」のままライセンス付与され、ラインセンス取得者であるユーザは、品質や性能に関するあ らゆるリスクを想定した上でソフトウェアや文書を使用するものとします。 ソフトウェアや文書の使用又は使用不能によって、直接的、間接的、特殊、偶発的、必然的な損害が生じた場合も 、 そうした損害の可能性を示唆されていたとしても、RS Componentsは一切責任を負いません。 RS Componentsは、自社のソフトウェアプログラムと出版物を予告なく変更、改変、修正、アップグレードする 権利を有し、またその権利の行使について責任を負いません。DesignSparkは、RS Componentsの商標です。Microsoft、Windows、Windows NT、Intellimouseは、Microsoft Corporationの登録商標又は商標です。
EagleはCadSoftが著作権を保有します。 その他の商標は所有各社に帰属します。
Copyright © RS Components. 1997-2011. All rights reserved. E&OE 発行日: 2011年2月23日第1版
RS Components Ltd
International Management Centre 8050 Oxford Business Park North Oxford OX4 2HW United Kingdom Tel: +44 (0)1865 204000 Fax: +44 (0)1865 207400
DesignSpark 3
内容
内容... 3 第1章デザインの変換... 4 概要... 4 サポートされるEagleのバージョン... 4 デザインのエクスポート... 4 EagleデザインのDesignSparkへのインポート... 6 デザイン転送における制限事項... 6 基板間隔... 6 未完了のトラック... 6 第2章ライブラリの変換... 7 Eagleのライブラリ構造... 7 ライブラリのエクスポート... 7 ライブラリのDesignSparkへのインポート... 9 中間ファイルをインポートして回路図記号を作成する... 9 中間ファイルをインポートして基板フットプリントを作成する...12 中間ファイルをインポートしてコンポーネントを作成する...154
第
第
第
第
1
章
章
章
章
–
–
–
–
デザイン
デザイン の
デザイン
デザイン
の
の 変換
の
変換
変換
変換
第
1
章
デザインの変換
概要
概要
概要
概要
Eagleデザイン(回路図及び基板)は、記号、フットプリント、及びコンポーネントライブラリとしてDesignSpark にインポートできます。サ
サ
サ
サポート
ポート
ポートされる
ポート
される
される
される
Eagle
のバージョ
の
の
の
バージョ
バージョン
バージョ
ン
ン
ン
DesignSparkは、Eagle V5.xとともに、V4.01及びV4.11までの以前のバージョンをサポートしています。ULP ファイルはDesignSparkとともに提供され、Eagleフォーマットから中間ASCIIフォーマットへのエクスポート に使用されます。これらのファイルを開くことで、DesignSparkにインポートできます。
デ
デ
デ
デザイン
ザイン
ザインの
ザイン
の
の
のエクスポー
エクスポー
エクスポー
エクスポート
ト
ト
ト
回路図デザインと基板デザインは、いずれも同じメニューオプションとULP機構を使用してEagleからエクスポート できます。唯一異なる点は、一方のULPファイルを回路図デザインで実行し、もう一方のULPファイルを基板デ ザインで実行するということです。 Eagleデザインデザインデザインデザイン ををををASCIIファイル にファイルファイルファイルににに エクスポートエクスポートエクスポート するにはエクスポートするにはするにはするには 1. タスクバー又はデスクトップアイコン(作成した場合)からEagleを起動します。 2. プロジェクトマネージャプロジェクトマネージャで、プロジェクトマネージャプロジェクトマネージャ [File (ファイルファイルファイルファイル)]メニューから[Open (開開開開 くくくく)]オプションを選択します。 3. [Open > (開開開開 くくくく>)]で、変換するデザインに応じて[Schematic (回路図回路図回路図回路図)]又は[Board (基板基板基板基板)]を選択します。 4. 該当するフォルダを見つけて、変換するファイルに移動します。 5. ファイルを選択し、[Open (開開 く開開くくく)]をクリックします。 6. デザインが 回路図回路図回路図回路図(又は 基板基板基板基板)エディタエディタに表示されます。エディタエディタ 7. 次に、デザインを中間ASCIIファイルフォーマットに変換する必要があります。 8. デザインエディタのツールバーから、[ULP]アイコンを選択します([Options (オプション)]メニュー項目の 下にあります)。
9. [Run(実行実行実行実行)]ウィンドウが開きます。このウィンドウで、DesignSpark用に提供された適切なULP ファイ ルを選択します。
10. デフォルトのEagle ULPフォルダから移動し、DesignSpark / EagleULPフォルダに切り替える必要があり ます。このフォルダにDesignSpark ULPファイルが一覧表示されます。
11. 回路図デザインの場合は、SchematicToIntermediate.ulpファイルを選択する必要があります。 12. 基板デザインを変換する場合は、PcbToIntermediate.ulpファイルを選択します。
第
第
第
第
1
章
章
章
章
–
–
–
–
デザイン
デザイン の
デザイン
デザイン
の
の 変換
の
変換
変換
変換
5
13. 選択したら、[Open (開開 く開開くくく)]ボタンをクリックします。 14. 中間ファイルのフォルダとファイル名を選択します。デフォルトでは、選択したフォルダとファイル名が、開 いたEagleデザインのフォルダとファイル名になります。 15. 回路図デザインを開いて変換する場合は、ファイル拡張子が.eisになります。基板(PCB)ファイルを開いた場 合は、ファイル拡張子が.eipになります。16. [Save (保存保存保存保存)]をクリックすると、中間ファイル(.eis又は.eip)が書き込まれます。これでDesignSparkに インポートする準備が整いました。
17. デザインのサイズによっては、ULPファイルの実行に多少時間がかかる場合があります。
18. Eagleデザインの下部にあるステータスバーで、ファイルの進捗状況を確認できます。完了したら、ステータス が[Run: SchematicToIntermediate.ulp: finished (実行実行実行実行: SchematicToIntermediate.ulp: 完了
完了完了
6
第
第
第
第
1
章
章
章
章
–
デザイン
デザイン
デザイン
デザイン の
の
の
の 変換
変換
変換
変換
Eagle
デザイン
デザインの
デザイン
デザイン
の
の
の
DesignSpark
へのインポー
への
への
への
インポー
インポー
インポート
ト
ト
ト
次に、Eagleで作成した中間ASCIIファイルをDesignSparkにインポートする必要があります。
Eagleデザインファイルデザインファイルデザインファイル をデザインファイルをををDesignSparkに インポートにににインポートインポートインポート するにはするにはするにはするには 1. DesignSparkを起動します。 2. [File (ファイルファイルファイルファイル)]メニューで、[Import (インポートインポートインポートインポート)]を選択します。 3. 中間ファイルが格納されているフォルダに移動し、ファイルを選択します 4. ファイル名を追加してテクノロジファイルを選択するための小さなダイアログが開きます。このダイアログは、 検出されたデザインタイプが自動的に反映される点を除き、回路図ファイルと基板ファイルで同一です。 5. ファイル名を選択するか、インポートされたデザイン名であらかじめ設定されている名前をそのまま使用します。 6. 目的が明確で特定の要件がある場合を除き、[None (なし)]をテクノロジファイル名として選択します。これ は変換作業において必須ではありません。 7. [OK]をクリックしてデザインをインポートします。 8. DesignSparkで、画面にデザインが再描画されます。この画面でデザインを自由に使用して編集できます。 9. デザインは、[File (ファイルファイルファイルファイル)]メニューの[Save (保存保存保存保存)]オプションを使用して必ず保存してください。
デ
デ
デ
デザイン
ザイン
ザイン転送
ザイン
転送
転送
転送における
における
における
における制限事
制限事
制限事
制限事項
項
項
項
ほとんどのデザインはDesignSparkに問題なく転送できますが、Eagleには注意すべきいくつかの制限事項があ り、該当するDesignSpark基板デザインでは、明らかなエラーが発生する可能性があ ります。基板間隔
Eagle基板デザインで定義された間隔ルール(クリアランス)はULPスクリプトにアクセスできないため、DesignSpark に転送できません。DesignSparkの[Design Rule Check (デザインルールチェックデザインルールチェックデザインルールチェックデザインルールチェック)]で予想より多くのエラー が発生する場合は、[Design Technology (デザインテクノロデザインテクノロデザインテクノロデザインテクノロ ジジジジ)]ダイアログの[Spacings (間隔間隔間隔間隔)]を確認し てください。これらの設定はEagleの元の設定と一致するように編集する必要があります。
未完了のトラック
Eagle で は、 トラッ クが パッドの 「接続 ポイ ント」 に達す る前に「 終了」 させ ること ができ ます。DesignSpark への転送では、この種類のトラックは画面と[Design Rule Check (デザインルールチェックデザインルールチェックデザインルールチェックデザインルールチェック)]で[unfinished track (未 完 了未 完 了未 完 了未 完 了 のののの トラ ックトラ ックトラ ックトラ ック)]と し て 表 示 さ れ ま す 。こ れ は 必 ず し も 問 題 で は あ り ま せ ん 。[Design Rule Check (デザインルールチェックデザインルールチェックデザインルールチェックデザインルールチェック)]では、トラックがパッドに触れている限り回路の完全性をチェックするため、通常より 多くのDRCエラーが表示されることがありますが、削除したい場合は手動で編集することもできます。
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の インポート
の
インポート
インポート
インポート
7
第
2
章
ライブラリの変換
Eagle
の
のライブラリ
の
の
ライブラリ
ライブラリ構
ライブラリ
構
構
構造
造
造
造
Eagleライブラリファイル(.lbr)には、回路図記号、基板フットプリント、部品 / コンポーネント情報がすべて 1つの自己格納ファイルとして収録されています。 DesignSparkは、回路図記号、基板フットプリント、部品 / コンポーネントのライブラリタイプごとに個別のファ イルを使用します。このため、変換時には、1つのEagleライブラリファイル(及びその後に作成される.eil中間ファ イル)が個別のDesignSparkファイルに変換されます。ラ
ラ
ラ
ライブラリ
イブラリ
イブラリの
イブラリ
の
の
のエクスポー
エクスポー
エクスポー
エクスポート
ト
ト
ト
変換に必要な各ライブラリは、ULP ファイルを使用してエクスポートされ、中間フォーマットファイル(.eil)に変 換されます。ULPファイルは1つのみで、ライブラリタイプごとに異なるファイルが個別に存在するわけではあり ません。 Eagleライブラリライブラリライブラリライブラリ ををををASCIIファイル にファイルファイルファイルににに エクスポートエクスポートエクスポート するにはエクスポートするにはするにはするには 1. タスクバー又はデスクトップアイコン(作成した場合)からEagleを起動します。 2. プロジェクトマネージャプロジェクトマネージャで、プロジェクトマネージャプロジェクトマネージャ [File (ファイルファイルファイルファイル)]メニューから[Open (開開開開 くくくく)]オプションを選択します。 3. [Open > (開開開開 くくくく>)]で、[Library (ライブラリライブラリライブラリライブラリ)]を選択します 。 4. [Open (開く)]ダイアログで、フォルダに移動して、変換するライブラリを選択します。 5. [Open (開開 く開開くくく)]をクリックします。 6. ライブラリが開きますが、この時点では何も表示されません。これはライブラリマネージャであり、この画面 からライブラリエンティティを編集して作成します。 7. 次に、ライブラリを中間ASCIIファイルフォーマットに変換する必要があります。8. ライブラリエディタのツー ルバー から、[ULP]アイコンを選 択 します([Library (ライブラリ)]及 び[Options (オプション)]メニュー項目の下にあります)。
9. [Run(実行実行実行実行)]ウィンドウが開きます。このウィンドウで、DesignSpark用に提供された適切なULP ファイ ルを選択します。
10. デフォルトのEagle ULPフォルダから移動し、DesignSpark / EagleULPフォルダに切り替える必要があり ます。このフォルダにDesignSpark ULPファイルが一覧表示されます。
8
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ の
ライブラリ
ライブラリ
の
の
の インポート
インポート
インポート
インポート
12. 選択したら、[Open (開開 く開開くくく)]ボタンをクリックします。 13. 中間ファイルのフォルダとファイル名を選択します。デフォルトでは、選択したフォルダとファイル名が、開 いたEagleライブラリのフォルダとファイル名になります。 14. .eilファイルを選択するように指示されます。15. [Save (保存保存保存保存)]をクリックすると、中間ファイル(.eil)が書き込まれます。これでDesignSparkにインポート する準備が整いました。
16. ライブラリのサイズによっては、ULPファイルの実行に多少時間がかかる場合があります。
17. Eagleデザインの下部にあるステータスバーで、ファイルの進捗状況を確認できます。完了したら、ステータス が[Run: LibraryToIntermediate.ulp: finished (実行実行実行実行: LibraryToIntermediate.ulp: 完了完了完了完了)]に変 化します。
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の インポート
の
インポート
インポート
インポート
9
ラ
ラ
ラ
ライブラリ
イブラリ
イブラリの
イブラリ
の
の
の
DesignSpark
へのインポー
への
への
への
インポー
インポー
インポート
ト
ト
ト
前述のように、Eagleの各ライブラリファイルから作成した1つの中間ファイルを、必要なライブラリ要素を作成 するための3つのDesignSparkファイルとして読み込む必要があります。このため、1つの.eilファイルを使用 して、DesignSparkの各ライブラリ(回路図記号、基板フットプリント、部品 / コンポーネント)に対して3回イン ポートする必要があります。以下の手順では、タイプごとに詳しい手順を説明していますが、実際には3つとも同 じ手順になります。中間ファイルをインポートして回路図記号を作成する
中間中間中間 ファイル中間ファイルファイルファイル をををを インポートインポートインポート してインポートして 回路図記号してして回路図記号回路図記号回路図記号 をををを 作成作成作成作成 するにはするにはするにはするには 1. DesignSparkを起動します。 2. [File (ファイルファイルファイルファイル)]メニューで、[Libraries (ライブラリライブラリライブラリライブラリ)]を選択します。 3. [Schematic Symbols (回路図記号回路図記号回路図記号回路図記号)]タブをクリックします。4. [New Lib (新規新規 ライブラリ新規新規ライブラリライブラリライブラリ)]ボタンをクリックします。Eagleライブラリの変換先となる新しいライブラリを 作成します。
5. 新しいライブラリの名前を入力します。ファイル拡張子を入力する必要はありません。拡張子は自動的に割り当 てられます。
6. [Save (保存保存保存保存)]ボタンをクリックします。 7. 新しい空のライブラリが表示されます。
10
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
8. 次に、Eagle .eilファイルを変換して追加します。 9. [Add File (ファイルファイルファイルファイル のののの 追加追加追加追加)]ボタンをクリックします。 10. [Open (開開 く開開くくく)]ダイアログで、インポートする.eilファイルを選択します。このファイルは、3つのライブラ リをそれぞれ作成するために3回使用します。 11. [Open (開開開開 くくくく)]をクリックします。 12. インポート機構により、Eagleライブラリファイルが自動的に検出されます。 13. Eagleファイルは自己格納ファイルなので、テクノロジファイルを使用する必要はありません。標準的な名前や 色を適用する場合は、テクノロジファイルを使用することもできます 。 14. テクノロジファイルの[Name (名前名前名前名前)]で[None (なしなしなしなし)]を選択します。 15. [OK]ボタンをクリックします。 16. 進捗状況バーが表示されます。インポートするライブラリのサイ ズによっては、実行に多少時間がかかる場合が あります。第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
11
17. ライブラリが開き、[Library Contents (ライライ ブラリコンテンツライライブラリコンテンツブラリコンテンツブラリコンテンツ)]リストに表示されます。 18. コンテンツのクイックビジュアルチェックを行うには、[Library Contents (ライブラリコンテンツライブラリコンテンツライブラリコンテンツライブラリコンテンツ)]リスト でいずれかの項目を選択して[Preview (プレビュープレビュープレビュープレビュー)]ボタンをクリックすると、記号が表示されます。 19. 複数のライブラリを変換するには、この手順をステップ4から繰り返します。12
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
中間ファイルをインポートして基板フットプリントを作成する
中間中間中間中間 ファイルファイルファイルファイル をををを インポートインポートインポート してインポートして 基板してして基板基板基板 フットプリントフットプリントフットプリントフットプリント をを 作成をを作成作成作成 するにはするにはするにはするには 1. DesignSparkを起動します。 2. [File (ファイルファイルファイルファイル)]メニューで、[Libraries (ライブラリライブラリライブラリライブラリ)]を選択します。 3. [PCB Symbols(基板記号基板記号基板記号基板記号)]タブをクリックします。4. [New Lib (新規新規 ライブラリ新規新規ライブラリライブラリライブラリ)]ボタンをクリックします。Eagleライブラリの変換先となる新しいライブラリを 作成します。
5. 新しいライブラリの名前を入力します。ファイル拡張子を入力する必要はありません。拡張子は自動的に割り当 てられます。基板記号ライブラリでは、複数の中間ファイルを一度に追加してフットプリントを合理化できます。 6. [Save (保保保保 存存存存)]ボタンをクリックします。
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
13
8. 次に、Eagle .eilファイルを変換して追加します。 9. [Add File (ファイルファイルファイルファイル のののの 追加追加追加追加)]ボタンをクリックします。 10. [Open (開開 く開開くくく)]ダイアログで、インポートする.eilファイルを選択します。このファイルは前述の手順ですで に使用したものです。この後の手順でもう一度使用します。 11. [Open (開開開開 くくくく)]をクリックします。 12. インポート機構により、Eagleライブラリファイルが自動的に検出されます。 13. Eagleファイルは自己格納ファイルなので、テクノロジファイルを使用する必要はありません。標準的な名前や 色を適用する場合は、テクノロジファイルを使用することもできます 。 14. テクノロジファイルの[Name (名前名前名前名前)]で[None (なしなしなしなし)]を選択します。 15. [OK]ボタンをクリックします。14
第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
16. 進捗状況バーが表示されます。インポートするライブラリのサイ ズによっては、実行に多少時間がかかる場合が あります。 17. ライブラリが開き、[Library Contents (ライブラリコンテンツライブラリコンテンツライブラリコンテンツライブラリコンテンツ)]リストに表示されます。 18. コンテンツのクイックビジュアルチェックを行うには、[Library Contents (ライブラリコンテンツライブラリコンテンツライブラリコンテンツライブラリコンテンツ)]リスト でいずれかの項目を選択して[Preview (プレビュープレビュープレビュープレビュー)]ボタンをクリックすると、記号が表示されます。 19. 複数のライブラリを変換するには、この手順をステップ4から繰り返します。ただし、ステップ5の注記に留 意してください。第
第
第
第
2
章
章
章
章
–
–
–
–
ライブラリ
ライブラリ
ライブラリ
ライブラリ の
の
の
の インポート
インポート
インポート
インポート
15
中間ファイルをインポートしてコンポーネントを作成する
中間中間中間 ファイル中間ファイルファイルファイル をををを インポートインポートインポート してインポートして コンポーネントしてしてコンポーネントコンポーネントコンポーネント をををを 作成作成作成作成 するにはするにはするにはするには 1. DesignSparkを起動します。 2. [File (ファイルファイルファイルファイル)]メニューで、[Libraries (ライブラリライブラリライブラリライブラリ)]を選択します。 3. [Components (コンポーネントコンポーネントコンポーネントコンポーネント)]タブをクリックします。4. [New Lib (新規新規 ライブラリ新規新規ライブラリライブラリライブラリ)]ボタンをクリックします。Eagleライブラリの変換先となる新しいライブラリを 作成します。
5. 新しいライブラリの名前を入力します。ファイル拡張子を入力する必要はありません。拡張子は自動的に割り当 てられます。
6. [Save (保存保存保存保存)]ボタンをクリックします。 7. 新しい空のライブラリが表示されます。