P 参照

PACKAGE | PAD | PADARRAY | PAINTROLLER | PASTE | PATTERN | PIN | PINARRAY | PINBREAKOUT | PINSWAP | PINTOBUS | POLYGON | POLYGONIZE | PORT | PREFIX | PRINT

PACKAGE

機能

 デバイスのパッケージ バリアントを定義します。

構文

 PACKAGE

 PACKAGE pname vname

 PACKAGE pname.fpt vname (new in EAGLE 9.1)

 PACKAGE pname.pac vname (alternative for backward compatibility)

 PACKAGE pname.p3d vname

 PACKAGE urn vname

 PACKAGE pname@lname vname

 PACKAGE name

 PACKAGE -old_name new_name

 PACKAGE -name

 PACKAGE @vname

 PACKAGE @vname pname

 PACKAGE @vname pname.pac

 PACKAGE @vname pname.3d

 PACKAGE @vname urn

関連項目: CONNECT, ATTRIBUTE SET, PREFIX.

このコマンドは、デバイス編集モードでパッケージ バリアント(フットプリントとオプションの 3D パッケージ)を定義、削除、または名前変更するために使用されます。回路図エディタまたはボード エディタでは、PACKAGE コマンドは「CHANGE PACKAGE」とまったく同じように動作します。

パラメータを指定しないとダイアログが開き、フットプリント(および 3D パッケージ)を選択してこのバリアントの名前を定義できます。

パラメータ pname vname は、フットプリント pname を新しいバリアント vname に割り当てます。現在のライブラリに、そのフットプリントを参照している 3D パッケージが 1 つしかなく、その 3D パッケージがこのフットプリントのみを参照している場合、3D パッケージも新しいバリアントに追加されます。このような 3D パッケージをバリアントに含めないようにするには、表記 pname.fpt vname (または pname.fpt vname)を使用します。ライブラリ内の 3D パッケージを指定するには、表記 pname.p3d vname を使用します。これにより、3D パッケージ内のフットプリントごとに新しいバリアントが作成されます。各バリアントには、3D パッケージも含まれます。

表記 urn vname は、指定した URN を持つ 3D パッケージ内のフットプリントごとに新しいバリアントを作成します(URN の形式は、urn:adsk.eagle:package:123/1 にする必要があります。123 は 3D パッケージの ID、1 は 3D パッケージのバージョンです)。指定した 3D パッケージがライブラリに存在しない場合は、バリアントを作成する前にダウンロードされ、ライブラリに追加されます。

表記 pname@lname vname は、ライブラリ lname からフットプリント pname を取得し、新しいパッケージ バリアントを作成します。これは、ライブラリ オブジェクトのコンテキスト メニュー、またはコントロール パネルのツリー ビューから_ドラッグ アンド ドロップ_を使用して行うこともできます。

単一パラメータ name は、指定された既存のパッケージ バリアントに切り替えます。

バージョン 3.5 との互換性:

パッケージ バリアントがまだ定義されておらず、指定された名前のフットプリントが存在する場合、指定されたフットプリントを持つ '' という名前(「空の」名前)の新しいパッケージ バリアントが作成されます。

-old_name new_name を指定すると、パッケージ バリアント old_name の名前が new_name に変更されます。

単一パラメータ -name は、指定されたパッケージ バリアントを削除します。

@vname 構文を使用すると、現在のフットプリントと 3D パッケージを別のフットプリントと 3D パッケージに置き換えることによって、既存のパッケージ バリアントを更新することができます。バリアントの既存の接続と属性は保持されます。@vname pname を指定すると、バリアントの既存のフットプリントが pname で指定されたフットプリントに置き換えられます。現在のライブラリに、そのフットプリントを参照している 3D パッケージが 1 つしかなく、その 3D パッケージがこのフットプリントのみを参照している場合、3D パッケージもバリアントに追加されます。このような 3D パッケージをバリアントに含めないようにするには、表記 @vname pname.fpt (または @vname pname.pac)を使用します。ライブラリ内の 3D パッケージを指定するには、表記 @vname pname.p3d または @vname urn を使用します。3D パッケージにフットプリントが 1 つしかない場合、そのフットプリントと 3D パッケージがバリアントに割り当てられます(現在、複数のフットプリントが含まれている 3D パッケージをバリアントに割り当てることはできません)。@vname だけが指定されている場合は、置換するフットプリントと 3D パッケージを選択できるダイアログが開きます。すべての場合において、置換するフットプリントと 3D パッケージが既にライブラリに存在している必要があります。

パッケージ バリアントの名前がデバイス セット名に付加され、完全なデバイス名が形成されます。デバイス セット名に文字「?」が含まれている場合、その文字はパッケージ バリアント名に置き換えられます。パッケージ バリアントは属性セットの後に処理されるため、デバイス セット名に「*」や「?」の文字が含まれない場合、結果として得られるデバイス名は device_set_name+attribute_set+package_variant で構成されます。

PACKAGE コマンドの後、CONNECT コマンドを使用して、回路図デバイス内のピンとパッケージ上のパッドとの対応を定義します。

回路図編集モードで BOARD コマンドを使用して新しいボードを作成する際に、各デバイスは、PACKAGE コマンドで既に定義されている適切なパッケージを使用してボード レイアウト上に表示されます。

パッケージが含まれていないデバイス

パッケージを割り当てずにデバイスを作成することもできます。たとえば、回路図でのみ意味のある、フレーム、供給デバイス、外部デバイスなどの場合です。これは、PACKAGE コマンドを使用せずに、適切なゲート、テクノロジ、および属性(必要な場合)を使用してデバイス セットを作成することで実行できます。保存すると、パッケージレス バリアントが作成されます(バリアント名は空の文字列)。パッケージが割り当てられると同時に、パッケージレス バリアントがこれによって上書きされ、パッケージレス バリアントはそれ以上作成できなくなります。

ゲートにピンが含まれると同時に、パッケージレス デバイスは限られた意味しか持たなくなります(下記参照)。

供給デバイス

回路図で供給記号を使用するには、パッケージレス供給デバイスが一般的です。通常、デバイスは、Sup ピンを持つ記号は 1 つだけで構成されます(PIN コマンドを参照)。

外部デバイス

これらのデバイスは、(シミュレーションやテストを目的として)外部で追加されているため、ボードには関連しない回路図内のアセンブリをドキュメント化するためのものです。

そのようなデバイスは、属性 EXTERNAL でマークする必要があります(ATTRIBUTE コマンドを参照)。値は関係ありません。この場合、ピンを持つ任意のゲートをパッケージなしで定義できます。属性は、回路図またはボードではなく、ライブラリで割り当てられている必要があります。パッケージが割り当てられるとすぐに、供給デバイスまたは外部デバイスは処理されなくなることに注意してください。この場合、ピンをパッドに接続する必要があります。

上面

PAD

関数

 フットプリントにパッドを追加します。

構文

 PAD [diameter] [shape] [orientation] [flags] ['name'] ..

