テキスト
内容
親ページ: Sch のオブジェクト
概要
テキスト文字列(アノテーションとも呼ばれます)は非電気的描画プリミティブです。これは、回路図シートに配置できる 1 行のフリー テキストです。セクション ヘッダー、リビジョン履歴、時間情報などの説明または指示を示すテキストとして使用できます。
入手性
テキスト文字列は、回路図エディタと回路図ライブラリ エディタの両方で配置できます。
- 回路図エディタ - メイン メニューからホーム(Home) | グラフィック要素(Graphical Elements) | をクリックします。
- 回路図ライブラリ エディタ - メイン メニューからホーム(Home) | 配置(Place) | をクリックします。
配置
コマンドを起動すると、カーソルが十字に変わり、テキスト文字列の配置モードが開始されます。テキスト文字列がカーソル上に「フローティング」状態で表示されます。
- オブジェクトの位置を決定し、クリックするか、Enter キーを押して配置を実行します。
- さらにテキスト文字列の配置を続行します。または、右クリックするか、Esc キーを押して配置モードを終了します。
配置中に実行できるその他の操作は次のとおりです。
- Tab キーを押して、関連するプロパティ ダイアログにアクセスします。ダイアログでは、テキスト文字列のプロパティをその場で変更できます。
- Alt キーを押して、最初の移動方向に応じて、移動を水平軸方向または垂直軸方向に制限します。
- スペースバーを押して、テキスト文字列を反時計回りに回転します。時計回りに回転するには、Shift + スペースバーを押します。90° ずつ回転します。
- X または Y キーを押して、テキスト文字列をそれぞれ X 軸または Y 軸に沿ってミラーリングします。
グラフィック エディット
この編集方法では、配置されたテキスト文字列オブジェクトをワークスペース内で直接選択し、その場所をグラフィカルに変更することができます。テキスト文字列は、使用されるフォントのサイズ(アノテーション(Annotation)ダイアログからアクセス)を変更することで、そのサイズに関してのみ調整できます。そのため、テキスト文字列オブジェクトを選択しても、編集ハンドルは表示されません。
- 必要に応じて、破線のボックス内の任意の場所をクリックしてドラッグし、テキスト文字列を再配置します。ドラッグ中に、テキスト文字列を回転したり(スペースバー/Shift + スペースバー)、ミラーリングしたりすることができます(X または Y キーを押して、それぞれ X 軸または Y 軸に沿ってミラーリングします)。
- 次の方法でテキスト文字列オブジェクトのテキストを定位置で編集できます。
- テキスト文字列を 1 回クリックして選択します。
- もう一度クリックして(または Enter キーを押して)定位置編集モードを開始します。2 回のシングルクリックを 1 回のダブルクリックと解釈されないように、クリックごとに十分な時間を取る必要があります(ダブルクリックの場合はテキスト文字列のプロパティ ダイアログが開きます)。
- 定位置のテキストの編集を完了するには、Enter キーを押すか、マウスを使用してテキスト文字列以外の場所をクリックします。
非グラフィカル エディット
非グラフィカル エディットには次の方法を使用できます。
関連するプロパティ ダイアログの使用
ダイアログ ページ: アノテーション
この編集方法では、アノテーション(Annotation)ダイアログを使用してテキスト文字列オブジェクトのプロパティを変更します。
このダイアログは、配置中に Tab キーを押すことでアクセスできます。
配置後には、次のいずれかの方法でダイアログにアクセスできます。
- 配置されたテキスト文字列オブジェクトをダブルクリックします。
- テキスト文字列オブジェクトにカーソルを置き、右クリックして、コンテキスト メニューからプロパティ(Properties)を選択します。
インスペクタ パネルの使用
パネル ページ: SCH インスペクタ、SCHLIB インスペクタ
インスペクタ パネルを使用すると、デザイナーは、アクティブなドキュメント内の 1 つまたは複数のデザイン オブジェクトのプロパティを確認し、編集することができます。類似オブジェクトの検索(Find Similar Objects)ダイアログと組み合わせて使用することで、同じ種類の複数のオブジェクトを 1 か所で簡単に変更できます。
特殊文字列
テキスト文字列オブジェクトを使用してユーザー定義のテキストを回路図シートに配置できますが、配置できるのは、ユーザー定義のテキストだけではありません。ドキュメントの生成を支援するために、「特殊文字列」という概念が使用されます。これらの文字列は、出力の生成時に回路図に表示されるデザインまたはシステム情報のプレースホルダーの役割を果たします。
新しい回路図ドキュメントで使用可能な定義済み特殊文字列のデフォルト セットが用意されています。ただし、デザイナーは、ドキュメントレベル(現在の回路図のみで使用可能)またはプロジェクトレベル(プロジェクト内のすべての回路図シートおよび PCB ドキュメントで使用可能)で新たなパラメータを定義することにより、独自のカスタム特殊文字列を追加することもできます。
特殊文字列の配置
回路図で特殊文字列を使用するには、テキスト文字列オブジェクトを配置し、そのテキストをいずれかの特殊文字列名に設定します。
回路図シートでは、特殊文字列はプレフィックス = で特徴付けられます(=CurrentTime
、=CurrentDate
など)。使用可能な特殊文字列のリスト(定義済みとカスタムの両方)は、アノテーション(Annotation)ダイアログのテキスト(Text)フィールドに関連付けられたドロップダウン矢印をクリックして表示できます。
回路図の定義済み特殊文字列
回路図ドキュメントで使用可能な定義済み特殊文字列は次のとおりです。これらの大部分は、ドキュメント オプション(Document Options)ダイアログ(プロジェクト(Project) | コンテンツ(Content) | ドキュメント オプション(Document Options))のパラメータ(Parameters)タブにある、アクティブなドキュメントに対して定義されたデフォルトのパラメータ情報に関連します。
=Address1
– デフォルトのドキュメントレベルのパラメータAddress1
に指定された値を表示します。=Address2
– デフォルトのドキュメントレベルのパラメータAddress2
に指定された値を表示します。=Address3
– デフォルトのドキュメントレベルのパラメータAddress3
に指定された値を表示します。=Address4
– デフォルトのドキュメントレベルのパラメータAddress4
に指定された値を表示します。- =Application_BuildNumber – 現在の SOLIDWORKS PCB インストール環境のバージョンとビルド番号を表示します
=ApprovedBy
– デフォルトのドキュメントレベルのパラメータApprovedBy
に指定された値を表示します。=Author
– デフォルトのドキュメントレベルのパラメータAuthor
に指定された値を表示します。=CheckedBy
– デフォルトのドキュメントレベルのパラメータCheckedBy
に指定された値を表示します。=CompanyName
– デフォルトのドキュメントレベルのパラメータCompanyName
に指定された値を表示します。=CurrentDate
–dd/mm/yyyy
のフォーマットで表示される、ユーザーのシステム設定から自動的に計算された現在の日付。回路図の編集時またはリフレッシュ/再表示の際に更新されます。例:10/12/2012
。=CurrentTime
–h:mm:ss AM/PM
のフォーマットで表示される、ユーザーのシステム設定から自動的に計算された現在の時間。回路図の編集時またはリフレッシュ/再表示の際に更新されます。例:2:39:47 PM
。=Date
– 静的な日付情報の表示に使用されます。デフォルトのドキュメントレベルのパラメータDate
に指定された値を表示します。自動的に計算されて設定済みフォーマットで表示される特殊文字列=CurrentDate
とは異なり、ユーザーが任意のフォーマットで静的な日付情報を入力できます。=DocumentFullPathAndName
– 文字列が配置されるドキュメントのフルパスと名前を表示するために使用されます。例:C:\MyTestDesign\PSU.SchDoc
。=DocumentName
– 回路図のファイル名のみを表示するために使用されます(フルパスは表示されません)。例:PSU.SchDoc
。=DocumentNumber
– デフォルトのドキュメントレベルのパラメータDocumentNumber
に指定された値を表示します。ソース パラメータは、ツール(Tools) | アノテーション(Annotation) | シート数(Number Sheets)コマンドを使用すると表示されるSheet Numbering For Project ダイアログから更新することもできます。=DrawnBy
– デフォルトのドキュメントレベルのパラメータDrawnBy
に指定された値を表示します。=Engineer
– デフォルトのドキュメントレベルのパラメータEngineer
に指定された値を表示します。=ImagePath
– デフォルトのドキュメントレベルのパラメータImagePath
に指定された値を表示します。=ModifiedDate
– 自動的に設定される、回路図の修正日のスタンプ。例:10/12/2012
。=Organization
– デフォルトのドキュメントレベルのパラメータ Organization に指定された値を表示します。=ProjectName
– プロジェクトの実際の名前(拡張子を含む)を表示します。たとえば、ファイル名がMyPCB.PrjPcb
のプロジェクトの場合は、この特殊文字列によりMyPCB.PrjPcb
が表示されます。=Revision
– デフォルトのドキュメントレベルのパラメータRevision
に指定された値を表示します。=Rule
– デフォルトのドキュメントレベルのパラメータRule
に指定された値を表示します。このパラメータの最初の値はUndefined Rule
(回路図には*
と表示)です。このパラメータ値をダブルクリックすると、ルール タイプを定義してその制約を編集できます。=SheetNumber
– 現在の回路図のシート番号。ツール(Tools) | アノテート(Annotate) | シート数(Number Sheets)コマンドを使用すると、この値が計算されます。Sheet Numbering For Project ダイアログで、割り当てられたシート番号が、デフォルトのドキュメントレベルのパラメータSheetNumber
の値に入力されます。回路図シートのエディタ(Editor)タブ ビューで使用される場合は、この特殊文字列の情報はここから取得されます。=SheetTotal
– プロジェクトのシート合計。ツール(Tools) | アノテート(Annotate) | シート数(Number Sheets)コマンドを使用すると、この値が計算されます。Sheet Numbering For Project ダイアログで、シート合計が、デフォルトのドキュメントレベルのパラメータSheetTotal
の値に入力されます。回路図シートのエディタ(Editor)タブ ビューで使用される場合は、この特殊文字列の情報はここから取得されます。=Time
– 静的な時間情報の表示に使用されます。デフォルトのドキュメントレベルのパラメータTime
に指定された値を表示します。自動的に計算されて設定済みフォーマットで表示される特殊文字列=CurrentTime
とは異なり、ユーザーが任意のフォーマットで静的な時間情報を入力できます。=Title
– デフォルトのドキュメントレベルのパラメータTitle
に指定された値を表示します。- =VariantName - 出力の生成元のバリアントを表示します。これは、現在のバリアント(プロジェクト(Project) | プロジェクト アクション(Project Actions) | 現在のバリアント(Current Variant))のエントリに従います。出力の生成にベース デザインが使用される場合、値は [No Variations] になります。
=VersionControl_RevNumber
– ドキュメントの現在のリビジョン番号。この文字列に情報を含めるには、バージョン コントロールを使用する必要があります。
コンポーネント パラメータとともに使用する特殊文字列
いくつかの追加の特殊文字列(または既存の特殊文字列の特殊な解釈)は、コンポーネント パラメータの定義時に使用できます。どちらの場合でも、特殊文字列はパラメータの値として入力されます。
=CurrentFootprint
– 関連するコンポーネント プロパティ(Component Properties)ダイアログのモデル(Models)領域で定義される、コンポーネントに現在割り当てられているフットプリントの名前を表示します。=Comment
– 関連するコンポーネント プロパティ(Component Properties)ダイアログのプロパティ(Properties)領域で定義される、コンポーネントのコメント(Comment)フィールドに表示される値を表示します。=Description
– 関連するコンポーネント プロパティ(Component Properties)ダイアログのプロパティ(Properties)領域で定義される、コンポーネントの説明(Description)フィールドに表示される値を表示します。=[ParameterName]
– 指定されたコンポーネント パラメータに定義された値を表示します。特殊文字列の名前として、コンポーネント パラメータの実際の名前を入力します。したがって、コンポーネント パラメータの名前がPowerRating
の場合は、=PowerRating
と入力します。コンポーネントのコメント(Comment)プロパティを定義すると、関連するドロップダウン フィールドに、すべての既存コンポーネント パラメータの特殊文字列が取り込まれます。これにより、定義されているパラメータの値をコメント(Comment)で簡単に使用できるようになります。