「Eeschema Chapter11 JA」の版間の差分

提供: KiCad.jp Wiki
ナビゲーションに移動 検索に移動
328行目: 328行目:
* ピン番号は1~4文字の英数字から成ります。1、2、...、9999は有効な数字ですが、A1、B3...(標準的なPGAの表記法)、あるいはAnod、Gnd、Wineなども有効です。
* ピン番号は1~4文字の英数字から成ります。1、2、...、9999は有効な数字ですが、A1、B3...(標準的なPGAの表記法)、あるいはAnod、Gnd、Wineなども有効です。


=== Multi-part components - double representation ===
=== 多パーツポンポーネント - 2通りの表現 ===
Let us recall that, particularly for logic gates, a symbol can have two representations (representation known as 。ネDe Morgan。ノ and that an IC can include several parts (e.g. several NOR gates).
特に論理ゲート場合、シンボルは2通りの表現(ド・モルガンとして知られる表現)を持つことが可能で、また、ICは数個のパーツを含む(例えば数個のNORゲート)場合があり得るということを思い出しましょう。


For certain ICs, you may want several different graphic elements and pins.
あるICの場合、異なるグラフィック要素やピンがいくつか必要かもしれません。


For example a relay can be represented with different elements.
例えば、リレーは異なる構成要素で表現することが可能です。


* Coil
* コイル
* Switch contact 1
* スイッチ接点1
* Switch contact 2
* スイッチ接点2


The management of the multi-part ICs, and the components with double representation is flexible.
多パーツICおよび2通りの表現を持つコンポーネントの管理は柔軟です。


Indeed, a pin can be.
ピンは次のようになり得ます。


* Common or specific to different parts.
* それぞれのパーツに共通または固有。
* Common run to both representation or specific to each representation.
* 両方の表現に共通またはそれぞれの表現に固有。


By default, pins are specific to each representation of each part, because their number differs for each part, and their design is different for each representation.
デフォルトでは、ピンは各パーツのそれぞれの表現に固有です。それは、ピンの数は各パーツで異なり、それらの型式は各表現で異なるからです。


When a pin is common you just have to draw it once (e.g. in the case of power pins)
ピンが共通である場合、単に一度作成する必要があります(例えば、電源ピンの場合に)


It is also the case of the design which is almost always identical for every part but differs between the normal and the converted representation.
すべてのパーツでほとんど常に同じ型式の場合もありますが、ノーマルの表現と変換表現の間には違いがあります。


=== Pins - basic option ===
=== ピン - 基本的なオプション ===
Components with multiple parts and/or representations are particularly problematic for pin creation and editing. Insofar as the majority of the pins are specific to each part (because their pin number is specific to each part) and to each representation (because their form is specific to each representation), the creation and the editing of pins would thus be likely to be long and tiresome.
多パーツおよび/または多重表現を持つコンポーネントはピンの作成と編集の場合に特に厄介です。ピンの大部分が各パーツに固有で(それらのピン番号が各パーツに固有なので)、また各表現に固有である(それらの形が各表現に固有なので)限りにおいては、ピンの作成と編集はこのため時間がかかり厄介です。


Eeschema allows the simultaneous handling of pins.
Eeschemaはピンを同時に処理することができます。


By default, for the multi-part components and/or double representations, these modifications are made for all pins corresponding to parts and representations when you create, edit (except for forms, and numbers) delete or move a pin (e.g. for all the pins placed at the same co-ordinate).
デフォルトでは、多パーツコンポーネントや二重表現の場合は、ピン(例えば同じ座標に配置されている全てのピン)を作成、編集(形状と数を除いて)、削除または移動する時に、パーツおよび表現に対応するすべてのピンに対してこれらの変更がなされます。


* For the design, the modifications made for the current representation, are for all parts.
* 型式(design)の場合、現在の表現に加えた変更はすべてのパーツに適用されます。
* The pin numbers are modified for the current part, for the 2 representations.
* ピン番号は現在のパーツについて、2つの表現について変更されます。
* Names are modified independently.
* 名前は単独で変更されます。


This dependency was established to allow fast modifications in most of the cases.
大抵の場合で速やかな変更ができるようにするためにこの依存性を設定しました。


This dependency in the modifications can be disabled in the Options Menu, allowing you to create components with parts and representations of completely independent characteristics.
変更に関するこの依存性はオプションメニューで禁止することが可能です。それにより、完全に独立した特性のパーツと表現を持つコンポーネントを作成することができます。


This dependence option is managed by the tool.
この依存性のオプションは以下のツールで管理されます。


* If the button [[Image:]] is not activated (not highlighted) the edit will apply to all parts and to all representations. This is the standard option.
* [[Image:]]ボタンがアクティブでない(ハイライトされていない)場合、編集は全パーツおよび全表現に適用されます。
* If the button [[Image:]] is activated (highlighted) the edit will apply only to the current part and in the current representation (i.e. on what you see on the screen). This option is rarely used.
* [[Image:]]ボタンがアクティブ(ハイライトされている)の場合、編集は現在のパーツおよび表現にのみ(つまり画面上に見えるものに)適用されます。このオプションはほとんど使用されません。


=== Pins - defining characteristics ===
=== ピン - 特性の定義 ===
The pin properties window allows you to edit all characteristics of a pin.
ピンプロパティウィンドウでピンの全ての特性を編集することができます。


[[Image:]]
[[Image:]]


This menu pops up automatically as you create a pin, or while you double-click on an existing pin.
このメニューはピンを作成したり、あるいは既存のピンをダブルクリックすると、自動的にポップアップします。


Via this menu you can define or modify.
このメニューで以下の定義または変更が可能です。


* The name and name size of a pin.
* ピン名とピン名のサイズ。


* The number and size of a pin number.
* ピン番号の番号とサイズ。
* Pin length.
* ピン長。


* Electrical type and design.
* 電気的なタイプと型式。
* Its membership. Common to normal and "Morgan" representation.
* メンバーシップ。ノーマルおよびドモルガン表現に共通。


* Invisible pin. Used for power pins.
* 非表示ピン。電源ピンに使用される。


Also remember that
また、次のことを覚えておきしましょう


* A pin name begins with a 。ネ~。ノ for inverted signals.
* 反転信号の場合にはピン名は"~"で始まります。
* If the name is reduced to a character only, the pin is regarded as without name.
* 名前が1文字だけに減らされると、そのピンには名前がないと見なされます。
* The pin number consists of 1 to 4 characters (letters or digits).- ''1,2''..9999 are valid numbers, but also ''A1'', ''B3''。ト (standard notation PGA) or ''Anod'', ''Gnd'', V.''in, etc.''
* ピン番号は1~4文字(英数字)から成ります。-1、2..9999は有効な数字ですが、A1、B3...(標準的なPGAの表記法)、あるいはAnod、Gnd、V.inなども有効です。


=== Pins shapes ===
=== ピン形状 ===
You can see on the figure below different pin shapes.
それぞれのピンの形状を下図に示します。


[[Image:]]
[[Image:]]


The choice of the form has a purely graphic influence, and does not have any influence on the ERC checks or any netlist function.
形状の選択は単にグラフィック上の影響があるだけで、ERCチェックあるいはネットリスト機能には何の影響もありません。


=== Pins - electric types ===
=== ピン - 電気的タイプ ===
The choice of the type is important, for the ERC tool. The choice is commonplace for input and output pins of IC's.
タイプの選択はERCツールに重要です。その選択はICの入力や出力ピンでは普通に行います。


* The BiDi type indicates bidirectional pins commutable between input and output (microprocessors data bus for example).
* BiDiタイプは入力および出力を切り替え可能な双方向ピン(例えばマイクロプロセッサのデータバス)を表します。
* The type 3 states is the usual 3 states output.
* 3ステートタイプは通常の3ステート出力です。
* The passive type is used for passive component pins, resistors, connectors, etc.
* 受動タイプは抵抗、コネクタなどの受動コンポーネントのピンに使用されます。
* The unspec type (unspecified) can be used when ERC. check doesn't matter.
* 不特定タイプ(指定なし)は、ERCチェックが関係ない場合に使用することが可能です。
* The power in type is to be used for the components power pins. In particular if the pin is a power in port, and is declared as "Invisible", it is not displayed in schematic diagram, and it is automatically connected to the other pins of the same type and same name ( Invisible Power In Pin).
* 電源タイプはコンポーネントの電源ピンに使用されるべきものです。特に、ピンがポートの電源で、"非表示"として宣言されている場合、回路図には表示されません。また、それは自動的に同じタイプの同じ名前(非表示電源ピン)の他のピンに接続されます。
* Power out is for regulator outputs.
* 電源出力はレギュレータ出力用です。
* You can use open emitter and open collector types too.
* オープンエミッタとオープンコレクタタイプも使用可能です。


=== Pins - global modifications ===
=== ピン - グローバル変更 ===
You can modify the length of all the pins, or the text sizes (name, part number), using the Global command of the pop up menu to set one of these three parameters.
すべてのピンの長さ、あるいはテキストサイズ(名前、パーツ番号)を変更可能です。ポップアップメニューのグローバルコマンドを使用してこれら3つのパラメータの一つを設定します。




422行目: 422行目:




Click on the parameter you want to modify and type the new value which will then apply to all component pins for the current representation.
変更したいパラメータをクリックし、新しい値を入力します。その値は現在の表現のすべてのコンポーネントピンに適用されます。


=== Pins - multi-part components and double representations ===
=== ピン - 多パーツコンポーネントおよび二重表現 ===
Various parts or representation (such as the 7400, 7402, etc.) can need a complementary edition.
(7400、7402などのような)様々なパーツまたは表現は補足的な編集が必要になることがあります。


This complementary work will be limited if the following precautions are taken.
この補足的な作業は、次の事前策がとられるなら限定的なものになります。


* General option edit pin part per part [[Image:]] must remain unchecked.
* 一般オプションのパーツごとの編集[[Image:]]のチェックをはずしておかなければなりません。
* The power pins will be created with the attribute common unit and common convert active (they can be also invisible (No Draw) ).
* 電源ピンは属性共通ユニットおよびcommon convert activeで作成されます(それらは非表示(描画なし)の場合もあります)


The correct setup is as follows.
正しい手順は次の通りです。


When other pins have been created, they have been created for each part and each representation.
他のピンが作成された時に、それらは各パーツと各表現用に作成されます。


[[Image:]]
[[Image:]]


For example the output pin of part A of a 7400 will have been created by Eeschema in 8 specimens: 2 per part (there are 4 parts A, B, C, D and for each part, the normal representation, and the converted representation known as of Morgan.)
例えば、Eeschemaは8つの試料(specimens)の中に7400のパーツAの出力ピンを作成します:パーツ毎に2つ(A、B、C、Dの4つパーツがパーツあり、それぞれのパーツについてノーマル表現およびド・モルガンとして知られる変換表現があります)作成します。


However it will have at the beginning correctly created the part A in its normal representation. It will thus be necessary for each part
しかしながら、Eeschemaは最初にパーツAをノーマル表現で正確に作成します。そのため各パーツには次のことを行う必要があります


* To select the converted representation, and to edit the form and the length of each pin.
* 変換表現を選択して、それぞれのピンの形状と長さを編集する。
* For the other parts, to edit the pin numbers.
* その他のパーツについては、ピン番号を編集する。


== Field editing ==
== フィールドの編集 ==
For the already existing fields, you can use the fast editing commands via right-click.
既存のフィールドの場合、右クリックで高速編集コマンドを使うことが可能です。


[[Image:]]
[[Image:]]


For a more complete editing or empty fields, it is necessary to call the editing fields window [[Image:]]
より完全な編集をする場合または空のフィールドの場合には、フィールド編集ウィンドウ[[Image:]]を呼び出す必要があります。


Its dialog window will look like this.
そのダイアログウィンドウはこのように見えます。


[[Image:]]
[[Image:]]


The folder reference is selected here. Fields are text sections associated to the component, not to be confused with the text belonging to the graphic representation of this component.
ここではリファレンスのフィールドが選択されています。フィールドはコンポーネントに関連したテキストの区画(section)で、コンポーネントのグラフィック表示に属するテキストと混同すべきではありません。


These fields are always available and are.
これらのフィールドは常に使用可能で、以下の通りです。


* Value.
* 値。
* Reference.
* リファレンス。
* Name of the associated module (footprint for the PCB).
* 関連するモジュールの名前(PCB用のフットプリント)
* link to a documentation file (mainly intended to be used in schematics).
* (主に回路図で使用されることを意図した)ドキュメント・ファイルへのリンク。
* Template fields defined in the schematic editor (for comments).
* 回路図エディターで定義したテンプレートフィールド(コメント用)


The value and reference fields are defined during the component creation, and can be modified here. It can possibly be useful to edit the name field of the associated module to directly generate netlists (for the PCB software) including the module (footprint) name.
値およびリファレンスのフィールドはコンポーネント作成時に定義され、ここで変更が可能です。モジュール(フットプリント)名を含む(PCBソフトウェア用の)ネットリストを直接生成するために、関連するモジュールの名前フィールドを編集することは場合によっては便利であることがあります。


The name field of the associated diagram is of particular use for some other electronic CAD software. For the library, the edition of the value and the reference fields allows the definition of their size and position.
関連する図の名前フィールドは他の電子系CADソフトウェア用に特に有用です。ライブラリの場合、値およびリファレンスフィールドの編集によって、それらのサイズと位置を定義することができす。


Important remarks.
重要事項


* Modifying the text of the value field equals to create a new component starting from an old one used as a model. In fact this new component has the name contained in the value field when you save it in the library.
* 値フィールドのテキストを変更することは、型として使用する既存のコンポーネントを元にして新規コンポーネントを作成することに相当します。実際、ライブラリに保存する場合、この新規コンポーネントは値フィールドに入っている名前を持ちます。
* To edit an invisible field (i.e. empty, because even if the field has the Invisible attribute, it is displayed in LibEdit) you will have to use the general edition window above.
* 非表示のフィールドを編集するには(つまり何もないように見え、そのフィールドが非表示の属性を持っているとしても、LibEditでは表示されるので)、上の一般編集ウィンドウを使用する必要があります。


== Create power port symbols ==
== 電源ポートシンボルの作成 ==
The power port symbols are created just like usual components. It may be useful to gather them in a dedicated library such as Power.lib. They consist of a graphical symbol (the desired form) and in a pin of the type "Power Invisible". Power port symbols will thus be handled like any other component in the schematic capture software. Some precautions are essential.
電源ポートのシンボルは通常のコンポーネントと同様に作成します。Power.libのような専用のライブラリにそれらを集めるのが便利かもしれません。それらはグラフィカルなシンボル(希望する形状)で構成され、"非表示電源"タイプのピンです。電源ポートのシンボルはこのため回路図入力ソフトウェアで他のすべてのコンポーネントのように扱われます。いくつかの事前策が必須です。


Here we can see a power + 5V symbol.
+5Vの電源シンボルがあります。


<center>[[Image:]]</center>
<center>[[Image:]]</center>




The symbol is created following these steps.
以下のステップに従ってシンボルを作成します。


* A pin "Invisible Power" named + 5V (important because this name will establish connection to the net + 5V), of pin number 1 (number of no importance) and null length.
* "非表示電源"ピンは+ 5V(この名前が+ 5Vのネットに接続を確立するので重要)という名前で、ピン番号が1(番号は重要ではない)で長さはありません。
* The shape is of the type "Line", and obviously the type is "Power" and the attribute is "Invisible".
* 外形は"ライン"タイプで、明らかにタイプは"電源"で、属性が"非表示"です。
* As graphics, a small circle and a segment from the pin to the circle is drawn.
* グラフィックは小さな円で、ピンから円までの線分が作成されます。
* The anchor of the symbol is on the pin.
* シンボルのアンカーはピン上にあります。
* The value is + 5V like the pin name, to display the value of this symbol (the pin being invisible by default, its name does not appear ).
* ピン名のように値を+ 5Vにして、このシンボルの値を表示します(デフォルトでピンは非表示なので、その名前は現れません)
* The reference is # + 5V (thus displayed # + 5V) like the pin name. The reference text has no importance except the first character which must be "<nowiki>#". </nowiki>By convention, every component which reference starts with this symbol will appear neither in the components list nor in the netlist. Moreover, in option of symbol, the reference is declared invisible.
* リファレンスはピン名のように# + 5V(こうすると# + 5Vと表示される)にします。リファレンスのテキストは、最初の文字を必ず"#"とします。それ以外の文字は重要ではありません。従来どおり、リファレンスがこのシンボルで始まるすべてのコンポーネントはコンポーネントリストにもネットリストのどちらにも現れません。さらに、シンボルのオプションで、リファレンスは非表示として宣言されます。


The creation of a new power port symbol is easy and fast if you use another symbol as model.
新規電源ポートシンボルの作成は、他のシンボルを型として使用すると容易にそして速くできます。


You just need to
単に以下のことをする必要があります


* Load the model.
* 型となるシンボルを読み込む。
* Edit the pin name which takes the name of new power port.
* 新規電源ポートの名前となるピン名を編集する。
* Edit the field Value (same name as the pin, if you want to display the power port value).
* 値フィールドを編集する(電源ポートの値を表示したい場合、ピン名と同じ名前にする)
* Save the new component.
* その新しいコンポーネントを保存する。

2012年7月15日 (日) 20:21時点における版

>>翻訳作業ページ‎ (前ページ次ページ

LibEdit - コンポーネント管理

ライブラリに関する一般情報

ライブラリ

回路図で使用するコンポーネントはすべてコンポーネントライブラリに保存されています。これらのコンポーネントを管理するシンプルな方法を持つことを可能にするため、ライブラリファイルは、トピック、機能または製造者によってグループ分けされています。

ライブラリ管理メニューによりライブラリを作成、コンポーネントを追加、削除あるいは移動させることができます。ライブラリ管理メニューはまた、ライブラリのすべてのコンポーネントをすぐに表示することができます。

管理メニュー

2つのライブラリ管理メニューが利用可能です。

  • ViewLib によりコンポーネントに素早くアクセスしてコンポーネントを見ることができます。ViewLibはアイコン[[Image:]]から使用可能です。
  • LibEdit によりすべてのコンポーネントとライブラリを管理することができます。LibEditはアイコン[[Image:]]から使用可能です。

コンポーネントの概要

ライブラリ内のコンポーネントは以下のものから構成されます

  • グラフィカルな型式(design)(ライン、円、テキストフィールド)。
  • ERCツールが使用する電気的なプロパティを記述している通常のグラフィック上の規格(通常の(regular)ピン、クロックピン、反転ピンまたはLowレベルアクティブ)を順守していなければならないピン。
  • リファレンス、値、PCB設計用の対応するモジュール名などのようなテキストフィールド。

コンポーネントはエイリアス、つまりいくつかの名前(例えば7400が74LS00、74HC00、7437とも言われ、そのためこれらすべてのコンポーネントは回路図の型式が同一である)を持つことが可能です。

エイリアスの使用は、完全であるがコンパクトにライブラリを作成する非常に興味深い方法で、また短期間でライブラリを構築するための方法を示しています。

コンポーネントを設計するということは以下のことを意味します

  • 通常のプロパティを定義する:ド・モルガン表現または変換表現として知られる可能な2通りの表現を持つ複数パーツを定義します。
  • ライン、矩形、円、ポリゴンおよびテキストを使用して設計する。
  • ピンを追加する。グラフィック要素、名前、ピン数、電気的プロパティ(入力、出力、3ステート、電源ポートなど)を慎重に定義します。
  • 他のコンポーネントの型式とピン配置が同じである場合、エイリアスを追加する。あるいは他のコンポーネントからコンポーネントを作成した場合、エイリアスを削除する。
  • 可能なフィールド(モジュール名はPCB設計ソフトウェアにより使用される)を追加したり、あるいはそれらの可視性を定義する。
  • テキストやデータシートのwwwリンクなどを使用してコンポーネントを記録する。
  • 適切な(desired)ライブラリにそれを保存する。

編集用コンポーネントの読み込み

アイコン[[Image:]]をクリックし、コンポーネント編集用のLibeditを開きます。Libeditは以下のように見えます。


[[Image:]]

Libedit - メインツールバー

[[Image:]]


[[Image:]] 現在のライブラリをハードディスクに保存する
[[Image:]] 現在のライブラリを選択する
[[Image:]] 現在のライブラリ内のコンポーネントを削除する
[[Image:]] 新規コンポーネントを作成する
[[Image:]] 現在のライブラリから編集用にコンポーネントを読み込む
[[Image:]] 読み込んだ現在のコンポーネントから新規コンポーネントを作成する。
[[Image:]] 現在のライブラリの現在のコンポーネントをRAMにのみ保存する。

ディスク上のライブラリファイルは変更されない。

[[Image:]] コンポーネントを1つインポートする。
[[Image:]] 現在のコンポーネントをエクスポートする。
[[Image:]] 現在のコンポーネントを使用して新規ライブラリファイルを作成する。
[[Image:]] 元に戻す/やり直しコマンド
[[Image:]] コンポーネントのプロパティを編集する。
[[Image:]] コンポーネントのフィールドを編集する:リファレンス、ライブラリでの値/名前および他のフィールド
[[Image:]] 表現を表示する:ノーマルまたは変換(ド・モルガン)表現
[[Image:]] 関連ドキュメント(が存在する場合)を表示する
[[Image:]] パーツ(多パーツコンポーネントの場合)を選択する
[[Image:]] エイリアス(現在のコンポーネントがエイリアスを持つ場合)を選択する
[[Image:]] ピンを編集する:ピンの形状と位置を個別に編集(多パーツおよびド・モルガン表現の場合)
[[Image:]]

ライブラリの選択および保守

アイコン[[Image:]]で現在のライブラリを選択することが可能です。それにより使用可能なすべてのライブラリを表示し、ライブラリを選択することができます。

コンポーネントを読み込んだり保存する場合、このライブラリに対して行われます。コンポーネントのライブラリ名はそのフィールド<<Value>>でもあります。

  • ライブラリの内容を使用するためには、Eeschemaでライブラリを読み込まなければなりません。
  • 現在のライブラリの内容は変更後に[[Image:]]をクリックして保存することが可能です。
  • [[Image:]]をクリックしてコンポーネントをライブラリから削除することが可能です。

コンポーネントの選択および保存

コンポーネントの編集時には、実際にライブラリ内のコンポーネントに対して作業しているのではなく、ローカルのメモリ内にあるそのコピーに対して作業しています。従って、どのような編集作業も容易に元に戻すことが可能です。また、コンポーネントはローカルのライブラリから、あるいは既存のコンポーネントから作成することもできます。

選択

アイコン[[Image:]]により、利用可能なコンポーネントのリストを表示します。そのコンポーネントは選択および読み込みが可能です。

コンポーネントのエイリアスを選択すると、メインのコンポーネントが読み込まれます。Eeschemaは実際に読み込んだコンポーネントの名前を常にウィンドウのタイトルに表示します。

  • コンポーネントのエイリアスのリストは常に各コンポーネントと共に読み込まれ、このため編集することができます。
  • あるエイリアスを編集したい場合、そのエイリアスはツールバーウィンドウ内で選択されていなければなりません:[[Image:]]。リストの最初の項目はルートコンポーネントです。

もう一つの方法として、エクスポートコマンド[[Image:]]で前回保存したコンポーネントを、インポートコマンド[[Image:]]により読み込むことができます。

コンポーネントの保存

変更後、コンポーネントを現在のライブラリかまたは新規ライブラリに保存することが可能です。あるいはバックアップファイルにエクスポートことが可能です。

現在のライブラリに保存するには、更新コマンド[[Image:]]を使用します。更新コマンドはローカルメモリ内にコンポーネントを保存するだけであるということを覚えておいて下さい。

コンポーネントを永続的に保存したい場合は、保存アイコン[[Image:]]を使用しなければなりません。それはローカルのハードディスク上のライブラリファイルに変更を加えます。

このコンポーネントで新規ライブラリを作成したい場合、NewLibコマンド[[Image:]]を使用して下さい。そのとき、新規ライブラリ名が必要となります。

自分で作成したコンポーネントを検索できるようにしたい場合、そのライブラリをEeschemaのライブラリのリストに追加するのを忘れないで下さい(Eeschemaの設定を参照)。

最後に、エクスポートコマンド[[Image:]]を使用して、そのコンポーネントだけを含むファイルを作成することが可能です。このファイルはコンポーネントを一つだけ含む標準ライブラリファイルになります。実際、NewLibコマンドとエクスポートコマンドは基本的に同じものです。1つ目のコマンドは、デフォルトライブラリのディレクトリ内にライブラリを作成するためのデフォルトのオプションです、2番目のコマンドは、ユーザーディレクトリにライブラリを作成するために使用します。

ライブラリ間のコンポーネントの移動

コピー元のライブラリからコピー先のライブラリに簡単にコンポーネントをコピーすることが可能です。それには次のコマンドを使用します

  • [[Image:]]ボタンでコピー元ライブラリを選択する。
  • [[Image:]]ボタンで移動するコンポーネントを読み込む。そのコンポーネントが表示されます。
  • [[Image:]]ボタンでコピー先のライブラリを選択する。
  • [[Image:]]ボタンで現在のコンポーネントをローカルメモリに保存する。
  • [[Image:]]ボタンでコンポーネントをローカルライブラリ(コピー先のライブラリ)に保存する。

コンポーネントの編集の取り消し

あるコンポーネントに対して作業している時には、その編集したコンポーネントというのは、単にそのライブラリ内の実際のコンポーネントの作業コピーです。このことはメモリ内にそのコンポーネントを保存しない限り、それをただ再読み込みして、行ったすべての変更を取り消ことが可能です。

ローカルのメモリ内にそれをすでに保存し、ハードディスク上のライブラリファイルには保存していない場合には、Eeschemaを終了、再起動して、全ての変更を元に戻すことが常に可能です。

ライブラリコンポーネントの作成

新規コンポーネントの作成

[[Image:]]ボタンのNewPartコマンドを使用して新規コンポーネントの作成が可能です。コンポーネント名(名前はLibedit用のフィールド値でもあり、回路図エディターでValueフィールド用のデフォルト値として使用される)、リファレンス(U、IC、R ...)、パッケージ内のパーツ数(例えば、標準コンポーネントの7400 Aは1つのパッケージに4つのパーツで構成されている)、(標準としてド・モルガンの)変換表現が存在するかどうかの入力が要求されます。

フィールドリファレンスが空欄のままであると、リファレンスはデフォルトの"U"になります。

これらのデータはすべて後で設定することが可能ですが、コンポーネントの作成時に設定する方が望ましいのです。

[[Image:]]

まず初めに、コンポーネントはこのように見えます。

[[Image:]]

他のコンポーネントからコンポーネントを作成

作成したいと思っているコンポーネントがKiCadのライブラリにあるものと似ているということがしばしばあります。この場合、既存のコンポーネントを読み込んで変更するのがごく普通です。それを行うステップは以下の通りです。

  • 出発点として使うコンポーネントを読み込みます。
  • アイコン[[Image:]]をクリックするかまたはその名前を変更(名前を右クリックし、テキストValueを編集。新規コンポーネント名を入力するように求められる)します。
  • 型となるコンポーネントにエイリアスがある場合、新規コンポーネントからその型と衝突するエイリアスを削除するよう促されます。その答えがNOの場合、新規コンポーネントの作成が中止されます。
  • コンポーネント名を変更します。
  • 必要に応じて新規コンポーネントを編集します。
  • [[Image:]]ボタンでメモリに新規コンポーネントを保存するか、または[[Image:]]ボタンで新規ライブラリに保存します。あるいは他の既存のライブラリに新規コンポーネントを保存したい場合には、コマンド[[Image:]]でそのライブラリを選択して、その新規パーツを保存します。
  • [[Image:]]ボタンのファイル更新コマンドでディスクにライブラリファイルを保存します。

コンポーネントの主要特性の編集

コンポーネントの主要な特性(features)は次のようなものです。


  • パッケージあたりのパーツ数。
  • 変換表現の存在。
  • 関連文書。
  • 様々なフィールドの最新情報。

これらの特性はコンポーネント作成時に注意深く追加すべきです。そのほかにも、それらは型となるコンポーネントから引き継がれます。どちらの場合でも、編集コマンド[[Image:]]を使用する必要があります。

編集ウィンドウは次のように見えます。

[[Image:]]

通常のプロパティを定義するオプションで重要なものは、1) パッケージあたりのパーツ数を定義するユニットの数、2) コンポーネントが2通りの表現があるかどうかです。

