전체 명령어 : xiAutoPlot

단축 명령어 : ppp



한 화일에 여러장의 도면이 있는 경우 또는 여러 파일을 한꺼번에 출력할 수 있는 다중출력 기능입니다.


[PDF 생성시 속도가 느린 경우] 
"http://izzarder.com/46" 이 글을 참조하세요..



[PDF 출력시 파일 이름을 물어 볼 경우]

Adobe PDF 는 자동 파일이름을 부여하는 연속출력을 지원하지 않습니다. 그러므로

PDF 출력은 캐드에서 원래 제공하는 DWG to PDF.pc3 를 사용하거나, 윈10에서 기본제공되는 MicroSoft Print to PDF 를 지원합니다. DWG to PDF 에서 해상도 등의 문제가 있으셨던 분은 후자를 사용하시면 됩니다. 


ZWCAD에서 MicroSoft Print to PDF 를 사용하려 할 경우, 결과물이 pdf가 아닌 plt 로 나오는 버그가 있습니다.  v4.58 부터는 자동으로 확장자를 수정하는 기능을 추가하였습니다.



[출력 순서가 섞여 나올 때...]

출력 결과물의 순서가 중간에서 섞여 나오는 경우가 가끔 있습니다. 이 것은 PPP 에서 보내는 순서가 바뀌는 것이 아니라...


용량이 큰 도면 뒤에 용량이 작은 도면이 있을 경우...

앞 도면을 출력기에서 받고 있는 와중에, 뒤의 용량이 작은 도면이 먼저 출력기 메모리에 탑재 되면서..  뒤의 도면이 새치기를 하는 경우입니다. 


그래서 만들어 놓은 것이.. PPP 화면 내의 "지연시간" 입니다.

도면을 출력기로 보낸 후, 다음 도면을 보내기 전에 시간을 지연시켜서 순서가 뒤집히는 것을 막을 수 있습니다.


보통 복합기라고 하는 출력기는 탑재 완료 순서가 아닌, 파일 접수 순(?)으로 출력하는 기능이 있습니다만.. 일반적 메모리 용량의 출력기는 지연시간 옵션을 사용하셔야 할 것입니다.



[PDF 출력시 여백이 잘려 보일 때]

용지크기를 "확장" 또는 "전체 페이지"를 선택하거나 사용자가 여백을 0으로 설정해야 잘리는 부분이 없습니다. 


 

[윈10에서, 굴림과 돋음 글꼴을 사용한 경우 캐드와 PDF의 문자 폭이 다르게 보이는 경우]

이는 윈도우와 PDF reader  사이에 굴림, 돋음 글꼴이 호환되지 않아 생기는 문제입니다. XiCAD에서 해결할 수 있는 문제는 아니며, 설정에 들어가서 [사용자 지정 - 모든 글꼴 캡처 - 형상으로]를 체크하시면 됩니다. 이러면 PDF의 글꼴은 문자가 아닌 그림으로 출력이 됩니다.



[자동출력의 기타 오류]

- "ActiveX Server returned an error: 유형 라이브러리/DLL 로드 오류입니다" 메세지...
아래 문장을 명령창에 복붙을 해서 같은 오류가 난다면, 캐드 자체 오류입니다.
(progn
(vl-load-com) 
(setq acadObj (vlax-get-acad-object)) 
(setq doc (vla-get-ActiveDocument acadObj)) 
(setq Layout (vla-get-Layout (vla-get-ModelSpace doc))) 
(vla-RefreshPlotDeviceInfo Layout) 
)

- 도곽블럭 이름에 특수문자 (@ 등등)이 있을 경우 인식되지 않습니다. 원래 원칙상 블럭이름에는 특수문자를 쓸 수 없기 때문에 특수문자를 포함하여 블럭이름을 정하는 것은 XiCAD 운영을 떠나서 여러가지 에러가 날 수 있습니다.

- 출력 중에 "Automation 오류. 설명이 제공되지 않았습니다." 가 나올 경우.. 지연시간을 늘려 주시고, 늘려도 마찬가지라면 질문게시판에 문의해 주세요.

