PACKAGE | PAD | PADARRAY | PAINTROLLER | PASTE | PATTERN | PIN | PINARRAY | PINBREAKOUT | PINSWAP | PINTOBUS | POLYGON | POLYGONIZE | PORT | PREFIX | PRINT
機能
デバイスのパッケージ バリアントを定義します。
構文
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
このコマンドは、デバイス編集モードでパッケージ バリアント(フットプリントとオプションの 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 [diameter] [shape] [orientation] [flags] ['name'] ..
マウス キー
右クリックは、パッドを回転します。
*[Shift]+右*クリックは、回転方向を反転します。
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 [sides base start count dx dy unit drawrect includename includevalue deleteobjs]
PADARRAY コマンドを使用すると、ライブラリ フットプリント エディタでパッドの配列を作成できます。コマンドが[パッド]パラメータ ツールバーのアイコンから開始された場合、ダイアログが表示され、このダイアログで側、ベース名、開始インデックス、パッド数などのオプションを設定してから、配列を作成します。コマンド ラインからコマンドを開始し、引数を指定すると、次のように指定されている、同じオプションを使用できます。
コマンドの後に引数を指定する場合は、すべての引数が存在する必要があります。
| sides | L、R、LR、T、B、または TB を指定できます。長方形のどの側にパッドを描画するかを示します(L = 左、R = 右、T = 上、B = 下)。 | |
| base | これは、パッドの名前を付ける際に使用するベース名です。最初のピンの名前には |
|
| 起動<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 [propertyname]
PAINTROLLER コマンドは、コマンド ラインで開始するか、コマンド ツールバーの PAINTROLLER アイコンを使用して開始することができます。選択したオブジェクトの[プロパティをコピー]ダイアログで、同じタイプの他のオブジェクトに転送するプロパティを選択し、[OK]をクリックしてダイアログを閉じ、ターゲット オブジェクトをクリックします。
機能
クリップボード、図面、またはデザイン ブロック ファイルの内容を図面にコピーします。
構文
PASTE [ orientation ]
PASTE [ orientation ] [ offset ] filename
PASTE [ DBL ][ orientation ] [ offset ] filename
マウス キー
中央クリックは、クリップボードの内容をミラー化します。
右クリックは、クリップボードの内容を回転します。
*[Shift]+右クリックは、回転方向を反転します。
*[Ctrl]+[V]は、クリップボードの内容を貼り付けます。
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 オプションを使用すると、ファイル名でデザイン ブロックが貼り付けられます。ファイル名を指定しないと、[追加]ダイアログに類似したダイアログがポップアップ表示されます。一般に、このオプションは図面ファイル、または一致する図面ファイルのペアから貼り付けることと同じです。デザイン ブロックにボードと回路図を含めることができます。貼り付けることができるすべてのデータが貼り付けられます。開いた回路図しか存在しない場合は、ボードに対しても、それに従ってデザイン ブロックの回路図部分のみが貼り付けられます。両方を貼り付けるには、一致するペアをロードする必要があります。このコマンドをボード エディタから開始した場合、図面ファイルから貼り付ける場合と同じように動作します。ボードはマウスクリックで配置でき、新しいシートが回路図に追加されます。このコマンドを回路図エディタから開始し、デザイン ブロックにシートが 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 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 'name' options ..
マウス キー
右クリックは、ピンを回転します。
*[Shift]+右*クリックは、回転方向を反転します。
有効なオプションは 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」は主にスクリプト ファイルで使用されます。
| R0 | 右の接続点 | |
| R90 | 上の接続点 | |
| R180 | 左の接続点 | |
| R270 | 下の接続点 |
既定: R0
このパラメータは、ピンまたはパッドの名前を回路図に表示するかどうかを定義します。
| オフ | ピンとパッドの名前は描画されません | |
| パッド | パッド名は描画され、ピン名は描画されません | |
| ピン | ピン名は描画され、パッド名は描画されません | |
| 両方 | ピンとパッドの名前は描画されます |
既定: Both
整数。Swaplevel = 0 は、ピンを別のピンと入れ替えることができないことを示します。0 より大きい数値を割り当てると、ピンが同じ swaplevel 数値を持つ同じ記号内の他のピンと入れ替えられる可能性があります。例: NAND ゲートの入力はすべて同等であるため、同じ swaplevel 数値を割り当てることができます。既定値: 0
PIN コマンドは、ネットの記号の接続点を定義するために使用されます。ピンは Symbols 画層に描画され、追加情報は Pins 画層に表示されます。コマンド ラインで個々のピンにさまざまなオプションを割り当てることができます。オプションは、任意の順序でリストすることも、省略することもできます。この場合、既定のオプションは有効です。PIN コマンドで名前を使用する場合、引用符で囲む必要があります。ピン名は、記号編集モードで NAME コマンドを使用して変更できます。
ピンには、次の方法で自動的に番号が付けられます。記号にピン D0...D7 を配置するには、次のコマンドを使用して最初のピンを配置します。
PIN 'D0' *
その他のピンの位置は、それぞれマウス クリックすることで定義されます。
CHANGE コマンドを使用してすべてのオプションを事前定義することができます。オプションは、新しい PIN または CHANGE コマンドで編集されるまで有効です。SHOW コマンドを使用して、Direction や Swaplevel などのピン オプションを表示できます。
コンポーネント内に同じ名前の複数のピンを定義する必要がある場合は、次の手順を使用できます。たとえば、GND に対して 3 つのピンが必要な場合を考えます。記号定義中に、名前 GND@1、GND@2、および GND@3 が割り当てられます。その場合、回路図には「@」記号の前の文字のみが表示されます。
デバイスで既に使用されている記号内のピンを追加または削除することはできません。これは、CONNECT コマンドで定義されているピン/パッドの割り当てが変わってしまうためです。
ピンの接続点を基準にした記号上のピン名とパッド名の位置は変更できません。また、文字サイズも変更できません。新しい記号を定義する場合は、サイズが既存の記号と一致していることを確認してください。
反転ピン(「active low」)の名前は、次のように前に感嘆符(「!」)が付いている場合に上線付きで表示できます。
!RESET
これは、次のような結果になります。
_____ RESET
詳細については、TEXT コマンドの説明を参照してください。
関数
ピンの配列を作成します。
構文
PINARRAY [sides base start numpins drawrect includename includevalue deleteobjs]
PINARRAY コマンドを使用すると、記号エディタでピンの配列を作成できます。コマンドが[ピン]パラメータ ツールバーのアイコンから開始された場合、ダイアログが表示され、このダイアログで側、ベース名、開始インデックス、ピン数などのオプションを設定してから、配列を作成します。コマンド ラインからコマンドを開始し、引数を指定すると、次のように指定されている、同じオプションを使用できます。
コマンドの後に引数を指定する場合は、すべての引数が存在する必要があります。
| SIDES | L|R|T|B、またはこれらの任意の組み合わせを指定できます。長方形のどの側にピンを描画するかを示します(L = 左、R = 右、T = 上、B = 下)。 | |
| BASE[基点設定] | これは、ピン名に使用するベース名です。最初のピンの名前には |
|
| 開始 | ピン命名の開始インデックス。最初のピンの名前は次のとおりです。 |
|
| NUMPINS | 配置するピンの数。 | |
| DRAWRECT | ON または OFF。操作の一部として Symbols 画層に長方形を描画するかどうかを決定します。 | |
| INCLUDENAME | ON または OFF。>NAME テキスト オブジェクトを配置するかどうかを決定します。 | |
| INCLUDEVALUE | ON または OFF。>VALUE を配置するかどうかを決定します。 | |
| DELETEOBJS | ON または OFF。配列を配置する前にピン、ラベル、およびワイヤ オブジェクトを削除する必要があるかどうかを決定します。 |
関数
選択したパーツのすべてのピンから延長される、ラベル付きまたはラベルなしのネットを作成します。
構文
PINBREAKOUT name type
PINBREAKOUT コマンドは、パーツのピンから少しだけ外側にネットを延長することで、選択した各パーツをブレークアウトします。必要に応じて名前およびラベルを付けます。
name パラメータは回路図内のパーツに一致する必要があり、type は次のオプションに対応する 1 ~ 4 の数値です。
一意(
ピン名(
既定(N$1)
なし
関数
ピンまたはパッドを入れ替えます。
構文
PINSWAP ..
PINSWAP コマンドは、同じ swaplevel (> 0)が割り当てられている同じ記号内のピンを入れ替えるために使用されます。Swaplevel、PIN コマンドを参照。ボードが Back Annotation によって回路図に関連付けられている場合、関連するピンが入れ替え可能である場合にのみ、2 つのパッドを入れ替えることができます。
回路図がないボードでは、このコマンドを使用すると、同じフットプリント内の 2 つのパッドを入れ替えることができます。この場合、Swaplevel はチェックされません。
入れ替えられるピンにアタッチされているワイヤはピンとともに移動するため、短絡が発生する可能性があります。DRC を実行して、発生する可能性のあるエラーを修正することをお勧めします。
関数
ポリゴンベタ領域を描画します。
構文
POLYGON [signal_name] [width] [curve | @radius] ..
マウス キー
中央クリックは、レイヤを選択します。
右クリックすると、ワイヤ曲げスタイルが変更されます(「SET Wire_Bend」を参照)。
*[Shift]+右クリックは、曲げスタイルの切り替え方向を反転します。
*[Ctrl]+右クリックは、対応する曲げスタイルを切り替えます。
*[Ctrl]+左クリックは、配線の終点の配置時に円弧の半径を定義します。
同じ点で 2 回左*クリックすると、ポリゴンベタが閉じます。
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)。特定のポリゴンベタに指定した分離値がデザイン ルールおよびネット クラスの値を超える場合は、大きい方の値が取得されます。Distance と Supply でそれぞれデザイン ルールも参照してください。
ポリゴンベタに指定した分離値がデザイン ルールとネット クラスの値を超える場合、計算されたポリゴンベタと、ポリゴンベタ自体と同じ信号に属するオブジェクトとの間に、小さなギャップが生じることがあります。そうなると、製造時に問題が生じる可能性があります。そのため、ほとんどの場合、このパラメータは 0 のままにすることをお勧めします。
ポリゴンベタと他の信号との間には自動的に特定の距離が確保されるため、1 つのポリゴンベタが、より小さい複数のポリゴンベタに分かれてしまうことがあります。そのようなポリゴンベタは、その信号の他の(ポリゴンベタ以外の)オブジェクトとは電気的接続を持たないため、削除した方がよい場合があります。こうした孤立した領域は、Orphans パラメータを Off [既定]に設定すれば消すことができます。Orphans を On にした場合は、それらが維持されます。信号がポリゴンベタのみで構成され、電気的に接続されたオブジェクトが他にない場合、Orphans パラメータの設定に関係なく、すべてのポリゴンベタ パーツが維持されます。Orphans が Off の場合など、状況によってはポリゴンベタが完全に消えることもあります。この場合、ポリゴンベタの元のアウトラインが画面に表示され、削除したり、修正できるようになります。プリンタまたは CAM プロセッサに移動した場合、短絡を避けるため、これらのアウトラインは描画されません。信号内にポリゴンベタ以外の他のオブジェクトが存在するものの、そのいずれもポリゴンベタに接続されていない場合は、ポリゴンベタも元のアウトラインとともに表示されます。
熱記号の伝導経路の幅は、次のように計算されます。
特別な信号名 OUTLINES は、アウトライン データ(たとえば、ミル プロトタイプ ボード用)の生成に使用される特定のプロパティをポリゴンベタに付与します。その用途以外では、この名前を使用しないでください。
spacing パラメータの値によっては、ポリゴンベタと同じ信号に接続されているハッチングされたポリゴンベタ内のパッド、SMD、ビア、ワイヤがラスターを「フォール スルー」して、信号との接続を示すためにエアワイヤが生成される場合があります。このようなオブジェクトがハッチングされたポリゴンベタに実際にしっかりと接続されているかどうかを計算すると、オブジェクトは複数の「制御点」に縮小されます。丸いパッドの場合、これらはパッドの円周の北、東、西、南の点になり、ワイヤの場合は 2 つの終点になります。計算されたポリゴンベタ(アウトラインまたはハッチング線)に、中心線に加えてこれらの点を通る線が少なくとも 1 本ある場合は、ソリッド接続が存在するとみなされます。
ハッチングされたポリゴンベタ内の熱リングと環形リングのうち、ポリゴンベタ線とのソリッド接触がないものは生成されません。
特殊な注入スタイルである「カットアウト」は、ランクとは関係なく、同じレイヤ内の他のすべての信号ポリゴンベタからポリゴンベタを差し引きます。信号レイヤ内のポリゴンベタのみが、注入スタイル「カットアウト」を持つことができます。
ポリゴンベタのカットアウトのアウトラインは、RATSNEST を使用して信号ポリゴンベタを計算した後でも、常に画面上に点線で描画されます。
他の信号ポリゴンベタからポリゴンベタのカットアウトを差し引く際には、ポリゴンベタのカットアウトのワイヤ幅が考慮されます。これは、大量の CAM データを発生させないほどの小さな値になることが(ゼロになることも)あります(これに対してソリッドポリゴンベタでは、ワイヤ幅が小さくなりすぎないようにする必要があります)。
関数
バス仕様にピン名が含まれ、ネットにラベルが付いている近くのバスにパーツ インスタンス ピンを自動的に接続します。
構文
PINTOBUS name
PINTOBUS コマンドは、パーツ インスタンスのすべてのピンから近くのバスにネットを延長するために使用します。バス仕様には、パーツ上のピン名と一致するメンバーが含まれています。
このコマンドは、コマンド ラインから実行できますが、回路図内のパーツを右クリックしてコンテキスト メニューから使用することもできます。
接続するバスは水平または垂直に描画する必要があり、ピンはバスの方向を指し示す必要があります。
たとえば、パーツの一方の側に VDD および GND というピンがあり、もう一方の側に VIN および VOUT というピンがあるとします。VDD と GND の名前が含まれる仕様で一方の側にバスを描画し、VIN と VOUT の名前が含まれる仕様でもう一方の側に別のバスを描画していた場合に、このコマンドを実行すると、ネットが自動的に作成され、その際に VDD、GND、VIN、VOUT という名前の各ラベルがそれぞれのピンから対応するバスまで延長されます。
関数
閉じたワイヤ セットをポリゴンベタに変換するか、その逆を行います。
構文
POLYGONIZE
POLYGONIZE コマンドは、閉じたワイヤ セットをポリゴンベタに変換するか、その逆を行うために使用します。ワイヤをポリゴンベタに変換する場合は、POLYGONIZE を実行し、変換するワイヤの 1 つをクリックします。ポリゴンベタをワイヤに変換する場合は、POLYGONIZE コマンドを実行し、変換するポリゴンベタのアウトラインをクリックします。[Alt]を押しながらクリックするとポリゴンベタが新しいオブジェクトとして追加され、[Alt]を押さないと元のオブジェクトが新しいオブジェクトに置き換えられます。
POLYGONIZE コマンドを呼び出す別の方法として、ワイヤまたはポリゴンベタ エッジを右クリックして、[ポリゴンベタに変換]または[ワイヤに変換]を選択する方法があります。その後、[コピー]または[置換]オプションが表示されます。
関数
モジュールにポートを追加します。
構文
PORT 'module_instance_name' 'net_name' options ..
PORT 'module' 'net_name' options ..
PORT 'module' 'net_name' options|DELETE
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 は、モジュールのコンテキストで既存のポートを削除するために使用します。
MOVE コマンドを使用してモジュール記号を編集できます。モジュール シンボルのポートは、接続されている端で [Ctrl]+左*クリックを使用して選択し、モジュール インスタンスの境界に沿って移動できます。INFO コマンドを使用して、ポート プロパティを[Ctrl]+左*クリックで選択すると、ポート プロパティを取得できます。
DELETE コマンドを使用すると、ポートを*[Ctrl]+左*クリックで選択して削除できます。
ネットに接続されている場合、選択対象があいまいになることがあります。要求されたオブジェクト(この場合はポート)に切り替えるには、*[Ctrl]+右*クリックを使用します。
関数
記号名またはモジュール名の接頭表記を定義します。
構文
PREFIX prefix_string;
このコマンドは、ADD コマンドを使用して記号を回路図に配置したときに自動的に生成された記号名の最初の文字を決定するために、デバイス エディタ モードで使用されます。
このコマンドは、モジュールのシートを編集してこのモジュールの接頭表記を設定する場合にも使用できます。
PREFIX U;
7400 デバイスなどを編集するときにこのコマンドを使用した場合、後で ADD コマンドを使用して回路図に配置されるゲートに U1、U2、U3 という名前が順番に割り当てられます。これらの名前は、後で NAME コマンドで変更することができます。
関数
図面をシステム プリンタに出力します。
構文
PRINT [factor] [-limit] [options] [;]
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
Width と Height には浮動小数点数を指定でき、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 - 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; | モジュール インスタンスに従って、メイン回路図のすべてのシートと、モジュールのすべてのシートを印刷します。 |