マウス キー

クリックは、パッドを回転します。

 *[Shift]+右*クリックは、回転方向を反転します。

関連項目: SMDCHANGEDISPLAYSETNAMEVIA

PAD コマンドは、フットプリントにパッドを追加するために使用されます。PAD コマンドがアクティブな場合、カーソルにパッド記号がアタッチされ、画面上を移動することができます。マウスの左ボタンを押すと、現在の位置にパッドが配置されます。数値を入力すると、パッドの直径が(実際の単位で)変更されます。パッドの直径は、最大 200 mm (7.7840 インチ)です。

orientation (ADD の説明を参照)は、範囲 R0...R359.9 の任意の角度です。S フラグと M フラグはここでは使用できません。

PAD 0.06 

実際の単位が「インチ」の場合、パッドの直径は 0.06 インチになります。この直径は、後続の操作のプリセットとして残ります。

パッド形状

パッドには、次のいずれかの形状を指定できます。

[角形]
[丸型]
八角形 八角形
伸長
[オフセット] オフセット付きの伸長

これらの形状は、外側画層(Top と Bottom)にのみ適用されます。内側画層では、形状は常に「円形」です。

伸長したパッドでは、指定された直径によってパッドの短い方の側が定義されます。伸長したパッドの 2 つの側の間の比率は、ボードの[デザイン ルール]の[形状]/[伸長]パラメータによって求められます(既定は 100% で、結果として 2:1 の比率になります)。

パッドの形状または直径は、PAD コマンドがアクティブな間に選択できます。または、CHANGE コマンドを使用して変更することができます。例:

CHANGE SHAPE OCTAGON 

ドリル サイズは、CHANGE コマンドを使用して変更することもできます。既存の値は、後続のパッドにも引き継がれます。さまざまなパッド形状とドリル穴を実際のサイズで表示すると画面の更新速度が低下するため、EAGLE では SET コマンドを使用して実際表示モードと高速表示モードを切り替えることができます。

SET DISPLAY_MODE REAL | NODRILL;

パッドの実際の形状と直径は、パーツが使用されているボードのデザイン ルールによって決まることに注意してください。

任意のパッド形状

標準パッド形状が特定のフットプリントに対して十分でない場合は、パッドの周囲にポリゴンベタを描画したり、1 つの端点がパッドに接続されているワイヤを描画することで、任意のパッド形状を作成することができます。次の条件が適用されます。

パッド名

パッド名はプログラムによって自動的に生成され、NAME コマンドを使用して変更することができます。名前は、PAD コマンドでも定義できます。パッド名の表示は、次のコマンドを使用してオンまたはオフにすることができます。

SET PAD_NAMES OFF | ON;

フラグ

次の_フラグ_を使用して、パッドの外観をコントロールすることができます。

NOSTOP はんだストップ マスクを生成しない
NOTHERMALS 熱解析を生成しない
FIRST これが「最初の」パッド(特殊な形状で描画可能)

既定では、パッドは必要に応じて自動的にはんだストップ マスクと熱解析を生成します。ただし、特殊なケースでは、特定のパッドでこの処理を行わない方が望ましい場合があります。上記の NO... フラグは、これらの機能を抑制するために使用できます。

特定のボードのデザイン ルールで、フットプリントの「最初のパッド」を特定の形状で描画するよう指定した場合、FIRST フラグでマークされたパッドはそのように表示されます。

新たに PAD コマンドを開始すると、すべてのフラグが既定値にリセットされます。コマンド ラインでフラグを指定すると、この PAD コマンドで配置される後続のすべてのパッドに適用されます(FIRST は例外です。FIRST は、このオプションの直後のパッドにのみ適用されます)。

単一パッド

ボード内の単一パッドは、フットプリントを 1 つのパッドで定義する場合にのみ使用できます。ビア穴はボードに配置できますが、要素名がないため、ネットリストには表示されません。

上面

PADARRAY

関数

 パッドの配列を作成します。

構文

 PADARRAY [sides base start count dx dy unit drawrect includename includevalue deleteobjs]

関連項目: PAD

PADARRAY コマンドを使用すると、ライブラリ フットプリント エディタでパッドの配列を作成できます。コマンドが[パッド]パラメータ ツールバーのアイコンから開始された場合、ダイアログが表示され、このダイアログで側、ベース名、開始インデックス、パッド数などのオプションを設定してから、配列を作成します。コマンド ラインからコマンドを開始し、引数を指定すると、次のように指定されている、同じオプションを使用できます。

オプション

コマンドの後に引数を指定する場合は、すべての引数が存在する必要があります。

sides L、R、LR、T、B、または TB を指定できます。長方形のどの側にパッドを描画するかを示します(L = 左、R = 右、T = 上、B = 下)。
base これは、パッドの名前を付ける際に使用するベース名です。最初のピンの名前には 、それ以降のパッドの名前には、数値を増分する接尾語表記が付けられます(たとえば、ADDR1、ADDR2、 ..ADDRN)。最後に配置されるパッドには、次によって指定される名前が付きます。 <start+count-1>
起動<so>きどう パッド命名の開始インデックス。最初のパッドは次の名前で始まります。
count 配置するパッドの数。
dx パッド間の X 方向の距離。
dy パッド間の Y 方向の距離。
unit 有効な値は、MIC (ミクロン)、MM (ミリメートル)、MIL (mil = 0.001 インチ)、INCH です。
drawrect ON または OFF。操作の一部として、SilkscreenTop レイヤに長方形を描画するかどうかを示します
includename ON または OFF。値として >NAME を持つテキスト オブジェクトを配置するかどうかを示します
includevalue ON または OFF。値として >VALUE を持つテキスト オブジェクトを配置するかどうかを示します
deleteobjs ON または OFF。配列を配置する前にパッド、ラベル、および線分オブジェクトを削除するかどうかを示します

上面

PAINTROLLER

関数

 オブジェクトの選択したプロパティを、同じタイプの他のオブジェクトに転送します。

構文

 PAINTROLLER

 PAINTROLLER

 PAINTROLLER [propertyname]

PAINTROLLER コマンドは、コマンド ラインで開始するか、コマンド ツールバーの PAINTROLLER アイコンを使用して開始することができます。選択したオブジェクトの[プロパティをコピー]ダイアログで、同じタイプの他のオブジェクトに転送するプロパティを選択し、[OK]をクリックしてダイアログを閉じ、ターゲット オブジェクトをクリックします。

上面

PASTE

機能

 クリップボード、図面、またはデザイン ブロック ファイルの内容を図面にコピーします。

構文

 PASTE [ orientation ]

 PASTE [ orientation ] [ offset ] filename

 PASTE [ DBL ][ orientation ] [ offset ] filename

マウス キー

中央クリックは、クリップボードの内容をミラー化します。

クリックは、クリップボードの内容を回転します。

 *[Shift]+右クリックは、回転方向を反転します。

 *[Ctrl]+[V]
