「ByLayer」と「ByBlock」の解説


CADを触り始めた人が必ずぶつかる壁。それがプロパティ欄にある**「ByLayer(画層別)」「ByBlock(ブロック別)」**の選択です。 「とりあえずByLayerにしておけばいい」と教わったけれど、実はその意味を深く理解していない…という方も多いのではないでしょうか。

1.ByLayer(画層別) :組織のルールに従う

ByLayerを一言でいうと**「所属しているグループ(画層)のルールに完全に従う」**という設定です。

たとえ話:「サッカー部の部員は全員、青いユニホームを着る」というルールが画層の設定だとします。部員(オブジェクト)を「ByLayer」に設定しておけば、監督が(CADオペレータが)「今日からユニフォームは赤だ!」と画層設定を変えるだけで、全員が自動的に赤に着替えてくれるイメージです。

  • 定義:オブジェクトの「色」「線種」「線幅」などを、その画層で設定されている値と同じにする。
  • メリット:画層の設定を一か所変えるだけで、その画層にある何百個という図形の色を一気に変更できる。

2.ByBlock(ブロック別):化けることのできる「カメレオン」

これに対してByBlockは、少し特殊です。**「ブロック化した時に、そのブロック自体の設定に染まる」**という性質を持ちます。

たとえ話: ByBlockは「真っ白な粘土」で作られた人形です。そのままでは白ですが、赤い箱に入れれば赤に見え、青い箱に入れれば青に見える。入れる場所や、後から塗る色に合わせて自分を変えられる柔軟な設定です。

  • 定義: ブロックとしてまとめる前の「元図」でByBlockにしておくと、ブロック化した後、そのブロック全体のプロパティ(色など)を自由に変えられるようになる。
  • メリット: 同じ形状のブロック(例えば椅子)を、画層を変えずに「この椅子だけ赤、こっちは青」と個別に色付けできる。

3.なぜ使い分ける必要があるのか?(結論)

結論から言うと、ブログでは以下の黄金ルールを推奨するのがベストです。

設定使う場面理由
ByLayer通常の作図すべて図面管理が圧倒的に楽になるから
ByBlock使い回す部品(ブロック)1つのブロック定義で、色違いのバリエーションを無数に作れる

逆に、個別に「赤」や「黄色」と色を指定してしまうと、後から画層で一括変更ができなくなり、図面修正の際に「地獄」を見ることになります。

4.まとめ:プロの図面は「ByLayer」でできている

「ByLayer」は全体統制のためのルール。「ByBlock」は部品に持たせる柔軟性。

この違いを理解して使い分けるだけで、あなたの図面データは一気に「修正しやすいプロの図面」に進化します。

「あの図面、修正しにくいんだよな…」なんて言わせないために、今日からプロパティ欄を意識してみませんか?

,

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です