• 仕事に対する考え方は人それぞれで
    仕事に対する考え方は違っても

    仕事に対するスタンスは人によってそれぞれ違います。仕事で成果を出すことを重視している方もいるし、家族との時間を一番に考えている方もいるし、仕事よりも自分の趣味に重きを置いている方もいます。もち[...]

    続きを読む
  • 人によりスタンスは様々
    仕事に対する取り組みの多様性

    AutoCAD(オートキャド)を仕事で使っていく上で、自分のスキルを高めていくことはプロとして必要不可欠なことではないか。色々な意見があるかとは思いますが、少なくとも当サイトではそのような考え方で[...]

    続きを読む
  • ステップアップのイメージ
    経験を積んだ後の注意点

    AutoCAD(オートキャド)を使って図面を描く仕事を続けていると、当然のように操作には少しずつ、しかし確実に慣れてきます。そうなると、1枚の図面を作図するまでに掛かる時間は徐々に短くなっていくし[...]

    続きを読む
  • 指示を出す役割は経験者が多い
    経験が邪魔することも

    AutoCAD(オートキャド)のスキルを高めていき、あまり考えなくても作図が出来るようになること。このレベルになるには、用意されている様々な機能について知っていき、実際に作図をしていく中で慣れてい[...]

    続きを読む
  • 仕事はCADのスキルだけではなく
    スキルと仕事の優先順位

    AutoCAD(オートキャド)のスキルを高めていくためには、毎日少しずつでも勉強を積み重ねていくやり方が効率的。前回はそんな話をしましたが、これはもう何というか当たり前すぎる話で、わざわざ書くよう[...]

    続きを読む
  • スキルアップの王道
    自分のスキルだけを考えるのではなく

    AutoCAD(オートキャド)は仕事などで使っていると自然と操作などに慣れてきて、少しずつスキルアップをしていきます。これは恐らく全てのことに言える話で、慣れていった先に「自由自在」とか「熟練」み[...]

    続きを読む
  • 勉強してスキルアップ
    CADのスキルを高めるために

    当サイトではAutoCAD(オートキャド)の使い方をテーマとして、基本的な知識などについて色々と説明をしてきました。ざっくりと言ってしまうと「AutoCAD(オートキャド)を使えるようになるための[...]

    続きを読む

ブロックが保存される場所

オートキャド(AutoCAD)で作成するブロックの名前をどのように付けていくのか、という話を前回は改めて考えてみました。
結局は状況に応じて使い分けていくという考え方が良いのではないか、という非常に一般的な結論になりましたが…

幾つかのやり方があれば、その特徴が生きる場面で使っていくのは当たり前の事なので、そうした考え方で使っていくのは特に問題ないと思います。
今回は引き続きブロックについて考えていく事にして、ブロックが保存される場所はどこなのか、という部分について考えてみたいと思います。

ブロック機能の特徴として、一度作成しておけば後はブロック挿入(INSERT)コマンドで自由に呼び出す事が出来るという点があります。
ブロックを作成して保存しておけば、自由に呼び出す事が出来るという事はつまり、どこかにブロックがデータとして保存されているという事を意味しています。

ブロックがどこに保存されるか

そのデータがどこに保存されているかというと、これはもう非常にシンプルな話で、ブロックを作成した際の図面データ内にデータが保存される事になります。
この「ブロックを作成した図面データ内に保存される」というところが大きなポイントです。

この表現を少し変えると、ブロックを作成した図面データ以外の図面では、作成したブロックを呼び出す事は出来ない、という事になります。
もう少し言うと、作成したブロックはその図面内で作成されているだけなので別の図面で呼び出せないのは当たり前、とも言えます。

このあたりの考え方がブロックを使いこなす際の非常に重要な要素になります。

自分が作成したブロックは、あくまでもその図面データ内でのみ有効なブロック名であって、必ずしもそのブロック名が他の図面データでも使えるとは限りません。
別の図面データでは、同じブロック名を使っているけれど全然違う形状になっている、という事も可能性としてはあり得る訳です。

例えば図面データ「A.dwg」内で「洗面」というブロックを作成したとします。
これ自体は普通の手順で問題なくブロック作成出来ますし、ブロックの挿入もINSERTコマンドで全然問題なく出来ます。

しかし一方で図面データ「B.dwg」内に、全然異なる形状だけど同じ名前の「洗面」というブロックがあったとして…
図面「B.dwg」内に図面「A.dwg」全体を挿入すると、同じ名前の「洗面」ブロックはどのような形状になるでしょうか。

実際にやってみると分かりますが、図面「A.dwg」内の「洗面」は全て、図面「B.dwg」内の「洗面」形状に書き換わってしまうんです。
これは、図面「B.dwg」内で作成された「洗面」というブロックのあるデータがベースとなっていて、そこに同じ「洗面」というブロックがある「A.dwg」を貼り付けた事が原因です。

貼り付けられる図面から持ってこれるデータはブロック名が「洗面」という情報で、ベースとなる図面データにそのブロック名がなければ自動的にその図面にブロックが登録されます。
しかし既に「洗面」というブロックが作成されている場合、同じ名前なので自動的にブロックが作成される事はなく、既に登録されているブロック形状に置き換わるだけ。

なのでこうした現象が発生する事になります。
こうした動きが有り難い場合もありますけど、特に何の予告もなくブロックの形状が一瞬で切り替わってしまう事で困る場合も結構あります。

まずはこうした事がないように、作図者としてブロックの基本的な動きをしっかりと把握しておく事をお勧めします。

関連記事

  1. ブロック書き出しの手順
  2. ブロック作成の手順
  3. ブロック定義コマンドの手順
  4. ブロック挿入の効率的な手順
  5. ブロック機能
  6. ブロック挿入の手順

Warning: Undefined array key "show_share_hatena_postlist" in /home/users/1/mktt77/web/autocad/wp-content/themes/nzero/functions/social.php on line 94