- 네트워크 또는 NAS 서버로 작업을 할 때, 드라이브 문자 (c: d: e: ....)가 할당 되지 않은 경우 에러가 날 수 있습니다. 꼭 드라이브 문자를 할당해서 사용을 하시기 바랍니다.


- 폴더 경로 전체와 파일 이름을 합쳐서 256자를 넘어갈 경우 에러가 납니다. 이 역시 캐드 자체적인 제한입니다. 그러므로 경로를 조금 줄여서 사용 하시어요. 



[출력은 되나, 결과물에 아무 내용이 없거나 엉뚱하게 치우쳐서 출력 될 경우]


- PBS 명령어로 블럭을 선택하여 실제 영역을 확인해 보시어요.


이 영역이 위의 그림처럼 도곽보다 크게 나온다면, 도곽 원본 도면에 아래와 같은 문제가 있는 경우입니다.

가. 내용없는 문자, 길이없는 선 등 유령객체가 있는 경우 (PUA로 삭제가능)
나. 도곽의 특정 객체의 UCS 가 World가 아닌 경우 (다른 객체와 UCS가 다르게 입력)
다. MTEXT의 테두리 영역이 크게 입력된 경우
라. 위의 세가지가 아닌데, 원인을 알 수 없는 경우

가장 쉬운 해결책은 도곽 원본 파일을 열어서, PUA를 한 다음, Wblock 으로 도곽 객체만 다시 새로운 블럭으로 만드는 것입니다.
  


[기타 알아야 할 사항]


- 열려져 있는 파일을 파일 목록으로 출력할 경우, 출력 전 저장을 하셔야 합니다.

 

- 목록으로 출력을 할 경우 다량의 파일이 열렸다 닫힙니다. 이렇게 여러 파일을 오픈하면 메모리에 로딩이 되어 캐드 속도가 느려집니다. 그러므로 목록출력을 다량으로 한 다음에는 캐드를 다시 시작하는 것이 여러모로 좋습니다.



-도면명 축출을 위한 도곽블럭과 문자를 선택하는 방법 (일반블럭, 속성블럭)

http://izzarder.net/bbs/board.php?bo_table=Question&wr_id=2180


 

- 투명도 조절을 원할 때 : PlotTransparencyOverride 변수값을 변경

0 : 투명도 반영 안함

1 : PageSetup 의 설정을 따라감

2 : 무조건 투명도 반영함


- EPS 출력 후 일러나 포토샵에서 선이 보이지 않을 때 : PlotTransOverides 변수값을 1로 변경



[BricsCAD 2017 이하에서 PDF 다중출력 방법]

브릭스캐드 2016까지는 드라이버가 제공되지 않기 때문에, 윈10에서 MicroSoft Print to PDF 를 사용하시면 되세요..


 



[사용법]
 

 

[도곽형태] : 출력되는 도곽의 유형을 선택합니다.

 


 

- 지정켜 박스 : 켜의 이름이 "PLOT_BOX" 로 시작하는 모든 켜를 대상으로 출력됩니다. (대소문자 구분 안함)

Plot_Box, Plot_Box-01, Plot_Box_et 등 모두 포함되며 사용자가 이런 형식의 이름으로 켜를 임의로 만들어도 무방합니다.

 

- 지정된 블럭 : 블럭으로 된 도곽을 출력합니다. 파일로 출력할 때 파일명을 도곽에서 축출할 수도 있습니다.

 

- 하나씩 영역 : 화면에서 윈도우 영역으로 하나씩 하나씩 영역을 지정하면, 순서대로 출력됩니다.

 

- 최대영역 : 한 파일, 한 도면으로 되어져 있는 경우, 각 도면의 도곽이 블럭으로 되어져 있든, 

일반 선으로 되어져 있든, 도곽의 영역을 자동인식하여 자동 출력합니다.

 


[선축척 자동 변경]

 

 

* 도곽별 선축척 변경 : 도곽의 크기(축척)를 자동으로 인식하여 LTSCALE을 각 도면별로 자동 조정합니다.

