블럭내부 객체 꺼내기, BCO
전체 명령어 : xiBlkCopyDefinition
단축 명령어 : BCO
유효 버전 : v4.59 ~
사용법
블럭 또는 외부참조 내부의 객체를 복사하는 명령어입니다.
이 명령어는 크게 두 가지 방식으로 작동됩니다.
1. 블럭 속 일반 객체를 꺼낼 수 있습니다.
2. 블럭 속의 블럭 객체를 꺼낼 수 있습니다.
아래 움짤을 보시면 쉽게 이해를 하실 텐데요..
움짤의 객체는 "블럭 속 블럭 속 블럭" 인 객체입니다. (사각형 블럭 안에 원형 블럭, 또 그 속에 방위표시 블럭)
이 때 옵션을 "블럭 속 일반 객체"로 지정하면... 아래와 같이 작동됩니다.
이 방식은 아무리 많은 단계의 블럭 속 블럭이라도 선택된 "일반 객체"를 꺼낼 수 있습니다.

옵션을 "블럭 속 블럭"으로 지정하면 아래와 같이 작동됩니다.
이 역시 아무리 많은 단계의 블럭 블럭이라 할지라도 선택된 "블럭"을 꺼냅니다.

만약 동적블럭이나, 외부참조 블럭의 경우는 이 옵션과 무방하고, 무조건 한 단계 아래의 객체를 꺼냅니다.
즉 이 두가지 경우에는 굳이 옵션을 선택하지 않아도 됩니다.

* 명령창에서 B 와 BC 가 있는데..
BC 는 객체를 꺼내되, 해당 위치를 유지한 채 밖으로 꺼내기만 하는 옵션입니다.
* 단 블럭 속의 치수선 중 일부 (치수문자 등)을 가져 오는 것은 "블럭 속 블럭" 으로 해서, 치수 하나를 통채로 꺼내서 Explode 를 해야 합니다.
이는 치수가 기본적으로 무명블럭 이름(*U34)이기 때문에, 치수 속의 객체 만을 빼 올 수 없기 때문입니다.