CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

AutoCAD

異尺度オブジェクト

投稿日:

AutoCAD2008オブジェクトを解析中だ。

何と言っても大物は、異尺度オブジェクト。

注釈、つまり文字が含まれるオブジェクトに対して設定可能なもの。

目的は、ビューポート内に表示されている文字を、

ビューポート尺度に依存せずに、レイアウト上の文字と同じ大きさで

表示させるためのもの。(必ずしもレイアウトと一致させる必要はないが)

つまり、図面中の全ての文字を同じ大きさで表示するためのものか。

異尺度オブジェクトのデータ構造的な特徴。

1つ目、匿名ブロック化されている。

「*U」で始まり、その後に連番の数字が付加されたブロック名を持つ。

2つ目、ブロック内オブジェクトの属する画層。

「0 @ 0.5」 こんな名前の画層だ。

本当のレイヤ名の後に、@+尺度が付加される。

これが異尺度オブジェクトかそうでないかの判別方法だと思われる。

異尺度オブジェクトとそうでないものをそれぞれDXFに書き出して、

両者をコンペアして導き出した成果だ。

多くの相違点がみつかり、どれがそうなのか悩ましかったが、

ひとつひとつ値を変更しながら、AutoCAD2008で読み込んでみることにより判明した。

この匿名ブロックの中にあるオブジェクトが興味深い。

異なる尺度の数分のオブジェクトが存在している。

例えば1つの文字に対して3つの尺度を持たせた場合、

3つの文字オブジェクトが現れる。

普通に3つの文字が存在していれば、3つの文字が表示されてしまう。

ではどうしているのか。

ビューポートごとのフリーズレイヤを利用している。

「現在設定されている尺度」以外のオブジェクトは、ビューポートに設定された

フリーズレイヤに属させて、非表示状態にしている。

おもしろい仕組みだ。

ビューポートごとのフリーズレイヤを使っているということは、

レイアウトでは1つのオブジェクトだけが表示されるので問題ないが、

モデルでは3つとも表示されるということになるか。

異尺度オブジェクトに関しては、2007までの既存のデータ構造のみを

利用して実現している機能だと言える。

2008DWGは、AutoCAD2007で開くことができるが、

例えば異尺度オブジェクトが描かれている場合は、

匿名ブロックや@付きの画層が現れることになる。

もちろん、2007で異尺度オブジェクトとして扱えるわけではないので、

編集作業を行うことができない。

匿名ブロックを分解すれば編集できるが、@付きの画層は残るのでわずらわしい。

きれいさっぱり、異尺度オブジェクトの情報がなくなって

見た目上のオブジェクトだけが残るのが望ましい場合もあるだろうに。

近頃のAutoCADは、下位互換のことをあまり考慮していないように感じる。

新しいバージョンの新機能を使った図面は、下位バージョンのAutoCADに

わたすとわずらわしいことになるのは避けられない。

現在、寸法に関して調べているところだが、

これまた大変なことなっている。

いずれ、ここに書ける日がくるだろう。

-AutoCAD
-

執筆者:


  1. CAD画/CAD画

    CAD画について悩みを解決するには、まずはCAD画についての正しい知識が必要です。そこで、CAD画についての情報を集めました! CAD画について調べて、CAD画に関する悩みを解決しちゃいましょう! CAD画 関連のアイテム 初めてでもすぐ描ける!Photosh…

comment

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

ACM

 AutoCAD Mechanical のことをACMと呼んだりします。機械系の図面を書くのに優れているAutoCADです。他のAutoCADシリーズではADTなんてのがあります。Autodesk A …

AutoCAD 2020の開発コードは何なのかを予想

来年3月にリリースされるはずのAutoCAD 2020の開発コード(コードネーム)は何かを予想。去年がPi。アルファベット順でPの次はQだから数が限られる。

no image

バイナリDXF

DXFと言えばテキストファイルと思われがちですが、世にはバイナリのDXFというのがあります。バイナリだったらDWGなわけですけどね。どんな存在価値があるのか不明です。 AutoCADで、名前を付けて保 …

no image

Autodesk Solution Day

去る5/23、Autodesk Slution Day 2007へ行ってきた。 ずいぶん時間が経ってしまったが、その記録を残しておく。 ロイヤルパークホテル。 水天宮駅からすぐの立地。 Autodes …

no image

AutoCADは永久ライセンスをもうやめるってさ

CADの世界に長くいるけど、AutoCADの永久ライセンスがもうなくなるって ことを聞いて、ちょっとおどろいている。 Autodesk 永久ライセンスの変更 サブスクリプション(レンタル)はずいぶん昔 …