ピンを編集したり作成したりする場合、すべてのパーツの対応するピンが一緒に出力され(published)、作成されるので、これら2つのパラメータが正しく設定されることは非常に重要です。

ピンの作成/編集後にパーツ数を増やす場合、この増加に伴う追加の作業が必要です。そうであるにしても、これらのパラメータの変更はいつでも可能です。

グラフィックオプションは次の通りです。

  • ピンナンバーを表示
  • ピン名を表示

上記でピン番号とピン名のテキストの可視性を定義します。対応するオプションがアクティブの場合、そのテキストが表示されます。

オプション"ピン名を内側に配置"はピン名の位置を定義します;オプションがアクティブの場合、そのテキストはコンポーネント外形線の内側に表示されます。この場合、ピン名スキューパラメータは内側方向へのテキストの変位を定義します。値は(1/1000インチ単位で)30~40が妥当です。

以下の例は、ピン名を内側に配置オプションにチェックをつけない状態で同じコンポーネントを示しています。ピン名とピン番号の位置に注意して下さい。


[[Image:]]


多パーツコンポーネント

コンポーネント要素の編集中、コンポーネントが複数のパーツまたは表現を持つ場合、このコンポーネントのそれぞれのパーツまたは表現を選択する必要があります。

表現の選択の場合、アイコン[[Image:]]かまたはアイコン[[Image:]]をクリックします。

