오토캐드(AutoCAD) 작업을 하다 보면 동일한 객체의 개수를 일일이 세는 것이 얼마나 번거로운 일인지 잘 아실 겁니다. 복잡한 도면에서 객체 개수를 정확하고 빠르게 파악하는 것은 작업 효율성을 높이는 데 매우 중요합니다. 하지만 많은 분들이 이 작업에 어려움을 느끼거나 비효율적인 방법을 사용하고 계십니다. 본 글에서는 오토캐드에서 객체의 개수를 쉽고 빠르게 세는 다양한 방법과 실무 활용 팁을 상세하게 안내해 드립니다. 이 글을 통해 오토캐드 작업의 효율을 한층 더 높여보세요.
⭐ 핵심 요약
✅ 오토캐드에서 객체 개수를 세는 다양한 방법을 제공합니다.
✅ ‘MASSPROP’ 명령어를 사용하여 객체의 개수를 포함한 다양한 속성을 확인할 수 있습니다.
✅ ‘QSELECT’ 기능을 활용하면 특정 조건에 맞는 객체만 선택하여 개수를 쉽게 셀 수 있습니다.
✅ ‘LIST’ 명령어로 선택된 객체의 개수를 빠르게 파악할 수 있습니다.
✅ 객체 선택 후 상태 표시줄에서 개수를 확인하는 간편한 방법도 소개합니다.
오토캐드 객체 개수 산출의 중요성과 기본 원리
오토캐드 작업을 하다 보면 끊임없이 마주치는 것이 바로 객체 개수를 정확하게 파악해야 하는 상황입니다. 건물의 창문 개수를 세어 자재 발주를 하거나, 배관의 길이를 계산하여 수량을 파악해야 하는 등, 정확한 개수 산출은 설계, 시공, 그리고 유지보수 전반에 걸쳐 필수적인 과정입니다. 이는 단순한 수량 확인을 넘어 예산 책정, 자원 관리, 그리고 도면의 일관성을 유지하는 데 중요한 기반이 됩니다.
왜 오토캐드 객체 개수 산출이 중요할까요?
오토캐드에서 객체 개수를 정확하고 효율적으로 세는 것은 단순히 시간을 절약하는 것을 넘어, 여러 가지 중요한 이점을 제공합니다. 첫째, 정확한 물량 산출은 비용 절감으로 직결됩니다. 필요한 자재의 수량을 정확히 파악하면 불필요한 낭비를 줄이고 예산을 효율적으로 관리할 수 있습니다. 둘째, 설계 변경 시 객체 개수를 빠르게 파악하면 변경 사항을 정확히 반영하고 관련 작업의 범위를 명확히 할 수 있습니다. 셋째, 도면의 오류를 줄이는 데 도움이 됩니다. 일일이 손으로 세는 과정에서 발생할 수 있는 실수를 방지하여 도면의 신뢰도를 높일 수 있습니다.
오토캐드 객체 개수 산출의 기본 원리
오토캐드에서 객체 개수를 파악하는 기본 원리는 크게 두 가지로 나눌 수 있습니다. 첫 번째는 ‘선택 기반’으로, 사용자가 원하는 객체를 직접 선택하고 해당 선택된 객체들의 개수를 확인하는 방식입니다. 두 번째는 ‘조건 기반’으로, 특정 속성(예: 레이어, 색상, 객체 유형 등)을 가진 객체들을 자동으로 필터링하여 개수를 산출하는 방식입니다. 오토캐드는 이러한 원리를 바탕으로 다양한 명령어를 제공하여 사용자의 편의성을 높이고 있습니다. 이제 이러한 원리를 실제로 어떻게 구현하는지 살펴보겠습니다.
| 항목 | 내용 |
|---|---|
| 중요성 | 정확한 물량 산출, 비용 절감, 설계 변경 반영 용이, 도면 오류 감소 |
| 기본 원리 | 선택 기반 개수 확인, 조건 기반 필터링 및 개수 산출 |
| 핵심 | 효율적인 작업 시간 확보 및 도면 정확도 향상 |
오토캐드에서 객체 개수를 세는 실전 명령어 활용법
오토캐드에는 객체의 개수를 쉽고 빠르게 파악할 수 있도록 돕는 여러 유용한 명령어들이 있습니다. 이 명령어들을 숙지하고 상황에 맞게 활용한다면, 도면 작업의 효율성을 극대화할 수 있습니다. 각 명령어는 고유한 특징과 장점을 가지고 있으며, 이를 잘 이해하는 것이 중요합니다.
1. ‘LIST’ 명령어로 선택 객체 개수 확인하기
가장 간단하면서도 유용한 방법 중 하나는 ‘LIST’ 명령어입니다. 이 명령어를 실행한 후, 개수를 세고 싶은 객체들을 마우스로 드래그하여 선택합니다. 명령행 창을 보면 선택된 객체들에 대한 상세 정보가 나열되는데, 맨 마지막 줄에 ‘선택된 객체 수: N’과 같이 총 개수가 표시됩니다. 이는 임시로 선택한 객체들의 개수를 즉시 확인하는 데 매우 편리합니다.
2. ‘MASSPROP’ 명령어로 객체 속성과 함께 개수 확인하기
‘MASSPROP’ (Mass Properties) 명령어는 선택된 객체의 면적, 둘레, 부피 등 다양한 물리적 속성 정보를 제공합니다. 이 명령어의 출력 결과에는 ‘개수(Count)’ 항목도 포함되어 있어, 특정 객체 그룹의 개수를 파악하는 데 유용하게 사용될 수 있습니다. 예를 들어, 여러 개의 원이나 폴리선 객체를 선택한 후 ‘MASSPROP’을 실행하면, 해당 객체들이 몇 개인지 포함된 속성 정보를 확인할 수 있습니다.
| 명령어 | 주요 기능 | 활용 방법 |
|---|---|---|
| LIST | 선택된 객체의 상세 정보 및 개수 확인 | 객체 선택 후 명령행 창에서 개수 확인 |
| MASSPROP | 객체의 물리적 속성(면적, 둘레, 개수 등) 확인 | 객체 선택 후 속성 정보에서 ‘Count’ 항목 확인 |
| 상태 표시줄 | 선택 객체의 개수 실시간 표시 | 오토캐드 화면 하단 상태 표시줄에서 확인 |
조건별 객체 필터링으로 정확한 개수 산출하기
때로는 특정 조건에 맞는 객체들만 정확하게 골라내어 개수를 세야 할 때가 있습니다. 이때 활용할 수 있는 강력한 기능이 바로 ‘QSELECT’입니다. 이 기능을 사용하면 레이어, 색상, 객체 유형 등 다양한 조건을 설정하여 원하는 객체만을 빠르고 정확하게 선택할 수 있습니다.
1. ‘QSELECT’ 기능을 활용한 객체 필터링
‘QSELECT’ (Quick Select) 명령어는 사용자에게 매우 유용한 객체 필터링 도구입니다. 명령어를 실행하면 ‘빠른 선택’ 대화 상자가 나타나며, 여기서 ‘객체 유형’, ‘색상’, ‘레이어’, ‘선 가중치’ 등 다양한 속성 조건을 설정할 수 있습니다. 예를 들어, 특정 레이어에 있는 모든 ‘창문’ 블록의 개수를 세고 싶다면, ‘객체 유형’을 ‘Insert'(블록)으로, ‘이름’을 해당 창문 블록 이름으로, 그리고 ‘레이어’를 창문 레이어로 지정하여 선택할 수 있습니다. 이렇게 필터링된 객체들은 모두 선택되므로, 이후 상태 표시줄에서 그 개수를 바로 확인할 수 있습니다.
2. 레이어, 색상, 객체 유형별 개수 산출 팁
‘QSELECT’를 사용하면 객체 개수 산출이 훨씬 체계적이고 정확해집니다. 예를 들어, 도면 전체의 ‘원’ 객체 개수를 세고 싶다면, ‘객체 유형’을 ‘Circle’로 선택하면 됩니다. 특정 색상으로 그려진 모든 객체의 개수를 알고 싶다면 ‘색상’ 속성을 활용하면 됩니다. 이렇게 ‘QSELECT’는 단순히 객체를 선택하는 것을 넘어, 특정 속성을 가진 객체만을 정확히 골라내어 원하는 개수를 산출하는 데 결정적인 역할을 합니다. 이 기능을 능숙하게 사용하면 반복적인 개수 세기 작업에서 발생하는 오류를 크게 줄일 수 있습니다.
| 필터링 조건 | 활용 예시 | 장점 |
|---|---|---|
| 객체 유형 | 원, 선, 블록, 텍스트 등 특정 객체 개수 파악 | 다양한 객체 종류별 개수 정확히 산출 |
| 레이어 | 특정 레이어에 속한 모든 객체 개수 파악 | 레이어별 관리 및 물량 산출 용이 |
| 색상 | 특정 색상의 객체 개수 파악 | 도면 검토 시 특정 속성 객체 개수 확인 |
| 이름 (블록) | 특정 블록의 개수 파악 | 반복 객체(가구, 설비 등) 수량 관리 효율화 |
오토캐드 작업 효율 극대화를 위한 추가 팁
오토캐드에서 객체 개수를 효율적으로 세는 것은 작업 효율을 높이는 데 지대한 영향을 미칩니다. 위에서 소개한 명령어들을 활용하는 것 외에도, 몇 가지 추가적인 팁들을 알아두면 더욱 스마트하게 작업을 진행할 수 있습니다.
1. 상태 표시줄 활용: 가장 빠르고 간편한 개수 확인법
오토캐드 작업 시 가장 흔하게 사용하는 기능 중 하나는 바로 화면 하단에 위치한 ‘상태 표시줄’입니다. 이 상태 표시줄에는 현재 선택된 객체의 개수가 실시간으로 표시됩니다. 즉, 개수를 세고 싶은 객체들을 마우스로 드래그하여 선택하면, 별도의 명령어를 실행하지 않아도 상태 표시줄에 해당 객체의 총 개수가 즉시 나타납니다. 이는 가장 빠르고 직관적인 개수 확인 방법입니다. 만약 상태 표시줄에 개수가 표시되지 않는다면, 상태 표시줄 오른쪽 하단의 설정 아이콘(삼선 모양)을 클릭하여 ‘객체 선택’ 또는 ‘선택 순환’ 관련 옵션이 활성화되어 있는지 확인해 보세요.
2. LISP 루틴 활용과 사용자 정의 명령어 설정
매일 반복적으로 수행하는 작업이라면, LISP 루틴을 활용하여 이를 자동화하는 것을 고려해볼 수 있습니다. 특정 유형의 객체 개수를 자동으로 집계하고 보고서를 생성하는 LISP 프로그램을 작성하거나, 기존에 공개된 유용한 LISP 루틴을 다운로드하여 사용할 수 있습니다. 또한, 자주 사용하는 명령어(‘QSELECT’, ‘LIST’ 등)에 자신만의 단축키를 설정해두면 작업 속도를 한층 더 향상시킬 수 있습니다. 이러한 맞춤형 설정들은 오토캐드 작업의 편의성과 효율성을 크게 높여주는 요소입니다.
| 팁 | 설명 | 효과 |
|---|---|---|
| 상태 표시줄 활용 | 객체 선택 시 실시간 개수 표시 기능 | 가장 빠르고 직관적인 개수 확인 |
| LISP 루틴 | 반복 작업 자동화를 위한 사용자 정의 프로그램 | 복잡한 개수 산출 작업의 효율 극대화 |
| 단축키 설정 | 자주 사용하는 명령어에 고유 단축키 부여 | 작업 속도 향상 및 숙련도 증진 |
| 화면 구성 최적화 | 필요한 도구 모음 및 창만 활성화 | 작업 공간 확보 및 집중력 향상 |
자주 묻는 질문(Q&A)
Q1: 도면 내 특정 블록의 개수만 세고 싶습니다. 어떻게 해야 하나요?
A1: ‘QSELECT’ 명령어를 사용하면 좋습니다. QSELECT 창에서 ‘객체 유형’을 ‘Insert'(블록)으로 선택하고, ‘이름’ 속성을 원하는 블록 이름으로 지정한 후 ‘확인’을 누르면 해당 블록만 선택됩니다. 이후 상태 표시줄에서 선택된 객체의 개수를 확인할 수 있습니다. 또는 ‘LIST’ 명령어를 실행한 후 선택된 블록들을 클릭하여 개수를 파악할 수도 있습니다.
Q2: 여러 종류의 객체가 섞여 있는 도면에서 각 객체별 개수를 따로 파악하려면 어떻게 해야 하나요?
A2: 각 객체 유형별로 ‘QSELECT’를 반복 적용하는 것이 가장 효율적입니다. 예를 들어, 먼저 ‘Line’ 객체를 선택하여 개수를 파악하고, 이어서 ‘Circle’ 객체를 선택하여 개수를 파악하는 식입니다. 또는 ‘MASSPROP’ 명령어를 사용하여 모든 객체의 속성을 일괄적으로 확인한 후, 스프레드시트 프로그램 등으로 복사하여 개수를 집계할 수도 있습니다.
Q3: ‘MASSPROP’ 명령어가 모든 객체를 보여주지 않는 경우가 있습니다. 이유는 무엇인가요?
A3: ‘MASSPROP’ 명령어는 주로 폴리선, 원, 호, 텍스트 등의 기본 객체나 블록의 속성을 보여줍니다. 복잡한 솔리드 객체나 특정 특수 객체의 경우, ‘MASSPROP’으로 직접적인 개수 정보가 나타나지 않을 수 있습니다. 이런 경우에는 해당 객체에 맞는 별도의 명령어(예: 솔리드 편집 명령어)를 사용하거나 ‘QSELECT’와 ‘LIST’를 조합하여 개수를 파악하는 것이 좋습니다.
Q4: 객체를 선택했을 때 상태 표시줄에 개수가 뜨지 않습니다. 설정을 확인해야 하나요?
A4: 네, 그렇습니다. 오토캐드 하단의 상태 표시줄에서 ‘객체 선택’ (Object selection) 또는 ‘선택 순환’ (Selection cycling) 관련 아이콘이 활성화되어 있는지 확인해 보세요. 또한, ‘OPTIONS’ 명령어를 실행하여 ‘선택(Selection)’ 탭에서 ‘선택 미리 보기(Selection preview)’ 및 ‘상태 표시줄 개수 표시’ 관련 설정이 켜져 있는지 점검해 보시기 바랍니다.
Q5: 대규모 프로젝트의 도면에서 객체 개수를 정확히 파악하는 데 시간이 너무 오래 걸립니다. 더 빠른 방법은 없나요?
A5: 대규모 프로젝트에서는 자동화된 스크립트나 LISP 루틴을 활용하는 것이 가장 효과적입니다. 특정 목적에 맞게 개발된 LISP 루틴은 복잡한 객체 분류 및 개수 산출 작업을 매우 빠르게 처리할 수 있습니다. 필요하다면 이러한 맞춤형 솔루션을 개발하거나 관련 프로그램을 활용하는 것을 고려해 볼 수 있습니다. 또한, 3D 모델링 프로그램을 사용한다면 물량 산출 기능이 더욱 강화되어 있을 수 있습니다.







