일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- ATTDEF
- 단축키
- xref
- 오토캐드
- cad
- 캐드 배우기
- 블록만들기
- CAD 명령어
- 외부참조
- cad 배우기
- Auto CAD
- 캐드 명령어
- 캐드 XREF 자르기
- 도면정리
- CAD팁
- 블럭 자르기
- 캐드 기초
- XREF 경계
- CAD 기본
- Copy
- 속성 정의
- 속성블록
- 캐드
- cad 기초
- 도면 관리
- 명령어
- 고급 속성 편집기
- 레이어
- 건축 CAD
- layer
- Today
- Total
cadnote 님의 블로그
Auto Cad_Defpoints 자동 동결 본문
Auto CAD작업을 하다 보면 레이어 관리와 도면 정리가 시간이 오래 걸릴 때가 많습니다.
특히 외부참조(XREF)나 블록(Block) 안에 존재하는 불필요한 레이어들이 도면을 복잡하게 만들고, 플롯이 꺼져 있는 레이어는 출력에 필요하지 않음에도 계속 눈에 보이는 경우가 많습니다. 게다가 작업을 오래 하다 보면 사용하지 않는 객체들이 쌓여 PURGE와 AUDIT 작업도 주기적으로 필요합니다.
이럴 때 유용하게 사용할 수 있는 LISP이 바로 NPFA입니다.
NPFA는 Non-plot Freeze + All의 약자로, 플롯이 꺼져 있는 레이어를 한 번에 동결시키고, 도면 전체를 정리해 주는 자동화 명령어입니다.
1. NPFA란 무엇인가?
NPFA 명령어의 주요 기능은 다음과 같습니다.
- 플롯이 꺼져 있는 레이어를 자동으로 찾아 동결 처리
- 외부참조와 블록 내부 레이어까지 포함해 탐색
- 도면 전체를 Zoom All로 화면 재정렬
- PURGE ALL을 반복 실행하여 불필요한 객체를 완전히 제거
- 마지막으로 AUDIT 실행으로 도면 오류를 검사 및 자동 수정
즉, 도면을 정리하는데 필요한 거의 모든 과정을 한 번에 처리하는 도면 청소 All In One 명령어라고 볼 수 있습니다.
2.NPFA 사용법
- Auto CAD에서 APPLOAD를 이용하여 첨부되어 있는 .lsp 파일을 로드(Load)합니다.
- 명령어 창에 NPFA 입력 시 자동 실행됩니다.
- 실행이 끝나면 명령창에 "플롯 꺼진 레이어 동결 → zoom all → purge all → audit 완료"라는 메시지가 표시됩니다.
3. NPFA 동작과정
NPFA가 실행되면 내부적으로는 다음과 같은 절차가 진행됩니다.
- 플롯이 꺼진 레이어 동결
- 현재 도면에 존재하는 모든 레이어를 확인합니다.
- 그중 플롯이 꺼져있는 레이어를 찾아 자동으로 동결합니다.
- 블록과 외부참조 안에 들어있는 객체의 레이어까지 탐색합니다. - zoom all
-도면 전체가 화면에 보이도록 자동 확대됩니다.
-사용자는 별도의 뷰 조정 없이 깔끔한 상태에서 도면을 확인할 수 있습니다. - purge all 반복 실행
- 사용하지 않는 블록, 레이어, 선종류 등 모든 불필요한 항목을 제거합니다.
- 단순히 1~2번만 실행하는 것이 아니라, 삭제할 요소가 없을 때까지 무한 반복됩니다. - audit → yes
- 마지막으로 도면의 오류를 검사합니다.
- 오류가 발견되면 사용자 확인 없이 자동으로 수정해 줍니다.
4. 실무 활용 예시
- 외부참조가 많은 프로젝트
- 복잡한 xref 구조의 프로젝트에서 불필요한 레이어를 한 번에 정리할 수 있습니다. - 도면 제출 전 마무리 작업
- 발주처나 협력업체에 도면을 제출하기 전에 NPFA를 실행하면, 불필요한 객체가 제거되고 오류까지 수정되어 더욱 깔끔해지고 도면의 신뢰도가 높아집니다. - 팀 협업 시 레이어 혼잡 방지
- 여러 사람이 작업한 도면을 합칠 때, 출력에 필요 없는 레이어들이 잔뜩 섞여 있을 수 있는데 NPFA를 사용하여 간단히 정리가 가능해집니다.
5. 활용 꿀팁
- 명령어 이름이 길게 느껴진다면 명령어를 짧게 변경하여 사용하실 수 있습니다.
- NPFA 실행 전 저장을 꼭 해두시면 안전합니다.
- Non-plot레이어를 다시 살려야 할 경우 LAYTHW와 함께 사용하실 수 있습니다.
- NPFA를 완료한 후 필요한 Non-Plot 레이어를 확인하여 다시 켜주는 작업이 필요한 경우도 있으니 명령어 실행 후 검토하는 과정이 필요합니다.(ex. 도각의 외곽선, Cloud mark 등)
6. 마무리
NPFA 명령어는 Auto CAD 실무에서 자주 반복되는 귀찮은 작업들을 한 번에 처리해 줍니다.
레이어 정리, 화면 정렬, 불필요한 객체 제거, 오류 수정까지 전부 자동으로 이루어지므로 도면 관리 효율성이 크게 올라갑니다.
특히 외부참조와 블록이 많은 프로젝트에서 그 효과가 더욱 크기 때문에, 정기적으로 NPFA를 실행하는 습관을 들이면 업무 속도가 확실히 빨라질 것입니다.
아래 첨부파일 Download 받을 수 있도록 첨부해 놓았으니 참고하여 활용도 높게 사용하시면 됩니다.
'Auto Cad' 카테고리의 다른 글
Auto Cad_속성 블록 만들기 (3) | 2025.08.29 |
---|---|
Auto Cad_블록/외부참조 CLIP (4) | 2025.08.26 |
Auto Cad_lisp,ARX등 응용프로그램 불러오기 (6) | 2025.08.25 |
Auto Cad_ 외부참조 가이드 (2) | 2025.08.20 |
Auto Cad_LAYER 창 가이드 (6) | 2025.08.19 |