Appearance
ブロックツリー表示
このページでできるようになること
Jw_cadの「表示」メニューにある「ブロックツリー」コマンドを使って、図面ファイル内に存在するブロック図形(複数の線・円・文字を1つにまとめた図形)の一覧をツリー状のウィンドウで確認できるようになります。あわせて、ブロック名の変更、同じ名前のブロックを一括検索する操作、ツリーから直接ブロック編集モードに入る方法、ブロックツリー自体の半透明表示の切替・透過率変更まで、ブロックの「見える化」全般を一通り扱えるようになります。
背景: ブロック図形はそのままでは「ブロック化されているかどうか」「ブロック名は何か」が画面上ですぐには分かりません。ブロックツリーを開くことで、ファイル内のブロック構造を上から俯瞰でき、流用図面・支給図面の内部構造を把握する出発点になります。
ブロックとは(前提のおさらい)
ブロックとは、複数の線・円・文字などをひとつの図形としてまとめたものです。ブロック化された図形は、消去・複写・移動などがブロック単位で行われ、内部の線を個別に消したり伸縮したりはできません。
| 用語 | 意味 |
|---|---|
| ブロック化 | 範囲選択した図形をひとまとめにする操作 |
| ブロック解除 | ブロックを個別の線・円・文字に戻す操作 |
| ブロック属性 | ブロックに付けた名前と「元データのレイヤを優先するか」の設定 |
| ブロック編集 | ブロックを保ったまま、内部の線・文字を一時的に編集できるモード |
| ブロックツリー | ファイル内にあるブロック一覧をツリー表示するウィンドウ |
ブロック化・ブロック解除・ブロック編集そのものの操作は別記事で詳しく扱います。この記事では、ブロックの一覧を確認・名前変更・編集起動するためのウィンドウである「ブロックツリー」の操作に絞って解説します。
起動方法
| 経路 | 操作 |
|---|---|
| メニューバー | 「表示」→「ブロックツリー」 |
| ツールバー | 既定ツールバーには専用ボタンなし(ユーザーバーで割当可) |
| ショートカット | 既定割当なし(KEYタブでカスタマイズ可) |
画像準備中 — メニューバー「表示」→「ブロックツリー」をクリックする様子
要確認: メニュー項目名が「ブロックツリー」のまま表示されるか、バージョンによっては別表記がないかを実機で確認してください。
Tips: ブロックツリーは何度でも開閉できます。表示しっぱなしでも作図ウィンドウの操作は通常どおり継続できます。確認が終わったら、ダイアログ右上の「×」で閉じるか、もう一度メニューから「ブロックツリー」を選ぶことで切り替えられます。
「ブロックツリー」ダイアログの構成
「ブロックツリー」を起動すると、独立したウィンドウとして「ブロックツリー」ダイアログが表示されます。ダイアログは以下の要素で構成されています。
| エリア | 役割 |
|---|---|
| ツリー表示部 | 図面ファイル内に存在するブロック名を一覧表示 |
| 「同名BLK全検索」ボタン | 選択中のブロックと同じ名前のブロックがファイル内にいくつあるかを表示 |
| 「選択BLK編集」ボタン | 選択中のブロックをブロック編集モードで開く |
| 「BLK名変更」ボタン | 選択中のブロックの名前を変更する |
| 結果表示部 | 「同名BLK全検索」の結果(該当数)が表示される領域 |
画像準備中 — 「ブロックツリー」ダイアログの全景。ツリー表示部と3つの操作ボタンが見える状態
要確認: ボタン名の正確な表記(「同名BLK全検索」「選択BLK編集」「BLK名変更」)はバージョンによって微妙に変わる可能性があります。実機で確認してください。
ツリー表示の読み方
- ファイル内に存在する全ブロックの名前が一覧表示されます
- 同じ名前のブロックが複数あっても、リストにはブロック名は1行で表示されます
- ブロックの中にさらにブロックがある(ネストしている)場合、ツリー構造として階層的に展開されます
背景: ブロックツリーは「線の本数」や「ブロックの中身」までは表示しません。あくまで「どんな名前のブロックが存在するか」を一覧化するための窓口です。中身を確認したい場合は次に説明する「選択BLK編集」で実際にブロック編集モードに入って中を覗くか、いったんブロック解除して内容を見てから「戻る」で復帰する方法をとります。
ツリー上のブロックを操作する基本フロー
ブロックツリーの操作は、どの機能を使う場合も共通の流れです。
基本操作サマリー(全3ステップ)
| # | 操作 | 内容 |
|---|---|---|
| 1 | メニューバー「表示」→「ブロックツリー」 | ブロックツリーダイアログを開く |
| 2 | ツリー上で対象のブロック名を左クリック | 操作対象のブロックを選択 |
| 3 | 「同名BLK全検索」「選択BLK編集」「BLK名変更」のいずれかをクリック | 目的の操作を実行 |
画像準備中 — ツリー上のブロック名を左クリックして反転表示させた状態
選択するまでは3つのボタンが押せても何も起きないので、先にツリー上で対象を選ぶことを習慣にしましょう。
同じ名前のブロックがいくつあるかを確認する(同名BLK全検索)
ブロック化する際に同じ名前を付けると、Jw_cadは「同じブロック名があります。設定できません。」と警告します。それでも作業を分けて進めると同名ブロックが意図せず複数できてしまうことがあります。「同名BLK全検索」は、選択中のブロック名と同じ名前のブロックがファイル内に何個存在するかを一発で確認できるボタンです。
操作手順
- メニューバー「表示」→「ブロックツリー」でダイアログを開きます
- ツリー上で確認したいブロック名を左クリックします
- ダイアログ内の「同名BLK全検索」ボタンをクリックします
- ダイアログ内に「該当数」の数値が表示されます
画像準備中 — 「同名BLK全検索」ボタンをクリック直後、該当数が表示された状態
Tips: 「家具A」「家具A」「家具A」のように、家具配置を複写で増やしたあとに数を数えたいときに便利です。複写元と複写先の総数を一括で把握できます。
ツリーから直接ブロック編集に入る(選択BLK編集)
「選択BLK編集」は、ツリーで選んだブロックをそのままブロック編集モードで開く操作です。普段は作図画面でブロックをクリックしてから「ブロック編集」コマンドを実行しますが、ツリーから直接呼び出せるため、画面上で目的のブロックを探す手間がなくなります。
操作手順
- メニューバー「表示」→「ブロックツリー」でダイアログを開きます
- ツリー上で編集したいブロック名を左クリックします
- ダイアログ内の「選択BLK編集」ボタンをクリックします
- Jw_cadの作図画面がブロック編集ウィンドウに切り替わります
- ブロック内部の線・円・文字を、通常の作図・編集コマンドで修正します
- 編集が終わったら、メニューバー「編集」→「ブロック編集終了」(ツールバーの「BL終」ボタン)でブロック編集モードを抜けます
画像準備中 — 「選択BLK編集」ボタンをクリック後、ブロック編集ウィンドウに切り替わった状態
注意: ブロック編集モード中に作図した線は、編集終了と同時にそのブロックの一部としてブロック化されます。編集モード中に「ついでに別の図面要素も描いてしまう」と、意図せずブロックに取り込まれます。ブロック編集中は、対象ブロック以外には触れない運用が安全です。
背景: ツリーから「選択BLK編集」を使うと、図面のどこにあるブロックかを目視で探さなくて済みます。点景の家具のように画面の隅に配置されているブロックや、流用図面で位置が分からないブロックを編集するときに重宝します。
ブロック編集モードに入った後の操作・終了の詳細は以下を参照してください。
- ブロック編集 ※準備中
ブロック名を変更する(BLK名変更)
「BLK名変更」は、ツリーで選んだブロックの名前を変更する操作です。ブロック化のときに付けた名前を、後から付け替えることができます。
操作手順
- メニューバー「表示」→「ブロックツリー」でダイアログを開きます
- ツリー上で名前を変えたいブロック名を左クリックします
- ダイアログ内の「BLK名変更」ボタンをクリックします
- 名前入力ダイアログが表示され、現在のブロック名がテキストボックスに入っています
- 新しい名前に書き換えて「OK」をクリックします
- ツリー上のブロック名が新しい名前に置き換わります
画像準備中 — 「BLK名変更」ボタンをクリックして名前入力ダイアログが開いた状態
Tips: 「ブロックA」「ブロックB」のような仮の名前で作業を始めて、後から「家具_テーブル」「家具_椅子」のような実態に即した名前に整えることができます。チームで図面を引き継ぐ際は、命名を整えるだけで「中身を開かなくても何が入っているか分かる」状態になります。
注意: 同じ名前への変更はできません。変更先の名前が既に存在すると、ブロック化のときと同様にエラー扱いになります。連番の重複や全角・半角の混在に注意してください。
ブロックツリーの半透明化と透過率
ブロックツリーのダイアログは作図ウィンドウに重なって表示されます。図面の上に被さると確認しづらいため、Jw_cadは初期状態でブロックツリーを半透明にして奥の図面が透けて見えるよう設計されています。透過率(透ける度合い)は変更可能です。
半透明のON/OFF切替
| 経路 | 操作 |
|---|---|
| メニューバー | 「表示」→「ブロックツリー半透明化」 |
メニュー内の「ブロックツリー半透明化」項目には、有効時にチェックマークが付きます。クリックするたびに有効・無効がトグルします。
画像準備中 — メニューバー「表示」→「ブロックツリー半透明化」のチェックマーク表示
要確認: 項目名の正確な表記(「ブロックツリー半透明化」のスペース有無、半角/全角の混在等)は実機で確認してください。
透過率を変更する
「ブロックツリー半透明化」のチェックが外れた状態でこのコマンドを実行すると、「ブロックツリー透過率」ダイアログが開きます。
- メニューバー「表示」→「ブロックツリー半透明化」をチェックが外れている状態で実行
- 「ブロックツリー透過率」ダイアログが表示されます
- 入力欄に透過率を数値で入力します
- 「OK」で確定すると、その透過率でブロックツリーが半透明表示されます
画像準備中 — 「ブロックツリー透過率」ダイアログの入力欄
要確認: 透過率の入力可能範囲と初期値(0〜100 / 1〜99 のいずれか、初期値の数値)は実機で確認してください。
Tips: 透過率を上げすぎる(より透ける設定にする)と、ブロックツリーの文字自体が読みづらくなります。「ツリー文字がはっきり見える」と「奥の図面も透けて見える」のバランスがちょうど良い値を、自分の画面環境に合わせて決めましょう。
背景: 「半透明化を切ったほうが文字は読みやすいが、奥の図面が見えない」という状況になりやすいので、初期状態の半透明(ON)のまま使うのが一般的です。透過率の調整は「画面が小さいノートPC」「外光の強い現場事務所」など、見え方が変わる環境で役立ちます。
ブロックツリーで「できないこと」
ブロックツリーは便利ですが、できないこともあります。ここを誤解すると「ツリーで一括処理できると思った」と肩透かしを食らうので、整理しておきます。
| やりたいこと | ブロックツリーで | 別コマンド |
|---|---|---|
| ブロックの中身を一覧表示 | × できない | ブロック編集で実際に開く |
| ブロックの一括解除 | × できない | 個別にブロック解除 ※準備中 |
| ブロックを画面上で選択 | × できない(ツリー側で選ぶだけ) | 範囲選択や図形クリックで選ぶ |
| ブロック名の変更 | ◎ できる(BLK名変更) | — |
| 同名ブロックの数を数える | ◎ できる(同名BLK全検索) | — |
| 編集モードを直接呼び出す | ◎ できる(選択BLK編集) | 通常はブロックを選んで「ブロック編集」 |
レイヤとブロックの関係(補足)
ブロックは「ブロック内の各データのレイヤ」を保持できる仕組みになっています。ブロック化のときに「元データのレイヤを優先する」のチェックを入れると、ブロックの中の線・文字は元のレイヤ番号を保持し、外したときは現在の書込レイヤにすべて配置されます。
ブロックツリー上ではレイヤ情報までは見えませんが、「選択BLK編集」でブロック編集モードに入ると、ブロック内部に配置された線・文字のレイヤは個別に確認・変更できます。
背景: 流用図面で「ブロックの中だけ別レイヤになっていて表示状態が思うように切り替わらない」という現象は、ここに原因があることが多くあります。レイヤ運用と合わせて理解しておきましょう。
詳しくはレイヤ章を参照してください。
- レイヤとは(2階層構造の基礎) ※準備中
- ブロック化 ※準備中
実務での使い方 ★PERSC独自
流用図面・支給図面の構造把握ファーストアクション
他社や前任者から引き継いだJw_cadファイルを開いたとき、最初にやるべき確認のひとつがブロックツリーで内部構造を見ることです。
ブロックツリーを開くと、その図面に含まれるブロックの「種類数」と「名前のクセ」が一目で分かります。
| ツリーの様子 | 推測できること |
|---|---|
| ブロックが0件 | 純粋な線・文字データのみ。範囲選択・編集が単純で済む |
| 「家具A」「家具B」など簡素な名前 | 仮置きの可能性。名称整備の余地あり |
| 「住宅設備_キッチン_W2400」のような命名 | 命名規則を持っているチームの作業。流用OKの精度が高い |
| 同名ブロックが多数(「block01」が10個など) | コピペで増殖した形跡。一括で解除or整理が必要かも |
PERSC編集部では、流用元の図面を受け取ったら、ファイルを開く→「ブロックツリー」で構造を一覧→必要なら「同名BLK全検索」で重複を確認、というルーチンを推奨しています。最初の3分でこれをやるだけで、後の作業の見通しが大きく変わります。
複雑なブロック解除前のツリー確認
ブロック化された図形をうかつに「ブロック解除」すると、何百本もの線がレイヤ単位でばらける、ネストしていたブロックが一段だけ解除されて「中身が出てきた」状態になる、といったことが起こります。
ブロック解除する前にブロックツリーで階層構造(ネストの深さ)を確認しておくと、解除後にどの程度ばらけるかをイメージできます。
PERSC編集部の運用ルール:
- ブロックを解除する前に必ず「ブロックツリー」を開く
- ネストが深い(例: ブロックの中にブロックがある)場合は、最深層から順に解除
- 解除して問題が起きたらすぐに 戻る ※準備中(
Ctrl+Z)で復帰
ブロック名の標準化(命名規則の整備)
PERSC推奨のブロック名命名規則例:
| カテゴリ | 命名例 |
|---|---|
| 家具 | FUR_テーブル_W1800 FUR_椅子_座面H450 |
| 設備 | EQP_キッチン_I型_W2400 EQP_便器_TOTO_S511 |
| 構造 | STR_管柱_120角 STR_通し柱_120角 |
| 仕上げ | FIN_ハッチ_板張 FIN_ハッチ_目地 |
| 図面要素 | DRW_方位記号_N DRW_スケール_S100 |
このような命名にしておくと、ブロックツリーを開いたときに頭文字でグループ化された一覧が得られます。BLK名変更を使えば既存のブロック名も後付けで整備できます。
「同名BLK全検索」を員数チェックに使う
家具・建具などの「員数」(その図面内に何個配置されているか)をブロックの数で管理しているチームでは、「同名BLK全検索」を員数表チェックの手段として活用できます。
例: 椅子のブロック「FUR_椅子_座面H450」を選択し「同名BLK全検索」を押すと「12個」と表示。員数表に書いた数値と照合する、という流れです。手作業で画面上の椅子を数えるよりも、確実かつ短時間で確認できます。
ブロックツリーは閉じずに作図する運用も可
ブロックツリーは半透明表示にしておけば、開いたまま通常の作図作業を続けても邪魔になりません。ブロック中心の図面(家具配置図・設備機器配置図など)を作るときは、最初からツリーを開いた状態で作業し、ブロック化のたびに増えていく一覧を眺めながら進めると、命名・重複の管理がしやすくなります。
つまずきポイント・対処 ★PERSC独自
Q: 「ブロックツリー」を開いても何も表示されない
→ そのファイルにブロック図形がひとつも含まれていない可能性が高いです。範囲選択して「ブロック化」を実行する前は、ブロックツリーは空のままです。まずは ブロック化 ※準備中 でブロックを作ってから、ツリーで確認してみましょう。
Q: ツリーに同じ名前のブロックが何個もあるのが気になる
→ ブロック化のときに同じ名前を入れようとすると本来は警告が出ますが、別作業で作って結合した・コピペで増えた等の経路で同名が複数発生します。「同名BLK全検索」で個数を確認し、不要な重複は範囲選択して ブロック解除 ※準備中 で消すか、「BLK名変更」で枝番を付けて区別しましょう。
Q: 「選択BLK編集」を押したら作図画面の見た目がガラッと変わって戸惑う
→ ブロック編集モードに入ったため、画面表示が「そのブロックの内部だけ」に切り替わっています。元の図面に戻るには、メニューバー「編集」→「ブロック編集終了」、またはツールバーの「BL終」をクリックしてください。詳しくは ブロック編集から抜けられない ※準備中 を参照してください。
Q: 「BLK名変更」で「同じ名前のブロックがあります」と出てしまう
→ 既に同名のブロックが存在しています。ブロックツリー上で同名のブロックがないか先に確認するか、別の名前(枝番付きなど)で再度試してください。
Q: ブロックツリーが半透明で文字が読めない
→ メニューバー「表示」→「ブロックツリー半透明化」のチェックを外すか、もう一度実行して「ブロックツリー透過率」ダイアログから透過率を低めの値に調整してください。完全不透明にすれば文字ははっきり見えますが、奥の図面は隠れます。
Q: ブロックツリーをいつも自動で開きたい
→ 起動時の自動表示オプションは標準では用意されていません。よく使う場合は、KEYタブ(キー設定)でショートカットを割り当てると素早く呼び出せます。詳しくは ショートカットキーのカスタマイズ手順 ※準備中 を参照してください。
Q: ブロックツリーから直接ブロックを削除したい
→ ブロックツリーには削除機能はありません。図面上で対象のブロックを範囲選択して 消去 ※準備中 コマンドで消すか、ブロック解除してから個別に消してください。
Q: ブロックの中身を一覧で見たい
→ ブロックツリーは「ブロック名のリスト」までで、中身までは表示しません。中身を確認したい場合は「選択BLK編集」でブロック編集モードに入って中を覗くか、いったんブロック解除して内容を見てから「戻る」(Ctrl+Z)で復帰する方法をとります。
関連項目
- 基本設定の起動と全タブ概要 ※準備中 — 「設定」メニュー全体の俯瞰
- ツールバーの表示・非表示 ※準備中 — 「表示」メニュー内の他コマンド
- ステータスバー表示・非表示 ※準備中
- ダイアログ位置の固定・記憶 ※準備中
- ブロック化 ※準備中 — ブロックを作成する操作
- ブロック解除 ※準備中 — ブロックを解除する操作
- ブロック属性 ※準備中 — ブロック名・レイヤ優先設定の確認
- ブロック編集 ※準備中 — ブロック内部の編集モード
- レイヤとは(2階層構造の基礎) ※準備中 — レイヤとブロックの関係
- ショートカットキーのカスタマイズ手順 ※準備中 — ブロックツリーの呼出ショートカット割当
- トラブルシュート: ブロック編集から抜けられない ※準備中
まとめ
- 「ブロックツリー」はファイル内のブロック一覧をツリー表示するウィンドウ
- 起動はメニューバー「表示」→「ブロックツリー」
- 3つのボタン: 「同名BLK全検索」=同名数の確認、「選択BLK編集」=編集モード起動、「BLK名変更」=名前変更
- 「ブロックツリー半透明化」で透過のON/OFFと透過率を調整できる
- 中身の閲覧・一括解除・図面側からの選択はできない(別コマンドで対応)
- 流用図面の構造把握とブロック解除前の事前確認に特に有効