パーツの選択の場合。


[[Image:]]


コンポーネント設計

右側の垂直ツールバーでコンポーネントの全要素を配置することができます。


[[Image:]] コンポーネントを編集するために、次のグラフィック要素を使用可能です:
  • ライン(およびポリゴン、外形線または塗り潰し)
  • 矩形
  • 円弧。
  • テキスト(フィールドおよびピンのテキスト以外)。

ピンとテキストフィールド(値、リファレンス)は、純粋なグラフィック要素ではないので別々に扱われます。

グラフィック要素メンバーシップオプション

個々のグラフィック要素は、表現のタイプ(ノーマルまたは変換)あるいはコンポーネント内の個別のパーツのどちらかに対して、共通(ordinary)かまたは固有である定義することが可能です。

オプションを設定したい(concerned)要素を右クリックするとオプションメニューにアクセスできます。ラインの例を示します。

[[Image:]]


あるいはこの要素をダブルクリックすると、次のメニューが表示されます。

[[Image:]]

グラフィック要素の標準的なオプションは次の通りです。

  • コンポーネント内の全パーツで共有するにチェックをつける。コンポーネント内の個別のパーツは同じグラフィック表現を持ち、そのためパーツを1つだけ作成するので十分だからです。
  • 全てのボディスタイル(ド・モルガン)で共有するにチェックをつけない。2通りの表現を取り入れて、それぞれの表現により異なるグラフィック表現を持つようにするからです。

