-EditBlockAttributeDefinition¶
-EditBlockAttributeDefinition コマンドを使用して、コマンド ウィンドウの ブロック属性定義 のデフォルト値および文字設定を編集します。
すべてのブロック属性定義または選択したブロック属性定義のみを対象にして、デフォルト値のすべてまたは一部のみを置き換えることができます。さらに、位置、高さ、回転角度、画層、文字スタイルおよび色も変更できます。
名前と値に基づいてブロック属性定義を指定するには、アスタリスク(*)を使用してフィルタします。
ウィンドウ選択では、指定した文字列が名前の中に含まれ、指定したデフォルト値をオプションで持つすべてのブロック属性定義が返されます。
注記: ロック画層上のブロック属性定義は編集できません。
以下を実行できます:
ブロック属性定義の名前、キャプション、および既定値を編集するには、 EditAnnotation コマンドも使用できます。エンティティをダブルクリックすると、EditAnnotationコマンドが呼び出されます。
ブロック属性定義を個別に編集するには:
ブロック属性定義を個別に編集するときには、ブロック属性定義のすべてまたは一部のみを編集することができます。さらに、位置、高さ、回転角度、文字スタイルなどのプロパティおよび特性も変更できます。
注記: ブロック属性定義は、表示されていると同時に CCS に対して平行になっている必要があります。
コマンド プロンプトで -EditBlockAttributeDefinition と入力します。
「Yes」と入力してから Enter キーを押して、ブロック属性定義を個別に編集します。
ブロック属性定義の名前を指定し、Enter を押します。
複数の BlockAttribute 定義名を指定できます。名前の中の可変文字列を表すために
*を使用して検索文字列を入力します。たとえば、名前に A で始まるすべての BlockAttribute 定義を検索するには、"A*" と入力します。一意の名前またはワイルドカードを含む名前を指定すると、後続のエンティティ選択(ステップ 5)が、フィルタに一致するブロック属性定義名に制限されます。
オプションで、ブロック属性定義のデフォルト値を指定し、Enter を押します。
アスタリスク記号をワイルドカードとして使用できます。
一意のデフォルト値またはワイルドカードを含むデフォルト値を指定すると、後続のエンティティ選択(ステップ 5)が、フィルタに一致するブロック属性定義デフォルト値に制限されます。
注記: ブロック属性定義のデフォルト値では、大文字と小文字が区別されます。
グラフィックス領域で、修正するブロック属性定義を指定し、Enter を押します。
グラフィックス領域で、指定した条件に一致するブロック属性定義が選択されます。編集は、選択した中で最初のブロック属性定義から開始します。
次の属性定義(Next attribute definition)オプションを使用して、順次編集していきます。
現在のブロック属性定義のプロパティを変更します。
ブロック属性定義のデフォルト値を変更または置き換えるには:
値 オプションを指定して、Enter を押します。
次のオプションを指定します。
変更(Change)。ブロック属性定義のデフォルト値の指定したサブ文字列を置き換えます。
置き換え(Replace)。ブロック属性定義のデフォルト値全体を新しいデフォルト値に置き換えます。
一般特性と文字プロパティを変更するには、次のオプションを使用します。
挿入点(Insertion point)ブロック属性定義の新しい挿入点を指定します。
画層(Layer)ブロック属性を別の画層に配置します。
文字回転(Text rotation)回転角度を変更します。
高さ(Height)。文字の高さを変更します。
文字スタイル(Textstyle)新しい文字スタイルを指定します。
線の色(Linecolor)文字色を変更します。画層指定(ByLayer)または**ブロック指定(ByBlock)**または True Color(RGB 値)を入力できます。True Color を指定するには、127,0,127 のように、0 から 255 までの整数値を用いた赤、緑、および青に対応する 3 つの値をカンマで区切って入力します。
ブロック属性定義のプロパティを修正したら、次の属性定義(Next attribute definition)オプションを指定して、修正する次のブロック属性定義に進みます。
必要に応じてステップ 6 と 7 を繰り返します。選択したブロック属性定義がなくなると、コマンドは終了します。
複数のブロック属性定義を編集するには:
次の手順で、ブロック属性定義のデフォルト値を編集できます。選択したブロック属性定義のデフォルト値で、文字列を別の文字列に置き換えられます。
この手順は、表示されている属性のみに適用されるか、または表示されている属性と非表示の属性の両方に適用されます。
注記: この手順では、一般特性と文字プロパティは編集できません。
コマンド プロンプトで -EditBlockAttributeDefinition と入力します。
「No」と入力して、複数のブロック属性定義を編集します。
表示されているブロック属性定義を編集するかどうかを指定するには、「Yes」または「No」を入力します。
ブロック属性定義名を指定して、Enter を押します。
置き換えるブロック属性定義のデフォルト値を指定して、Enter を押します。
ワイルドカードを使用して、後続のエンティティ選択を特定のブロック属性定義に制限します。
注記: ブロック属性定義のデフォルト値では、大文字と小文字が区別されます。
グラフィックス領域で、修正するブロック属性定義を指定し、Enter を押します。
ウィンドウ選択を使用できます。ブロック属性定義以外のエンティティは無視されます。また、ステップ 4 の条件に一致しない名前を持つブロック属性定義や、ステップ 5 の条件に一致しない値を持つデフォルト値も無視されます。
Enter を押します。
置き換える文字列を入力し、Enter を押します。
置き換え後の文字列を入力し、Enter を押します。
アクセス
コマンド: -EditBlockAttributeDefinition
関連トピック