시트 심볼은 다음과 같은 방법으로 회로도 편집기에서 배치할 수 있습니다:
- 메인 메뉴에서 Home | Circuit Elements | Sheet Symbol 을(를) 선택합니다.

- 설계 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서 Place » Sheet Symbol 을(를) 선택합니다.
명령을 실행하면 커서가 십자선으로 바뀌고 시트 심볼 배치 모드로 들어갑니다. 배치는 다음 동작으로 수행합니다:
- 클릭하거나 Enter을(를) 눌러 시트 심볼의 첫 번째 모서리를 고정합니다.
- 커서를 이동해 시트 심볼의 크기를 조정한 다음 클릭하거나 Enter을(를) 눌러 배치를 완료합니다.
- 추가 시트 심볼을 계속 배치하거나, 마우스 오른쪽 버튼을 클릭하거나 Esc을(를) 눌러 배치 모드를 종료합니다.
프로젝트에 존재하는 선택한 회로도 시트로부터 새 시트 심볼을 만들 수도 있으며, 해당 시트의 각
포트 에 대해
시트 엔트리 가 생성됩니다. 설계 공간에서 마우스 오른쪽 버튼을 클릭한 다음 컨텍스트 메뉴에서
Sheet Actions » Create Sheet Symbol from Sheet 을(를) 선택합니다. 이 방법을 사용하면 하향식이 아닌 상향식(bottom-up) 방식으로 계층형 회로도 설계에 필요한 구조를 빠르게 구축할 수 있습니다. 명령을 실행하면
Choose Document to Place 대화상자가 열립니다. 이 대화상자에는 새 시트 심볼의 대상 참조 하위 시트로 유효하게 사용할 수 있는 프로젝트의 모든 후보 회로도 문서가 나열됩니다. 필요한 시트를 선택한 다음
OK을(를) 클릭하면, 시트 심볼이 커서에 매달린 상태로 생성됩니다. 심볼을 원하는 위치로 옮긴 다음 클릭하거나
Enter 을(를) 눌러 배치합니다. 시트 심볼에는 하위 시트에 연결하기 위한 올바른 파일 이름이 설정되며, 하위 시트의 각 포트에 대응하는 시트 엔트리가 포함됩니다.
시트 심볼이 아직 커서에 매달려 있고 첫 번째 모서리가 고정되기 전 배치 중에 수행할 수 있는 추가 동작은 다음과 같습니다:
- Tab 키를 눌러 Inspector 패널 의 시트 심볼 모드에 접근하여 시트 심볼의 속성을 즉시 변경할 수 있습니다. 설계 공간의 일시정지 버튼 오버레이 (
)를 클릭하여 배치 오버레이를 다시 시작합니다.
- Alt 키를 누른 채로 유지하면 초기 이동 방향에 따라 이동 방향이 수평 또는 수직 축으로 제한됩니다.
- Spacebar을(를) 눌러 시트 심볼을 반시계 방향으로 회전하거나 Shift+Spacebar을(를) 눌러 시계 방향으로 회전합니다. 회전은 90° 단위로 이루어집니다.
- X 또는 Y 키를 눌러 시트 심볼을 X축 또는 Y축을 기준으로 미러링합니다.
그래픽 편집
이 편집 방법을 사용하면 설계 공간에서 배치된 시트 심볼 객체를 직접 선택하고, 크기/형상/위치를 그래픽으로 변경할 수 있습니다.
시트 심볼 객체를 선택하면 편집 핸들을 클릭하여 드래그함으로써 시트 심볼의 크기를 조정할 수 있습니다.
선택된 시트 심볼
편집 핸들에서 떨어진 시트 심볼의 아무 곳이나 클릭한 뒤 드래그하여 위치를 변경합니다. 드래그하는 동안 시트 심볼은 회전(Spacebar/Shift+Spacebar) 또는 미러링(X 또는 Y 키로 X축 또는 Y축 기준 미러링)할 수 있습니다.
시트 심볼의 크기를 변경해도 내부에 정의된 시트 엔트리의 절대 위치에는 영향을 주지 않습니다.
시트 심볼의 Designator 및 File Name 텍스트 필드는 사용되는 글꼴 크기를 변경해야만 크기 조정이 가능합니다(해당 객체의 Inspector 패널에서 을(를) 통해 접근). 따라서 이들 객체 중 하나가 선택된 경우에는 편집 핸들이 제공되지 않습니다.
시트 심볼의 Designator 및 Filename 선택 상태
- 점선 박스 내부의 아무 곳이나 클릭한 뒤 드래그하여 텍스트 객체를 필요에 따라 재배치합니다. 드래그하는 동안 텍스트는 회전(Spacebar/Shift+Spacebar) 또는 미러링(X 또는 Y 키로 X축 또는 Y축 기준 미러링)할 수 있습니다.
- 객체의 텍스트는 다음과 같이 제자리(in-place)에서 편집할 수 있습니다:
- Designator 또는 Filename 텍스트를 한 번 클릭하여 선택합니다.
- 다시 한 번 클릭(또는 Enter 누름)하여 제자리 편집 모드로 들어갑니다. 소프트웨어가 두 번의 단일 클릭을 하나의 더블 클릭으로 해석(그 경우 관련 Inspector 패널이 열림)하지 않도록 각 클릭 사이에 충분한 시간을 두어야 합니다.
- 제자리 텍스트 편집을 마치려면 Enter 을(를) 누르거나 마우스로 텍스트 객체 밖을 클릭합니다.
객체 선택을 해제(또는 선택 해제)하려면 Esc 키를 사용합니다.
비그래픽 편집
이 편집 방법은 Inspector 패널 모드를 사용하여 시트 심볼 객체의 속성을 수정합니다.
배치 중에는 Inspector 패널의 Sheet Symbol 모드를 Tab 키를 눌러 접근할 수 있습니다. 시트 심볼이 배치되면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Inspector 패널의 Sheet Symbol 모드에 접근할 수 있습니다:
- Inspector 패널이 이미 열려 있다면 시트 심볼 객체를 선택합니다.
- 시트 심볼이 선택된 상태에서 메인 리본에서 View | Schematic | Inspector 을(를) 선택합니다.
여러 객체 편집
Inspector 패널은 여러 객체 편집을 지원하며, 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 객체 유형을 여러 개 수동으로 선택하면, Inspector 패널에서 별표(*)로 표시되지 않는 필드 항목은 선택된 모든 객체에 대해 편집할 수 있습니다.
시트 심볼 동작
Designator 및 파일 이름 서식 지정
시트 심볼의 Designator 및 File Name 필드는 시트 심볼과 독립적으로 서식을 지정할 수 있습니다.
시트 심볼의 File Name ( Inspector 패널의 Sheet Symbol 모드에서 설정)은 심볼이 나타내는 회로도 시트의 파일 이름으로 설정되어야 합니다.
시트 심볼에서 마우스 오른쪽 버튼 클릭 명령
배치된 시트 심볼 위에서 마우스 오른쪽 버튼을 클릭하면 상황에 맞는 메뉴에 접근할 수 있으며, 여기서 해당 시트 심볼(또는 적용 가능한 경우 현재 선택된 모든 시트 심볼)에 대해 다음 명령을 (Sheet Symbol Actions 하위 메뉴에서) 사용할 수 있습니다.
Sheet Symbol Actions 하위 메뉴
- Open SubSheet "<SheetName.SchDoc>" - 심볼이 참조하는 하위 시트로 이동하는 데 사용합니다. 해당 시트는(아직 열려 있지 않다면) 열리고 메인 설계 창에서 활성 문서가 됩니다.
- Create Sheet From Sheet Symbol - 시트 심볼로부터 새 회로도 문서를 생성하고, 심볼의 각 시트 엔트리에 대응하는 포트를 해당 문서에 추가하는 데 사용합니다. 이 방식으로, 최상위 시트에 생성/배치한 시트 심볼을 기반으로 다중 시트 회로도 설계의 하위 시트를 자동으로 만들 수 있습니다.
생성되는 회로도 문서는 시트 심볼의 File Name 필드에 입력된 값을 사용해 이름이 지정됩니다. 이 필드에 명령 실행 전에 확장자까지 포함하여(예: DocumentName.SchDoc) 문서의 의도된 이름을 입력할 수도 있고, 이름을 비워 둔 채로 나중에 생성된 문서를 저장할 때 이름을 입력할 수도 있습니다.
해당 파일 이름의 시트가 이미 존재하는 경우, 시트 심볼로부터 시트를 생성할 때 주의해야 합니다. 동일한 파일 이름을 가진 새 시트가 생성됩니다. 중복은 저장 시 새 시트를 다른 이름으로 저장하거나, 필요하다면 기존 시트를 덮어써서 해결할 수 있습니다.
- Rename Child Sheet - 시트 심볼이 참조하는 하위 회로도 시트의 이름을 빠르게 변경하는 데 사용합니다. Rename Child Sheet 대화상자가 열리며, 여기서 문서의 새 이름과 이름 변경 동작의 범위를 필요에 따라 지정할 수 있습니다.