각 도곽별로 축척이 다를 경우 유용하게 사용될 수 있습니다. 


* 그러므로, 이 기능은 도곽블럭이 정상적으로 1:1로 만들어진 후, 축척에 맞추어 도곽 블럭의 크기를 확대한 정상적인 블럭에만 유효합니다.


* 가끔 단열재 표시를 "Batt" 선종류로 그려 놓은 경우, 이 옵션을 켜면, 선축척이 자동으로 변경되면서, Batt 단열선도 따라서 변경이 됩니다. 그 때는 이 옵션을 끄시면 됩니다. 


* 히든선이 실선으로 보이는 것도 이 옵션 탓입니다. 그러나 이 옵션을 그냥 끄는 것 보다는 선을 제대로 설정했는지를 확인해 보시는 것도 좋겠습니다. 여기에 대한 내용은 아래 글의 iso 파일 설명에 있습니다.

https://izzarder.com/303 

 


[Plot_Box 관련] : PLOT_BOX 의 사각형을 그리거나 생성

 


 - 그림 : 화면에서 PLOT_BOX 켜로된 사각형을 하나씩 그리는 명령입니다.

이 화면에서 클릭해도 되고, "PB" 라는 명령어로 미리 그리고, 이 화면으로 들어와도 됩니다.

 

- 생성 : 도곽이 특정 켜의 사각형으로 되어져 있다면, 그 사각형을 클릭하여, 같은 켜로 된 화면의

모든 사각형에 PLOT_BOX 켜의 사각형을 생성합니다.

만약 사각형 안에 같은 켜의 사각형이 또 있더라도 자동으로 다 걸러 냅니다.

예를 들어 블럭으로 도곽을 사용하지 않고, 일반 폴리선으로 그렸을 경우, 이 폴리선을 "PLOT_BOX" 켜로 변경해도 무방하고, 이 명령어를 이용해서 기존 폴리선 박스에 "PLOT_BOX" 켜의 사각형을 덧씌어도 무방하게 출력됩니다. 


- 삭제 : PLOT_BOX* 켜로 된 객체를 삭제 합니다. 


** 그려지는 박스의 색은 221 번이 기본값입니다. 이 것의 변경은 xisetup 을 실행하면 있습니다.


 

[도곽블럭 선택 관련]


도곽블럭은 두가지 방식으로 작동합니다.

두가지 방식은 [도면명 축출]을 끄고, 켬으로써 변경이 됩니다.



도면명 축출 오른쪽의 박스는 "도면명이 두 줄 이상"으로 되어 있을 때 각 줄 문자 간의 구분을 위한 기호를 넣는 칸입니다.

비워져 있으면 기호를 생략합니다. 사용 예는 아래와 같습니다.


도면명이...


22블럭경비동

지상1층평면도


라고 두 줄로 되어 있으면, 파일 이름은 "22블럭경비동_지상1층평면도.dwg"가 됩니다.



[문자열 빈칸]


도면명 등에 빈칸이 있을 경우, 이를 어떻게 처리하는가에 대한 옵션입니다. 

원래 빈칸은 특수문자 중 하나입니다. 파일 이름에 빈칸이 있으면 나중에 블럭을 불러 오거나 할 때, 오류가 날 수 있기 때문에 빈칸을 없애는 것이 맞습니다.

하지만, 그런 작업이 없다면 빈칸을 살려도 무방합니다. "제거" "유지" "-" "_" 중 하나를 선택할 수 있습니다. 



1. 프린터로 출력 또는 도면명, 도면번호 축출없이 일련번호를 부여하여 파일로 출력할 때

[도면명 축출]을 끄면 아래 화면이 활성화됩니다.



여기에 출력하고자 하는 블럭을 화면에서 선택하여, 목록을 만들면 됩니다. 갯수의 제한은 없습니다.

블럭 목록을 저장하거나, 가져 올 수도 있습니다.



2. 도면명, 도면번호 등의 정보를 축출하여, 파일로 출력할 때

[도면명 축출]을 켜면 아래 화면이 활성화됩니다.