は、クリップボードの内容を貼り付けます。

関連項目: CUTCOPYGROUP

orientation の説明については、ADD コマンドを参照してください。

コマンド GROUP、CUT、および PASTE を使用すると、図面やライブラリの一部を、同じまたは異なる図面やライブラリにコピーすることができます。PASTE コマンドを使用する場合は、次の点を確認する必要があります。

デバイスまたはフットプリントの修正バージョンがクリップボードに存在する場合、回路図またはボード内のオブジェクトをクリップボードのオブジェクトに置き換えるために、自動ライブラリ更新が開始されます。

注: ライブラリの更新が実行された後で、必ずデザイン ルール チェック(DRC)と電気的ルール チェック(ERC)を実行する必要があります。

ファイルから貼り付ける

コマンド ラインでファイル名を指定すると、そのファイルの内容全体が現在の図面に貼り付けられます。指定したファイルが、一致するボード/回路図のペアのファイルであり、一致するボード/回路図のペアが編集されている場合、両方のファイルが対応する図面に貼り付けられます。ファイル名またはディレクトリの代わりに*を設定すると、ファイル ダイアログ ボックスがプロジェクト ディレクトリまたは設定ディレクトリに表示されます。増幅器の設計を含む一貫した基板/回路図ペアがあると仮定します。回路図は複数のシートで構成される場合があります。この増幅器をプロジェクトに数回配置する場合は、次のコマンドを実行します。

PASTE 100 amplifier.sch 
PASTE 200 amplifier.sch 

この例は、貼り付け先のファイル内のすべてのパーツ名とネット名に指定した値を追加するオフセットの使用方法も示しています(これらの名前が保持される場合を除く。下記を参照)。したがって、最初の増幅器チャネルではすべてのパーツとネットの名前が 100 から始まり、2 番目のチャネルでは 200 から始まります。オフセットが指定されていない場合、必要に応じて新しい名前が生成されます。通常の PASTE 操作と同様に、ファイルから貼り付ける際に、ラベルを持っているか供給ピンに接続されているネットは名前を保持しますが、その他はすべて新しく生成された名前を取得します。ネットが 1 つのシートでラベルを持っているか供給ピンに接続されていれば、そのネットが複数のシートに現れる場合でも、ネットがその名前を保持するために十分です。

スクリプト ファイルで PASTE 操作を実行しない限り、すべてのネット名を表示するダイアログが表示されます。[新しい名前]列で名前をクリックすると、個々のネット名を編集できます。貼り付けた図面内のネットがラベルまたは供給ピンを持っているかどうか、および、編集された図面でネットが同じ名前を使用して既存のネットに接続されるかどうかが、アイコンで示されます。

回路図を回路図図面に貼り付ける場合、貼り付ける図面のすべてのシートが個別の新しいシートとして編集対象の図面に追加されます。対応するボード(存在する場合)は、編集対象のボード図面の既存のコンテンツの下に配置されます。ボードを配置する位置を明示的にコントロールする場合は、ボードで PASTE 操作を実行します。この場合、回路図シートは同じように追加されますが、ボードはマウス カーソルにアタッチされ、目的の位置に正確に配置することができます。

レイヤ定義、ネット クラス、デザイン ルール、オートルータのパラメータなど、ファイル内のグローバル設定については、現在開いている図面の設定が保持されます。これは、たとえば、貼り付けたデータに対して、現在の図面の Restring パラメータが使用されることを意味し、ソース図面と比較して違いが生じる可能性があります。このため、DRC を実行することを検討してください。

言うまでもなく、追加レイヤやネット クラスなどの追加設定は現在の図面に追加されます。

_ドラッグ アンド ドロップ_を使用してファイルから貼り付けることもできます。このとき、[Ctrl]キーを押しながらファイルをドロップします。

ファイル名が方向やオフセット値と間違えられる可能性がある場合は、単一引用符で囲んでください。

デザイン ブロック(DBL)を貼り付ける

DBL オプションを使用すると、ファイル名でデザイン ブロックが貼り付けられます。ファイル名を指定しないと、[追加]ダイアログに類似したダイアログがポップアップ表示されます。一般に、このオプションは図面ファイル、または一致する図面ファイルのペアから貼り付けることと同じです。デザイン ブロックにボードと回路図を含めることができます。貼り付けることができるすべてのデータが貼り付けられます。開いた回路図しか存在しない場合は、ボードに対しても、それに従ってデザイン ブロックの回路図部分のみが貼り付けられます。両方を貼り付けるには、一致するペアをロードする必要があります。このコマンドをボード エディタから開始した場合、図面ファイルから貼り付ける場合と同じように動作します。ボードはマウスクリックで配置でき、新しいシートが回路図に追加されます。このコマンドを回路図エディタから開始し、デザイン ブロックにシートが 1 つしかない場合は、マウスクリックで現在のシートに配置することもできます。この場合、新しいシートへの自動配置は行われません。

外部ソースからピン リストを貼り付ける

このオプションは、記号エディタでのみ使用できます。ピンのソースとして、カンマ、タブ、またはスペースで区切られた文字をクリップボードにコピーするアプリケーションであれば何でもかまいません。これには、さまざまな PDF ビューア、スプレッドシート、テキスト エディタが含まれます。最良の結果を得るには、列名を含むヘッダ行と、PIN セクションで説明したピン属性値を含むセルを持つ表形式でデータをフォーマットします。

正しく書式設定されたピン テーブル データの例:

名前 長さ 機能 [方向]
IO_L1N_VREF_0 ヨミ馮オ なし
TCK ヨミ馮オ DotClk Io
GND なし Sup
GND なし Sup
gnd なし Pwr
gnd なし Pwr
Vcc ヨミ馮オ ドット Pwr
VCC<so>VCC ヨミ馮オ ドット Pwr
VCC<so>VCC ヨミ馮オ ドット Pwr

他のソースから直接ピン リストをコピーする

PDF データシートなどのソースからの直接コピーも、単一列または複数列のデータ モードでサポートされています。ヒント: PDF から 1 つの列のみをコピーするには、システムでサポートされている PDF ビューアを使用し、[Alt]キーを押しながらデータを選択します。単一列モードでは、各行にピン名を表す単一の単語が含まれていると想定されます。複数列モード([Ctrl]キーを押しながら貼り付けコマンドを開始することでアクセス可能)では、ピン名が含まれている列のデータが解析されます。これらの 2 つのモードを使いこなせるかどうかは、入力データの書式設定に大きく依存します。一部の PDF シートでは、あまり使用されない書式設定スタイルが適用されています。このモードで問題が発生した場合は、まずデータをテキスト エディタに貼り付けて、データ レイアウトの書式設定を調べ、必要に応じて修正します。

非適合ピン データを処理する

PIN」セクションでは、ピンの名前に関する一般的な要件について説明します。入力データから値を推定できない場合は、既定のピン属性値が使用されます。次の変更は、非互換ピン名に適用されます。

