ブロック エディタには、特別なオーサリング領域があり、そこで作図領域と同じようにジオメトリを描いたり、編集することができます。
ブロック エディタは、ブロック定義のオブジェクトおよび動作を定義するために使用します。
ブロックの編集には次のコマンドを使用します。これらのコマンドはブロック エディタ内でのみ使用できます。
システム変数 BLOCKEDITLOCK を 1 に設定しているときは、ブロック エディタを開くことはできません。
編集用に開いているブロックに属性を追加したり、変更内容をブロックに保存したり、[ブロック エディタ]を閉じるツールが用意されています。
現在のブロック定義の名前が表示されます。
ブロックにデータを格納するための属性定義を作成します。
グリップを持つパラメータをダイナミック ブロック定義に追加します。
アクションをダイナミック ブロック定義に追加します。
ダイナミック ブロック内に可視性の状態を作成、設定、削除します。
可視性パラメータがダイナミック ブロック定義に存在しない場合、このコントロールを使用してパラメータを追加し、ブロック参照のカスタム可視性プロパティを定義することができます。可視性パラメータにより、可視性の状態を作成したり、ブロック内のオブジェクトの可視性をコントロールすることができます。可視性パラメータは、常にブロック全体に適用され、アクションを関連付ける必要はありません。図面上でグリップをクリックすると、ブロック参照で使用できる可視性の状態のリストが表示されます。ブロック エディタでは、可視性パラメータはグリップが関連付けられた文字として表示されます。
現在の可視性の状態で非表示のオブジェクトを、ブロック エディタでどのように表示するかをコントロールします。
ダイナミック ブロック定義の現在の可視性の状態またはすべての可視性の状態でオブジェクトを表示します。
ダイナミック ブロック定義の現在の可視性の状態またはすべての可視性の状態でオブジェクトを非表示にします。
現在のブロック定義を保存します。
現在のブロック定義のコピーを新しい名前で保存します。
ブロック エディタを閉じます。
ブロック エディタ内でダイナミック ブロック定義にパラメータを追加するためのツールを提供します。パラメータは、ブロック参照内のジオメトリの位置、距離、角度を指定します。ダイナミック ブロック定義にパラメータを追加すると、このパラメータによってブロックの 1 つ以上のカスタム プロパティが定義されます。
点パラメータをダイナミック ブロック定義に追加し、ブロック参照のカスタム X および Y プロパティを定義します。点パラメータは、図面内の X および Y 位置を定義します。ブロック エディタでは、点パラメータは普通の寸法と同じように見えます。
直線状パラメータをダイナミック ブロック定義に追加し、ブロック参照のカスタム距離プロパティを定義します。直線状パラメータは、2 つの固定点間の距離を示します。直線状パラメータは、グリップの移動をプリセット角度に拘束します。ブロック エディタでは、直線状パラメータは平行寸法と同じように見えます。
円形状パラメータをダイナミック ブロック定義に追加し、ブロック参照のカスタム距離プロパティおよび角度プロパティを定義します。円形状パラメータは、2 つの固定点間の距離と角度値を示します。グリップとプロパティ パレットの両方を使用して、距離の値と角度の両方を変更できます。ブロック エディタでは、円形状パラメータは平行寸法と同じように見えます。
XY パラメータをダイナミック ブロック参照に追加し、ブロック参照のカスタム水平距離および垂直距離プロパティを定義します。XY パラメータには、パラメータの基点からの X 距離と Y 距離が表示されます。ブロック エディタでは、XY パラメータは一対の寸法(水平寸法と垂直寸法)として表示されます。これらの寸法は、共通の基点を共有します。
回転パラメータをダイナミック ブロック定義に追加し、ブロック参照のカスタム角度プロパティを定義します。回転パラメータは、角度を定義します。ブロック エディタでは、回転パラメータは円として表示されます。
位置合わせパラメータをダイナミック ブロック定義に追加します。位置合わせパラメータは、X および Y の位置と角度を定義します。位置合わせパラメータは、常にブロック全体に適用され、アクションを関連付ける必要はありません。位置合わせパラメータにより、ブロック参照を点を中心として自動的に回転させ、図面上の他のオブジェクトと位置合わせできます。位置合わせパラメータは、ブロック参照の角度プロパティに影響します。ブロック エディタでは、位置合わせパラメータはアラインメント線のように見えます。
反転パラメータをダイナミック ブロック定義に追加し、ブロック参照のカスタム反転プロパティを定義します。反転パラメータは、オブジェクトを反転します。ブロック エディタでは、反転パラメータは対称軸として表示されます。この対称軸を中心にオブジェクトを反転できます。反転パラメータには、ブロック参照が反転されたかどうかを示す値が表示されます。
基点パラメータをダイナミック ブロック定義に追加します。基点パラメータは、ブロック内のジオメトリを基準としたダイナミック ブロック参照の基点を定義します。基点パラメータは、いずれのアクションにも関連付けることはできませんが、アクションの選択セットに含めることはできます。ブロック エディタでは、基点パラメータはクロスヘア付きの円として表示されます。
ブロック エディタ内でダイナミック ブロック定義にアクションを追加するためのツールを提供します。アクションでは、図面上でダイナミック ブロック参照のカスタム プロパティを操作する際の、ダイナミック ブロック参照のジオメトリの移動方法や変更方法を定義します。アクションはパラメータと関連付けます。
アクションが点、直線状、円形状、または XY パラメータと関連付けられたときに、ダイナミック ブロック定義に移動アクションを追加します。移動アクションは、MOVE[移動]コマンドと似ています。ダイナミック ブロック参照では、移動アクションは、オブジェクトが指定した距離と角度だけ移動するようにしまます。
アクションが直線状、円形状、または XY パラメータと関連付けられたときに、ダイナミック ブロック定義に尺度変更アクションを追加します。尺度変更アクションは、SCALE[尺度変更]コマンドと似ています。ダイナミック ブロック参照では、尺度変更アクションは、グリップの移動やプロパティ パレットの使用により関連付けられているパラメータが編集されたときに、選択セットの尺度を変更します。
アクションが点、直線状、円形状、または XY パラメータと関連付けられたときに、ダイナミック ブロック定義にストレッチ アクションを追加します。ストレッチ アクションにより、オブジェクトは指定した位置に指定した距離だけ移動およびストレッチされます。
アクションが円形状パラメータと関連付けられたときに、ダイナミック ブロック定義にストレッチ アクションを追加します。円形状ストレッチ アクションは、関連付けられている円形状パラメータ上のキー点がグリップまたはプロパティ パレットを使用して変更されたときに、指定された角度と距離だけオブジェクトを回転、移動、ストレッチします。
アクションが回転パラメータと関連付けられたときに、ダイナミック ブロック定義に回転アクションを追加します。回転アクションは、ROTATE[回転]コマンドと似ています。ダイナミック ブロック参照では、回転アクションは、関連付けられているパラメータがグリップまたはプロパティ パレットを使用して編集されたときに、関連付けられているオブジェクトを回転します。
アクションが反転パラメータと関連付けられたときに、ダイナミック ブロック定義に反転アクションを追加します。反転アクションでは、MIRROR[鏡像]コマンドを使用するのと同様に、ダイナミック ブロック参照を対称軸と呼ばれる指定した軸を中心として反転できます。
アクションが直線状、円形状、または XY パラメータと関連付けられたときに、ダイナミック ブロック定義に配列複写アクションを追加します。配列複写アクションは、関連付けられているパラメータがグリップまたはプロパティ パレットを使用して編集されたときに、関連付けられているオブジェクトを矩形状パターンに配列複写します。