それから、それぞれのグラフィック表現を作成することが必要です。

"ポリゴン"(ラインが連続的に描画される)タイプの要素では、背景を塗り潰すまたは前景を塗り潰すオプションにより、塗り潰しのポリゴンを生成することができます。

しかし、コンポーネント内の全てのパーツで共有するにチェックを付けないことによって、異なるグラフィックタイプで設計された多パーツコンポーネントの場合(幸運にも稀である)を扱うことができます。

その時は各素を作成しなければなりません。また、オプション"表現に固有"にチェックがついている場合、各パーツに2通りの表現を作成することが必要です。

最後に、最新のIEEEスタンダードで作成したコンポーネントについて、全てのボディスタイル(ド・モルガン)で共有するのオプションにチェックを付けることは興味深いことであると言えます。それはグラフィックの本質的要素がノーマルおよび変換表現において同一であるからです。

幾何グラフィック要素

次のツールを使用してそれらの設計が可能です。

  • ラインおよびポリゴン、オプションにチェックが付いている場合、外形または塗り潰し。
  • 対角線で定義される矩形。
  • 中心と半径で定義される円。
  • 始点と終点および中心で定義される弧。弧は0°から180°まで描画されます。

テキストタイプのグラフィック要素

アイコン[[Image:]]により、テキストを作成がすることができます。テキストは、コンポーネントが反転(mirrored)したとしても常に読むことができます。