속성블럭은 한 개, 일반블럭은 3개까지 등록하고 사용할 수 있습니다.


 

- 속성도곽블럭 : 도면명, 도면번호 등이 특성문자로 들어 있는 도곽블럭의 경우, 화면의 블럭을 선택하면 속성값을 선택하는 보조화면이 나옵니다.


- 일반도곽블럭

 블럭을 화면에서 선택 한 직후, 도면명구역과 도면번호구역을 물어보게 됩니다. 

이 영역은 저장되며, 한번만 등록을 하면 됩니다. 등록이 없을 경우 일반 도곽블럭과 같이 파일이 일련번호로 자동 생성됩니다.

 출력기의 종류가 PDF to PC3 등과 같은 파일출력용 출력기에서만 유효합니다. 일반출력기에서는 이 옵션등록 유무와 상관없이 잘 출력이 됩니다.

 


도면명과 도면번호는 아래 그림과 같이 문자의 영역만을 선택합니다. Cross 모드로 선택을 하기에, 다른 문자까지 범위가 넘어가지 않도록 좁게 잡는 것이 좋습니다.

 

 

 


도곽의 특성에 따라 문자를 선택하는 요령은 아래 글을 참조 하세요.

http://izzarder.net/bbs/board.php?bo_table=Question&wr_id=2180




[출력대상] : 출력하고자 하는 대상을 선택합니다.

 

 

- 모형 : 모형공간의 도면을 출력합니다.

- 배치 : 종이공간의 도면을 출력합니다.

- 모형+배치 : 모형+종이공간의 도면을 출력합니다.

- 배치생성 : 도곽블럭의 영역으로 종이공간에 새로운 배치 생성합니다.

(여러 파일 일괄 출력에서는 사용할 수 없습니다.)

 

 

[출력범위] : "모두"출력, "부분", "종이공간"을 출력할 것인가를 선택합니다.

 

 



- XiCAD는 기본적으로 종이공간에는 한 배치 당 한 장의 도면만 들어가 있는 것을 전제로 설계되었습니다.

그러므로, 각 항목이 기능하는 바는 아래와 같습니다.


- 현재도면모두 

: 모형 : 모형공간 속의 각 도곽을 모두 출력

: 배치 : 모든 배치 속의 각 도곽을 모두 출력

: 모형+배치 : 모형공간 속의 모든 도곽과 모든 배치 속의 모든 도곽을 출력


- 현재도면 선택

: 모형 : 모형공간 속에서 출력하고자 하는 도곽을 선택

: 배치 : 여러개의 배치 중에서 출력하고 하는 배치를 선택 

이를 위해, 배치리스트가 화면에 나타납니다.

각 배치 속에 몇개의 도곽이 있든 모두 출력이 되는 것에 유의하세요..

그러므로 종이공간이 만들어진 목적에 맞게 한 배치당 한 장의 도면만 있게 그리시는 것이 좋습니다.

: 모형+배치 : 모형공간 속에서 출력하고자 하는 도곽과, 여러 배치 중 출력하고자 하는 배치를 선택


- 배치내 도곽선택

: 종이공간에는 한 배치당 하나의 도면만 들어가는 것이 원칙이나, 그렇지 않은 경우를 대비해서 만든 옵션입니다. 

종이공간에서 실행해야만 이 옵션이 켜집니다.

출력하고자 하는 도곽을 선택하여 출력할 수 있습니다.

 

- 선택된 도면수 : 출력범위가 "현재도면선택"일 경우 출력을 하기 위해 선택된 도곽의 수가 표시됩니다.


*** 여러 파일은 화면 맨 하단의 [여러 파일]을 클릭하면, 파일 선택화면이 나타납니다.

 

 

[출력파일 목록창]

 

- 폴더, 파일을 선택하여 목록창에 올립니다. 이 목록창에 있는 순서대로 출력이 됩니다. 만약 해당 파일이 이미 열린 파일이라면, "읽기전용"으로 파일을 다시 오픈하기 때문에, 열린 파일은 모두 닫고 출력을 하는 것이 시스템 부하를 줄일 수 있습니다.

 

