에러난 원본도면은 보안상 올릴 수가 없고 원본도면에서 라인 하나만 선택해서 복사해서 저장한 도면인데 6MB가 넘습니다.
pu를 해도 안되는 이상한 *A1001 같은 블럭이 수없이 많고 라인타입도 많습니다.
캐디안으로 superpurge를 하면 오히려 용량이 늘어 7MB 대로 넘어갑니다.
혹시 이 문제에 대해서 아시는 분이 있나요?
약 한 달 전부터 acaddoc.lsp 라는 파일이 자동으로 생성되고 캐드도 다시 깔고 바이러스 검사와 전용 치료프로그램으로 PC를 치료하려하였으나 서버에도 감염이 됐는지 치료가 안되는데 혹시 그 문제일까요?
이런 비슷한 증상 겪어보신 분이라도 있으시면 답변 좀 부탁드립니다.
PrrVLv.0
캐드 용량 에러
공유
넵..
고캐드에도 많이 올라오는 질문입니다..
“”A1001 같은 블럭이 수없이 많고 라인타입도 많습니다.
캐디안으로 superpurge를 하면 오히려 용량이 늘어 7MB 대로 넘어갑니다.””””””
원인
– 이름없는 블럭이나, 레이어가, 참조등에서 넘어와
제거가 안되는경우가 유력함,,,
조치 & 의;견
– 위말끔대로 캐드바이러스일 확률은 적음
– WBLOCK로 내보내면, 대부분 정리됨,,,
– 단, 근본 원시도면을 찾아 WBLOCK로 정리하시고,’
영향받은 도면은 , 불러와 사용치 않는게 좋습니다..
**** 참고로 첨부합니다
볼록2
계속해서 같은질문이 올라오는거 보니 바이러스인가 보네요.
용량을 줄일려면 아래리습을 실행하면 되긴하겠지만 근본적으로 해당 컴퓨터에 바이러스(리습) 때문이라서 좋은 해결방안은 아닌것 같네요. 해결책을 찾고싶으시면 컴상태를 한번봐야 할꺼 같은데요.
시간이 되신다면 네톤원격으로 한번 컴을 보고싶네요. ( asas9916@nate.com )
그게 안된다면 바이러스로 의심되는 파일을 한번 보내주시면 검토해볼께요 ( arin9916@naver.com )
(defun c:aa ( / f )
(vlax-for d (vla-get-dictionaries (vla-get-activedocument (vlax-get-acad-object)))
(setq f nil)
(if
(and
(vlax-property-available-p d ‘count)
(vlax-property-available-p d ‘name)
(= (vla-get-name d) “ACAD_DGNLINESTYLECOMP”)
(setq f t)
)
(vlax-for o d
(vl-catch-all-apply ‘vla-delete (list o))
)
)
(if f (vl-catch-all-apply ‘vla-delete (list d)))
)
(vla-purgeall (vla-get-activedocument (vlax-get-acad-object)))
)
답변 감사합니다 메일 보냈습니다.
검토부탁드릴께요.
첨부하신 파일을 WBLOCK으로 내보내신 것이 맞나요?
저는 WBLOCK으로 작업을 해도 용량이 계속 6MB 대로 나와서요;
SOURCE – OBJECTS 로 내보내는 것 맞지 않나요?
혹시 실례지만 캐드는 어느 버젼 쓰시나요?
혹시라도 이글 보시는분들께 도움이 되실까 해서 파일올립니다.
앞에 글 적어주신 태은님이 말씀하신 리습으로 작업했더니 용량이 다시 원래크기로 작아졌습니다.
캐드 열고 리습 연뒤에 aa 만 입력하시면 자동으로 줄어드네요.
태은님 감사합니다.
넵…
32비트 2010 이랑 2014 로 작업이랄것두 없는 작업했습니다
WBLOCK – 다이알로그박스 – 객체선택 – 확인
끝입니다..
위방법대로 하시면 됩니다 저는 편법/야메 이런거 몰라요
그냥 기본에 충실할뿐!!!
넵..
자꾸 말이 많아지고 논란이 되어 그냥,,,, 정리해 드리겠습니다….
1. 위도면의경우, 마이크로스테이션에서 작업된 DGN화일이 주원인입니다
(캐드 바이러스 아닙니다,.,, ㅎㅎㅎ)
2. DGN에서 따라온 라인타입과, 점 등이 오토캐드에서 XREF등으로
참조로 가져와, 지워지지도 않고, 분해도않되는 객체로 남아서, 용량이
개속증가합니다..(얼핏 바이러스인듯 보이는 이유!!)
3. 그냥 일반적으로 WBLOCK로 내보낸후
Audit >> Purge >> Scalelistedit(미터법)
하면 됩니다만, 간혹 하위버전에서 안될시에는
4. 아래 DGN 라인타입을 지워주는 리습을 사용하시면 됩니다..
물론 위 태은님이 올려주신것두 같은 원리입니다..
바이러스제거하는게 아닙니다… ㅎㅎㅎ
가장 간단하게 만든건 아래 내용입니다
핵심은 아래 파란부분으로 DGN객체삭제 구문입니다.. 그게 전부입니다,,
*************************************************첨부 CBT.LSP **********************
(defun c:cbt (/)
(if (dictremove (namedobjdict) “acad_dgnlinestylecomp”)
(progn
(princ
“nClean DGN-rubbish complete. ASAP, Audit & purge is recommended !!! .”
)
)
(princ
“nacad_dgnlinestylecomp not found. This file is virgin !!! .”
)
)
(princ)
)
바이러스가 아니였군요. 좋은거 알았네용 ^^
넵… 이미 알고 계셨으면서 딴청은 ㅎㅎㅎ