autocad 2002까지는 batch plot로
도면을 여러장 한꺼번에 출력할 수 있었는데요.
2005는 publish라는 명령어를 써서 해야한다고 들었는데…
file>publish 하고
다음엔 어떻게 해야하는지 모르겠어요.
알려주세요.
AutoCAD 2005 의 경우 게시(Publish)명령을 이용하면 될것입니다.
첨부그림과 같이 파일/게시 명령을 이용합니다.
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
You must login to ask a question.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
autocad 2002까지는 batch plot로
도면을 여러장 한꺼번에 출력할 수 있었는데요.
2005는 publish라는 명령어를 써서 해야한다고 들었는데…
file>publish 하고
다음엔 어떻게 해야하는지 모르겠어요.
알려주세요.
전에 R.14 쓰다가 요번에 2005로 업했습니다.
R.14에서 FULL로 깔면 Batch Plot Utility가 설치되서 여러장도면
출력 할때는 Batch Plot Utility로 잘사용했습니다.
근데 2005에서는 FULL로 설치해도 Batch Plot Utility 같은거 안보이네요?
2005에서 여러장도면 한번에 출력하려면 어케하나요?
AutoCAD 2005 의 경우 게시(Publish)명령을 이용하면 될것입니다.
첨부그림과 같이 파일/게시 명령을 이용합니다.
감사합니다…
감사합니다.
근데 첨부와같이 error가 나네요….
뭔가 사전작업이 필요한가요?
배치(Layout)탭의 설정이 되어야하는데.. 우리나라에서는 배치탭을 사용하는 분들이 많지가 않아서.. AutoCAD가 미국에서 나와서 당연히 그쪽에선 배치탭개념이 되있는데, 안타깝게도 우리나라사용자들은 이런 개념이
부족합니다.배치플롯이란 용어에 배치가 나오듯이 도면여러장출력시는 모델(Model)이 아닌 배치탭에서 설정이 되어야합니다. 이 설정이 안되있다면, 도면마다 이설정을 해줘야합니다. 한번설정이 어렵지만,그이후는 반자동이죠
R.14에서는 FILE ADD하고 *.BP2 파일만 적용하면 손쉽게 BATCH PLOT잘됩니다만…
2005에서는 도면마다 설정을???… 장난 아니겠는데요… 며칠전에 업글해서 제가아직 2005는 다소액합니다…
그게 일이죠..도면마다 배치탭설정을 해준다는게… 대부분 도면에 설정이 안되있을테니.. 현재상황에서는 답이 안나오네요..배치(Layout)설정없이는 게시명령을 내려도 그림처럼 오류를 내보내기때문에..
저는 모든 도면파일을 배치탭에 저장 합니다.
파일 하나에 배치탭이 10개 이상일때도 있고 한개일때도 있습니다.
하지만 아래 lisp을 사용하여 간단히 해결 합니다.
lisp을 많이 알고 있는 분이라면 형편없는것에 불과 하겠지만 그래도 최선을 다 해서 아래 lisp을 작성하였고 조금은 불편해도 배치텝에 작성하기는 아주 편리 합니다.
아래 내용을 acad.lsp 파일에 삽입하고 명령행에서 v1 을 입력하면 됩니다.
일련의 명령을 집합해 놓은 매크로 개념이라고 보시면 편리합니다.
단 수정해주어야 할곳이 몇군데 있습니다.
zoom명령뒤에 오는 부분을 자신이 맞는 도면스케일에 맞게 수정해주면 되고, 각각의 파일의 스케일이 다르다면 평균적으로 가장 많은 스케일을 적용하고 다른 스케일의 도면일 때는 다음 순서대로 수정해주면 됩니다.
command : ms
command : zoom
[전체(A)/중심(C)/동적(D)/범위(E)/이전(P)/축척(S)/윈도우(W)/객체(O)] <실시간>: 1/200xp –>(여기부분에서 자신의 도면 스케일대로 입력해주면됩니다. 여기서는 1/200 축척의 도면을 예로 들었습니다.)
command : ps
command : qsave
(defun c:v1()
(setvar “cmdecho” 0)
(princ ” = tilemode-0 paperspace A1 SIZE로 만듭니다.”)
(command “psltscale” “0”)
(command “layer” “m” “tile0” “c” “7” “” “”)
(command “color” “bylayer” “”)
(command “tilemode” “0”)
(command “limits” “0,0” “841,594”)
(command “mview” “0,0” “841,594”)
(command “mspace”)
(command “zoom” “1/100xp”)
(command “pspace”)
(princ “zoom-extend”)
(command “zoom” “e”)
(princ “purge-all”)
(command “purge” “a” “” “n”)
(command “qsave”)
(prin1)
(command “open” “~”)
)
모두 되었다면 배치텝에 마우스를 대고 오른쪽 버튼 클릭 하고, 페이지 설정(2005에서는 페이지설정관리자)을 선택합니다.
페이지설정관리자 대화상자에서 신규를 누르시고 이름을 입력합니다. 그러면 페이지 설정 대화상자가 나타나고 이때, 여러분이 원하는 대로 설정합니다.
그리고 확인을 누르면 배치텝이 프린터 미리보기 형태로 변해있을 겁니다.
이때 활성화된부분이 접선부분의 센타에 오도록 해야 합니다.
저장한다음 다른 파일을 열고 위의 lisp을 실행하고 역시 배치텝에서 페이지설정관리자를 실행해놓고 여기서 가져오기를 클릭합니다.
조금전 페이지설정해놓은 파일을 열고나면 페이지설정관리자에서 주었던 페이지설정 이름이 나오는데 이를 선택하고 열면 현재도면에 불러와지고 이때 현재로설정을 누르면 조금전 파일에 페이지설정했던 그대로 설정이 완료됩니다.
너무 어렵나요?
출력은 첫번째 리플 달아놓으신 분처럼 메뉴-파일-게시를 활용하면 됩니다. 아래 아이콘중에 + 형태의 아이콘이 있는데 이부분을 클릭하면 다른 파일도 불러와서 한꺼번에 출력이 가능합니다.
너무 어렵게 설명했네요.. 실제로도 처음 하신분들은 상당히 어려워하지만 자꾸 해보면 쉽습니다.
몇번이고 해보신후 꼭 여러분의 것으로 만드시길 바랍니다.
자세한 설명 감사합니다. R.14와같은 방법으로 BATCH PLOT 할수만 있다면 오히려 훨씬 좋을것 같은데요… 2005버전에서의 BATCH PLOT방법은 저도 이해하기좀 힘드네요…
현재상황에선 다른 BATCH PLOT UTILITY를 알아보는 방법이 더빠를까요? 아님, 혹시 2005버전에서도 R.14같은 방법의 BATCH PLOT으로의 개선여지가 있는지요?
감사합니다…
메뉴-파일-게시 를 활용하세요. 다량의 캐드파일을 불러와서 출력이 가능합니다.
batch plot