Match Properties(プロパティの一致)

MatchProperties コマンドはソースエンティティから 1 つ以上の対象エンティティに視覚的およびレイヤープロパティをコピーします。転送されるのはソースと対象エンティティタイプの間で共有されるプロパティのみです — ジオメトリは変更されません。

起動方法

Style パネルの Match Properties ツールバーボタン(ペイントローラーアイコン)をクリックするか、ターミナルに MatchProperties と入力します。

ワークフロー

先に起動してソースを選択:

  1. 何も選択していない状態で MatchProperties と入力するか、ツールバーボタンをクリックします。
  2. ソースエンティティをクリック — プロパティをコピーしたいエンティティ。
  3. 各対象エンティティをクリックしてソースのプロパティを適用します。エンティティを 1 つずつクリックできます。
  4. グループに一度に適用するには、対象の上に選択ボックスをドラッグします。
  5. Enter または Escape を押して終了します。

先にソースを選択してから起動:

  1. 単一エンティティをクリックして選択します。
  2. MatchProperties を起動します。選択したエンティティが自動的にソースとして使用されます。
  3. 対象エンティティをクリックまたはドラッグ選択してから Enter または Escape を押して終了します。

コピーされるプロパティ

MatchProperties はソースと対象の共有基底クラスに属するプロパティをコピーします。最低限、すべてのエンティティタイプはこれらのプロパティを共有しています:

プロパティ説明
Colorエンティティのカラーインデックス(「By Layer」/「By Block」を含む)
Layerエンティティが属するレイヤー

ソースと対象が同じエンティティタイプ(例:両方が寸法)の場合、タイプ固有の追加プロパティもコピーされます — 例えばテキスト高さ、矢印サイズ、延長線の設定など。

ジオメトリ(座標、半径、長さなど)は一切影響を受けません。

キーボードリファレンス

キー操作
Enter / Spaceエリア選択を確定またはコマンドを終了
Escape適用を終了(ソースが設定済みの場合)またはキャンセル

動作の詳細

  • ソースエンティティ自体は変更されません。
  • 各クリックまたはドラッグ選択でソースのプロパティが即座に適用されます — 確認ステップはありません。
  • エリア選択は標準ルールに従います:ドラッグで厳密選択(完全に囲まれたもの)、ドラッグで交差選択(任意の交差)。
  • ソースエンティティを対象としてクリックしても無視されます。
  • テキストを含むエンティティ(テキスト寸法マルチ引出線)では、テキスト高さのみがコピーされます — フォント、太字、斜体などのテキストスタイル設定はコピーされません。

関連コマンド

  • LayerMatch — 選択したエンティティをソースと同じレイヤーに移動(レイヤープロパティのみ)
  • LayerMakeCurrent — クリックしたエンティティから現在の作図レイヤーを設定