- 이 목록은 한꺼번에 저장했다가, 언제고 다시 꺼내서 사용할 수 있습니다.

 

 

 

[열기 창]

 

파일 목록창에서 선택된 파일을 오픈합니다.

 

 

[출력설정] : 인쇄기종, 종이크기, 연필굵기를 선택

 

 

인쇄기기와 종이크기, 연필굵기를 선택합니다.


- ISO 를 체크하면, 용지크기를 인치가 아닌 A3, A4 같은 ISO 크기만 표기됩니다. 인치단위가 필요한 경우를 제외하고, 항상 체크를 해서 사용하면 종이목록이 심플해서 좋습니다.

 

- 연필을 종이공간에도 적용 : 여기서 선택한 연필을 "배치 출력"에서 적용할지의 여부 선택입니다. 가끔 종이공간의 배치를 만들 때, 각 각의 도면에 적용되는 연필굵기가 다른 경우가 있어서 옵션을 만들어 놓았습니다.

 

 

[축척] 

 

출력되는 축척을 선택, 자동축척일 경우 용지크기에 맞추어 정확한 축척으로 출력됩니다. 용지맞춤은 Scale to Fit 으로 설정됩니다.

 

 

 

자동을 선택하면 "조정"항목이 활성화됩니다.

정해진 축척을 미세하게 다시 조정하고 싶을 때, 이 숫자를 변경하시면 됩니다.

즉, 도곽크기를 읽어서 자동으로 1/100 축척이 정해지는데, 이 결과에서 0.95 배를 다시 하고 싶다면.. 입력란에 0.95를 입력하면 됩니다.

기본값은 1.0입니다.

 

 

[위치설정] : 출력되는 위치를 선택합니다.

 

- 자동회전 : 용지의 장단에 상관없이 자동회전됩니다.

- 반전 : 뒤집어서 출력됩니다.

- 용지중심(기본값)  : 선택된 용지의 중심에 배치됩니다.

- 간격띄우기 : 여백 조정시 사용됩니다.

 

 

 

[정렬기준점 및 순서] 

 

 

- 정렬기준점 : 출력되는 순서를 정할 때 정렬되는 기준점을 지정합니다. 블럭이든 그렇지 않든 지정할 수 있습니다.

 

- 오차 : 정렬점의 순서를 정할 때 설정된 오차이내의 차이는 무시하는 옵션입니다.

 

- 선택우선 : 사용자가 선택한 순서대로 출력됩니다. 이 옵션은 "출력범위"에서 "현재도면 선택"이 켜져 있는 경우에만 활성화됩니다. 만약 몇번에 나누어서 여러장 묶음으로 선택을 할 경우, 선택한 그룹을 우선으로 하고, 같은 그룹은 "순서"에 선택한 방향으로 우선 순위가 나뉘게 됩니다. 

예를 들어 "정렬기준점 및 순서"의 선택은 위의 그림과 같고, 도곽을 선택한 순서가 아래 그림과 같이 두 그룹으로 나누어서 선택했을 경우 출력되는 순서는 1→2→3→4→7→5→6→8→9  입니다.

 

 

 

[파일로 출력될 경우 접두어와 저장폴더]

 

 

PDF, JPG, DWF 등 파일로 출력되는 인쇄기기를 선택했을 경우, 파일 이름과 출력파일이 저장될 폴더위치를 정하게 됩니다.

Adobe PDF 는 연속출력을 지원하지 않습니다.

 

- 도면명과 접미어 : 

 

위에 두 개의 칸이 있습니다.

앞 칸은 해당 파일명으로 들어가고, [파일명 축출] 또는 [파일목록출력]이 선택되지 않으면 이 옵션이 활성황 됩니다.

두번 째 칸은 도면명 뒤에 붙는 접미어입니다. 이 접미어는 옵션에 상관없이 항상 켜져 있습니다.

 

PDF 출력이고, 도면명 축출이 꺼져 있고, 도면의 파일이름이 "XY프로젝트dwg", 접미어는 "_v2"라면, 출력파일이름은 아래와 같습니다.

 

