アクティビティの使用

アクティビティは要素に関連付けられており、図面で CustomBlock 参照を操作したときに CustomBlock 定義のエンティティがどのように変化するかを定義します。

CustomBlock 定義にアクティビティを追加する場合は、次の項目を指定する必要があります。

  • アクティビティを適用する要素

    注記: 要素にのみアクティビティを適用できます。CustomBlock エンティティにはアクティビティを適用できません。

  • 指定した要素上の主要点

    主要点を使用すると、ブロック参照を操作できます。

  • 選択セット

    選択セットは、ブロック参照でアクティビティが発生したときに移動または変更されるエンティティで構成されます。

アクティビティには、アイコンとこのボルト アイコン blitz が表示されます。アクティビティ アイコンをクリックすると、選択セットが表示されます。

アクティビティが関連付けられていない要素には、このアイコン icon_cb_error が表示されます。警告アイコン icon_cb_error をダブルクリックすると、要素に関連付けることができるアクティビティが表示されます。

|ヒント| ブロックエディタでアクティビティアイコンを表示または非表示にするには、CBActivityIcon コマンドを使用します。 アクティビティアイコンのオン/オフ を参照してください。

1 つの要素に複数のアクティビティを適用できます。すべてのアクティビティはアクティビティ ツールバーにグループ化されます。

アクティビティ アイコンの上にマウス カーソルを置くと、次の項目がハイライトされます。

  • 関連する要素

  • 操作を実行できる要素のグリップ点

  • ストレッチ フレーム(ストレッチ アクティビティの場合のみ)。ブロック参照では、グリップ ポイントを移動すると、ストレッチ フレームのエンティティのみが影響されます。

注記: ブロック参照にアクティビティ アイコンは表示されません。

例:

ストレッチ アクティビティの上にマウスを置くと、以下がハイライトされます。

ex_cust_block_action_elements

  1. Linear element

  2. Element grip point that lets you perform the activity

  3. Activity icon (in this example, Stretch)

  4. フレーム伸縮

アクティビティは、それを使用できる要素に従ってグループ化されます。

ブロック エディタのアクティビティおよび関連する要素:

アクティビティ

アイコン

変換

使用可能な要素

移動

icon_cb_activity_move

翻訳の適用

点、線形、極性、XY

尺度

icon_cb_activity_scale

スケーリングを適用します

点、線形、極性、XY

ストレッチ

icon_cb_activity_stretch

指定した領域からストレッチ点を使用してエンティティをストレッチ

点、線形、極性、XY

極性ストレッチ

icon_cb_activity_polarstretch

ストレッチと回転を適用

円形状

回転

icon_cb_activity_rotate

回転を適用

回転

ミラー(I)

icon_cb_activity_mirror

ミラー変換を適用します。

ミラー(Mirror)

Pattern

icon_cb_activity_pattern

指定したオフセットを使用して要素の方向にエンティティを作成。XY 要素の場合、パターンには X 方向および Y 方向が使用されます。

点、線形、極性、XY

テーブル

icon_cb_activity_table

他の要素に設定された値を適用

テーブル

関連トピック

CustomBlock の基本

カスタム ブロック要素について

アクティビティアイコンのオン/オフを切り替える

親トピック

CustomBlock 定義へのアクティビティの適用