AutoCADマクロ屋本舗 掲示板


A1用紙サイズで1/1000の縮尺を持たせたまま複数の図面を連続印刷するマクロについて

1:kanae :

2018/11/17 (Sat) 23:47:03

autoCAD2019にて

A1用紙サイズで1/1000の縮尺を持たせたまま複数の図面を連続印刷するマクロを作成して頂きたいです。


またほかの縮尺に変更する場合どこを打ち変えたら良いかも教えていただきたいです。
2:LUNE :

2018/11/19 (Mon) 11:56:35

マクロを作成するには、情報が少なすぎます。
また、複数の図面というのが、複数のファイルにわたるのであれば、マクロではできません。

少なくとも以下の情報は必要です。
・印刷するのはモデルなのかレイアウトなのか
・印刷対象は、窓指定なのか、図面範囲なのか、なんなのか
 (モデルかレイアウトなのかで、対象とできるものも変わります)

印刷したいレイアウトがすでに設定されているのであれば、ページ設定を作成して、その設定ですべてを「パブリッシュ」すれば、複数のファイルであってもマクロなしで可能です。

とにかく、印刷するデータに関してもう少し情報がないと、可否も含め判断しづらいです。
3:kanae :

2018/11/19 (Mon) 13:07:22

情報足らずで申し訳ないです。

一つのデータ内で、モデル空間です。
また印刷範囲は窓指定です。
4:Lon :

2018/11/19 (Mon) 14:08:26

例えば、↓ここに書かれている様な状況と同じなら、そのままそこに記述してあるマクロも使えますが。
http://totthi.bbs.fc2.com/?act=reply&tid=16383391#23392791
5:LUNE :

2018/11/19 (Mon) 14:56:08

https://bbs2.fc2.com//bbs/img/_816400/816339/full/816339_1542606968.png kanaeさんの環境が分からないので、例として。

*^C^C-PLOT;Y;モデル;プリンタ名;用紙サイズ;M;L;N;W;\\1=1000;C;Y;印刷スタイル;Y;A;N;Y;Y;

プリンタ名、用紙サイズ、印刷スタイルについては、それぞれご自分の環境に合わせてください。
このマクロを実行すると、窓選択を繰り返すだけで、1/1000で印刷できます。

プリンタ名、用紙サイズ、印刷スタイルを知るには、印刷ダイアログで「変更をレイアウトに保存」にチェックを入れた状態で、自分の設定したいプリンタ名、用紙サイズ、印刷スタイルを指定した状態で一度印刷します。
(画像の右側が出てない場合は、一番下の「逆くの字」をクリックしてください)
そうしてから、コマンドラインに-PLOT→Yと入力して、出てくるそれぞれの設定の「初期値」が、プリンタ名、用紙サイズ、印刷スタイルになります。

ちなみに、最初に印刷ダイアログで「変更をレイアウトに保存」にチェックを入れた状態で、プリンタや用紙サイズ、印刷スタイル、尺度を設定して、まず1枚を打ち出し、(ただし、印刷対象は窓とした場合)その後に下のマクロを使用すると、

*^C^C-PLOT;Y;;;;;;;;\\;;;;;;;;;

同じ「プリンタ、用紙サイズ、印刷スタイル、尺度」で、窓指定だけ変更して打ち出せます。
6:kanae :

2018/11/19 (Mon) 19:13:17

https://bbs2.fc2.com//bbs/img/_816400/816339/full/816339_1542622397.jpg 窓を設定する手間も省きたいので、Lon様が送っていたURLのマクロを、画像の順になるように並べ替えれば出来るものなのでしょうか?
7:Lon :

2018/11/19 (Mon) 21:12:33

リンク先の2018/08/22 (Wed) 10:29:08の書き込みを参考にしたら出来るはずです。
8:kanae :

2018/11/19 (Mon) 23:52:46

丁寧に対応していただきありがとうございます。

試してみてわからなかったら、また、質問させていただくと思います。
その時は対応していただければ幸いです。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.