폴리곤 클래스 지원 추가
GUI에 Polygon Class 지원이 추가되어 CircuitStudio가 Eagle에서 가져온 파일 내의 폴리곤 관련 규칙을 처리할 수 있게 되었습니다. 이 기능을 통해 설계자는 새 Polygon Class를 만들거나 기존 Polygon Class를 편집할 때 이름과 프리미티브(primitive) 소속을 관리할 수도 있습니다. Class는 설계 프리미티브를 논리적으로 묶는 방법이며, 특정 설계 규칙 스코핑을 통해 해당 멤버 객체를 대상으로 지정할 때 매우 유용합니다.
Polygon Class는 PCB 패널의 Polygons 모드에서 쉽게 확인하고 관리할 수 있습니다. 상단 섹션에는 Polygon Class가, 중간 섹션에는 선택한 Polygon Class(들) 내의 폴리곤이, 하단 섹션에는 선택한 폴리곤(들) 내의 프리미티브가 나열됩니다.
Polygon Class 항목을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 Properties을(를) 선택(또는 해당 항목을 직접 더블클릭)하면 해당 Class의 Edit Polygon Class 대화상자가 열립니다. 이 대화상자에서 Class의 폴리곤 멤버십을 확인/수정하고, 이름을 변경하거나, 추가 Class를 생성할 수 있습니다.
목록 위에 있는 마스크 필드(Name, Non-Members, Members) 중 하나에 입력하면, 목록이 필터링되어 마스크 문자열과 일치하는 문자열만 표시됩니다. 마스크 문자열에서 와일드카드 ?(임의의 단일 문자)와 *(임의의 여러 문자)를 사용할 수 있습니다. 예를 들어 "*"는 모든 프리미티브를 표시하고, "D?"는 문자 D로 시작하는 모든 프리미티브를 표시합니다. 가운데 버튼을 사용하면 두 목록 사이에서 프리미티브를 빠르게 이동할 수 있습니다.
Polygon Class는 Object Class Explorer(Home | Design Rules | Classes)에서도 관리할 수 있으며, 이를 통해 설계자는 현재 PCB 문서에 대해 정의된 객체 Class를 찾아보고 관리할 수 있습니다.
폴더 트리 창에서 특정 Polygon Class 항목을 클릭(또는 요약 목록에서 해당 항목을 더블클릭)하면 그 Class의 객체 멤버십을 관리하는 컨트롤에 접근할 수 있습니다.
Polygon Class는 PCB Rules and Constraints Editor 내에서 규칙을 정의하는 데에도 사용할 수 있습니다.