객체를 연관시킨 다음 이름을 지정하거나 블록으로 사용할 도면을 작성하여 블록을 작성할 수 있습니다.
블록을 작성하거나 도면을 블록으로 삽입할 때마다 형상, 도면층, 색상, 선종류 및 블록 속성 객체를 포함하는 블록 정의의 모든 블록 정보는 도면 파일에 블록 테이블이라고 하는 부분에 비그래픽 정보로 저장됩니다. 삽입하는 모든 블록은 블록 정의에 대한 블록 참조입니다. 블록 참조는 일반적으로 간단히 블록이라고 합니다.
블록을 정의하여 다음과 같은 여러 위치에 저장할 수 있습니다.
블록 정의는 BLOCK 명령을 사용하여 현재 도면에서 직접 작성되거나 다른 도면에서 삽입될 수 있습니다. 다른 도면 파일에서 블록을 삽입하거나 도면 파일 자체를 삽입할 때 다음과 같은 다양한 방법을 사용할 수 있습니다.
블록 정의에는 일반적으로 다음 정보가 포함되어 있습니다.
도면 파일을 작성하여 다른 도면에 블록으로 삽입할 수도 있습니다. 개별 도면 파일은 블록 정의 원본으로 관리 및 작성이 용이합니다. 관련 도면은 폴더에 블록 라이브러리로 저장할 수 있습니다.
도면 이름은 블록의 이름으로 지정됩니다.
기본적으로, 도면 파일을 블록으로 삽입할 때는 WCS(표준 좌표계) 원점(0,0,0)을 기준점으로 사용합니다. BASE 명령을 사용해 기준점을 재설정하여 삽입을 위한 다른 기준점을 지정할 수 있습니다.
이러한 객체에는 일반적으로 기하학적 객체, 문자 및 블록 속성 객체가 포함됩니다. 완료하면, 블록으로 사용할 다른 도면과 함께 해당 도면을 폴더에 저장합니다.
현재 설정에서의 선종류, 색상 또는 도면층과 같은 하나 이상의 특성을 상속하도록 블록을 작성하는 여러 가지 방법이 있습니다.
관련 블록의 모음은 도면 파일 또는 도면 파일 세트에 저장할 수 있습니다. 이를 블록 라이브러리 도면이라고 합니다. 블록 라이브러리 도면에서는 관련 블록 정의가 다른 빈 도면 파일에 저장됩니다. 해당 도면 파일이 현재 도면에 블록으로 삽입된 경우 모든 블록 정의가 현재 도면의 해당 블록 테이블에 추가됩니다.
블록 정의에 포함된 블록 참조를 내포된 블록이라고 합니다. 블록 안에 블록을 사용하면 복잡한 블록 정의 구성을 단순화할 수 있습니다.
자체 참조를 시도하는 블록은 순환 참조라고 하며 허용되지 않습니다.