社長、社員、バイトさん、派遣さんが入り交じっての交換日記?or 愚痴日記?
我々がメインで使うソフトはAutoCAD。
とあるお仕事で図面中のポリゴンの面積をブロックの属性に入れていく必要があった。
普通(?)はポリゴンをクリックしてプロパティで面積の値を見て、覚えて、ブロックの属性に記入。だよね?
でもそんな面倒臭いことは嫌だー!
なのでプログラムを作りました。
最初はLISPで作成しようと試みたのだが、ブロックオブジェクトの中の属性オブジェクトにアクセスする方法がわからない!
結局VBAで作成しました。
ポリゴンをクリックしてブロックをクリックするだけで、ポリゴンの面積がブロックの属性に入るという優れものだー!
LISPで実現する方法、どなたかご存知?
この記事にコメントする