2012-02-20 1 views
0

저는 수동으로 열지 않고 동시에 여러 .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