오토캐드 블럭 그룹 차이와 사용법|BLOCK·GROUP·EXPLODE·UNGROUP 명령어 정리
오토캐드 블럭 그룹 차이는 반복 수정이 필요한 객체인지, 잠깐 묶어서 이동·복사·정리할 객체인지로 나눠보면 가장 쉽습니다. 블럭은 같은 형상을 여러 곳에 반복해서 넣고 나중에 한 번에 수정해야 할 때 쓰는 기능이고, 그룹은 여러 선과 객체를 잠시 하나처럼 선택하고 이동하기 좋게 묶는 기능입니다.
실제로 도면 작업을 하다 보면 볼트, 너트, 기계부품, 창호, 심볼, 도면 타이틀처럼 반복되는 객체는 블럭으로 관리하는 편이 훨씬 깔끔합니다. 반대로 여러 객체를 잠시 같이 옮기거나, 특정 구역만 한 번에 선택하고 싶을 때는 그룹이 더 편합니다. 둘 다 객체를 묶는 기능처럼 보이지만, 수정 방식이 완전히 다르기 때문에 처음에 잘못 쓰면 나중에 도면 정리할 때 꽤 귀찮아집니다.
블럭과 그룹은 이렇게 구분하면 됩니다
반복 배치 후 전체 수정이 필요하면 블럭, 여러 객체를 잠시 한 덩어리처럼 선택하려면 그룹입니다. 예를 들어 같은 볼트 100개를 도면에 넣을 거라면 블럭이 맞고, 서로 다른 선과 문자 몇 개를 한 번에 옮길 목적이라면 그룹이 맞습니다.
오토캐드 블럭과 그룹이 헷갈리는 이유