XY프로젝트_v2_001.pdf  

XY프로젝트_v2_002.pdf 

XY프로젝트_v2_003.pdf 

 

 

- 기존파일 삭제 : 기존에 생성한 같은 이름의 파일을 삭제하고 새로 기록하는 옵션입니다.

파일명 축출이 아니고, 이 옵션이 꺼지면 무조건 파일명 뒤에 일련번호가 붙습니다.

 

- 도면별 자기 폴더에 출력 : 여러 파일 일괄 출력이 PDF 등 "파일로 출력"일 때, 해당 파일의 폴더에 각각 파일을 생성합니다.



[PDF 하나로 묶기] 

 


PDF 출력시 이 옵션이 활성화됩니다. 출력된 PDF 파일이 2장 이상일 때, 이 파일을 하나로 묶는 옵션입니다.

도면별 자기 폴더에 출력 옵션이 켜지면, PDF 묶음도 각 폴더별로 묶습니다. 



[지연시간]


프린터로 출력시, 출력 순서가 섞여 나올 때, 출력 시간을 적당히 늘려 주시면 됩니다.

 


[A3 도면을 A4로 출력할 경우]


출력시 "자동축척"을 선택하면, 도곽의 크기를 인식하여 출력스케일을 자동을 변경합니다.
이 출력스케일은 소숫점으로 나오지 않고, 무조건 정수로 떨어지도록 되어 있습니다.


1/150  ->  1/212.1    ->    1/210 

1/100  ->  1/141.4    ->    1/140
1/80    ->  1/113.12  ->    1/110
이 되면서 항상 1.414 를 곱한 값으로 출력되지 않게 됩니다.

 

그러므로 A3 -> A4 등과 같이 축척이 상이한 도면을 모두 같은 용지로 출력할 경우의 요령은..


용지설정에 들어가셔서 출력 용지의 여백을 모두 "0" 으로 설정한 후, "자동축척" 이 아닌 "용지맞춤"으로 설정하고 출력하시면 모두 고르게 똑같이 출력하실 수 있으십니다.

 

 

'Help for XiCAD > Help_출력 및 저장' 카테고리의 다른 글

다중출력, PPP  (5) 2021.01.10
미세한게 틀어진 도면 보정, CER  (0) 2020.12.07
개별 파일로 도면 분리하기, SVS  (1) 2020.12.03
도면 백업 저장, BAK  (0) 2020.12.01
모든 것 퍼지, PUA  (0) 2017.05.22
여러 도면 자동 정리, MSL  (1) 2015.12.12
  1. 미역 2019.08.23 17:42 # Delete Reply

    업무상 지쳐있었는데, 이렇게 도움 주셔서 고맙습니다.

  2. 대박 2019.08.26 13:36 # Delete Reply

    캐드를 한지 이년정도 됫지만 200개 넘는 도면을 일일이 클릭했는데..

    진짜 오늘 처음깔고 신세계를 봤어요 정말감사합니다!

  3. 동광 2020.02.05 15:51 # Delete Reply

    다중출력시 도면명, 도면번호 추출 관련하여

    타이틀 박스가 좁거나 글씨가 빽빽한 경우, 추출하지 못하는 경우가 생기네요.

    알고 보니.. 캐드 선택사항 중 pick box크기에 영향을 받는것 같군요.

    피크박스를 크게한 상태에서 다중 출력해서 pdf 만들 경우, 도면명과 번호를 추출하지 못해 애먹고 있었는데.. pick box를 작게 해서 다시 똑같이 하니,, 재대로 추출됩니다.

    도면명이 두줄일때 추출도 재대로 됩니다.

  4. 도와주세요 2020.10.16 08:55 # Delete Reply

    도곽형태 선택에서 '하나씩' 메뉴가 비활성화 되어서 쓸수가 없는데 뭐가 문제일까요..? 다른 옵션은 다 가능한데 얘만 안됩니다 ㅠ

    • 이자더 2020.10.16 09:00 # Delete

      질문은 질문게시판에 부탁드립니다