説明
空白文字はアンダースコアに置き換えられます "A A" "A_A"
スラッシュの前後の空白は削除されます "A / B" "A/B"
小文字は大文字に変換されます "ABcde" "ABCDE"
重複した名前は @ 表記を使用して解決されます 記号の "GND" と入力データの "Gnd, gnd" "GND@1, GND@2, GND@3"

上面

PATTERN

関数

 オブジェクトのコピーを複数作成し、直線パターンまたは円形状パターンに配置します。

構文

 PATTERN ..

 PATTERN LINEAR item-count x-spacing x-unit y-spacing y-unit object-location first-item-location

 PATTERN CIRCULAR item-count degree [ rotate ] object-location circle-center-location first-item-location

マウス キー

クリックは、選択したオブジェクトを回転します。

 *[Shift]+右*クリックは、回転方向を反転します。

PATTERN コマンドは、コマンド ラインで開始するか、コマンド ツールバーの PATTERN アイコンを使用して開始することができます。ダイアログ ボックスが開き、線形モードでのコピー数と X および Y 間隔を指定できます。[OK]をクリックしてダイアログを閉じ、複製するオブジェクトをクリックします。作図領域でもう一度クリックすると、配置する最初のオブジェクトの位置が固定されます。指定したパラメータに従って、さらに複製が配置されます。

ダイアログで円形モード、項目数、および角度ステップ数を選択すると、作図領域での最初のクリックで複製するオブジェクトが選択され、2 回目のクリックで円の中心が決定され、3 回目のクリックで配置する最初のオブジェクトの位置が固定されます。ダイアログで指定したパラメータに従って、さらにコピーが自動的に配置されます。

PATTERN コマンドは、回路図エディタ、レイアウト エディタ、およびライブラリ エディタで使用できます。

オプション

直線パターン

ITEM-COUNT パターン内のコピー数。
X-SPACING パターン内の 2 つのコピーの間の X 方向の距離の値。
X-UNIT INCH、MIL、MM、または MIC。X-SPACING の単位。
Y-SPACING パターン内の 2 つのコピーの間の Y 方向の距離の値。
Y-UNIT INCH、MIL、MM、または MIC。Y-SPACING の単位。
OBJECT-LOCATION コピーするオブジェクトの位置。
CIRCLE-CENTER-LOCATION 円形状パターンの円の中心の位置。
FIRST-ITEM-LOCATION パターン内の最初の項目の位置。

[円形状パターン]

ITEM-COUNT: パターン内のコピー数。DEGREE: パターン内の 2 つのコピー間の角度(度単位)の値。ROTATE: 省略可能。キーワード「OPTIONAL」を追加すると、パターン内の項目が回転します。OBJECT-LOCATION: コピーするオブジェクトの位置。FIRST-ITEM-LOCATION: パターン内の最初の項目の位置。

PATTERN CIRCULAR 20 45.0 ROTATE (1.5 1.6) (2.0 2.0) (3.0 2.0)

これにより、(1.5 1.6)にあるオブジェクトの 20 個のコピーで構成される円形状パターンが生成されます。パターンの中心の位置は(2.0 2.0)、パターン内の最初の項目の位置は(3.0 2.0)、2 つの項目間の角度は 45.0°で、すべての項目が回転します。

PATTERN LINEAR 5 1.5 INCH 200 MIL (1.5 1.5) (3.0 2.5)

これにより、(1.5 1.5)にあるオブジェクトの 5 個のコピーで構成される直線パターンが生成されます。パターンは(3.0 2.5)から始まり、x 間隔は 1.5 インチ、y 間隔は 200 mil になります。

上面

PIN

関数

 記号の接続点を定義します。

構文

 PIN 'name' options ..

マウス キー

クリックは、ピンを回転します。

 *[Shift]+右*クリックは、回転方向を反転します。

関連項目: NAMESHOWCHANGEPASTEPINARRAY

オプション

有効なオプションは 6 つあります: Direction

Function

Length

Orientation

Visible

Swaplevel

方向

信号フローの論理的な方向です。これは、電気的ルール チェック(ERC)および電源ピンの自動配線で必須です。次の選択肢を使用できます。

NC<so>NC 未接続
入力
リードアウト 出力(トーテムポール)
IO 入力/出力(双方向)
[十字を開く(OC)] オープン コレクタまたはオープン ドレイン
Hiz 高インピーダンス出力(3 状態など)
Pas パッシブ(抵抗、コンデンサなど)
Pwr 電源入力ピン(Vcc、Gnd、Vss、Vdd など)
Sup 一般供給ピン(グラウンド記号など)

既定: IO

記号で Pwr ピンを使用していて、対応する Sup ピンが回路図に存在する場合、ネットは自動的に接続されます。Sup ピンはコンポーネントには使用されません。

機能

ピンのグラフィック表現:

なし 特殊な機能なし
ドット インバータ記号
Clk クロック記号
DotClk 反転時計記号

既定: None

長さ

ピン記号の長さ:

[点] 接続や名前のないピン
0.1 インチの長さの接続
ヨミ馮オ 0.2 インチの長さの接続
0.3 インチの長さの接続

既定: Long

Orientation

ピンの向きです。ピンを手動で配置する場合、マウスの右ボタンをクリックするとピンが回転します。パラメータ「orientation」は主にスクリプト ファイルで使用されます。

R0 右の接続点
R90 上の接続点
R180 左の接続点
R270 下の接続点

既定: R0

Visible

このパラメータは、ピンまたはパッドの名前を回路図に表示するかどうかを定義します。

オフ ピンとパッドの名前は描画されません
パッド パッド名は描画され、ピン名は描画されません
ピン ピン名は描画され、パッド名は描画されません
両方 ピンとパッドの名前は描画されます

既定: Both

Swaplevel

整数。Swaplevel = 0 は、ピンを別のピンと入れ替えることができないことを示します。0 より大きい数値を割り当てると、ピンが同じ swaplevel 数値を持つ同じ記号内の他のピンと入れ替えられる可能性があります。例: NAND ゲートの入力はすべて同等であるため、同じ swaplevel 数値を割り当てることができます。既定値: 0

PIN コマンドを使用する

PIN コマンドは、ネットの記号の接続点を定義するために使用されます。ピンは Symbols 画層に描画され、追加情報は Pins 画層に表示されます。コマンド ラインで個々のピンにさまざまなオプションを割り当てることができます。オプションは、任意の順序でリストすることも、省略することもできます。この場合、既定のオプションは有効です。PIN コマンドで名前を使用する場合、引用符で囲む必要があります。ピン名は、記号編集モードで NAME コマンドを使用して変更できます。

自動命名

ピンには、次の方法で自動的に番号が付けられます。記号にピン D0...D7 を配置するには、次のコマンドを使用して最初のピンを配置します。

PIN 'D0' *

その他のピンの位置は、それぞれマウス クリックすることで定義されます。

CHANGE を使用してオプションを事前定義する