- Synchronize Sheet Entries and Ports - 시트 심볼의 시트 엔트리와 하위 시트 포트를 동기화하는 데 사용합니다. Synchronize Ports To Sheet Entries 대화상자가 열립니다. 이 대화상자를 사용하여 시트 심볼의 모든 시트 엔트리가 참조된 하위 시트의 포트와 이름 및 I/O Type 측면에서 모두 일치하도록 할 수 있습니다.

- Flip Sheet Symbol Along X - X축을 기준으로 시트 심볼을 뒤집는 데 사용합니다. 심볼에 연결된 시트 엔트리는 (수평 방향에서) 사실상 심볼의 반대쪽으로 서로 교환됩니다. 왼쪽에 있던 것은 오른쪽으로, 오른쪽에 있던 것은 왼쪽으로 재배치됩니다.
X축을 기준으로 시트 심볼을 뒤집는 예
현재 여러 시트 심볼이 선택되어 있으면, 이 명령은 Flip Selected Sheet Symbols Along X로 표시됩니다. 여러 개의 선택된 시트 심볼을 뒤집을 때는, 선택된 심볼들의 경계 범위(bounding extents) 사이의 중간 지점에 위치한 가상의 수직선을 기준으로 심볼이 뒤집힙니다.
- Flip Sheet Symbol Along Y- Y축을 따라 시트 심볼을 뒤집는 데 사용합니다. 심볼과 연관된 시트 엔트리는 사실상 심볼의 반대쪽(수직 평면)으로 서로 바뀝니다. 위쪽에 있던 항목은 아래쪽으로, 아래쪽에 있던 항목은 위쪽으로 재배치됩니다.
Y축을 따라 시트 심볼을 뒤집는 예
현재 여러 시트 심볼이 선택되어 있으면, 이 명령은 Flip Selected Sheet Symbols Along Y(으)로 표시됩니다. 여러 개의 선택된 시트 심볼을 뒤집을 때는, 선택된 심볼들의 경계 범위(bounding extents) 중간에 위치한 가상의 수평선을 기준으로 심볼이 뒤집힙니다.
- Toggle All Sheet Entries IO Type in Sheet Symbol - 해당되는 경우, 시트 심볼에 있는 모든 시트 엔트리의 I/O Type을 동시에 토글하는 데 사용합니다.
시트 엔트리 I/O 토글 결과 예
실제 변경은 현재 PortIO Type에 따라 다음과 같습니다:
- Unspecified Unspecified(으)로 유지됩니다.
- Output Input(으)로 변경됩니다.
- Input Output(으)로 변경됩니다.
- Bidirectional Bidirectional(으)로 유지됩니다.
팁
- 시트 엔트리 그룹을 선택된 시트 심볼에 붙여넣었을 때 해당 엔트리들이 심볼의 현재 경계 밖으로 나가면, 심볼은 이를 수용하도록 자동으로 크기가 조정됩니다.
- 시트 심볼 인스턴스화를 사용하면, 동일한 하위 시트의 여러 채널을 하나의 시트 심볼에서 참조할 수 있습니다. 사용되는 구문은 시트 심볼의 Designator 필드에서 Repeat 키워드를 사용하는 방식이며, 형태는
Repeat(SheetSymbolDesignator, FirstInstance, LastInstance)입니다. 여기서 SheetSymbolDesignator는 시트 심볼의 기본 이름이고, FirstInstance 및 LastInstance 이 함께 인스턴스화할 채널 수를 정의합니다. FirstInstance 매개변수는 반드시 1(일)에서 시작해야 합니다.
- 하나의 시트 심볼이 여러 하위 시트를 참조할 수도 있습니다. File Name 필드에서 각 파일명을 세미콜론으로 구분하십시오. 하위 시트에 배치된 오프시트 커넥터를 효과적으로 사용하면, 설계의 한 섹션을 여러 시트에 걸쳐 배치하면서도 마치 하나의 거대한(플랫) 시트처럼 취급할 수 있습니다. 단, 오프시트 커넥터는 동일한 시트 심볼이 참조하는 시트에 대해서만 사용할 수 있습니다.