배치된 Signal Harness
요약
Signal Harness는 전기 설계 프리미티브입니다. 이는 버스, 와이어 및 다른 시그널 하네스를 포함한 다양한 신호를 논리적으로 그룹화할 수 있게 해주는 추상 연결로, 더 높은 유연성과 간소화된 설계를 제공합니다. Signal Harness를 사용하면 PCB 프로젝트의 서브 회로 간에 더 높은 수준의 추상 연결을 생성하고 조작할 수 있습니다. 이를 통해 동일한 회로도 디자인 공간에서 더 복잡한 설계를 구현할 수 있으며, 설계의 가독성을 높이고 재사용 가능성을 확장합니다.
사용 가능 여부
Signal harness는 다음 방법 중 하나로 Schematic Editor에서 배치할 수 있습니다.
-
메인 메뉴에서 Place » Harness » Signal Harness을(를) 선택합니다.
-
디자인 공간 상단의 Active Bar에 있는 그래픽 객체 드롭다운에서 Signal Harness button(
)을 클릭합니다. (관련 명령에 접근하려면 Active Bar button을 클릭한 채로 유지합니다. 한 번 사용한 명령은 Active Bar의 해당 섹션에서 최상단 항목이 됩니다.)
-
디자인 공간에서 우클릭한 다음 컨텍스트 메뉴에서 Place » Harness » Signal Harness 을(를) 선택합니다.
-
toolbar에서 Wiring button을 클릭합니다.
배치
명령을 실행하면 커서가 십자선으로 바뀌고 신호 하네스 배치 모드로 들어갑니다. 배치는 다음 동작 순서로 수행합니다:
-
클릭하거나 Enter를 눌러 신호 하네스의 시작점을 고정(앵커)합니다.
-
커서를 위치시킨 다음 클릭하거나 Enter를 눌러 신호 하네스의 형상을 정의하는 일련의 꼭짓점(버텍스) 포인트를 고정합니다.
-
마지막 꼭짓점 포인트를 배치한 후, 마우스 오른쪽 버튼을 클릭하거나 Esc를 눌러 신호 하네스 배치를 완료합니다.
-
추가 신호 하네스 객체를 계속 배치하거나, 마우스 오른쪽 버튼을 클릭하거나 Esc를 눌러 배치 모드를 종료합니다.
-
Backspace 또는 Delete 키를 사용해 마지막으로 배치한 하네스 세그먼트를 제거합니다.
신호 하네스가 아직 커서에 떠 있는 상태에서 첫 번째 코너가 고정되기 전까지, 배치 중 수행할 수 있는 추가 동작은 다음과 같습니다:
-
Tab 키를 눌러 배치를 일시 정지하고 Signal Harness mode의 Properties panel에 접근하여 속성을 즉시 변경할 수 있습니다. 디자인 공간의 일시정지 버튼 오버레이(
)를 클릭하면 배치가 재개됩니다.
배치 모드
신호 하네스를 배치할 때는 3가지 ‘수동’ 배치 모드가 있으며, 그중 2가지는 Start 및 End 하위 모드를 갖습니다. 모드는 신호 하네스를 배치할 때 코너가 생성되는 방식과 신호 하네스를 배치할 수 있는 각도를 지정합니다. 배치 중에는:
-
Shift+Spacebar를 눌러 모드를 순환 전환합니다.
-
90 Degree 또는 45 Degree 모드(진정한 직교 모드로 알려짐)에서는 Spacebar를 눌러 Start 및 End 하위 모드 사이를 순환 전환합니다.
-
배치 중 현재 배치 모드는 상태 표시줄에 표시됩니다. 신호 하네스 배치 중 언제든지 모드를 변경할 수 있습니다.
-
Any Angle 이외의 모드에서는 커서에 붙어 있는 선분이 look-ahead 세그먼트입니다. 실제로 배치되는 세그먼트는 이 미리보기(look-ahead) 세그먼트 앞에 위치합니다.
45 degree mode
90 degree mode
Any angle mode Shift+Spacebar를 눌러 다양한 배치 모드를 순환 전환합니다.
또한 Auto Wire 모드도 있으며, 이 모드에서는 Point to Point Router를 사용해 이전 세그먼트 끝점에서 커서를 클릭한 지점까지 빠르게 라우팅할 수 있습니다. 라우트 경로는 시트에 이미 배치된 객체를 피하면서 가능한 한 가장 효율적인 경로가 됩니다. 이 모드에서 Tab 를 눌러 Point to Point Router Options 대화상자에서 적용 가능한 옵션을 설정합니다.
신호 하네스의 가이드 배선
회로도에는 정의 가능한 전기 그리드가 있어 객체 간 전기적 연결을 쉽게 정의할 수 있습니다. Signal Harness를 배치하는 동안 Signal Harness가 다른 전기 객체의 전기 그리드 범위 안으로 들어오면, 커서가 고정 객체에 스냅되고 핫스팟(파란색 십자)이 나타납니다.
핫스팟(파란색 십자)
핫스팟은 유효한 연결이 가능한 위치로 안내하며, 커서를 전기적 연결 지점에 자동으로 스냅합니다.
전기 그리드는 General 영역의 Properties panel에서 Document Options 모드(디자인 공간에서 어떤 객체도 선택되지 않았을 때 접근)로 정의할 수 있습니다. 전기 그리드는 현재 스냅 그리드보다 약간 작게 설정하는 것을 권장합니다. 그렇지 않으면 전기 객체를 스냅 그리드 한 칸 간격으로 배치하기가 어려워집니다.
배치 중에도 속성을 수정할 수 있지만(
Tab로
Properties panel에 접근),
Permanent 옵션이
Schematic - Defaults 페이지의
Preferences dialog에서 활성화되어 있지 않으면, 이러한 설정이 이후 배치의 기본값이 된다는 점에 유의하십시오. 이 옵션이 활성화되면 변경 사항은 배치 중인 객체와 동일한 배치 세션에서 이후에 배치되는 객체에만 영향을 줍니다.
그래픽 편집
이 편집 방법은 디자인 공간에서 배치된 신호 하네스 객체를 직접 선택하고, 크기 및/또는 형상을 그래픽으로 변경할 수 있게 해줍니다.
신호 하네스 객체를 선택하면 다음 편집 핸들을 사용할 수 있습니다:
그래픽 편집 준비가 된 선택된 Signal Harness
-
A을(를) 클릭하고 드래그하여 신호 하네스의 끝점을 재배치합니다.
-
B을(를) 클릭하고 드래그하여 신호 하네스 꼭짓점을 이동합니다. 끝점은 고정된 상태로 유지됩니다.
-
세그먼트 위를 클릭하고 드래그하여 해당 세그먼트를 grab하고 재배치합니다. 끝점과 다른 꼭짓점은 고정된 상태로 유지됩니다.
-
꼭짓점 포인트에서 마우스 오른쪽 버튼을 클릭한 다음 Edit Signal Harness Vertex n 명령을 선택하여 편집합니다.
-
꼭짓점을 클릭한 채로 유지한 다음 키보드에서 Delete를 눌러 해당 꼭짓점을 제거합니다.
신호 하네스를 선택한 상태에서 세그먼트를 클릭하면 해당 세그먼트만 개별적으로 선택할 수 있습니다. 이 하네스 ‘하위 선택’은 관련 편집 핸들이 빨간색으로 바뀌는 것으로 구분됩니다.
개별 세그먼트 하위 선택
그런 다음 해당 세그먼트의 관련 꼭짓점을 SCH List panel을 사용해 직접 편집할 수 있으며, 변경 사항은 회로도에 즉시 반영됩니다.
전체 신호 하네스를 이동하려면, 선택되지 않은 신호 하네스를 클릭한 채로 유지(또는 선택된 신호 하네스에서 꼭짓점이 아닌 곳을 클릭한 채로 유지)한 다음 새 위치로 이동합니다.
Locked 속성이 활성화된 객체를 그래픽으로 수정하려고 하면, 편집을 진행할지 확인하는 대화상자가 나타납니다. Protect Locked Objects 옵션이 Schematic – Graphical Editing 페이지의 Preferences dialog에서 활성화되어 있고, 해당 설계 객체에 대한 Locked 옵션도 활성화되어 있으면 그 객체는 선택하거나 그래픽 편집할 수 없습니다. 잠긴 객체를 클릭해 선택한 다음 List panel에서 Locked 속성을 비활성화하거나, Protect Locked Objects 옵션을 비활성화하여 객체를 그래픽 편집하십시오.
비그래픽 편집
다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다.
Signal Harness 대화상자 또는 Properties 패널을 통한 편집
Properties page: Signal Harness 속성
이 편집 방법은 관련 Signal Harness dialog와 Properties panel 모드를 사용하여 신호 하네스 객체의 속성을 수정합니다.
왼쪽의 Signal Harness dialog와 오른쪽의 Properties panel의 Signal Harness 모드
배치 후 Signal Harness dialog는 다음 방법으로 접근할 수 있습니다:
-
배치된 신호 하네스 객체를 더블 클릭합니다.
-
신호 하네스 객체 위에 커서를 올리고 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Properties를 선택합니다.
배치 중에는 Signal Harness 키를 눌러 Properties panel의 Signal Harness 모드에 접근할 수 있습니다. 신호 하네스가 배치되면 모든 옵션이 표시됩니다.
배치 후에는 다음 방법 중 하나로 Signal Harness 모드의 Properties panel에 접근할 수 있습니다:
-
Properties panel이 이미 활성화되어 있다면, 신호 하네스 객체를 선택합니다.
-
신호 하네스를 선택한 후, 디자인 공간 오른쪽 하단의 Panels 버튼에서 Properties panel을 선택하거나, 메인 메뉴에서 View » Panels » Properties 를 선택합니다.
Double Click Runs Interactive Properties 옵션이
Schematic - Graphical Editing page의
Preferences dialog에서 비활성화(기본값)되어 있으면, 프리미티브를 더블 클릭하거나 선택된 프리미티브에서 마우스 오른쪽 버튼을 클릭한 다음
Properties를 선택할 때 대화상자가 열립니다.
Double Click Runs Interactive Properties 옵션이 활성화되어 있으면
Properties panel이 열립니다.
대화상자와 패널의 옵션은 동일하지만, 옵션의 순서와 배치는 약간 다를 수 있습니다.
Signal Harness 속성은 배치 모드에 들어가기 전에
Schematic - Defaults 페이지의
Preferences dialog에서 접근할 수 있습니다. 이를 통해 신호 하네스 객체의 기본 속성을 변경할 수 있으며, 이후 신호 하네스를 배치할 때 적용됩니다.
여러 객체 편집
Properties panel은 여러 객체 편집을 지원하며, 현재 선택된 모든 객체에서 동일한 속성 설정을 수정할 수 있습니다. 동일한 객체 유형을 수동으로 여러 개 선택하거나 Find Similar Objects dialog를 통해, 또는 SCH Filter / SCH List panel을 통해 선택한 경우, Properties panel의 필드 항목이 별표(*)로 표시되지 않는다면 선택된 모든 객체에 대해 편집할 수 있습니다.
리스트 패널을 통한 편집
Panel pages: 리스트 패널, SCH Filter
List panel을 사용하면 하나 이상의 문서에 있는 설계 객체를 표 형식으로 표시할 수 있어, 객체 속성을 빠르게 확인하고 수정할 수 있습니다. 적절한 필터링(SCH Filter panel 또는 Find Similar Objects dialog 사용)과 함께 사용하면, 활성 필터 범위에 해당하는 객체만 표시할 수 있어 더 높은 정확도와 효율로 여러 설계 객체를 지정해 편집할 수 있습니다.
자동 접합(Autojunctions)
신호 하네스에서 T-접합은 접합점(컴파일러 생성 접합점, Compiler-Generated Junction)에 의해 자동으로 연결됩니다. Preferences dialog의 Schematic - General 페이지에서 Break Wires At Autojunctions 옵션이 활성화되어 있으면, 자동 접합점이 삽입되는 지점에서 기존 신호 하네스 세그먼트가 두 개로 분할됩니다. 예를 들어 T-접합을 만들 때, 수직으로 교차하는 신호 하네스 세그먼트는 접합점을 기준으로 양쪽에 하나씩, 두 개의 세그먼트로 나뉩니다. 이 옵션이 비활성화되어 있으면 신호 하네스 세그먼트는 접합점에서 분할되지 않은 상태로 유지됩니다.
Signal Harness 작업
Signal Harness라는 용어는 Harness Connector와 Harness Port 사이를 연결하는 버스 형태의 라인뿐 아니라, 이러한 하네스 객체들이 연결되어 형성되는 전체 연결 시스템을 설명하는 데에도 사용됩니다.
Signal Harness라는 용어는 Harness Connector와 Port 사이를 연결하는 버스 형태의 라인과 하네스 연결 시스템을 설명하는 데 사용됩니다.