この掲示板は、AutoCADマクロ屋本舗 の掲示板です。
AutoCADのマクロ に関する質問の前に 【 マクロ使用前の注意事項 】 を、必ずお読みください。

尚、新規投稿フォーム下の【 新規投稿時のお願い 】を確認の上、新規投稿をお願い致します。
角度のある線分に沿って回転
はじめまして。
AUTOCAD2016R版を使用しております。

ある角度のついた線分に沿って
あるオブジェクトを回転させて
合わせたいときに
便利なマクロはありませんでしょうか。
(説明下手ですみません)

※添付画像のように、
角度のある線分に
オブジェクトの赤色部分を合わせたいです。

何卒宜しくお願い致します。
  • ak
  • 2018/10/12 (Fri) 16:01:31
Re: 角度のある線分に沿って回転
画像です。
  • ak
  • 2018/10/12 (Fri) 16:05:42
Re: 角度のある線分に沿って回転
結構便利なのに、みんなが知らないコマンドの上位に入るコマンド。

ALIGN[位置合わせ] (コマンド)

https://knowledge.autodesk.com/ja/support/autocad-lt/learn-explore/caas/CloudHelp/cloudhelp/2019/JPN/AutoCAD-LT/files/GUID-D0FA10D5-76EE-4B80-A285-43C7F39916DB-htm.html

これがそのものズバリだと思います。

コマンドオプションを固定したいならマクロを作っても良いと思います。

  • Lon
  • 2018/10/12 (Fri) 17:41:49
Re: 角度のある線分に沿って回転
こんな方法もあります。

^C^C_select;$M=$(if,$(getvar,CMDACTIVE),\,)_rotate;p;;\r;\\p;\\move;p;;@;\^Z


1.オブジェクト選択
2.基点指定
3.赤線の右端点指定→左端点指定
4.角度の付いた線の右端点指定→左端点指定
5.移動先指定

選択後マクロ起動でもマクロ起動後選択でもOKです。
  • chibi-tom
  • 2018/10/12 (Fri) 17:55:36
Re: 角度のある線分に沿って回転
ちょっと手間減らしてみました

^C^C_select;$M=$(if,$(getvar,CMDACTIVE),\,)_rotate;p;;\r;@;\p;\'setenv;p1;$M="$(getvar,lastpoint)";\move;p;;@;$M="""$(getenv,p1)""";^Z


1.オブジェクト選択
2.回転の基点(赤線の右端点)指定→赤線の左端点指定
3.角度の付いた線の右端点指定→左端点指定

  • chibi-tom
  • 2018/10/15 (Mon) 11:51:00 New

返信フォーム






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