ピンの作成および編集

アイコン[[Image:]]をクリックしてピンの作成や挿入が可能です。ピンのすべての機能の編集はピンをダブルクリックして行います。もう一つの方法として、右クリックして高速(fast)編集メニューを開きます。

ピンは慎重に作成しなければなりません。それは、どのようなエラーもPCBの設計に影響するからです。すでに配置済みの任意のピンは再編集、削除または移動が可能です。

ピンの概要

ピンはその形状(長さ、グラフィックな外観)、名前および"番号"で定義されますが、番号は常に数であるとは限りません。PGAソケットはA12またはAB45のように文字と数字で定義されます。EEschemaではピン番号を4文字までの英数字で定義します。

ERCツールを機能させるためには、"電気的"タイプ(入力、出力、3ステート...)も定義されていなければなりません。このタイプがうまく定義されていない場合には、ERCチェックが非効率になります。

重要な注意

  • ピン名とピン番号に空白(space)を使用しないで下さい。
  • 反転信号のピン名はシンボル"~"で始めます。
  • ピン名の文字数を減らしてこの信号のシンボルだけになった場合は、そのピンには名前がないと見なされます。
  • "#"で始まるピン名は電源ポート用に予約されています。
  • ピン番号は1~4文字の英数字から成ります。1、2、...、9999は有効な数字ですが、A1、B3...(標準的なPGAの表記法)、あるいはAnod、Gnd、Wineなども有効です。