CHANGE コマンドを使用してすべてのオプションを事前定義することができます。オプションは、新しい PIN または CHANGE コマンドで編集されるまで有効です。SHOW コマンドを使用して、Direction や Swaplevel などのピン オプションを表示できます。

同じ名前のピン

コンポーネント内に同じ名前の複数のピンを定義する必要がある場合は、次の手順を使用できます。たとえば、GND に対して 3 つのピンが必要な場合を考えます。記号定義中に、名前 GND@1、GND@2、および GND@3 が割り当てられます。その場合、回路図には「@」記号の前の文字のみが表示されます。

デバイスで既に使用されている記号内のピンを追加または削除することはできません。これは、CONNECT コマンドで定義されているピン/パッドの割り当てが変わってしまうためです。

ピンの文字

ピンの接続点を基準にした記号上のピン名とパッド名の位置は変更できません。また、文字サイズも変更できません。新しい記号を定義する場合は、サイズが既存の記号と一致していることを確認してください。

反転ピン

反転ピン(「active low」)の名前は、次のように前に感嘆符(「!」)が付いている場合に上線付きで表示できます。

  !RESET

これは、次のような結果になります。

  _____
  RESET

詳細については、TEXT コマンドの説明を参照してください。

ページの先頭に戻る

PINARRAY

関数

 ピンの配列を作成します。

構文

 PINARRAY [sides base start numpins drawrect includename includevalue deleteobjs]

関連項目: PIN

PINARRAY コマンドを使用すると、記号エディタでピンの配列を作成できます。コマンドが[ピン]パラメータ ツールバーのアイコンから開始された場合、ダイアログが表示され、このダイアログで側、ベース名、開始インデックス、ピン数などのオプションを設定してから、配列を作成します。コマンド ラインからコマンドを開始し、引数を指定すると、次のように指定されている、同じオプションを使用できます。

オプション

コマンドの後に引数を指定する場合は、すべての引数が存在する必要があります。

SIDES L|R|T|B、またはこれらの任意の組み合わせを指定できます。長方形のどの側にピンを描画するかを示します(L = 左、R = 右、T = 上、B = 下)。
BASE[基点設定] これは、ピン名に使用するベース名です。最初のピンの名前には 、それ以降のピンの名前には、数値を増分する接尾語表記が付けられます(たとえば、ADDR1、ADDR2、 ..ADDRn)。最後に配置されるピンには、次によって指定される名前が付きます。 <start+numpins-1>。
開始 ピン命名の開始インデックス。最初のピンの名前は次のとおりです。
NUMPINS 配置するピンの数。
DRAWRECT ON または OFF。操作の一部として Symbols 画層に長方形を描画するかどうかを決定します。
INCLUDENAME ON または OFF。>NAME テキスト オブジェクトを配置するかどうかを決定します。
INCLUDEVALUE ON または OFF。>VALUE を配置するかどうかを決定します。
DELETEOBJS ON または OFF。配列を配置する前にピン、ラベル、およびワイヤ オブジェクトを削除する必要があるかどうかを決定します。

上面

PINBREAKOUT

関数

 選択したパーツのすべてのピンから延長される、ラベル付きまたはラベルなしのネットを作成します。

構文

 PINBREAKOUT name type

PINBREAKOUT コマンドは、パーツのピンから少しだけ外側にネットを延長することで、選択した各パーツをブレークアウトします。必要に応じて名前およびラベルを付けます。

name パラメータは回路図内のパーツに一致する必要があり、type は次のオプションに対応する 1 ~ 4 の数値です。

上面

PINSWAP

関数

 ピンまたはパッドを入れ替えます。

構文

 PINSWAP ..

関連項目: PIN

PINSWAP コマンドは、同じ swaplevel (> 0)が割り当てられている同じ記号内のピンを入れ替えるために使用されます。Swaplevel、PIN コマンドを参照。ボードが Back Annotation によって回路図に関連付けられている場合、関連するピンが入れ替え可能である場合にのみ、2 つのパッドを入れ替えることができます。

回路図がないボードでは、このコマンドを使用すると、同じフットプリント内の 2 つのパッドを入れ替えることができます。この場合、Swaplevel はチェックされません。

入れ替えられるピンにアタッチされているワイヤはピンとともに移動するため、短絡が発生する可能性があります。DRC を実行して、発生する可能性のあるエラーを修正することをお勧めします。

上面

POLYGON

関数

 ポリゴンベタ領域を描画します。

構文

 POLYGON [signal_name] [width] [curve | @radius] ..

マウス キー

中央クリックは、レイヤを選択します。

右クリックすると、ワイヤ曲げスタイルが変更されます(「SET Wire_Bend」を参照)。

 *[Shift]+右クリックは、曲げスタイルの切り替え方向を反転します。

 *[Ctrl]+右
クリックは、対応する曲げスタイルを切り替えます。

 *[Ctrl]+左クリックは、配線の終点の配置時に円弧の半径を定義します。

 同じ点で 2 回
左*クリックすると、ポリゴンベタが閉じます。

関連項目: CHANGEDELETERATSNESTRIPUPLINEMITERPOLYGONIZE

POLYGON コマンドは、ポリゴンベタ領域を描画するために使用されます。Top、Bottom、Route2 ~ 15 の各画層内のポリゴンベタは、信号として扱われます。RestrictTop/Bottom/Vias の各レイヤ内のポリゴンベタは、オートルータ用に保護された領域です。

curve または @radius パラメータを指定すると、円弧をポリゴンベタ定義の一部として描画できます(LINE コマンドの詳細な説明を参照)。

注記

ポリゴンベタの width に非常に小さな値を使用しないでください。CAM プロセッサで図面を処理するときに、膨大な量のデータが発生する可能性があるためです。

ポリゴンベタの width は、常に出力デバイスのハードウェア解像度より大きくする必要があります。たとえば、平均的な解像度が 1 ミルの Gerber フォトプロッタを使用する場合には、ポリゴンベタの width を 6 ミルより小さくしないでください。通常、ポリゴンベタの width は他のワイヤと同じ範囲にする必要があります。ポリゴンベタの名前を数字で始まる名前(0V など)にする場合は、名前を単一引用符で囲み、width 値と区別する必要があります。

Isolate パラメータと Rank パラメータは、信号レイヤのポリゴンベタでのみ意味を持ちます。

間違いを取り消す場合、[Esc]キーを押して除去できるのは常にポリゴンベタの最後のワイヤ部分です。

アウトラインまたはリアル モード

信号に属するポリゴンベタは、2 つの異なるモードで表示できます。

1. 外枠 ユーザが定義したアウトラインのみが表示されます。
2. リアル モード プログラムによって計算された領域がすべて表示されます。

「アウトライン」モードでは、ポリゴンベタは点線のワイヤで描画されるため他のワイヤと区別できます。ボード ファイルには、「アウトライン」のみが含まれています。

計算は時間のかかる操作であるため、既定の表示モードは「アウトライン」です。

