AutoCAD 작업 중 ‘숫자 합산’은 빈번하지만 은근히 번거로운 작업입니다.
예를 들어 수치가 기입된 MText나 DText 객체들이 여러 개 도면에 흩어져 있고, 이들의 합을 구해야 한다면?
전통적인 방식이라면 캐드 계산기나 엑셀을 열어 수동으로 값을 입력해야 했습니다.
이런 수고를 한 번에 덜어주는 도구가 바로 오늘 소개할 **NP 리습(Number Plus Lisp)**입니다.
💡 NP 리습이란?
NP 리습은 AutoCAD 상의 텍스트 객체(MText, DText) 내 숫자들을 선택하여
그 합계를 자동으로 계산하고 도면에 삽입해주는 AutoLISP 기반 명령어입니다.
실제 도면 실무에서 자주 발생하는 다음과 같은 작업을 자동화합니다:
- 면적, 길이, 수량 등 수치 총합 계산
- 견적서 기초 데이터 수집
- 반복되는 계산 오류 방지
📌 핵심 기능 정리
기능 | 설명 |
지원 텍스트 유형 | MText, DText 모두 가능 |
텍스트 높이 설정 | 사용자가 직접 입력 가능 (기본값 Enter로 설정) |
자동 합계 삽입 | 선택된 숫자들의 합계를 계산해 현재 도면에 자동 삽입 |
지원 객체 제한 | 숫자만 포함된 텍스트 객체만 가능 (예: 치수 문자 불가) |
⚙️ 사용 방법 Step-by-Step
- NP 리습 로딩
AutoCAD에서 APPLOAD 명령어로 np.lsp 파일을 불러옵니다. - 명령어 실행
커맨드 창에 np 입력 후 엔터. - 텍스트 높이 설정
기본값(예: 2.5) 유지하려면 그냥 엔터, 아니면 직접 숫자 입력. - 숫자 텍스트 선택
MText, DText 중 숫자만 포함된 객체를 정확히 선택합니다.
⚠️ 치수 객체(Dimension)는 반드시 EXPLODE로 텍스트 분리 후 사용해야 합니다. - 스페이스바 누르기
자동으로 합산된 값이 도면에 삽입됩니다!
❗ 사용 시 유의사항
- **치수 문자(Dimension Text)**는 직접 사용 불가능 → 반드시 EXPLODE 명령어 사용 후, 숫자만 따로 선택할 것
- 영문 텍스트, 기호 포함된 문자열, 빈 텍스트 등은 오류 발생 가능 → 반드시 숫자만 포함된 텍스트만 선택해야 함
- 객체 선택 시 다른 요소가 포함되면 "잘못된 인수" 오류가 발생할 수 있음
🧪 실전 예제: 수량 산출 자동화
도면에서 다음과 같은 작업이 필요할 때 유용합니다:
- 타일 면적: 3.5 + 4.2 + 2.8 + 5.1 = ?
- 배관 길이: 12.5 + 7.8 + 10.4 + 9.3 = ?
기존 방식이라면 엑셀을 열거나 수동 계산해야 했지만, NP 리습만 있으면
선택 → 스페이스바 → 자동으로 결과 삽입!
✅ 결론: 수작업 계산은 이제 그만!
NP 리습은 다음과 같은 분들에게 강력히 추천됩니다:
- 토목, 조경, 건축 실무자
- CAD에서 수치 데이터를 자주 다루는 설계자
- 수량 산출서나 견적 기초 작업에 시간을 절약하고 싶은 분
정확도, 효율성, 작업 속도 모두를 향상시키는 스마트한 리습 도구입니다.
지금 바로 활용해 보시기 바랍니다!
'autolisp' 카테고리의 다른 글
해치 자동화 리습 완전정복! PH, PHS, HS 리습의 차이와 활용법 정리 (0) | 2025.05.12 |
---|---|
AutoCAD 자동 번호 매기기 끝판왕! NUMBER 리습으로 연번 작업 5배 빨라진다! (0) | 2025.05.09 |
토목·조경 설계자 필수! CAD 평면도 경사면(법면, 비탈면) 기호, NN 리습으로 3초 완성하는 법 (0) | 2025.05.08 |
MJ 리습 완전 정복: CAD 면적·길이 자동 계산의 끝판왕 (0) | 2025.04.29 |
MEAsure 명령어의 불편함을 끝내다: MEJ, MES 리습 완벽 가이드 (0) | 2025.04.29 |