現場主義  (建設現場情報サイト)

建設業に携わる人間として、現場主義をモットーに
現場に役立つ情報(品質・環境・安全・ISO・IT・ICT・CALSなど)を中心に、様々なことを発信しています。

AutoCADLTの図面から座標値を取得して測量するような工事も多いかと思いますが、XY座標値を旗揚げのように引出寸法線で、しかもXY一緒(並列・直列)に表記することができるマクロがあります。

AutoCADLTの場合、座標値を寸法線で描こうとすると、下記のようにX軸とY軸が別々になってしまいます。
標準機能
が、マクロを使用するとアイコンをクリックして、点を指定すれば、下記のような旗揚げ(引出)寸法値として座標値が描かれます。
座標値表示

参考にさせていただいたのは、400万アクセスを誇るAutoCAD掲示板で有名な「mura's home」。
左側の括弧付き直列標記は下記のページを参考にさせていただきました。
http://www.mura.sh/bbs/wwwbbs.cgi?print+200302/03020007.txt

^C^C_id;\$M=;;_ucs;w;_leader;@;\;($M=$(rtos,$(index,0,$(getvar,lastpoint)),2,$(getvar,dimdec)),$(rtos,$(index,1,$(getvar,lastpoint)),2,$(getvar,dimdec)));;
(右側が表示できていませんので、トリプルクリックで上記の行を選択してからコピーしてください)

右側の並列標記は下記ページからの引用です。
http://www.mura.sh/bbs/wwwbbs.cgi?print+200604/06040086.txt
^C^C_id;\$M=;;_ucs;w;_leader;@;\;X=$(rtos,$(index,0,$(getvar,LASTPOINT)));Y=$(rtos,$(index,1,$(getvar,LASTPOINT)));;ucs;p;


コマンド

このマクロをアイコンに設定する方法は下記のとおりです(手元にあるLT2006とLT2000の場合)。
LT2006の場合
1.アイコンエリアで右クリック→カスタマイズ
2.コマンド一覧にある新規作成をクリック
3.プロパティ欄にあるマクロ内に上記のコマンドを貼付
4.名前とアイコンを適当に設置(寸法線併記など)
カスタマイズ
最後に作成したコマンドを寸法記入ツールバーへドラッグアンドドロップしてOK。

LT2000の場合
1.アイコンエリアで右クリック→カスタマイズ
2.コマンドタブ内、分類内にあるユーザ定義をクリック
3.コマンド内のユーザー定義ボタンをドラッグして任意のツールバーへドロップしクリック
4.ボタンのプロパティが表示されるので、マクロに上記のコマンドを入力し、名前とイメージを選択して摘要

Adec'kさんのページも参考にさせていただきました。

Share on Tumblr

コメント

 コメント一覧 (9)

    • 1. NBH横浜
    • 2009年02月20日 22:51
    • ^C^C_id;$Mではマクロは動きません。

      ^C^C_id;\$Mのようにすると動きます。

      使ってみたら動かなかったので、調べましたら下の方が正解でした。

    • 2. 山政睦実(主義)
    • 2009年02月20日 23:05
    • NBH横浜さん、コメントありがとうございます。
      「¥」マークが悪さをしているようで、HTMLでうまく表示できないようです。
      方法を考えてみます。
    • 3. 山政睦実(主義)
    • 2009年02月20日 23:26
    • 何とか表示できました。トリプルクリックで段落ごと選択してください。
    • 4. kat
    • 2009年02月25日 15:02
    • 建設ITガイド2009遅まきながら購入いたしました。
      建ブロでどこかで見たような名前がありました。
      これからじっくり読ませてもらいます。
      ソフトの裏技教えてくださいね。
    • 5. 山政睦実(主義)
    • 2009年02月25日 19:06
    • ご購入ありがとうございます。
      建設ITガイドに建ブロからも大勢参加しております。

      >ソフトの裏技教えてくださいね。
      こちらこそネタがありましたら、是非教えていただきたいと思います。
    • 6. pikariko
    • 2013年10月21日 18:50
    • 5 すごく、助かりました。
      ありがとうございます。
    • 7. 今村勝自
    • 2016年12月13日 22:41
    • はじめまして、京都の造園会社に勤務する者です。
      autocadの座標旗あげマクロを調べておりましたところ、こちらの
      webにたどり着きました。
      こちらでご紹介なさっているマクロをコピペして試してみましたが、山政様がおっしゃっておられますように、\が邪魔しておるようです。本来バックスラッシュであるべきが¥になってしまっているため、マクロが動作しません。autocad ltを使用しておりますが、どうにかバックスラッシュを表示する方法をご存知でしたら、ご教示いただけませんでしょうか。お忙しいところ申し訳ありませんが、よろしくお願いいたします。

    • 8. 山政睦実
    • 2016年12月14日 07:24
    • AutoCADLT2012で試してみましたが、特に問題なくできました。
      トリプルクリックでコピーしてみてください。
    • 9. 今村勝自
    • 2016年12月21日 18:53
    • 返信ありがとうございます。
      windows10の問題なのか、autocad lt2016の問題なのかは調査中ですが、トリプルクリックコピーしてペーストしても¥なってしまいます。
      問題が解決すれば改めて報告させていただきます。
      ありがとうございました。
コメントフォーム
評価する
  • 1
  • 2
  • 3
  • 4
  • 5
  • リセット
  • 1
  • 2
  • 3
  • 4
  • 5
  • リセット