多パーツポンポーネント - 2通りの表現

特に論理ゲート場合、シンボルは2通りの表現(ド・モルガンとして知られる表現)を持つことが可能で、また、ICは数個のパーツを含む(例えば数個のNORゲート)場合があり得るということを思い出しましょう。

あるICの場合、異なるグラフィック要素やピンがいくつか必要かもしれません。

例えば、リレーは異なる構成要素で表現することが可能です。

  • コイル
  • スイッチ接点1
  • スイッチ接点2

多パーツICおよび2通りの表現を持つコンポーネントの管理は柔軟です。

ピンは次のようになり得ます。

  • それぞれのパーツに共通または固有。
  • 両方の表現に共通またはそれぞれの表現に固有。

デフォルトでは、ピンは各パーツのそれぞれの表現に固有です。それは、ピンの数は各パーツで異なり、それらの型式は各表現で異なるからです。

ピンが共通である場合、単に一度作成する必要があります(例えば、電源ピンの場合に)

すべてのパーツでほとんど常に同じ型式の場合もありますが、ノーマルの表現と変換表現の間には違いがあります。

ピン - 基本的なオプション

多パーツおよび/または多重表現を持つコンポーネントはピンの作成と編集の場合に特に厄介です。ピンの大部分が各パーツに固有で(それらのピン番号が各パーツに固有なので)、また各表現に固有である(それらの形が各表現に固有なので)限りにおいては、ピンの作成と編集はこのため時間がかかり厄介です。

