Skip to content
未検証

ブロック解除(ブロックをばらす)

このページでできるようになること

ブロック図形(複数の線・円弧・文字などをひとまとめにした複合図形)を、再び個別の図形に分解できるようになります。「DWG/DXFファイルで読み込んだ図形がブロックになっていて個別に編集できない」「一度ブロック化したが、やはりパーツを直したい」という場面でブロック解除コマンドを使います。

背景: Jw_cadのブロック図形は、複数の要素を1単位として扱うための仕組みです。ブロック化された状態では個々の線や文字を直接選択・編集できないため、部分的に手を加えたい場合はいったん解除する必要があります。


起動方法

ブロック解除コマンドは2通りの方法で起動できます。

方法操作
メニューバー「編集」→「ブロック解除」
ツールバー編集(2)ツールバーの「BL解」ボタンをクリック

注意: ブロック図形が選択されていない状態では「ブロック解除」コマンドがグレーアウトされています。先に図形を範囲選択してからコマンドを実行する必要があります。


基本操作 — 1つのブロックを解除する

注意: ブロック解除を行う前に、必ず以下の 3 ステップ安全手順 を踏んでください:

  1. コピー退避: 対象JWWファイルを別名でコピーバックアップ(例: 1F平面図.jww1F平面図_backup_2026-05-09.jww
  2. 検証: バックアップを別場所に置いた状態で、ブロック解除後の各図形のレイヤ・属性が想定どおりになるかを小範囲で検証(バックアップから戻せる前提を作る)
  3. 対処: 上記2ステップを踏んだ上で、本記事の手順を実行

ブロック解除を実行すると、ブロック名・同名ブロックの一括管理情報が 永続的に失われます。受領した DWG/DXF 図面など原本に対して直接ブロック解除を実行すると、後から復元できなくなる可能性があります。

ブロック図形を1つ選んで解除する、最も基本的な手順です。

操作手順サマリー(全4ステップ)

#操作
1範囲選択コマンドを起動する
2解除したいブロック図形を囲んで選択する
3ブロック解除コマンドを実行する
4ブロックが解除され、各図形が個別に選択できる状態になる

ステップ詳細

Step 1: 範囲選択コマンドを起動する

メニューバー「編集」→「範囲選択」または、ツールバーの「範囲」ボタンをクリックして範囲選択コマンドを起動します。

Step 2: 解除したいブロック図形を囲んで選択する

ブロック図形を含む範囲の始点を左クリックし、ブロック図形全体が収まるように範囲枠を広げて終点を左クリックします。

Tips: ブロック図形が文字を含む場合は、終点で右クリックすると文字も選択状態に含まれます。文字を含まない場合は左クリックでも問題ありません。

要確認: 文字を含むブロックの選択時に右クリックが必要かどうかを実機で確認してください。

Step 3: ブロック解除コマンドを実行する

図形が選択状態になると「ブロック解除」コマンドが有効になります。メニューバー「編集」→「ブロック解除」、またはツールバーの「BL解」ボタンをクリックします。

Step 4: 解除を確認する

コマンドが実行されると、ブロック図形が解除されます。解除後は、それぞれの線や文字が個別のデータとして扱われるようになり、1本ずつクリックして選択できる状態になります。


複数のブロックを一括解除する

図面内に複数のブロック図形がある場合、範囲選択で一括して選択しブロック解除コマンドを1回実行することで、まとめて解除できます。

手順

  1. 範囲選択コマンドを起動します。
  2. 解除したい複数のブロック図形をすべて囲む範囲の始点を左クリックし、終点でクリックして選択します。
  3. 選択状態でブロック解除コマンドを実行します。選択範囲内にあるすべてのブロック図形が一度に解除されます。

Tips: 解除したいブロック以外の通常図形も範囲内に含まれていても問題ありません。ブロック解除コマンドはブロック図形だけに作用し、ブロックでない線や文字には影響を与えません。

要確認: 範囲選択で複数ブロックを一括解除できるかどうかを実機で確認してください。


解除後の状態について

ブロック解除を実行すると、ブロック化される前の個別データに分解されます。解除後の各図形の状態について、よく混乱するポイントをまとめます。

項目解除後の状態
線・円弧それぞれ独立した図形として選択・編集できる
文字独立した文字データとして扱われる
レイヤブロック化前の元データのレイヤに戻る(ただし「元データのレイヤを優先する」設定による)
ブロック名消滅する(解除後は管理されない)

背景: Jw_cadのブロック化には「元データのレイヤを優先する」という設定があります。この設定を有効にしてブロック化した図形を解除すると、各図形は元のレイヤに戻ります。設定を無効にしてブロック化した場合は、解除後の動作が異なる可能性があります。

要確認: 解除後に各図形が書込みレイヤではなく元のレイヤに戻るかどうかを、「元データのレイヤを優先する」設定のオン/オフ両方で実機確認してください。


ブロック解除とブロック編集の使い分け

ブロック図形に変更を加えたい場面では、「ブロック解除」と「ブロック編集」の2つの選択肢があります。目的によって使い分けましょう。

目的使うべき操作
ブロック内の一部だけ修正したいが、その後もブロック単位で扱いたいブロック編集 ※準備中
ブロック自体を完全に解体して個別図形として扱いたいブロック解除(この記事)
同名ブロックが複数ある場合にすべてに変更を反映させたいブロック編集 ※準備中(「すべてのブロックに反映させる」オプション)
レイヤを整理するためにいったん個別図形に戻したいブロック解除(この記事)

PERSCの推奨: ブロックを解除してしまうと、同名ブロックとして一括管理されていた情報は失われます。「ブロック内の1か所だけ直したい」という場合は、ブロック編集コマンドで内部を直接編集するほうがデータの整合性を保てます。ブロック解除は「この図形はもうブロックとして管理しない」と決めたときに使いましょう。


実務での使い方 ★PERSC独自

DWG/DXFファイルのブロックを解除して個別編集する

建築設計の現場では、クライアントや協力事務所からDWGまたはDXF形式のファイルを受け取ることがあります。Jw_cadでDWG/DXFファイルを開くと、AutoCADのブロック定義がJw_cadのブロック図形として取り込まれることがあります。

この状態では、ドア・窓・設備機器などの部品が1つのブロックになっていて、線を個別に選択できません。「この窓の開き方向だけ変えたい」「建具の寸法を少し変更したい」という場合は、ブロック解除コマンドで個別図形に分解してから編集します。

操作フロー例(窓の向きを変える):

  1. 図面を開き、問題の窓ブロックを範囲選択する
  2. ブロック解除コマンドで個別の線・円弧に分解する
  3. 不要な線を消去コマンドで削除する
  4. 必要な線を作図コマンドで追加する

Tips: 複数の同名ブロックを一括解除すると、すべてのインスタンスが個別図形になります。後から「やっぱり統一管理したい」という場合は、編集後にブロック化コマンドで再度まとめられます。

注意: 外部からのDWGファイルで開くと、ブロック内がさらにブロックを含む「ネスト構造」になっている場合があります。その場合はブロック解除を複数回繰り返す必要があります。

要確認: ネストされたブロック(ブロック内ブロック)を解除したときに1段階ずつ解除されるか、一括で全解除されるかを実機確認してください。

レイヤ整理のためにブロックを解除する

複数のレイヤにまたがる図形をブロック化して管理していた場合でも、図面の提出先によっては「レイヤ構成を整理してほしい」と求められることがあります。

たとえば、平面図の建具パーツ(ドア・窓)を「建具レイヤ」「寸法レイヤ」「ハッチレイヤ」に分けてブロック化していた場合、「すべて1レイヤにまとめてほしい」という要望があれば、ブロックを解除して各図形を個別に扱えるようにしてから、属性変更コマンドでレイヤを統一します。

操作フロー例(レイヤ統一):

  1. 整理対象のブロック図形を範囲選択してブロック解除する
  2. 同じ範囲を再度選択して「属性変更」→「書込みレイヤに変更」で一括移動する
  3. 不要なレイヤを整理する

PERSCの推奨: レイヤ整理を目的としたブロック解除を行う場合は、事前にファイルを別名保存しておきましょう。解除後のレイヤ変更は取り消しが連続するため、元に戻したい場合に手間がかかります。

既存ブロックを改変して新しい部品を作る

標準的な建具や設備のブロック図形を流用して、寸法違いの新しい部品を作る場合にも解除が有効です。

たとえば「幅1000mmのドアブロックをベースに、幅900mmのドアを作りたい」という場合は、既存ブロックを解除して個別の線に分解し、伸縮コマンドや複写コマンドで形状を調整してから再度ブロック化する、という流れになります。


つまずきポイント・対処 ★PERSC独自

Q: ブロック解除コマンドがグレーアウトになっていて選択できない

→ ブロック図形が選択されていない状態ではコマンドが有効になりません。先に範囲選択コマンドを使ってブロック図形を選択してから、ブロック解除コマンドを実行してください。

Tips: ブロック図形かどうかを確認するには、クリックしたときに図形全体がまとめて選択されるかどうかで判断できます。ブロック図形は1クリックで全体が選択状態になります。

Q: 範囲選択したのに、ブロック解除コマンドが有効にならない

→ 選択範囲内にブロック図形が含まれていない可能性があります。ブロック図形は見た目では通常の線と区別がつきにくいため、1本ずつクリックしてどれがブロックかを確認してください。ブロック図形は1クリックで関連する図形が一括ハイライトされます。

Q: ブロックを解除したら、図形のレイヤが意図しないものに変わってしまった

→ ブロック化の設定によって、解除後のレイヤの扱いが変わります。「元データのレイヤを優先する」設定で作られていないブロックの場合、解除後に書込みレイヤや別のレイヤに配置されることがあります。解除後に 属性変更(レイヤ変更) ※準備中 コマンドで正しいレイヤに移動してください。

Q: ブロック解除したが、まだ個別に選択できない

→ ネストされたブロック(ブロックの中にさらにブロックが含まれている構造)の可能性があります。1回の解除では1層分しか解除されません。再度、範囲選択→ブロック解除を繰り返してください。

Q: ブロック解除を間違えて実行してしまった

→ 「編集」→「戻る」(または Ctrl+Z)で直前の操作を取り消せます。ただし、ファイルを上書き保存した後は取り消せません。大きな変更を行う前にはファイルを別名で保存しておく習慣をつけましょう。

Q: DWGファイルを開いたが、ブロックがどこにあるかわからない

ブロックツリー コマンドを使うと、ファイル内に存在するブロック図形の一覧と配置箇所を視覚的に確認できます。どこにブロックがあるかわからない場合はブロックツリーで位置を把握してからブロック解除に移りましょう。


関連項目


まとめ

  • ブロック解除コマンドは、ブロック図形(複合図形)を個別の線・円弧・文字に分解するコマンドです。
  • 先に範囲選択でブロック図形を選択してからコマンドを実行します。範囲選択で複数のブロックをまとめて一括解除することもできます。
  • ブロック内だけを編集したい場合はブロック解除ではなくブロック編集コマンドを使いましょう。解除は「ブロックとして管理しない」と決めたときの操作です。