最新版のAutoCADのデータを入手したが閲覧するソフトが無い

AutoCADは、たびたび下位互換性の無いファイルフォーマット変更をするのが困り物ですが、無償のDWG TureViewというソフトを使えば、最新版のファイルを開くためだけに、機能的に必要としていない最新版を無理して購入する必要はありません。

AutoCADの販売元であるAutodeskから、フリーのビューアーが提供されています。
» 続きを読む ...

CADファイルのXYZ座標を取得するプログラム

このような特殊な物を必要としている人はほとんどいないと思いますが、必要に迫られてAuutoCADで書いた線の座標を片っ端から抽出プログラムを作りました。 

  1. このプログラム(autocad-xyz.exe)と同じフォルダに、AuroCADのログファイルをacad.txtという名前で保存する。
  2. プログラムを実行すると、同じフォルダにoutput.txtというファイルが作成されます。

» 続きを読む ...

なぜかコピー貼り付けが使えなくなった場合の対策法

バージョンの異なるAutoCADで、データの受け渡しを行っていると、なぜかAutoCAD内でコピー貼り付けが出来なくなる事があります。

そのようなときは、おまじないとして以下のコマンドを数回打ち込むとコピペが出来るようになります。

-purge
a
*
n

コマンドの実行結果が、以下のようになったら、図面を保存してやめる。
何かを削除しているようなメッセージが出ている間は、何度でも上記コマンドをくりかえしてください。
» 続きを読む ...

AutoCADで作った横断図等の座標一覧表をつくる

AutoCADの持っているカスタマイズ機能を駆使して、LISPやVBAなどによるマクロを作ってもよいのですが、AutoCADのLT版でできる、手軽で手っ取り早い方法を紹介します。 
手順を書くと長いですが、操作自体はクリックしまくるだけなので簡単です。

■AutoCADでの操作

1.各断面をポリラインにして、繋げる

2.要に応じて、DLを分かりやすい高さに移動させる
» 続きを読む ...

印刷時の発色が強すぎるので透過っぽくする

AutoCADは、イラストレーター等とは異なり色の自由度が低いため、Solidハッチングで着色していくと、どうしてもメリハリの利きすぎた図面になってしまいます。

そこで、下記手順で、無理やり見た目を透過した半透明っぽい色にしてみます。

1.線やモノクロラスタの背後に着色したい場合は、solidでハッチングして、最背面に移動(draworder)する。 
» 続きを読む ...

ばらばらのlineを結合したポリラインに変換する

DXF等のデータを入手したときに、線が一本一本バラバラで困る事態が多々あります。

一本一本ポリライン編集で繋げても良いのですが、AutoCADのポリライン編集オプションを上手く使うと劇的に作業時間が短縮されます。

・pe>m>選ぶ>y>j>1とか適当な距離

この際、結構離れている線をくっつける場合は、結合タイプをAにする。
» 続きを読む ...

AutoCADでArcGIS用のポリゴンを作る

AutoCADで閉じたポリラインを作成すると、ArcGISではポリゴンとして認識されます。

ArcGISでジオメトリを変換するのは面倒ですので、できることならAutoCAD側でポリライン編集やハッチング等を駆使して、ArcGIS用のデータを作ると能率的だと思います。
» 続きを読む ...