Eeschemaはピンを同時に処理することができます。

デフォルトでは、多パーツコンポーネントや二重表現の場合は、ピン(例えば同じ座標に配置されている全てのピン)を作成、編集(形状と数を除いて)、削除または移動する時に、パーツおよび表現に対応するすべてのピンに対してこれらの変更がなされます。

  • 型式(design)の場合、現在の表現に加えた変更はすべてのパーツに適用されます。
  • ピン番号は現在のパーツについて、2つの表現について変更されます。
  • 名前は単独で変更されます。

大抵の場合で速やかな変更ができるようにするためにこの依存性を設定しました。

変更に関するこの依存性はオプションメニューで禁止することが可能です。それにより、完全に独立した特性のパーツと表現を持つコンポーネントを作成することができます。

この依存性のオプションは以下のツールで管理されます。

  • [[Image:]]ボタンがアクティブでない(ハイライトされていない)場合、編集は全パーツおよび全表現に適用されます。
  • [[Image:]]ボタンがアクティブ(ハイライトされている)の場合、編集は現在のパーツおよび表現にのみ(つまり画面上に見えるものに)適用されます。このオプションはほとんど使用されません。

ピン - 特性の定義

ピンプロパティウィンドウでピンの全ての特性を編集することができます。

[[Image:]]

このメニューはピンを作成したり、あるいは既存のピンをダブルクリックすると、自動的にポップアップします。

このメニューで以下の定義または変更が可能です。

  • ピン名とピン名のサイズ。
  • ピン番号の番号とサイズ。
  • ピン長。
  • 電気的なタイプと型式。
  • メンバーシップ。ノーマルおよびドモルガン表現に共通。
  • 非表示ピン。電源ピンに使用される。

また、次のことを覚えておきしましょう

  • 反転信号の場合にはピン名は"~"で始まります。
  • 名前が1文字だけに減らされると、そのピンには名前がないと見なされます。
  • ピン番号は1~4文字(英数字)から成ります。-1、2..9999は有効な数字ですが、A1、B3...(標準的なPGAの表記法)、あるいはAnod、Gnd、V.inなども有効です。

ピン形状

それぞれのピンの形状を下図に示します。

[[Image:]]

形状の選択は単にグラフィック上の影響があるだけで、ERCチェックあるいはネットリスト機能には何の影響もありません。

ピン - 電気的タイプ

タイプの選択はERCツールに重要です。その選択はICの入力や出力ピンでは普通に行います。

  • BiDiタイプは入力および出力を切り替え可能な双方向ピン(例えばマイクロプロセッサのデータバス)を表します。
  • 3ステートタイプは通常の3ステート出力です。
  • 受動タイプは抵抗、コネクタなどの受動コンポーネントのピンに使用されます。
  • 不特定タイプ(指定なし)は、ERCチェックが関係ない場合に使用することが可能です。
  • 電源タイプはコンポーネントの電源ピンに使用されるべきものです。特に、ピンがポートの電源で、"非表示"として宣言されている場合、回路図には表示されません。また、それは自動的に同じタイプの同じ名前(非表示電源ピン)の他のピンに接続されます。
  • 電源出力はレギュレータ出力用です。
  • オープンエミッタとオープンコレクタタイプも使用可能です。