CAM プロセッサを使用して図面を生成すると、すべてのポリゴンベタが計算されます。

RATSNEST コマンドは、ポリゴンベタの計算を開始します(これをオフにするには、SET POLYGON_RATSNEST OFF; を使用します)。[停止]ボタンをクリックすると、ポリゴンベタの計算が終了します。既に計算されたポリゴンベタは「リアル モード」で表示され、その他のポリゴンベタはすべて「アウトライン モード」で表示されます。

RIPUP コマンドは、ポリゴンベタの表示モードを「アウトライン」に変更します。

ポリゴンベタが以前に「リアル モード」で表示されていた場合、CHANGE 操作を行うと、ポリゴンベタが再計算されます。

その他のコマンドとポリゴンベタ

ポリゴンベタはそのエッジ(ワイヤなど)で選択されます。SPLIT: 新しいポリゴンベタ エッジを挿入します。

DELETE: ポリゴンベタのコーナーを削除します(3 つのコーナーのみが残されている場合は、ポリゴンベタ全体が削除されます)。

CHANGE LAYER: ポリゴンベタ全体の画層を変更します。

CHANGE WIDTH: ポリゴンベタ全体のパラメータ幅を変更します。

MOVE: ポリゴンベタ エッジまたはコーナー(ワイヤ セグメントなど)を移動します。

COPY: ポリゴンベタ全体をコピーします。

NAME: 信号画層にポリゴンベタがある場合、信号の名前が変更されます。

パラメーター

ポリゴンベタ エッジの線幅。充填にも使用されます。

画層

ポリゴンベタは、任意の画層に描画できます。信号画層内のポリゴンベタは信号に属し、他の信号からデザイン ルールやネット クラスで定義された距離を保持します。RestrictTop 画層内のオブジェクトは、Top 画層内のポリゴンベタから差し引かれます(同じことが RestrictBottom および Bottom 画層にもあてはまります)。これにより、たとえば、地面の領域に「negative」という文字列を生成することができます。

注入

塗り潰しモード(ソリッド[既定]、ハッチングまたはカットアウト)。

ランク

互いにポリゴンベタを差し引く方法を定義します。「rank」が低い方のポリゴンベタが「最初に」表示され、「rank」の高い方のポリゴンベタから差し引かれます。

有効なランクは 1 ~ 6 です。同じランクのポリゴンベタは、デザイン ルール チェックによって互いにチェックされます。rank パラメータは、ボードに描画された信号レイヤ(1 ~ 16)内のポリゴンベタでのみ意味を持ち、その他のポリゴンベタでは無視されます。デフォルトは 1 です。

パッドと SMD の接続方法を定義します(On = サーマル生成[既定]、Off = サーマルなし)。

間隔

Pour = Hatch の場合の塗り潰し線間の距離(既定: 50 ミル)。

分離

寸法内または制限画層に従ったポリゴンベタ領域と他の信号またはオブジェクトとの間の距離(既定: 0)。特定のポリゴンベタに指定した分離値がデザイン ルールおよびネット クラスの値を超える場合は、大きい方の値が取得されます。DistanceSupply でそれぞれデザイン ルールも参照してください。

ポリゴンベタに指定した分離値がデザイン ルールとネット クラスの値を超える場合、計算されたポリゴンベタと、ポリゴンベタ自体と同じ信号に属するオブジェクトとの間に、小さなギャップが生じることがあります。そうなると、製造時に問題が生じる可能性があります。そのため、ほとんどの場合、このパラメータは 0 のままにすることをお勧めします。

孤立

ポリゴンベタと他の信号との間には自動的に特定の距離が確保されるため、1 つのポリゴンベタが、より小さい複数のポリゴンベタに分かれてしまうことがあります。そのようなポリゴンベタは、その信号の他の(ポリゴンベタ以外の)オブジェクトとは電気的接続を持たないため、削除した方がよい場合があります。こうした孤立した領域は、Orphans パラメータを Off [既定]に設定すれば消すことができます。Orphans を On にした場合は、それらが維持されます。信号がポリゴンベタのみで構成され、電気的に接続されたオブジェクトが他にない場合、Orphans パラメータの設定に関係なく、すべてのポリゴンベタ パーツが維持されます。Orphans が Off の場合など、状況によってはポリゴンベタが完全に消えることもあります。この場合、ポリゴンベタの元のアウトラインが画面に表示され、削除したり、修正できるようになります。プリンタまたは CAM プロセッサに移動した場合、短絡を避けるため、これらのアウトラインは描画されません。信号内にポリゴンベタ以外の他のオブジェクトが存在するものの、そのいずれもポリゴンベタに接続されていない場合は、ポリゴンベタも元のアウトラインとともに表示されます。

熱寸法

熱記号の伝導経路の幅は、次のように計算されます。

アウトライン データ

特別な信号名 OUTLINES は、アウトライン データ(たとえば、ミル プロトタイプ ボード用)の生成に使用される特定のプロパティをポリゴンベタに付与します。その用途以外では、この名前を使用しないでください。

ハッチングされたポリゴンベタとエアワイヤ

spacing パラメータの値によっては、ポリゴンベタと同じ信号に接続されているハッチングされたポリゴンベタ内のパッド、SMD、ビア、ワイヤがラスターを「フォール スルー」して、信号との接続を示すためにエアワイヤが生成される場合があります。このようなオブジェクトがハッチングされたポリゴンベタに実際にしっかりと接続されているかどうかを計算すると、オブジェクトは複数の「制御点」に縮小されます。丸いパッドの場合、これらはパッドの円周の北、東、西、南の点になり、ワイヤの場合は 2 つの終点になります。計算されたポリゴンベタ(アウトラインまたはハッチング線)に、中心線に加えてこれらの点を通る線が少なくとも 1 本ある場合は、ソリッド接続が存在するとみなされます。

ハッチングされたポリゴンベタ内の熱リングと環形リングのうち、ポリゴンベタ線とのソリッド接触がないものは生成されません。

ポリゴンベタのカットアウト

特殊な注入スタイルである「カットアウト」は、ランクとは関係なく、同じレイヤ内の他のすべての信号ポリゴンベタからポリゴンベタを差し引きます。信号レイヤ内のポリゴンベタのみが、注入スタイル「カットアウト」を持つことができます。

ポリゴンベタのカットアウトのアウトラインは、RATSNEST を使用して信号ポリゴンベタを計算した後でも、常に画面上に点線で描画されます。

他の信号ポリゴンベタからポリゴンベタのカットアウトを差し引く際には、ポリゴンベタのカットアウトのワイヤ幅が考慮されます。これは、大量の CAM データを発生させないほどの小さな値になることが(ゼロになることも)あります(これに対してソリッドポリゴンベタでは、ワイヤ幅が小さくなりすぎないようにする必要があります)。

上面

PINTOBUS

関数

 バス仕様にピン名が含まれ、ネットにラベルが付いている近くのバスにパーツ インスタンス ピンを自動的に接続します。

