この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

寸法コマンド実行時の一時Oスナップについて
お世話になります。

いつも使っている寸法マクロに一時Oスナップを反映させようと思っています。
それで、マクロを改良してみました。

^C^C$M=_layer;m;寸法;;_dimlinear;_endp;\_endp;\\_clayer;$(getvar,clayer);

点と点を結んで寸法を記入する場合は、これで問題ありません。
でも寸法コマンドは右クリックをしてオブジェクトを選択して記入したりもします。

右クリックしてオブジェクトを選択するときにはNEAを使ってオブジェクトを掴みやすくしたいのですが
これがサッパリなのです。

力をお貸しください。
よろしくお願いします。m(_ _)m

  • 瑞海
  • 2017/02/19 (Sun) 19:15:12
Re: 寸法コマンド実行時の一時Oスナップについて
こちらは作ってみました。
お試しください。


*^C^C$M=setenv;to;0;$(nth,$(getenv,to),layer;n;寸法;;ray;endp;^x起点を指定:オブジェクトを選択<Rc>^x\$M="""$(if,$(getvar,cmdactive),;setenv;to;1,setenv;to;2)""",,)$(nth,$(getenv,to),,dimlinear;endp;@;endp;\\chprop;l;;LA;寸法;,dimlinear;;nea;\\chprop;l;;LA;寸法;)^M
  • とってぃ
  • 2017/02/20 (Mon) 11:05:27
Re: 寸法コマンド実行時の一時Oスナップについて
無事、問題なく動作しました。
ありがとうございました。

今日、1日かけて _slect;\;の一時スナップの反映方法を挑戦していましたが
結局進展出来ませんでした。

ありがとうございました。
  • 瑞海
  • 2017/02/20 (Mon) 16:32:05
Re: 寸法コマンド実行時の一時Oスナップについて
>今日、1日かけて _slect;\;の一時スナップの反映方法を挑戦していましたが
>結局進展出来ませんでした。

あー
selectコマンドで、オブジェクトを1個ずつ選択する時に近接点を入れたい場合は
その都度、shift+右クリックで、一時Oスナップをするしかないかもですねー

もしくは、offsetコマンドをダミーで使えばできますが
ポリライン結合では、1個ずつ選択するよりも
複数選択する方が、使用頻度として高い気がするのですが・・・

一応考えてみます。
しばらくお待ちください。
  • とってぃ
  • 2017/02/20 (Mon) 16:45:58
Re: 寸法コマンド実行時の一時Oスナップについて
>あー
>selectコマンドで、オブジェクトを1個ずつ選択する時に近接点を入れたい場合は
>その都度、shift+右クリックで、一時Oスナップをするしかないかもですねー

いえいえ、考えるまでもありません。
この言葉を聞けただけで充分です。

ありがとう、ございました。
  • 瑞海
  • 2017/02/20 (Mon) 17:11:10

返信フォーム






プレビュー (投稿前に内容を確認)