ブロック
ブロック 再利用可能な描画コンポーネントです – 軽量インスタンスとしてキャンバスに複数回配置できる名前付きジオメトリのコレクション. ブロック定義を編集すると、配置されたすべてのインスタンスが自動的に更新されます.
使用 ブロックリファレンス パネル (右側のアコーディオン) 作成する, 入れる, 編集, ブロックを管理する.
コンセプト
ブロック定義 – ジオメトリと名前付きを保存するテンプレート 基点 (元). 定義を変更すると、キャンバス上に配置されたすべてのインスタンスが更新されます.
ブロックインスタンス – 特定の位置に配置されたブロック定義への軽量参照, 独立したスケールと回転を使用. インスタンスは同じジオメトリ データを共有します – 彼らはそれを複製しません.
基点 – ブロックのローカル原点. インスタンスを配置するとき, 基点はキャンバス上でクリックした位置に揃えられます.
ブロック参照パネル
の ブロックリファレンス 右側のサイドバーのアコーディオンにはすべてのブロック コントロールが含まれています. アコーディオンヘッダーをクリックして展開します. ヘッダーには、括弧内に定義されたブロックの数が表示されます。.
パネルコントロール
| コントロール | 説明 |
|---|---|
| ブロック名 | 新しいブロック定義に名前を付けるためのテキスト フィールド. 重複する名前は自動的にインクリメントされます (ブロック, ブロック1, ブロック2…). |
| 基点 | バツ,ブロック原点の Y 座標フィールド. タイプ座標 (例えば. 100, 50) または使用します 選ぶ キャンバス上の点をクリックするには. |
| 選ぶ | 十字カーソルをアクティブにします. キャンバス上の任意の場所をクリックして基点の座標を設定します. |
| 作成 / 追加 | 番組 作成 ジオメトリが選択されている場合 (新しいブロックを作成します). 番組 追加 リストでブロックが選択されているとき (新しいインスタンスを配置します). |
| すべてのインスタンスを選択 | 現在ハイライトされているブロック定義のすべてのキャンバス インスタンスを選択します. |
| 編集する | 選択した単一のブロック インスタンスの編集モードに入ります. インスタンスが 1 つだけ選択されている場合にのみ使用可能. |
| アップデート | 編集モード中に行われた変更をブロック定義に保存します。, すべてのインスタンスを更新する. |
| キャンセル | 編集モード中に行われたすべての変更を破棄し、元のブロック定義を復元します。. |
| 爆発する | 選択したブロック インスタンスをワールド位置で個々のキャンバス オブジェクトに変換します。. |
| 削除する | 選択したブロック定義を削除します (とそのすべてのインスタンス) または、選択したインスタンスをキャンバスから削除します. |
コントロールの下のブロック リストには、定義されているすべてのブロックとそのインスタンス数が表示されます。 (例えば. 列の詳細 | 4 インスタンス). 行をクリックしてそのブロック定義を選択します.
ブロックを作成する
ブロックインスタンスの挿入
ブロックを編集する
ブロックを分解する
ブロックインスタンスのプロパティ
ショートカット
ブロック コマンドにはデフォルトのキーボード ショートカットが割り当てられていません, しかし 選択したものをブロックとして追加 アクションはショートカットのカスタマイズパネルで使用できます (「ヘルプ」→「ショートカット」タブ) 任意のキーの組み合わせにバインドできます.
| アクション | デフォルトのショートカット | ノート |
|---|---|---|
| 選択したものをブロックとして追加 | なし (カスタマイズ可能な) | 現在の選択範囲からブロックを作成します. ジオメトリが選択されていない場合、またはブロック インスタンスが選択されている場合は無効になります. |
| ブロック参照の作成 | 右クリックメニュー | ジオメトリの場合、右クリックのコンテキスト メニューで使用できます。 (インスタンスではありません) 選択されています. |
| 編集ブロック | 右クリックメニュー | ブロック インスタンスが 1 つだけ選択されている場合に、右クリックのコンテキスト メニューで使用できます。. |
| 配置モードを終了する / 編集モード | ESC | ブロックインスタンスの配置を保存せずにキャンセルします. |
サポートされているコンテンツ
次のオブジェクト タイプをブロック定義内に含めることができます。:
ブロック内ではサポートされません: 画像, 下書き線, テーブル, およびネストされたブロックインスタンス (ブロック内のブロック).
チップ & ノート
1回の編集, 多くの例: ブロック定義を一度編集すると、キャンバス上のすべてのインスタンスが自動的に更新されます – 各コピーを手動で修正する必要はありません.
ユニークな名前: ブロック名は一意である必要があります. すでに存在する名前を入力した場合, 数字の接尾辞が自動的に追加されます (ブロック, ブロック1, ブロック2…).
基点が重要: 基点となるのは、 “ハンドル” 配置に使用される. 意味のある場所に設定します – 例えば. 詳細の左下隅, またはボルト パターンの中心 – 挿入スナップを予測可能にするため.
すべてのインスタンスを選択: 使用 すべてのインスタンスを選択 ブロックのすべてのインスタンスを一度に選択するボタン – 大量の移動に便利, レイヤーの変更, またはすべてのコピーをまとめて展開する.
フィルターの選択: 構造が非線形の振る舞いを示す場合、非線形または2次の静的解析が適しています フィルタの選択 ダイアログ, を有効または無効にします ブロック ボックスまたはクリック選択中にブロック インスタンスを選択可能にするかどうかを制御するチェックボックス.
ファイルに保存されました: ブロック定義とインスタンスはキャンバス JSON とともに保存されます. ファイルを共有またはリロードするとき, すべてのブロックとそのインスタンスが完全に復元されます.