構文

 PINTOBUS name

PINTOBUS コマンドは、パーツ インスタンスのすべてのピンから近くのバスにネットを延長するために使用します。バス仕様には、パーツ上のピン名と一致するメンバーが含まれています。

このコマンドは、コマンド ラインから実行できますが、回路図内のパーツを右クリックしてコンテキスト メニューから使用することもできます。

接続するバスは水平または垂直に描画する必要があり、ピンはバスの方向を指し示す必要があります。

たとえば、パーツの一方の側に VDD および GND というピンがあり、もう一方の側に VIN および VOUT というピンがあるとします。VDD と GND の名前が含まれる仕様で一方の側にバスを描画し、VIN と VOUT の名前が含まれる仕様でもう一方の側に別のバスを描画していた場合に、このコマンドを実行すると、ネットが自動的に作成され、その際に VDD、GND、VIN、VOUT という名前の各ラベルがそれぞれのピンから対応するバスまで延長されます。

注: このコマンドを使用する前に、パーツおよび接続するすべてのバスを選択しておく必要があります。選択しないと、接続するように求められます。このコマンドを使用する場合は、バスを段階的に選択し、接続するパーツを[Ctrl]+左クリックで選択してから、コンテキスト メニューまたはコマンド ラインから PINTOBUS を実行することをお勧めします。

上面

POLYGONIZE

関数

 閉じたワイヤ セットをポリゴンベタに変換するか、その逆を行います。

構文

 POLYGONIZE

関連項目: POLYGON

POLYGONIZE コマンドは、閉じたワイヤ セットをポリゴンベタに変換するか、その逆を行うために使用します。ワイヤをポリゴンベタに変換する場合は、POLYGONIZE を実行し、変換するワイヤの 1 つをクリックします。ポリゴンベタをワイヤに変換する場合は、POLYGONIZE コマンドを実行し、変換するポリゴンベタのアウトラインをクリックします。[Alt]を押しながらクリックするとポリゴンベタが新しいオブジェクトとして追加され、[Alt]を押さないと元のオブジェクトが新しいオブジェクトに置き換えられます。

POLYGONIZE コマンドを呼び出す別の方法として、ワイヤまたはポリゴンベタ エッジを右クリックして、[ポリゴンベタに変換]または[ワイヤに変換]を選択する方法があります。その後、[コピー]または[置換]オプションが表示されます。

上面

PORT

関数

 モジュールにポートを追加します。

構文

 PORT 'module_instance_name' 'net_name' options ..

 PORT 'module' 'net_name' options ..

 PORT 'module' 'net_name' options|DELETE

関連項目: MODULE

PORT コマンドは、階層回路図で使用されるモジュールにポートを追加するために使用されます。

位置と方向は、モジュール記号の最も近い側で自動的に計算されます。

ポートは、モジュールのネットを外側に書き出し、別のネットの接続点を定義します。ポートに接続されているネットは、共通の名前とクラスを提供します。

net_name の簡単なバス名を使用した場合(「Names」を参照)、このポートはそのバスのすべてのネットを一度に外側に書き出し、適切なバスの接続点を定義します。

MODULE のネットに PORT を介した外部接続がある場合、このポートのネットのネット クラスはモジュール内のネットのネット クラスを上書きします。

名前

ポート名は、エクスポートする必要があるモジュール内のネット名に従って選択する必要があります。ポート名は、「PA[0..7]」のような単一の範囲を持つ単純なバス名でもかまいません(エイリアスは使用できません)。

オプション

[方向]

信号フローの論理的な方向です。これは、電気的ルール チェック(ERC)および電源ピンの自動配線で必須です。次の選択肢を使用できます。

NC<so>NC 未接続
入力
リードアウト 出力(トーテムポール)
IO 入力/出力(双方向)
[十字を開く(OC)] オープン コレクタまたはオープン ドレイン
Hiz 高インピーダンス出力(3 状態など)
Pas パッシブ(抵抗、コンデンサなど)
Pwr 電源入力ピン(Vcc、Gnd、Vss、Vdd など)

既定: IO

モジュールのコンテキストでは、既存のポートの方向を変更することができます。

DELETE

オプション DELETE は、モジュールのコンテキストで既存のポートを削除するために使用します。

編集

MOVE コマンドを使用してモジュール記号を編集できます。モジュール シンボルのポートは、接続されている端で [Ctrl]+左*クリックを使用して選択し、モジュール インスタンスの境界に沿って移動できます。INFO コマンドを使用して、ポート プロパティを[Ctrl]+左*クリックで選択すると、ポート プロパティを取得できます。

DELETE コマンドを使用すると、ポートを*[Ctrl]+左*クリックで選択して削除できます。

ネットに接続されている場合、選択対象があいまいになることがあります。要求されたオブジェクト(この場合はポート)に切り替えるには、*[Ctrl]+右*クリックを使用します。

上面

PREFIX

関数

 記号名またはモジュール名の接頭表記を定義します。

構文

 PREFIX prefix_string;

関連項目: CONNECTMODULEPACKAGEVALUE

このコマンドは、ADD コマンドを使用して記号を回路図に配置したときに自動的に生成された記号名の最初の文字を決定するために、デバイス エディタ モードで使用されます。

このコマンドは、モジュールのシートを編集してこのモジュールの接頭表記を設定する場合にも使用できます。

PREFIX U;

7400 デバイスなどを編集するときにこのコマンドを使用した場合、後で ADD コマンドを使用して回路図に配置されるゲートに U1、U2、U3 という名前が順番に割り当てられます。これらの名前は、後で NAME コマンドで変更することができます。

上面

PRINT

関数

 図面をシステム プリンタに出力します。

構文

 PRINT [factor] [-limit] [options] [;]

関連項目: CAM プロセッサ、システム プリンタへの出力

PRINT コマンドは、現在編集されている図面をシステム プリンタに出力します。

色と塗り潰しスタイルは、エディタ ウィンドウで設定したとおりに使用されます。これは、SOLID オプションおよび BLACK オプションで変更することができます。印刷物に使用されるカラー パレットは、常に背景が白の場合に使用されます。

ドリル穴を表示せずに、パッドやビアを「塗り潰し」で印刷する場合は、次のコマンドを使用します。