오토캐드에서 블럭과 그룹이 헷갈리는 이유는 둘 다 여러 객체를 하나처럼 선택할 수 있기 때문입니다. 겉으로 보기에는 선, 원, 문자, 해치 같은 객체를 묶어서 한 번에 이동하거나 복사할 수 있으니 비슷해 보입니다.
하지만 실제로 중요한 차이는 수정이 다른 객체에 같이 반영되는지입니다. 블럭은 같은 블럭 정의를 사용하는 모든 참조 객체가 연결되어 있고, 그룹은 선택만 같이 될 뿐 각각의 객체가 독립적으로 남아 있습니다.
| 구분 | 블럭 | 그룹 |
|---|---|---|
| 기본 목적 | 반복 객체를 표준화해서 재사용 | 여러 객체를 임시로 하나처럼 선택 |
| 수정 방식 | 블럭 정의를 수정하면 같은 블럭이 함께 변경 | 한 그룹을 수정해도 복사된 다른 그룹에는 영향 없음 |
| 대표 명령어 | BLOCK, B, BEDIT, INSERT, EXPLODE | GROUP, G, UNGROUP |
| 이름 관리 | 블럭 이름이 필요함 | 이름 없는 그룹도 가능함 |
| 도면 관리 | 부품, 심볼, 타이틀, 반복 요소 관리에 유리 | 임시 선택, 이동, 정렬, 복사에 유리 |
| 잘못 쓰면 생기는 문제 | 하나만 바꾸려다 전체 블럭이 바뀔 수 있음 | 도면 표준화나 반복 수정에는 비효율적임 |
오토캐드 블럭 기능은 반복 객체 관리에 강합니다
오토캐드 블럭은 여러 객체를 하나의 블럭 정의로 저장해두고 반복해서 삽입하는 기능입니다.
같은 부품, 같은 기호, 같은 상세도 요소를 여러 번 사용할 때 블럭으로 만들어두면 도면 관리가 훨씬 쉬워집니다.
예를 들어 같은 볼트 형상이 도면 곳곳에 100개 들어가 있다고 보면, 일반 선으로 복사해둔 상태에서는 수정할 때 100개를 각각 고쳐야 합니다. 하지만 볼트를 블럭으로 만들어두면 블럭 정의 하나만 수정해도 같은 블럭을 사용한 객체에 변경 내용이 반영됩니다.
블럭을 쓰면 좋은 상황
- 볼트, 너트, 브라켓, 베어링처럼 같은 부품을 반복해서 넣을 때
- 전기 심볼, 설비 기호, 건축 창호, 가구처럼 표준화된 도면 요소를 사용할 때
- 도면 타이틀, 회사 로고, 표제란처럼 여러 도면에 반복되는 요소를 관리할 때
- 한 번 수정하면 같은 객체가 전체적으로 바뀌어야 할 때
- 도면 용량과 객체 수를 줄이고 반복 요소를 깔끔하게 관리하고 싶을 때
블럭 만들기 기본 명령어
블럭은 명령행에 B 또는 BLOCK을 입력해서 만들 수 있습니다.
블럭 이름, 기준점, 포함할 객체를 지정하면 현재 도면 안에 블럭 정의가 생성됩니다.
여기서 기준점이 꽤 중요합니다. 볼트라면 중심점, 문이라면 삽입 기준이 되는 모서리, 도면 타이틀이라면 좌측 하단처럼 나중에 배치하기 쉬운 위치를 기준점으로 잡는 게 좋습니다. 기준점을 대충 잡으면 INSERT로 넣을 때 매번 위치를 다시 맞춰야 해서 작업 속도가 오히려 떨어집니다.
블럭 수정은 BEDIT로 처리하는 것이 깔끔합니다
블럭을 수정할 때는 BEDIT 명령어를 사용하면 됩니다.
블럭 편집기에서 형상, 선, 문자, 속성 등을 수정한 뒤 저장하면 해당 블럭 정의를 참조하는 객체들이 함께 업데이트됩니다.
다만 여기서 주의할 점이 있습니다. 블럭은 같은 정의를 공유하기 때문에, 단 하나만 고치고 싶었는데 전체 블럭이 같이 바뀌는 일이 생길 수 있습니다.
특정 객체만 다르게 만들고 싶다면 기존 블럭을 바로 수정하기보다 다른 이름으로 블럭을 새로 만들거나, 필요하다면 EXPLODE로 분해한 뒤 별도 객체로 관리하는 편이 안전합니다.
오토캐드 그룹 기능은 임시 선택과 이동에 편합니다
오토캐드 그룹은 여러 객체를 하나의 선택 단위로 묶는 기능입니다.
블럭처럼 도면 안에 반복 참조 구조를 만드는 것이 아니라, 각각의 객체를 독립적으로 둔 상태에서 선택만 같이 되도록 묶는 개념에 가깝습니다.
예를 들어 선, 치수, 문자, 해치가 섞인 작은 상세 부분을 잠시 같이 옮기고 싶을 때 그룹을 쓰면 편합니다. 객체를 하나하나 다시 선택하지 않아도 그룹 안의 객체 하나만 클릭하면 전체가 선택되기 때문에 이동, 복사, 회전 작업이 빨라집니다.

