フィールドの挿入¶
注釈、ブロック属性、およびテーブル セルにフィールドを追加できます。フィールドでは、修正日付、図面名、作成者などの情報を更新できます。たとえば、フィールドを使用すると、タイトル ブロック内のテキストを正確に保つことができます。
さらに、Field コマンドを使用すると、図面の任意の文字エンティティで、図面シート セット情報をフィールドとして含めることができます。
**Field(フィールド)**ダイアログ ボックスには、図面シート番号、説明、リビジョン日付など、特定の図面シート セット情報のフィールド コードがあります。図面シートまたは図面シート セット全体に対して定義したカスタム プロパティも使用でき、フィールドとして挿入できます。
注釈、ブロック属性(BlockAttributes)、およびテーブル セルを編集する際には、**フィールド(Field)**ダイアログボックスにアクセスできます。
ヒント:図面シートを作成し、フィールドを使用して、タイトルブロック、ビューラベル、およびコールアウトブロックに表示される情報を自動化します。
フィールドは、図面を保存、印刷、または再構築すると自動的に更新されます。
注釈内のフィールドは、 RebuildField コマンドを使用して手動で更新できます。
フィールドを挿入するには:
次のいずれかを実行します。
リボンで、**挿入(Insert) > データ(Data) > フィールド(Field)**をクリックします。
メニューで、**挿入(Insert ) > フィールド(Field)**をクリックします。
Field と入力します。
ダイアログ ボックスで、入力するフィールドを指定します。
カテゴリ(Category): **名前(Name)**リスト内のフィールド名は、日付/時間やドキュメントなどのカテゴリ別に区切られます。
名前: 挿入するフィールドを決定します。
形式(Format): 文字列の大文字と小文字、または日付フィールドの日付形式など、フィールド テキストの形式を指定します。
プロパティ(Property): 指定したエンティティのプロパティ リストが表示されます。挿入するプロパティを指定します。
注記: **フィールド(Field)**ダイアログ ボックスで使用できるオプションは、指定したカテゴリ(Category)と名前(Name)に応じて変化します。
OK をクリックします。
グラフィックス領域で、フィールドの挿入点をクリックします。
フィールドを注釈と簡易注釈に追加できます。また、フィールド名を、ブロック属性定義のデフォルト値として使用できます。幾何公差にはフィールドを使用できません。フィールドを挿入するには、注釈または簡易注釈を作成するとき、またはブロック属性のデフォルト値を指定するときに、**フィールド(Field)**ボタンをクリックします。
フィールドを使用すれば、いつでもエンティティ プロパティを表示できます。
注記: Field コマンドは、現在の文字スタイルと文字サイズを使用します。
SetFieldDisplay コマンドを使用して、注釈でフィールドをグレーの背景で表示するかどうかを指定します。
フィールドを使用して、テキスト エンティティのエンティティ プロパティを表示するには:
グラフィックス領域で、テキスト エンティティをダブルクリックして編集モードに切り替えます。
フィールドを挿入する位置にポインタを置きます。
右クリックし、コンテキスト メニューから**フィールドを挿入(Insert Field)**を選択します。
**フィールド(Field)**ダイアログ ボックスで、次の操作を行います。
エンティティを指定(Specify entity)
をクリックし、グラフィックス領域でエンティティを選択し、Enter キーを押して選択を完了します。**プロパティ(Property)**で、フィールドに値を表示するプロパティを指定します。
**形式(Format)**で、フィールド テキストの形式を指定します。オプションとして、その他の形式(Additional Format) オプションを指定できます。
**プレビュー(Preview)**領域には、指定したプロパティの値が表示されます。
OK をクリックします。
テーブル セルにフィールドを挿入するには:
グラフィックス領域で、テーブルのセルをダブルクリックします。
フィールドを挿入する位置にポインタを置きます。
右クリックして、コンテキスト メニューから、**フィールドを挿入(Insert Field)**を選択します。
**フィールド(Field)**ダイアログ ボックスの**カテゴリ(Category)**で、**すべて(All)**または他のカテゴリを選択します。
**名前(Name)**でフィールドを選択します。
**プレビュー(Preview)**領域には、指定したフィールドのデフォルト値が表示されます。
形式およびその他の必要なオプションを指定します。
OK をクリックします。
テーブル セルに数式フィールドを挿入するには:
グラフィックス領域で、テーブルのセルをダブルクリックします。
フィールドを挿入する位置にポインタを置きます。
右クリックして、コンテキスト メニューから、**フィールドを挿入(Insert Field)**を選択します。
**フィールド(Field)**ダイアログ ボックスの**カテゴリ(Category)**で、**エンティティ(Entities)**を選択します。
数式を指定するには、次のいずれかを実行します。
平均(Average)、合計(Sum)、または**カウント(Count)**をクリックします。グラフィックス領域で、範囲を指定する最初と最後のセルをクリックし、Enter キーを押します。**評価(Evaluate)**をクリックすれば、いつでも計算された値を**プレビュー(Preview)**領域に表示できます。
セル(Cell)**をクリックします。グラフィックス領域で、セルをクリックして **Enter キーを押します。
必要に応じて、形式およびその他の必要なオプションを指定します。
OK をクリックします。
計算された値がセルに表示されます。
テキストにフィールドを挿入するには:
グラフィックス領域で、テキスト エンティティをダブルクリックして編集モードに切り替えます。
フィールドを挿入する位置にポインタを置きます。
右クリックし、コンテキスト メニューから**フィールドを挿入(Insert Field)**を選択します。
**フィールド(Field)**ダイアログ ボックスで、**カテゴリ(Category)**を選択します。
**名前(Name)**リストに、指定したカテゴリで使用可能なフィールドが表示されます。
**名前(Name)**リストで、テキストに表示する情報を選択します。
指定したフィールドの現在の値が、**プレビュー(Preview)**領域に表示されます。
**形式(Format)**リストで、形式を指定します。
注記: 使用可能なオプションは、指定したフィールドによって異なります。たとえば、日付(Date)フィールドを選択すると、形式(Format)リストには使用可能なデータ形式が表示されます。
ブロック属性にブロック プレースホルダ フィールドを挿入するには:
注記: ブロック プレースホルダ フィールドは、ブロック エディタでのみ使用できます。
ブロック エディタで、次のいずれかを実行します。
EditBlockAttributeDefinition と入力します。
MakeBlockAttribute と入力します。
**ブロック属性定義(Block Attribute Definition)**で、**フィールド(Field)**をクリックします。
**フィールド(Field)**ダイアログ ボックスの**カテゴリ(Category)**で、**エンティティ(Entities)**を選択します。
名前(Name)**で、**ブロック プレースホルダ(BlockPlaceholder) を選択します。
**ブロック参照プロパティ(Block reference property)**リストには、CustomBlock のすべての要素と、画層、色など他のプロパティが表示されます。
**形式(Format)**リストで、形式を指定します。
注記: 使用可能なオプションは、指定したフィールドによって異なります。たとえば、**線幅(Lineweight)**プロパティを選択すると、**形式(Format)**リストには使用可能な単位が表示されます。
図面シート セット フィールドの使用
図面シートを作成し、フィールドを使用して、タイトル ブロック、ビュー ラベル、および寸法テキスト ブロックに表示される情報を自動化できます。Field コマンドを使用すると、図面の任意の文字エンティティで、図面シート セット情報をフィールドとして含めることができます。図面シートと図面シート セットの情報が変更されると、タイトル ブロック、ビュー ラベル、および寸法テキスト ブロックに表示されるデータは常に最新になります。
図面シートまたは図面ビューへのハイパーリンクとしてフィールドを作成できます。後で、**シート セット マネージャー**で対応する図面シートとビューを移動すると、関連付けられたハイパーリンクにより正しい場所にジャンプします。
フィールド(Field) ダイアログ ボックスには、図面シート番号、説明、リビジョン日付など、特定の図面シート セット情報のフィールド コードがあります。図面シートまたは図面シート セット全体に対して定義したカスタム プロパティも使用でき、フィールドとして挿入できます。DrawingSheetSet カテゴリでは、特定のフィールド タイプを使用できます。
名前が CurrentDrawingSheet で始まるフィールドでは、現在の図面シートに関連するプロパティを使用できます。
名前が CurrentDrawingSheetSet で始まるフィールドでは、現在の図面シート セットに関連するプロパティを使用できます。
図面シート セット(DrawingSheetSet)。指定した図面シート セットの項目をフィールドに含めることができます。
DrawingSheetSetPlaceholder。寸法テキスト ブロックまたはビュー ラベルにプレースホルダを挿入できます。たとえば、図面シート セットに指定された寸法テキスト ブロックに、図のタイトルや図面シート番号などの情報を表示するためにブロック属性を定義できます。**シート セット マネージャー(Sheet Set Manager)**から図面シートの寸法テキスト ブロックを使用すると、プレースホルダが自動的に更新されて正しい値が表示されます。
図面シート ビュー(DrawingSheetView)。指定した図面シート セットの項目をフィールドに含めることができます。
注記: 図面シート セット フィールドの値を更新するには、 RebuildField コマンドを使用します。
図面シート セットのカスタム プロパティ フィールドを挿入するには:
**フィールド(Field)**ダイアログ ボックスにアクセスします。
注記: 注釈、ブロック属性(BlockAttributes)、およびテーブル セルを編集する際には、**フィールド(Field)**ダイアログボックスにアクセスできます。たとえば、フィールドを挿入する各タイトル ブロック属性の属性定義にアクセスします。
**カテゴリ(Category)**で、**図面シート セット(DrawingSheetSet)**を選択します。
**名前(Name)**リストには、すべての図面シート セット プロパティが表示されます。
**名前(Name)**で、次のいずれかを選択します。
現行図面シート セットのカスタム(CurrentDrawingSheetSetCustom)。図面シート セット全体に対して定義したフィールド カスタム プロパティとして含めることができます。
現行図面シートのカスタム(CurrentDrawingSheetCustom)。現在の図面シート セットに定義したフィールド カスタム プロパティとして含めることができます。
**カスタム プロパティ名(Custom property name)**で、フィールドとして含めるカスタム プロパティを選択します。
**形式(Format)**リストで、形式を指定します。
OK をクリックします。
図面シート セットのプレースホルダ フィールドを挿入するには:
**図面シート セット マネージャー**で使用する寸法テキスト ブロックまたはラベル ブロックの**ブロック属性定義(Block Attribute Definition)**ダイアログ ボックスを開きます。
**名前(Name)**に、フィールドの名前を入力します。
**デフォルト値(Default value)**の右側で、**フィールドを挿入(Insert Field)**をクリックします。
フィールド(Field)**ダイアログ ボックスの**カテゴリ(Category)**で、**DrawingSheetSet を選択します。
**名前(Name)**リストには、すべての図面シート セット プロパティが表示されます。
名前(Name)**で、**DrawingSheetSetPlaceholder を選択します。
**プレースホルダー タイプ(Placeholder type)**で、フィールドのタイプを選択します。
**形式(Format)**リストで、形式を指定します。
必要に応じて、**ハイパーリンクの関連付け(Associate hyperlink)**をクリックし、図面シートまたはビューへのハイパーリンクとしてフィールドを作成します。ハイパーリンクを関連付けると、挿入された寸法テキスト ブロックをクリックして、関連付けられた図面シートまたはビューを開くことができます。
注記: ViewportScale フィールドと Custom フィールドでは、ハイパーリンクの関連付けは使用できません。
OK をクリックし、**フィールド(Field)**ダイアログ ボックスを閉じます。
プレースホルダー フィールドには、その名前が表示されます。たとえば、DrawingSheetTitle です。
OK をクリックし、**ブロック属性(Block Attribute)**ダイアログ ボックスを閉じます。
グラフィック領域で、フィールド テキストの位置を指定します。
アクセス
コマンド: フィールド(Field)
メニュー: 挿入(Insert) > フィールド(Field)
リボン: 挿入(Insert) > データ(Data) > (フライアウト)フィールド(Field)
関連トピック
親トピック