2012-02-20 14 views
0

私は、複数の.DWGファイルを手動で手動で開くことなく複数の.DWGファイルを同時に印刷できるようにすると、ユーザに非常に役立つVB.NETプロジェクトを持っています印刷ボタンをクリックします。AutoCADで複数の.DWGファイルの印刷を自動化

これは、AutoCAD APIを使用してVB.NETで行うことはできますか?

+0

http://docs.autodesk.com/ACD/2011/ENU/filesMDG/WS1a9193826455f5ff2566ffd511ff6f8c7ca-4875.htm –

+0

は、これは間違いなく可能です。ただし、ユーザーが図面を開いて印刷する必要があるため、組み込みのPUBLISHコマンドを使用して同じ結果を得るのは簡単ですか? – JayP

答えて

1

現代版のAutoCADには、バッチ印刷ユーティリティが付属しています。その前に、図面名のリストをAutoCADスクリプトファイルにアセンブルして実行するツールをプログラミングしました。それもあなたのために働くかもしれません。印刷は、図面のリストを無人で編集できるようにしたら、ユーザーができることのほんの始まりです。

私はあなたに指針を与えることをうれしく思います。ここでは、ビルドして実行することができ、そのようなスクリプトファイルのサンプルです:

sdi 1 qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh01.dwg" 
filedia 0 cmddia 0 
my_cool_plot_command_etc 
filedia 1 cmddia 1 
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh02.dwg" 
filedia 0 cmddia 0 
my_cool_plot_command_etc 
filedia 1 cmddia 1 
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh03.dwg" 
filedia 0 cmddia 0 
my_cool_plot_command_etc 
filedia 1 cmddia 1 
qsave open "P:\21049 SMCFD\21049.34 Barleen\dwg\4934sh04.dwg" 
filedia 0 cmddia 0 
my_cool_plot_command_etc 
filedia 1 cmddia 1 
qsave sdi 0 
関連する問題