Setallplot명령이 안될 때 Allplot 설정하기

AutoCAD버젼에 따라서 VBA프로그램인 setallplot기능이 안될 때가 있씁니다. 그것은 버젼간에 호환이 안되는 문제때문입니다. 제가 모든 버젼의 AutoCAD에대해서 테스트를 해서 수정하면 좋겠지만 여건이 안되는 관계로 아래와 같이 setallplot기능이 안돌아가는 시스템에서 allplot 설정할 수 있는 TIP을 알려드리겠습니다.

먼져 djdg방에 있는 allplot.set파일을 보겠습니다. setallplot을 실행시키면 만들어지는 파일로서 프린터, 용지크기, ctb파일, 여백을 지정해주는 파일입니다. 제 컴퓨터의 djdg방에 있는 allplot.set파일은 아래와 같습니다.

allplot.set
HP LaserJet 4V
A3 297 x 420 mm
acad.ctb
-5,2

allplot.set파일의 내용을 살펴보면 맨 윗줄은 프린터기종이고, 두번째줄은 용지크기, 세번째줄은 ctb파일명, 마지막줄은 여백입니다.

물론 아래 그림처럼 plot명령의 박스에 들어있는 프린터명과 용지크기를 이용해도 됩니다.



하지만 아래처럼 (command "plot")을 이용하면 프린터명과 용지크기를 알아내고 텍스트창에서 마우스로 긁어서 간단하게 allplot.set파일을 만들 수 있습니다. 다이얼로그 박스를 이용할 때 생길 수 있는 오탈자를 없앨수 있는 확실한 방법입니다. 취향에 맞는 방법을 사용하시면 되겠습니다.

Command: (command "plot")
plot Detailed plot configuration? [Yes/No] : nil
Detailed plot configuration? [Yes/No] : y  <-- 여기서 세부설정을 위해 Y를 입력합니다.

Enter a layout name or [?] :
Enter an output device name or [?] : ?  <-- 여기서 프린터기종 선택을 위해 ?를 입력합니다.

Available plot devices.
  "HP LaserJet 5100 PCL 6"
  "PublishToWeb DWF.pc3"
  "PublishToWeb JPG.pc3"
  "DWF ePlot (optimized for plotting).pc3"
  "DWF eView (optimized for viewing).pc3"
  "PublishToWeb PNG.pc3"
Enter an output device name or [?] : HP LaserJet 5100 PCL 6
Enter paper size or [?] : ?  <-- 여기서 용지크기 선택을 위해 ?를 입력합니다.

Available media sizes.
  "사용자 정의 크기"
  "더블 우편 엽서"
  "우편 엽서"
  "B6 (JIS)"
  "B4 (JIS)"
  "11x17"
  "B5 (JIS)"
  "Monarch 봉투"
  "B5 봉투"
  "C5 봉투"
  "DL 봉투"
  "#10 봉투"
  "A3"
  "A4"
  "A5"
  "A6 "
  "Executive"
  "Legal"
  "Letter"

Enter paper size or [?] : A3
Enter paper units [Inches/Millimeters] : m
Enter drawing orientation [Portrait/Landscape] : l
Plot upside down? [Yes/No] :
Enter plot area [Display/Extents/Limits/View/Window] : w
Enter lower left corner of window <0.000000,0.000000>:
Enter upper right corner of window <0.000000,0.000000>: 100,100
Enter plot scale (Plotted Millimeters=Drawing Units) or [Fit] :
Enter plot offset (x,y) or [Center] <0.00,0.00>:
Plot with plot styles? [Yes/No] :
Enter plot style table name or [?] (enter . for none) <>:
Plot with lineweights? [Yes/No] :
Remove hidden lines? [Yes/No] :
Write the plot to a file [Yes/No] : y
Save changes to model tab [Yes/No]? 
Proceed with plot [Yes/No] :
Effective plotting area:  288.46 wide by 288.46 high

Plotting viewport 2.