シェイプの置換機能を使うと、テキストの内容、コネクタ、スタイリング、位置を維持したまま、シェイプのタイプを変更できます。接続を再描画せずにダイアグラムを洗練するのに最適です。

なぜシェイプを置換するのか?

ダイアグラムの進化に伴い、シェイプタイプの変更が必要になる場合があります:

  • 矩形を角丸矩形に変換してソフトな外観に
  • 楕円をダイヤモンドに変更してより適切な意味を表現
  • 基本シェイプを専用の記法シンボルに入れ替え
  • フローチャートのシンボルを別の標準に合わせて更新

シェイプを削除して再作成する(すべての接続が失われる)代わりに、シェイプの置換を使って即座に入れ替えできます。

シェイプの置換方法

方法1: インスペクタパネル

  1. 置換したいシェイプを選択
  2. 右側のインスペクタパネルを開く
  3. シェイプセクションを見つける
  4. シェイプを置換ボタン(またはシェイプタイプのドロップダウン)をクリック
  5. ギャラリーから新しいシェイプタイプを選択
  6. シェイプが即座に変換される

方法2: 右クリックメニュー

  1. 置換したいシェイプを右クリック
  2. コンテキストメニューからシェイプを置換を選択
  3. 新しいシェイプタイプを選択
  4. 置換が即座に実行される

シェイプ置換の方法

保持されるもの

シェイプを置換すると、以下のプロパティが維持されます:

接続

  • すべてのコネクタが接続されたまま
  • 接続ポイントが新しいシェイプのジオメトリに合わせて調整
  • スティッキースポットが同等の位置に転送

コンテンツ

  • テキストの内容とフォーマット
  • テキストの配置とパディング
  • テキストの回転(該当する場合)

スタイリング

  • 塗りの色とグラデーション
  • ストロークの色、太さ、パターン
  • シャドウとエフェクト
  • 不透明度
  • カラースキームの割り当て

位置とサイズ

  • キャンバス上の位置
  • 全体的な寸法(新しいシェイプにフィット)
  • 回転角度
  • Z オーダー(前面/背面の位置)

整理

  • レイヤーの割り当て
  • グループのメンバーシップ
  • ロック/ロック解除の状態

変更されるもの

シェイプのジオメトリのみが変更されます:

  • シェイプの輪郭 - 新しいシェイプタイプの外形
  • 接続ポイント - 新しいジオメトリに合わせて調整
  • アスペクト比 - 新しいシェイプの比率が異なる場合は変更される可能性

注意: 新しいシェイプの比率が大幅に異なる場合、テキストが再配置される場合があります。

置換前と置換後

一般的なシェイプの置換

フローチャートの改善

  • 矩形 → 角丸矩形(ソフトなプロセスボックス)
  • 矩形 → サブルーチン(定義済みプロセスにサイドバーを追加)
  • ダイヤモンド → 六角形(異なる決定シンボルスタイル)
  • 楕円 → スタジアム(より適切なターミネーターシェイプ)

UML ダイアグラム

  • 矩形 → UML クラスボックス(属性/メソッドのコンパートメントを追加)
  • 基本シェイプ → 専用 UML シンボル(アクター、バウンダリ、コントロール)

ネットワーク図

  • 矩形 → サーバーシンボル(専用記法)
  • 楕円 → クラウドシンボル(クラウドサービス)
  • 基本シェイプ → カスタムインポートシンボル

ビジュアルの向上

  • 基本シェイプ → スタイル付き記法シンボル(ビジネス、ステッカー、スケッチスタイル)
  • 幾何学シェイプ → オーガニックシェイプ(カジュアルなダイアグラム向け)

複数シェイプの置換

複数のシェイプを一度に置換するには:

  1. 置換したいすべてのシェイプを選択(Shift+クリック または Cmd+クリック)
  2. いずれかの方法(インスペクタまたは右クリック)を使用
  3. 新しいシェイプタイプを選択
  4. 選択したすべてのシェイプが同時に変換

以下の場合に便利:

  • フローチャートのすべてのプロセスボックスを新しいスタイルに更新
  • ERD のすべてのエンティティを別の記法に変換
  • ダイアグラム全体に一貫したビジュアルスタイルを適用

一括シェイプ置換

ヒント

  1. スタイリング前に置換 - 置換する予定なら、スタイルを微調整する前に早めに実行
  2. シェイプの比率をプレビュー - 固定アスペクト比のシェイプはレイアウトを変更する可能性あり
  3. テキストのオーバーフローを確認 - 置換後、テキストが問題なく収まるか確認
  4. 元に戻すを活用 - 置換が意図通りでない場合は Cmd+Z で元に戻す
  5. スタイルと組み合わせ - 置換後、スタイルプリセットを適用して素早く仕上げ

制限事項

以下は置換できません:

  • コネクタ - 独自のプロパティがあり、シェイプの置換では機能しない
  • テーブル - テーブル構造は単純な置換には複雑すぎる
  • グループ - まずグループ解除してから個々のシェイプを置換
  • テキスト要素 - スタンドアロンのテキストはシェイプではない
  • 画像 - 画像オブジェクトはシェイプに置換できない(シェイプも画像にはなれない)

代替手段: パスに変換

極端なカスタマイズが必要な場合:

  1. シェイプを選択
  2. 編集 → パスに変換 を選択
  3. シェイプがカスタムベクターパスになる
  4. ベクターパス編集で完全な制御が可能

警告: パスに変換すると、後でシェイプを置換する機能が失われ、一点物のカスタムシェイプになります。

ユースケース

反復的なデザイン

ブレインストーミング中はシンプルな矩形と楕円で始め、ロジックが確定したら適切なフローチャートシンボルに置換。

記法標準

ダイアグラムをある記法標準から別の標準に変換:

  • BPMN から UML アクティビティへ
  • フローチャート ISO 5807 から ANSI へ
  • カスタム記法から標準化されたシンボルへ

クライアントフィードバック

クライアントへのプレゼン時にさまざまなシェイプスタイルを素早く試す:

  • フォーマルな矩形ボックス vs フレンドリーな角丸シェイプ
  • 幾何学的 vs オーガニックなシェイプ
  • 標準 vs テーマ付き記法スタイル

テンプレートの適用

テンプレートから始め、ダイアグラム全体を再描画せずにシェイプを置換して特定のニーズに合わせる。

キーボードショートカット

現在、シェイプの置換にはインスペクタまたは右クリックメニューの使用が必要です(専用のキーボードショートカットはありません)。

ワークフローショートカット:

  1. シェイプを選択
  2. Cmd+Option+I - インスペクタを開く(閉じている場合)
  3. シェイプを置換ボタンをクリック
  4. 新しいタイプを選択

関連トピック