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

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

ポリラインの矩形をストレッチできますか
こんにちは。
オートキャド2024を使用しています。

ポリラインで描かれた四角図形の辺を指定してストレッチできるでしょうか。
柱が階層で寸法が変わっていて、変える必要があり投稿しました。

よろしくお願いいたします。
  • s.em
  • 2024/03/13 (Wed) 11:15:14
Re: ポリラインの矩形をストレッチできますか
ご提示の図形で答えるならストレッチではなく尺度変更です

操作方法は

1.尺度変更のコマンド入力
2.オブジェクト選択
3.基点を指定
4.コマンドラインの参照(R)を選択またはコマンドラインにRを入力
5.参照する長さを入力(ご提示図形の800)
6.変更後の長さを入力(ご提示図形の600)

以上でご希望の動作かと思います
  • chibi-tom
  • 2024/03/13 (Wed) 12:17:04
Re: ポリラインの矩形をストレッチできますか
chibi-tom様

ありがとうございます。尺度変更は、大きさを変えるためにしか使っていませんでした。

このような方法があったんですね。大変 助かります。勉強になります。


大変ありがとうございました。
  • s.em
  • 2024/03/13 (Wed) 12:25:33
追加 お願い
chibi-tom様

厚かましいお願いなんですが、先の動作をマクロにしたいただきたいのですが。

よろしくお願いいたします。
  • s.em
  • 2024/03/13 (Wed) 12:47:20
再再 のお願い
chibi-tom様

たびたび申し訳ないのですが、辺の長さを別々に指定することは可能でしょうか。ヘルプを見てみましたがさっぱりわかりません。

例えば、800を600 800を400に変更というのはできないのでしょうか。

誠に申し訳ございませんが、お知恵を拝借できればと思います。

よろしくお願いいたします。
  • s.em
  • 2024/03/13 (Wed) 13:44:59
Re: ポリラインの矩形をストレッチできますか
>先の動作をマクロ
*^C^Cselect;$M=$(if,$(getvar,CMDACTIVE),\,)scale;p;;\R;\\^M

>例えば、800を600 800を400に変更
尺度変更ではできません
別の方法としてはブロック(Block)コマンドでブロックにして挿入(insert)コマンドでブロック挿入するときに縦横の比率を入力してブロックを分解する方法でしょうか
あまりやらないので間違っているかもしれませんが
  • chibi-tom
  • 2024/03/13 (Wed) 15:46:02
Re: ポリラインの矩形をストレッチできますか
参考まで

^C^Cselect;$M=$(if,$(getvar,CMDACTIVE),\,)-block;tmobl;\p;;-insert;tmobl;non;@;'cal;\\'cal;\\0;explode;l;pedit;m;p;;j;;;-purge;b;tmobl;N;^Z

1.マクロ起動
2.ポリラインの矩形を選択(先に選択した状態でマクロ起動でもOK)
3.基点指定
4.X座標の比率計算式を入力(ご提示図形の600/800)
5.Y座標の比率計算式を入力(ご提示図形の400/800)

以上です

※、仮にtmoblの名前でブロックを作成しています使用中の場合にはマクロのtmoblを3か所変更してください
また、寸法作図済みの図形には対応していません
  • chibi-tom
  • 2024/03/13 (Wed) 16:29:07
有難うございます
chibi-tom様

本当にありがとうございます。

参考まで のマクロを使わせていただきます。大変お手数をおかけしました。

益々のご活躍を!!
  • s.em
  • 2024/03/13 (Wed) 16:45:28

返信フォーム






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