그룹을 쓰면 좋은 상황
- 여러 객체를 잠깐 같이 이동해야 할 때
- 서로 다른 선, 문자, 치수, 해치를 한 번에 선택하고 싶을 때
- 블럭처럼 전체 도면에 수정 반영될 필요는 없을 때
- 작업 중 임시로 구역별 객체를 묶어두고 싶을 때
- 복사한 객체들이 각각 독립적으로 수정되어야 할 때
그룹 만들기와 그룹 해제 명령어
그룹은 명령행에 G 또는 GROUP을 입력해서 만들 수 있습니다. 그룹에 포함할 객체를 선택하면 하나의 그룹으로 묶이고, 그룹을 해제할 때는 UNGROUP 명령어를 사용합니다.
그룹으로 묶인 객체를 클릭하면 보통 그룹 전체가 선택되고, 선택 표시가 하나의 묶음처럼 보입니다. 그런데 그룹이 선택되지 않고 객체가 따로따로 선택된다면 그룹이 깨진 것이 아니라 그룹 선택 기능이 꺼져 있을 수 있습니다. 이때는 Ctrl + H를 눌러 그룹 선택 상태를 확인해보면 됩니다.
그룹이 안 잡힐 때 많이 놓치는 부분
그룹을 만들었는데도 객체가 하나씩 따로 선택된다면 그룹이 삭제된 게 아닐 수 있습니다. AutoCAD에서는 그룹 선택 기능이 꺼져 있으면 그룹 객체도 개별 객체처럼 선택될 수 있으니 Ctrl + H 또는 PICKSTYLE 값을 같이 확인하는 게 좋습니다.
블럭과 그룹 명령어를 한 번에 정리하면
오토캐드 블럭과 그룹은 명령어만 외우는 것보다 언제 쓰는지가 더 중요합니다.
아래 명령어는 실무에서 가장 자주 쓰는 기본 조합입니다.
| 작업 | 명령어 | 단축 입력 | 설명 |
|---|---|---|---|
| 블럭 만들기 | BLOCK | B | 선택한 객체를 하나의 블럭 정의로 만듭니다. |
| 블럭 삽입 | INSERT | I | 저장된 블럭을 현재 도면에 삽입합니다. |
| 블럭 편집 | BEDIT | BEDIT | 블럭 편집기에서 블럭 정의를 수정합니다. |
| 블럭 분해 | EXPLODE | X | 블럭, 폴리선 등 복합 객체를 개별 객체로 분해합니다. |
| 그룹 만들기 | GROUP | G | 여러 객체를 하나의 선택 단위로 묶습니다. |
| 그룹 해제 | UNGROUP | UNGROUP | 그룹 객체를 다시 개별 객체 선택 상태로 되돌립니다. |
| 그룹 선택 전환 | PICKSTYLE | Ctrl + H | 그룹 선택 기능을 켜거나 끌 때 사용합니다. |
블럭 분해는 X 또는 EXPLODE로 처리합니다
블럭을 개별 선이나 객체로 다시 나누고 싶을 때는 X 또는 EXPLODE 명령어를 사용합니다. EXPLODE는 블럭뿐 아니라 폴리선, 해치, 일부 복합 객체를 구성 요소로 분해할 때도 사용됩니다.
다만 블럭을 분해하면 블럭 참조 구조가 사라집니다. 즉, 나중에 블럭 정의를 수정해도 분해된 객체에는 변경 내용이 반영되지 않습니다. 정말 개별 수정이 필요한 경우에만 분해하는 편이 좋습니다.
명령어 흐름으로 보면 이렇게 됩니다
B / BLOCK
블럭 만들기
반복 객체 저장
BEDIT
블럭 수정
같은 블럭 전체 반영
X / EXPLODE
블럭 분해
개별 객체로 전환
G / GROUP
그룹 만들기
임시 선택 묶음
UNGROUP
그룹 해제
묶음 선택 해제
실무에서는 어떤 기능을 써야 할까
도면 작업에서는 블럭과 그룹을 무조건 하나만 써야 하는 게 아닙니다. 오히려 반복 부품은 블럭으로 만들고, 작업 중 잠시 묶어야 하는 객체는 그룹으로 처리하는 식으로 나눠 쓰는 게 가장 좋습니다.
예를 들어 기계 설계 도면에서 같은 볼트나 브라켓은 블럭으로 두는 게 맞습니다. 부품 형상이 바뀌면 전체 위치의 부품이 같이 수정되어야 하기 때문입니다. 반면 특정 조립 영역에 있는 치수선, 문자, 보조선, 해치를 잠깐 같이 옮길 때는 그룹이 편합니다.
| 작업 상황 | 추천 기능 | 이유 |
|---|---|---|
| 같은 볼트, 너트, 부품을 여러 번 배치 | 블럭 | 나중에 한 번에 수정하기 좋습니다. |
| 도면 타이틀, 회사 로고, 표제란 사용 | 블럭 | 도면 표준화와 반복 삽입에 유리합니다. |
| 선, 문자, 치수 몇 개를 잠시 같이 이동 | 그룹 | 객체를 개별 상태로 유지하면서 선택만 묶을 수 있습니다. |
| 복사한 객체마다 다르게 수정해야 함 | 그룹 | 각 그룹이 독립적으로 수정됩니다. |
| 여러 도면에서 같은 심볼을 관리 | 블럭 | 블럭 라이브러리처럼 재사용하기 좋습니다. |
| 작업 중 실수로 객체를 따로 움직이지 않게 묶고 싶음 | 그룹 | 임시 관리 목적에 적합합니다. |
블럭을 그룹처럼 쓰면 생기는 문제
간단히 몇 개 객체를 잠깐 묶으려고 블럭을 계속 만들면 도면 안에 의미 없는 블럭 이름이 많이 쌓입니다. 나중에 PURGE로 정리해야 할 항목도 많아지고, 누가 도면을 열었을 때 어떤 블럭이 실제 표준 부품인지 구분하기 어려워집니다.
그래서 잠깐 이동하거나 정렬할 목적이라면 블럭보다는 그룹을 쓰는 편이 낫습니다.
그룹을 블럭처럼 쓰면 생기는 문제
반대로 같은 부품을 그룹으로 복사해서 도면 전체에 배치하면 나중에 수정할 때 굉장히 번거롭습니다. 한 그룹을 수정해도 다른 그룹은 바뀌지 않기 때문에 반복 부품이 많을수록 수정 누락이 생기기 쉽습니다.
같은 형상을 여러 곳에 쓰고, 그 형상이 나중에 바뀔 가능성이 있다면 처음부터 블럭으로 만드는 게 훨씬 안전합니다.
블럭과 그룹 작업 시 자주 생기는 실수
오토캐드 블럭과 그룹은 기본 명령어 자체는 어렵지 않지만, 도면을 주고받거나 수정할 때 실수가 많이 생깁니다. 특히 다른 사람이 만든 도면을 열었을 때 객체가 안 잡히거나, 분해가 안 되거나, 수정했더니 전체 도면이 같이 바뀌는 상황이 자주 나옵니다.
블럭 하나만 수정하려다 전체가 바뀌는 경우
블럭은 같은 정의를 공유하기 때문에 BEDIT로 수정하면 같은 이름의 블럭이 전체적으로 바뀝니다. 특정 위치의 객체만 다르게 만들고 싶다면 기존 블럭을 바로 편집하지 말고, 블럭 이름을 바꿔 새 블럭으로 저장하거나 분해 후 별도 객체로 관리해야 합니다.
EXPLODE 했는데 색상이나 선종류가 바뀌는 경우
블럭을 EXPLODE로 분해하면 내부 객체의 색상, 선종류, 선가중치가 기존과 다르게 보일 수 있습니다. 특히 ByBlock, ByLayer 속성이 섞여 있는 블럭은 분해 후 표시 방식이 달라질 수 있으니 납품 도면이나 출력 도면에서는 바로 분해하기보다 복사본에서 테스트하는 게 좋습니다.
그룹이 선택되지 않는 경우
그룹을 만들었는데도 객체가 하나씩 선택된다면 그룹이 사라진 게 아니라 그룹 선택 기능이 꺼져 있을 수 있습니다. Ctrl + H를 눌러 그룹 선택을 전환하거나 PICKSTYLE 값을 확인하면 됩니다.
그룹을 너무 크게 만드는 경우
수백 개, 수천 개 객체를 하나의 큰 그룹으로 묶으면 선택과 편집 성능이 떨어질 수 있습니다. 실제로 Autodesk 도움말에서도 큰 그룹은 성능 저하를 일으킬 수 있다고 안내하고 있기 때문에, 그룹은 작업 단위별로 필요한 만큼만 묶는 편이 좋습니다.
유튜브 예제로 보는 블럭과 그룹 사용법
글로만 보면 블럭과 그룹이 비슷해 보이지만, 실제 화면에서 객체가 선택되고 분해되는 모습을 보면 훨씬 이해가 빠릅니다. 아래 영상은 오토캐드에서 블럭과 그룹을 어떻게 만들고 해제하는지 확인할 때 참고하기 좋습니다.
관련해서 같이 보면 좋은 오토캐드 글
오토캐드 블럭과 그룹은 단축키, 명령어, 화면 설정과 같이 알아두면 작업 속도가 훨씬 좋아집니다. 특히 블럭 편집이나 그룹 선택이 제대로 안 될 때는 기본 명령어부터 다시 확인하는 게 빠릅니다.
자주 묻는 질문
오토캐드 블럭과 그룹의 가장 큰 차이는 무엇인가요?
가장 큰 차이는 수정 반영 방식입니다. 블럭은 같은 블럭 정의를 사용하는 객체들이 연결되어 있어 블럭 정의를 수정하면 같은 블럭 참조가 함께 변경됩니다. 그룹은 여러 객체를 하나처럼 선택하게 해주는 기능이라 한 그룹을 수정해도 복사된 다른 그룹에는 영향이 없습니다.
오토캐드에서 블럭은 어떤 상황에서 쓰는 게 좋나요?
같은 부품, 심볼, 도면 타이틀, 표제란처럼 여러 번 반복해서 사용하는 객체에 적합합니다. 나중에 형상이 바뀔 가능성이 있고 전체 위치에 동일하게 수정 사항을 반영해야 한다면 블럭으로 만드는 것이 좋습니다.
오토캐드에서 그룹은 어떤 상황에서 쓰는 게 좋나요?
여러 객체를 잠시 하나처럼 선택해서 이동, 복사, 회전해야 할 때 그룹이 편합니다. 객체들은 서로 독립적으로 유지되기 때문에 반복 수정용보다는 임시 선택 묶음이나 작업 구역 관리용으로 쓰는 것이 좋습니다.
블럭을 깨는 명령어는 무엇인가요?
블럭을 개별 객체로 분해할 때는 X 또는 EXPLODE 명령어를 사용합니다. 다만 블럭을 분해하면 블럭 참조 구조가 사라지므로 이후 블럭 정의 수정 사항이 반영되지 않습니다.
그룹 해제 명령어는 무엇인가요?
그룹을 해제할 때는 UNGROUP 명령어를 사용합니다. 그룹 선택 기능 자체가 꺼진 경우에는 Ctrl + H 또는 PICKSTYLE 설정을 확인하면 됩니다.
블럭을 수정했는데 전체 객체가 바뀌는 이유는 무엇인가요?
같은 블럭 이름을 사용하는 객체들은 하나의 블럭 정의를 참조하기 때문입니다. BEDIT로 블럭 정의를 수정하면 같은 블럭을 사용하는 다른 위치의 객체도 함께 바뀝니다. 특정 객체만 다르게 만들고 싶다면 다른 이름의 블럭으로 저장하거나 분해 후 개별 객체로 수정해야 합니다.
작업할 때는 이렇게 나누면 편합니다
오토캐드에서 같은 객체를 반복해서 쓰고 나중에 한 번에 수정해야 한다면 블럭을 쓰는 게 맞습니다. 반대로 여러 객체를 잠깐 묶어서 이동하거나 복사하는 정도라면 그룹이 더 편합니다. 블럭은 표준화와 반복 수정, 그룹은 임시 선택과 작업 편의성이라고 보면 실무에서도 헷갈릴 일이 훨씬 줄어듭니다.