ピン - グローバル変更

すべてのピンの長さ、あるいはテキストサイズ(名前、パーツ番号)を変更可能です。ポップアップメニューのグローバルコマンドを使用してこれら3つのパラメータの一つを設定します。


[[Image:]]


変更したいパラメータをクリックし、新しい値を入力します。その値は現在の表現のすべてのコンポーネントピンに適用されます。

ピン - 多パーツコンポーネントおよび二重表現

(7400、7402などのような)様々なパーツまたは表現は補足的な編集が必要になることがあります。

この補足的な作業は、次の事前策がとられるなら限定的なものになります。

  • 一般オプションのパーツごとの編集[[Image:]]のチェックをはずしておかなければなりません。
  • 電源ピンは属性共通ユニットおよびcommon convert activeで作成されます(それらは非表示(描画なし)の場合もあります)。

正しい手順は次の通りです。

他のピンが作成された時に、それらは各パーツと各表現用に作成されます。

[[Image:]]

例えば、Eeschemaは8つの試料(specimens)の中に7400のパーツAの出力ピンを作成します:パーツ毎に2つ(A、B、C、Dの4つパーツがパーツあり、それぞれのパーツについてノーマル表現およびド・モルガンとして知られる変換表現があります)作成します。

しかしながら、Eeschemaは最初にパーツAをノーマル表現で正確に作成します。そのため各パーツには次のことを行う必要があります

  • 変換表現を選択して、それぞれのピンの形状と長さを編集する。
  • その他のパーツについては、ピン番号を編集する。

フィールドの編集

既存のフィールドの場合、右クリックで高速編集コマンドを使うことが可能です。

[[Image:]]

より完全な編集をする場合または空のフィールドの場合には、フィールド編集ウィンドウ[[Image:]]を呼び出す必要があります。

そのダイアログウィンドウはこのように見えます。

[[Image:]]

ここではリファレンスのフィールドが選択されています。フィールドはコンポーネントに関連したテキストの区画(section)で、コンポーネントのグラフィック表示に属するテキストと混同すべきではありません。

これらのフィールドは常に使用可能で、以下の通りです。

  • 値。
  • リファレンス。
  • 関連するモジュールの名前(PCB用のフットプリント)。
  • (主に回路図で使用されることを意図した)ドキュメント・ファイルへのリンク。
  • 回路図エディターで定義したテンプレートフィールド(コメント用)。

値およびリファレンスのフィールドはコンポーネント作成時に定義され、ここで変更が可能です。モジュール(フットプリント)名を含む(PCBソフトウェア用の)ネットリストを直接生成するために、関連するモジュールの名前フィールドを編集することは場合によっては便利であることがあります。

関連する図の名前フィールドは他の電子系CADソフトウェア用に特に有用です。ライブラリの場合、値およびリファレンスフィールドの編集によって、それらのサイズと位置を定義することができす。

重要事項

  • 値フィールドのテキストを変更することは、型として使用する既存のコンポーネントを元にして新規コンポーネントを作成することに相当します。実際、ライブラリに保存する場合、この新規コンポーネントは値フィールドに入っている名前を持ちます。
  • 非表示のフィールドを編集するには(つまり何もないように見え、そのフィールドが非表示の属性を持っているとしても、LibEditでは表示されるので)、上の一般編集ウィンドウを使用する必要があります。

電源ポートシンボルの作成

電源ポートのシンボルは通常のコンポーネントと同様に作成します。Power.libのような専用のライブラリにそれらを集めるのが便利かもしれません。それらはグラフィカルなシンボル(希望する形状)で構成され、"非表示電源"タイプのピンです。電源ポートのシンボルはこのため回路図入力ソフトウェアで他のすべてのコンポーネントのように扱われます。いくつかの事前策が必須です。

+5Vの電源シンボルがあります。

[[Image:]]


以下のステップに従ってシンボルを作成します。

  • "非表示電源"ピンは+ 5V(この名前が+ 5Vのネットに接続を確立するので重要)という名前で、ピン番号が1(番号は重要ではない)で長さはありません。
  • 外形は"ライン"タイプで、明らかにタイプは"電源"で、属性が"非表示"です。
  • グラフィックは小さな円で、ピンから円までの線分が作成されます。
  • シンボルのアンカーはピン上にあります。
  • ピン名のように値を+ 5Vにして、このシンボルの値を表示します(デフォルトでピンは非表示なので、その名前は現れません)。
  • リファレンスはピン名のように# + 5V(こうすると# + 5Vと表示される)にします。リファレンスのテキストは、最初の文字を必ず"#"とします。それ以外の文字は重要ではありません。従来どおり、リファレンスがこのシンボルで始まるすべてのコンポーネントはコンポーネントリストにもネットリストのどちらにも現れません。さらに、シンボルのオプションで、リファレンスは非表示として宣言されます。

新規電源ポートシンボルの作成は、他のシンボルを型として使用すると容易にそして速くできます。

単に以下のことをする必要があります

  • 型となるシンボルを読み込む。
  • 新規電源ポートの名前となるピン名を編集する。
  • 値フィールドを編集する(電源ポートの値を表示したい場合、ピン名と同じ名前にする)。
  • その新しいコンポーネントを保存する。