레이어, 블록, 속성
CAD에서 엔티티의 속성(색상, 선 종류, 선 두께)은 보통 레이어를 통해 제어됩니다. 색상이 지정된 레이어에 놓인 엔티티는 그 레이어의 색상을 상속받습니다. 같은 원리가 블록 내부의 엔티티에도 적용됩니다.
특수 속성 값 블록별을 사용하면 엔티티가 자신의 레이어 속성 대신, 그것을 포함하는 블록이 삽입된 레이어의 속성을 취하게 됩니다.
다음 예제는 레이어 “2”에 삽입된 하나의 블록 참조를 보여줍니다:
블록에는 텍스트가 있는 삼각형 네 개가 포함되어 있으며, 각각 다르게 설정되어 있습니다:
- 맨 위 삼각형과 텍스트는 색상이 녹색으로 고정된 레이어 “0”에 있습니다. 블록이 어디에 삽입되든 녹색으로 유지됩니다.
- 두 번째 삼각형과 텍스트는 색상이 레이어별로 설정된 레이어 “1”에 있습니다. 레이어 “1”의 색상인 빨간색으로 표시됩니다.
- 세 번째 삼각형과 텍스트는 색상이 레이어별로 설정된 레이어 “2”(파란색)에 있습니다. 레이어 “2”의 파란색을 상속받습니다.
- 맨 아래 삼각형과 텍스트는 색상이 블록별로 설정된 레이어 “2”에 있습니다. 자신의 레이어 색상 대신, 블록 참조가 삽입된 레이어의 색상을 상속받습니다.
같은 블록 참조를 주황색 레이어에 삽입하면 블록별 엔티티만 변경됩니다. 이제 블록 참조의 삽입 레이어를 따라 주황색으로 나타납니다:
속성 값 레이어별과 블록별은 색상뿐만 아니라 다른 엔티티 속성인 선 두께와 선 종류에도 사용할 수 있습니다.