[SET](ECD-CLI-S.html#set) DISPLAY_MODE NODRILL;

PRINT コマンドを使用して印刷する場合、ボードのポリゴンベタは自動的に計算されないことに注意してください。アウトラインのみが描画されます。計算された形状内のポリゴンベタを印刷するには、印刷する前に RATSNEST コマンドを使用します。出力の尺度を変更する係数を入力できます。

limit パラメータは、出力で使用するページの最大数です。ページ数を係数と区別するために、ページ数の前に「-」を付ける必要があります。指定したページ数に図面がフィットしない場合は、フィットするまでこの係数が小さくなります。任意の数のページを使用するには、このパラメータを -0 に設定します(これによって、出力に指定した尺度係数がそのまま使用されるようになります)。

PRINT コマンドが「;」で終了していない場合は、印刷ダイアログで印刷オプションを設定することができます。コマンド ラインから入力したオプションは、印刷ダイアログで確定されていない(つまり、コマンドが「;」で終了していない)場合、出力設定に永続的には保存されないことに注意してください。

オプションは次のとおりです。

MIRROR 出力をミラー化します。
ROTATE 出力を 90 度回転します。
UPSIDEDOWN 図面を 180 度回転します。ROTATE コマンドとともに使用すると、図面が合計 270 度回転します。
画層の色設定を無視し、すべてを黒で印刷します。
SOLID[2D 塗り潰し] 画層の塗り潰しスタイル設定を無視し、すべてをソリッドで印刷します。
CAPTION ページの下部にキャプションを印刷します。
ファイル 出力をファイルに出力します。ファイル名は、このオプションの直後に指定する必要があります。
PRINTER 特定のプリンタに印刷します。プリンタ名は、このオプションの直後に指定する必要があります。
ペーパー 指定された用紙サイズで印刷します。用紙サイズは、このオプションの直後に指定する必要があります。
SHEETS 指定された範囲のシートを印刷します。範囲(開始-終了)は、このオプションの直後に指定する必要があります。
ALIGN 指定された位置合わせで印刷します。位置合わせ設定は、このオプションの直後に指定する必要があります。
WINDOW 図面のうち、現在表示中のウィンドウで選択されている範囲を印刷します。
PORTRAIT 縦向きに印刷します。
LANDSCAPE 横向きに印刷します。
HIERARCHY 階層状になっているモジュールのシートを印刷します。

MIRROR から CAPTION までのいずれかのオプションの前に「-」を指定すると、そのオプションは現在オンになっている場合にはオフになります(前の PRINT から)。「-」を単独で指定すると、すべてのオプションがオフになります。

ファイルへの出力

FILE オプションを使用すると、出力をファイルに出力することができます。このオプションを使用する場合は、必ず出力ファイルの名前を続けて入力する必要があります。出力ファイル名の拡張子が「.pdf」の場合(大文字と小文字は区別されません)、PDF ファイルが作成されます。印刷ダイアログで[プリンタ]コンボ ボックスから[ファイルに出力(PDF)]を選択して、PDF ファイルを作成することもできます。ベクトル フォントを使用しない限り、PDF ファイル内の文字は PDF ビューアで検索することができます。

出力ファイル名の拡張子が「.ps」の場合(大文字と小文字は区別されません)、Postscript ファイルが作成されます。

ファイル名が「」または「.ext」のみの場合(たとえば、「*.pdf」のように拡張子の前にアスタリスクが付く場合)、ファイル ダイアログが開き、そこで実際のファイル名を選択または入力できます。

ファイル名が「.pdf」のように拡張子のみの場合、出力ファイル名は図面ファイル名と同じになり、拡張子は指定された文字列に変更されます。

ファイル名には、次のプレースホルダを 1 つまたは複数含めることができます。これらは、それぞれの対応する文字列に置き換えられます。

%E ロードされたファイルの拡張子(「.」を除く)
%N ロードされたファイルの名前(パスと拡張子なし)
%P ロードされたファイルのフォルダ パス(ファイル名なし)
%% 文字「%」

たとえば、次のファイル名は

%N.cmp.pdf

boardname.cmp.pdf を作成します。

FILE と PRINTER の両方のオプションを指定した場合は、最後に指定したオプションのみが考慮されます。

指定した用紙サイズへの印刷

PAPER オプションでは、印刷する用紙のサイズを定義します。そのすぐ後に、[印刷]ダイアログの_[用紙]_コンボ ボックスに一覧表示されている用紙サイズ名(A4 や Letter など)のいずれかを指定する必要があります。カスタム用紙サイズを設定する場合は、次の形式で指定する必要があります。

Width x Height Unit

空白を含めず、次のようにします。

PRINT PAPER 200x300mm
PRINT PAPER 8.0x11.5inch

WidthHeight には浮動小数点数を指定でき、Unit にはミリメートルまたはインチを指定できます(後者は、in と省略できます)。用紙名は略さずに指定する必要があります。また、大文字と小文字が区別されません。PRINTER オプションと PAPER オプションの両方を使用する場合は、最初に PRINTER オプションを指定する必要があります。カスタム用紙サイズがすべてのプリンタで使用できるとは限りません。主に Postscript 出力または PDF 出力で使用されます。

ある範囲のシートの印刷

SHEETS オプションを使用すると、回路図からある範囲のシートを印刷することができます。範囲は、2-15 のように「-」で区切られた 2 つの数値で指定します。このオプションを使用しない場合は、現在編集しているシートのみが印刷されます。すべてのシートを印刷するには、範囲 ALL を使用することができます(大文字と小文字は区別されませんが、略さずに指定する必要があります)。範囲は、42 のように 1 つの数値のみで構成することもできます。この場合、その該当するシートのみが印刷されます。回路図がロードされていない場合、このオプションには意味がありません。

位置合わせによる印刷

ALIGN オプションには、縦方向の位置合わせとして T (上)、C (中心)、B (下)があり、横方向の位置合わせとして R (右)、C (中心)、L (左)があります。たとえば、PRINT ALIGN TL; とすると、左上に位置合わせされます。1 つの方向のみを指定した場合、もう一方の方向が中心とみなされます(下中心に位置合わせして印刷する場合は、PRINT ALIGN B; のようにします)。設定の順序は関係ありません。

モジュールのシートの印刷

現在編集しているシートがモジュールの一部である場合、シートの範囲がモジュールに適用されます。SHEETS ALL オプションを指定すると、メイン回路図のすべてのシートとすべてのモジュールのすべてのシートが印刷されます。HIERARCHY オプションを追加で指定すると、モジュールのシートが印刷され、各シートは対応するパーツ名とネット名を持つモジュール インスタンスで使用されます。

PRINT 印刷オプションを設定できる印刷ダイアログを開きます。
PRINT; 既定のオプションを使用して、ただちに図面を印刷します。
PRINT - MIRROR BLACK SOLID; 図面をミラー化し、すべてを黒とソリッドにして印刷します。
PRINT 2.5 -1; 図面を 2.5 倍に拡大して印刷します。ただし、**1** ページを超えないようにします。
PRINT FILE .pdf; 図面ファイルと同じ名前の PDF ファイルに図面を出力します。
PRINT SHEETS 2-15 FILE .pdf; 図面ファイルと同じ名前の PDF ファイルに 2 ~ 15 のシートを出力します。
PRINT SHEETS ALL; メイン回路図とすべてのモジュールのすべてのシートを描画されているとおりに印刷します。
PRINT HIERARCHY SHEETS ALL; モジュール インスタンスに従って、メイン回路図のすべてのシートと、モジュールのすべてのシートを印刷します。

上面