複数のブロック インスタンスで同じ変数属性の値や文字オプションを編集するには、-EditBlockAttribute コマンドを使用します。
これは、EditBlockAttribute コマンドのコマンド ウィンドウ バリアントです。
すべてのブロックまたは選択したブロックだけにある属性値のすべてまたは一部だけを置換できます。さらに、位置、高さ、角度およびスタイルも変更できますが、変更は個別にだけ行えます。
名前と値に基づいてブロック属性を指定するには、アスタリスク(*)を使用してフィルタします。ウィンドウ選択では、指定した値を持ち、その名前の中に指定した文字列を含むすべての属性が返されます。
次を行うことができます:
注記: ロックされた画層では、ブロック属性値を編集できません。
ブロック属性を個別に編集するには:
ブロック属性を個別に置換するときは、すべての属性またはその一部だけを編集できます。 さらに、位置、高さ、角度およびスタイルも変更できます。
注記: ブロック属性は、表示されていると同時に CCS に対して平行になっている必要があります。
ブロックを複数指定できます。ブロックを選択するには、任意の文字列に相当する * を使用して検索文字列を入力します。たとえば、「A*」と入力して、名前が A で始まるすべてのブロックを選択します。
複数のブロック属性を指定できます。ブロックを選択するには、任意の文字列に相当する * を使用して検索文字列を入力します。たとえば、「A*」と入力して、名前が A で始まるすべてのブロック属性を選択します。
ブロック属性値では、大文字と小文字が区別されます。
グラフィックス領域で、指定した条件に一致するブロック属性が選択されます。編集は、選択した中で最初のブロック属性から開始されます。次の属性(Next attribute)オプションを使用して、ブロック属性を順次編集していきます。
ブロック属性値を変更または置き換えるには:
文字位置プロパティを変更するには、次のオプションを使用します。
注記: ブロック属性がブロック内でロック済みとして定義されていない場合は、ブロック属性のエンティティ グリップを選択し、新しい位置にドラッグすることで、ブロック属性の挿入点を変更できます。
文字の設定を変更するには、次のオプションを使用します。
複数のブロック属性を編集するには:
選択内容に従って、表示されている属性だけに適用するか、表示されている属性と非表示の属性両方に適用します。
すべての属性に対して、文字列を別の文字列に置き換えることができます。
ブロックを複数指定できます。文字列の文字 * を使用して検索文字列を入力し、ブロックを選択します。たとえば、"A*" と入力して、名前が A で始まるすべてのブロックを選択します。
ブロック属性値では、大文字と小文字が区別されます。
例:
次のブロックには、「Section」という 1 つの共通ブロック属性があり、詳細番号が表示されています。
古い値: AB1、AB2、AB3
新しい値: CD1、CD2、CD3

A* を使用して、値を変更する必要のあるすべての Section 属性を指定します。
ウィンドウの選択に、ブロックのセットを含めます。

ウィンドウの選択で 5 が返されます。
値は、5 つすべてのブロック属性で置き換わります。

アクセス
コマンド: -EditBlockAttribute(-EditBlockAttribute)
関連トピック