ブロック
ブロック 再利用可能な描画コンポーネントです – 軽量インスタンスとしてキャンバスに複数回配置できる名前付きジオメトリのコレクション. ブロック定義を編集すると、配置されたすべてのインスタンスが自動的に更新されます.
使用 ブロックリファレンス パネル (右側のアコーディオン) 作成する, 入れる, 編集, ブロックを管理する.
コンセプト
ブロック定義 – ジオメトリと名前付きを保存するテンプレート 基点 (元). 定義を変更すると、キャンバス上に配置されたすべてのインスタンスが更新されます.
ブロックインスタンス – 特定の位置に配置されたブロック定義への軽量参照, 独立したスケールと回転を使用. インスタンスは同じジオメトリ データを共有します – 彼らはそれを複製しません.
基点 – ブロックのローカル原点. インスタンスを配置するとき, 基点はキャンバス上でクリックした位置に揃えられます.
ブロック参照パネル
の ブロックリファレンス 右側のサイドバーのアコーディオンにはすべてのブロック コントロールが含まれています. アコーディオンヘッダーをクリックして展開します. ヘッダーには、括弧内に定義されたブロックの数が表示されます。.
パネルコントロール
| コントロール |
説明 |
| ブロック名 |
新しいブロック定義に名前を付けるためのテキスト フィールド. 重複する名前は自動的にインクリメントされます (ブロック, ブロック1, ブロック2…). |
| 基点 |
バツ,ブロック原点の Y 座標フィールド. タイプ座標 (例えば. 100, 50) または使用します 選ぶ キャンバス上の点をクリックするには. |
| 選ぶ |
十字カーソルをアクティブにします. キャンバス上の任意の場所をクリックして基点の座標を設定します. |
| 作成 / 追加 |
ショー 作成 ジオメトリが選択されている場合 (新しいブロックを作成します). ショー 追加 リストでブロックが選択されているとき (新しいインスタンスを配置します). |
| すべてのインスタンスを選択 |
現在ハイライトされているブロック定義のすべてのキャンバス インスタンスを選択します. |
| 編集する |
選択した単一のブロック インスタンスの編集モードに入ります. インスタンスが 1 つだけ選択されている場合にのみ使用可能. |
| アップデート |
編集モード中に行われた変更をブロック定義に保存します。, すべてのインスタンスを更新する. |
| キャンセル |
編集モード中に行われたすべての変更を破棄し、元のブロック定義を復元します。. |
| 爆発する |
選択したブロック インスタンスをワールド位置で個々のキャンバス オブジェクトに変換します。. |
| 削除する |
選択したブロック定義を削除します (とそのすべてのインスタンス) または、選択したインスタンスをキャンバスから削除します. |
コントロールの下のブロック リストには、定義されているすべてのブロックとそのインスタンス数が表示されます。 (例えば. 列の詳細 | 4 インスタンス). 行をクリックしてそのブロック定義を選択します.
ブロックを作成する
キャンバス上の任意のジオメトリを選択します, 次に、[ブロック参照]パネルまたは右クリックのコンテキスト メニューを使用して、選択内容を再利用可能なブロックに変換します。. 元のジオメトリがキャンバスから削除され、同じ場所にあるブロック インスタンスに置き換えられます。.
スクリーンショット
[__INSERT_IMAGE__]
段階的に
- 1ブロックにグループ化するジオメトリを選択します (行, メーカーのウェブサイトからDXFファイルを入手する, テキスト, 寸法, ハッチング, 等).
- 2を開きます ブロックリファレンス アコーディオンを開き、名前を入力します。 ブロック名 分野.
- 3を設定します。 基点: タイプX,Y座標を直接指定, またはをクリックします 選ぶ キャンバス上の点をクリックします (例えば. ジオメトリの角または中点).
- 4クリック 作成. ブロック定義がリストに追加され、1 つのインスタンスがキャンバスに配置されます.
💡
ヒント: 任意の選択項目を右クリックして選択することもできます。 ブロック参照の作成 – 同じフローを使用し、ブロック名フィールドが空の場合はデフォルト名が自動入力されます。.
ブロックインスタンスの挿入
ブロックが定義されると, 必要なだけインスタンスを配置できます. 各インスタンスは独立しています – それは独自の立場を持っています, 回転, そしてスケール – ただし、そのブロックの他のすべてのインスタンスと同じ基礎となるジオメトリを共有します.
スクリーンショット
[__INSERT_IMAGE__]
段階的に
- 1[ブロック参照]パネル内, リスト内のブロック名をクリックして選択します.
- 2クリック 追加. カーソルが配置モードに入ります.
- 3キャンバスをクリックしてインスタンスを配置します. クリックした位置にブロックの基点が揃います.
- 4クリックを続けてさらにインスタンスを配置します. 押す ESC またはをクリックします 追加 もう一度配置モードを終了します.
💡
ヒント: アクティブなスナップ設定は配置中に適用されます – エンドポイントを使用する, 中間点, またはグリッド スナップを使用してインスタンスを他のジオメトリに対して正確に配置します.
ブロックを編集する
ブロック編集モードでは、ブロック定義内のジオメトリを変更できます. 編集モード中, ブロックの内容は編集可能なキャンバス オブジェクトとして表示されます. 任意のジオメトリ ツール (ライン, アーク, テキスト, 寸法, 等) ブロックのコンテンツを追加または変更するために使用できます. 変更を保存すると、キャンバス上のそのブロックのすべてのインスタンスが更新されます.
スクリーンショット
[__INSERT_IMAGE__]
編集モードに入る
- 1キャンバス上の 1 つのブロック インスタンスをクリックして選択します.
- 2クリック 編集する ブロック参照パネル内, または右クリックして選択します 編集ブロック.
- 3ブロックのジオメトリが編集可能なアイテムとして表示されます. 境界ハイライトはブロック境界を示します.
- 4新しいジオメトリを描画するか、ブロック内の既存のアイテムを変更します. 次を使用して基点を更新することもできます 選ぶ.
- 5クリック アップデート 保存して編集モードを終了するには – すべてのインスタンスに変更が即座に反映されます. クリック キャンセル 変更を破棄して終了します.
✅
更新とキャンセル: アップデート 新しいジオメトリをブロック定義に保存し、すべてのインスタンスを更新します. キャンセル 元の定義を復元します – 編集モード中に描画されたジオメトリはすべて破棄されます.
⚠️
注意: ブロック編集モードでは、元に戻すとやり直しは無効になります. まず編集モードを終了します (経由 アップデート または キャンセル) 元に戻す/やり直しを使用する前に.
ブロックを分解する
爆発する 1 つまたは複数の選択したブロック インスタンスをその構成要素のジオメトリに変換します. ジオメトリはワールド空間の正しい位置に配置されます (インスタンスの位置を考慮する, 回転, そしてスケール). ブロック定義はライブラリに残ります – 選択したインスタンスのみが影響を受けます.
スクリーンショット
[__INSERT_IMAGE__]
段階的に
- 1キャンバス上の 1 つまたは複数のブロック インスタンスを選択します.
- 2クリック 爆発する ブロック参照パネル内.
- 3インスタンスは個々のジオメトリ オブジェクトに置き換えられます. すべてのオブジェクトのプロパティ (レイヤー, 色) 保存されています.
⚠️
注意: 爆発は破壊的だ – ブロック定義へのインスタンスのリンクが壊れています. 後でブロック定義を編集する場合, 分解されたジオメトリは更新されません. 誤って爆発した場合は「元に戻す」を使用してください.
ブロックインスタンスのプロパティ
各ブロック インスタンスには構成可能な要素があります。 規模 ブロック定義や他のインスタンスから独立したプロパティ. 選択したインスタンスを右クリックし、選択してプロパティ ダイアログを開きます。 プロパティ.
プロパティ
| 財産 |
説明 |
デフォルト |
| 規模 |
このインスタンスの均一スケール係数. 1.0 = 100%, 2.0 = 200%, 0.5 = 50%. |
1.0 |
ダイアログボタン
- アップデート – 新しいスケールを適用してダイアログを閉じます.
- セーブ – 新しいスケールを適用し、さらなる編集のためにダイアログを開いたままにします.
- キャンセル – 変更を適用せずにダイアログを閉じます.
💡
ヒント: 押す 入る プロパティダイアログ内で適用して閉じます, または ESC キャンセルする – マウスに手を伸ばす必要はありません.
ショートカット
ブロック コマンドにはデフォルトのキーボード ショートカットが割り当てられていません, しかし 選択したものをブロックとして追加 アクションはショートカットのカスタマイズパネルで使用できます (「ヘルプ」→「ショートカット」タブ) 任意のキーの組み合わせにバインドできます.
| アクション |
デフォルトのショートカット |
ノート |
| 選択したものをブロックとして追加 |
なし (カスタマイズ可能な) |
現在の選択範囲からブロックを作成します. ジオメトリが選択されていない場合、またはブロック インスタンスが選択されている場合は無効になります. |
| ブロック参照の作成 |
右クリックメニュー |
ジオメトリの場合、右クリックのコンテキスト メニューで使用できます。 (インスタンスではありません) 選択されています. |
| 編集ブロック |
右クリックメニュー |
ブロック インスタンスが 1 つだけ選択されている場合に、右クリックのコンテキスト メニューで使用できます。. |
| 配置モードを終了する / 編集モード |
ESC |
ブロックインスタンスの配置を保存せずにキャンセルします. |
サポートされているコンテンツ
次のオブジェクト タイプをブロック定義内に含めることができます。:
✔ ライン
✔ 円弧
✔ サークル
✔ポイント
✔ ポリライン
✔ テキストラベル
✔ リーダーテキスト
✔ マルチリーダーテキスト
✔ 寸法 (線形, 投影された, 角度, 半径)
✔ ハッチ
✔ 雲マーク
✔ グリッド線 / 軸
ブロック内ではサポートされません: 画像, 下書き線, テーブル, およびネストされたブロックインスタンス (ブロック内のブロック).
チップ & ノート
💡
1回の編集, 多くの例: ブロック定義を一度編集すると、キャンバス上のすべてのインスタンスが自動的に更新されます – 各コピーを手動で修正する必要はありません.
💡
ユニークな名前: ブロック名は一意である必要があります. すでに存在する名前を入力した場合, 数字の接尾辞が自動的に追加されます (ブロック, ブロック1, ブロック2…).
💡
基点が重要: 基点となるのは、 “ハンドル” 配置に使用される. 意味のある場所に設定します – 例えば. 詳細の左下隅, またはボルト パターンの中心 – 挿入スナップを予測可能にするため.
💡
すべてのインスタンスを選択: 使用 すべてのインスタンスを選択 ブロックのすべてのインスタンスを一度に選択するボタン – 大量の移動に便利, レイヤーの変更, またはすべてのコピーをまとめて展開する.
💡
フィルターの選択: 構造が非線形の振る舞いを示す場合、非線形または2次の静的解析が適しています フィルタの選択 ダイアログ, を有効または無効にします ブロック ボックスまたはクリック選択中にブロック インスタンスを選択可能にするかどうかを制御するチェックボックス.
💡
ファイルに保存されました: ブロック定義とインスタンスはキャンバス JSON とともに保存されます. ファイルを共有またはリロードするとき, すべてのブロックとそのインスタンスが完全に復元されます.