트랙

Parent page: PCB 객체

트랙(Track) 객체는 라우팅과 범용 선 그리기에 사용됩니다. 위 이미지에는 4개의 트랙 세그먼트가 배치되어 있으며
또 다른 하나는 배치 중입니다.

요약

트랙 세그먼트는 정의된 폭을 갖는 직선 형태의 기본(Primitive) 설계 객체입니다. PCB 작업 공간에서 직선을 정의하려면 트랙을 사용합니다. 트랙은 신호 레이어에 배치되어 부품 패드 간 전기적 상호연결(즉, 라우팅)을 형성합니다. 비전기 레이어에 배치된 트랙은 라인(Line)이라고 하며, 부품 외곽선, 안내 정보, 킵아웃 경계 등과 같은 범용 드로잉 요소로 사용됩니다. 트랙은 치수(Dimension) 및 좌표(Coordinate) 같은 그룹 설계 객체에도 사용됩니다.

사용 가능 여부

트랙은 PCB Editor와 PCB Library Editor 모두에서 배치할 수 있습니다.

PCB Editor

PCB Editor에서는 트랙을 신호 레이어에 배치해 연결을 라우팅할지, 비전기 레이어에 드로잉용 라인으로 배치할지에 따라 서로 다른 명령을 사용합니다. 트랙과 라인은 실제로 동일한 객체이지만, 배치 중 소프트웨어의 동작 방식이 다르기 때문에 명령이 구분됩니다. Interactive Routing와 같은 트랙 배치 명령을 실행하면, 소프트웨어는 클릭 위치를 모니터링하여 클릭 위치 아래에 있는 기존 객체(예: 패드)의 넷 이름을 자동으로 채택합니다. 또한 적용 가능한 모든 설계 규칙을 모니터링하고 준수합니다. 라인 배치 명령을 실행하면 이러한 모니터링 동작은 수행되지 않습니다. 

  • 트랙(Track) 객체를 배치하려면:
    • 메인 메뉴에서 Home | Routing |  을(를) 클릭합니다.
    • 메인 메뉴에서 Home | Routing |  » Interactive Routing 명령을 사용합니다.
Route 버튼에 연결된 메뉴에는 차동 페어(differential pair) 및 멀티 트레이스(multi-trace) 라우팅 명령도 제공됩니다.
  • 라인(Line) 객체를 배치하려면, 메인 메뉴에서 cHome | Place |  lick Home | Place |  을(를) 클릭합니다.

PCB Library Editor

라인(Line) 객체를 배치하려면, 메인 메뉴에서 cHome | Place | 

lick Home | Place |을(를) 클릭합니다.

배치

어떤 명령(라우팅 또는 라인 배치)을 사용하든 기본 배치 동작은 동일합니다. 명령을 실행하면 커서가 십자선으로 바뀌고 트랙 배치 모드로 들어갑니다. 배치는 다음 순서로 수행합니다:

  1. 클릭하거나 Enter을(를) 눌러 첫 번째 트랙 세그먼트의 시작점을 고정합니다. 라우팅 유형 배치 명령을 실행 중이며 기존 객체 위를 클릭해 배치를 시작하면, 트랙은 해당 객체의 넷 이름을 채택합니다. 폭은 적용 가능한 Routing Width 설계 규칙에 의해 결정되지만, 특정 인터랙티브 라우팅 옵션으로 이를 재정의할 수 있으며, 이에 대한 자세한 내용은 below에 설명되어 있습니다.
  2. 커서를 이동해 트랙 세그먼트를 정의한 다음, 클릭하거나 Enter 을(를) 눌러 이 첫 세그먼트의 끝점을 고정합니다. 이 점은 다음으로 연결될 세그먼트의 시작점이기도 합니다.
  3. 계속 커서를 위치시킨 뒤 클릭하거나 Enter 을(를) 눌러, 연결된 트랙 세그먼트들의 연속을 정의하는 일련의 꼭짓점(버텍스)들을 고정합니다.
  4. 마우스 오른쪽 버튼을 클릭하거나 Esc을(를) 눌러 현재 연결된 트랙 세그먼트들의 연속 배치를 종료합니다.

배치 중 수행할 수 있는 추가 동작은 다음과 같습니다:

  •  * 키를 눌러 사용 가능한 신호 레이어를 순환합니다. 트랙 배치를 수행 중이라면, 정의된 드릴 페어와 적용 가능한 Routing Via Style 설계 규칙에 따라 신호 레이어가 바뀔 때마다 비아가 자동으로 추가됩니다. 또는 Shift+Ctrl+Wheel Roll 조합을 사용해 라우팅 레이어를 이동할 수 있습니다. 마우스 휠의 각 노치(notch)마다 다음(또는 이전) 사용 가능한 신호 레이어로 이동합니다.
  • 숫자 키패드의 + 및 - 키를 눌러, 현재 설계에서 표시(visible) 중인 모든 레이어를 앞/뒤로 순환합니다.
  •  Tab 키를 눌러 연결된 속성 대화상자에 접근하면, 트랙의 속성을 배치 중에 즉시 변경할 수 있습니다:

Interactive Routing dialogInteractive Routing dialog

Line Constraints dialogLine Constraints dialog

배치 모드

트랙 세그먼트를 배치하는 동안 5가지 코너 모드를 사용할 수 있으며, 이 중 4가지는 코너 방향 하위 모드도 제공합니다. 배치 중:

  • Shift+Spacebar을(를) 눌러 5가지 코너 모드(45도, 45도+아크, 90도, 90도+아크, 임의 각도)를 순환합니다.
  • Spacebar을(를) 눌러 2가지 코너 방향 하위 모드를 전환합니다.
  • 아크 코너 모드 중에는  또는  키를 누른 채로 아크를 줄이거나 키울 수 있습니다. Shift 키를 누른 상태에서 함께 누르면 아크 크기 조절이 더 빠르게 진행됩니다.
  • 1 단축키를 눌러 클릭당 1개 세그먼트 배치(아래 첫 5개 이미지)와 클릭당 2개 세그먼트 배치(아래 세트의 마지막 이미지)를 전환합니다. 첫 번째 모드에서 속이 빈 트랙 세그먼트는 미리보기(look-ahead) 세그먼트라고 합니다.
  • Backspace 키를 눌러 마지막 꼭짓점을 제거합니다.

Shift+Spacebar을(를) 눌러 5가지 코너 모드를 순환하고, Spacebar 을(를) 눌러 코너 방향을 전환하며, 1 단축키로
1개 세그먼트/2개 세그먼트 배치를 전환합니다.

킵아웃으로 트랙 배치

트랙은 레이어별 킵아웃 객체 또는 전 레이어 킵아웃(all-layer keepout)으로 배치하여, 예를 들어 배치 또는 라우팅 장벽으로 동작하게 할 수 있습니다. 킵아웃으로 정의된 객체는 포토 플로팅 및 인쇄 같은 출력 생성 시 무시됩니다. 레이어별 킵아웃 트랙은 Keepout 속성이 활성화된 트랙 객체이며, 전 레이어 킵아웃은 Keepout 레이어에 배치된 트랙입니다.

  • 레이어별 킵아웃을 배치하려면, 필요한 신호 레이어에 표준 트랙을 배치한 다음 Keepout 속성을 활성화해 레이어별 킵아웃으로 만들거나, 다음과 같이 제공되는 사전 정의된 트랙 킵아웃 배치 명령을 사용합니다:
    • PCB Editor - Home | Place | » Track을(를) 클릭합니다.
    • PCB Library Editor - Home | Place |  » Keepout » Track을(를) 클릭합니다.
  • 전 레이어 킵아웃을 배치하려면 Keepout 레이어를 활성 레이어로 만든 다음, 리본에서 트랙을 배치합니다(Home | Place | ).

인터랙티브 라우팅과 적용 설계 규칙

인터랙티브 라우팅 중 기본 동작은 소프트웨어가 트랙 세그먼트가 적용 가능한 전기(Electrical) 및 라우팅(Routing) 설계 규칙을 준수하도록 보장하는 것입니다. 즉, 다른 넷에 속한 기존 트랙 세그먼트를 위반하도록 새 트랙 세그먼트를 배치하는 것을 허용하지 않으며, 대신 설계 규칙을 만족하도록 트랙 세그먼트를 자동으로 클리핑(clip)합니다. 이러한 인터랙티브 라우팅 동작은 Routing Conflict Resolution 모드라고 합니다. 기본 모드는 Stop at First Obstacle이며(현재 모드는 상태 표시줄에 표시됨), Shift+R를 눌러 사용 가능한 모드를 순환합니다.

applicable design rules라는 용어는 배치 중인 객체에 적용되는 모든 규칙을 의미합니다. 설계 규칙 엔진은 설계자가 각 규칙을 어떤 객체에 적용할지 범위를 정확히 지정하는 시스템으로 동작합니다. 배치 중에는 설계 규칙 엔진에 질의하여 현재 배치 상황에서 적용되는 최우선(가장 높은 우선순위) 규칙을 결정합니다. 인터랙티브 라우팅 중 적용되는 규칙에는 다음이 포함됩니다:

  • 전기적 클리어런스(Electrical Clearance)
  • 라우팅 폭(Routing Width)
  • 라우팅 비아 스타일(Routing Via Style)

아래 애니메이션은 라우팅 동작을 보여줍니다. 넷 GND가 정의되어 있으며 적용 가능한 Routing Width 설계 규칙에 따라 라우팅되고 있습니다. 커서를 +12V 넷에 연결된 비아 위로 이동하면, 적용 가능한 Electrical Clearance Constraint 설계 규칙을 만족하도록 라우트가 자동으로 클리핑되는 점에 유의하십시오.

인터랙티브 라우팅 중에는 적용 가능한 라우팅 폭 및 클리어런스 설계 규칙이 자동으로 준수됩니다.인터랙티브 라우팅 중에는 적용 가능한 라우팅 폭 및 클리어런스 설계 규칙이 자동으로 준수됩니다.

라우팅 폭이 결정되는 방식

규칙 엔진이 비활성화되지 않는 한, 소프트웨어의 우선 동작은 라우팅 폭이 적용 가능한 Routing Width 설계 규칙에서 허용하는 범위 내에 있도록 항상 보장하는 것입니다. 일반적인 접근 방식은 한 넷에 대해 폭 범위를 허용하여, 해당 넷의 전류 용량 요구를 만족하면서도 라우트를 배치하기 쉽게 유연성을 확보하는 것입니다. 이를 지원하기 위해 Routing Width 설계 규칙에는 Min, PreferredMax 설정이 있으며, 폭 범위를 허용하도록 구성하거나 특정 폭을 요구하도록 동일한 값으로 설정할 수 있습니다. 폭은 임피던스(Impedance)로도 구성할 수 있으며, 각 신호 레이어마다 서로 다른 범위를 지정할 수도 있습니다.

새 PCB에서 모든 넷에 적용되는 기본 Routing Width 설계 규칙입니다.새 PCB에서 모든 넷에 적용되는 기본 Routing Width 설계 규칙입니다.

설계자는 라우팅을 시작할 때 가장 적절한 라우팅 폭을 선택하는 데 도움이 되는 여러 옵션을 사용할 수 있으며, 이는 아래에 표시된 Preferences dialog의 PCB Editor — Interactive Routing 페이지에서 구성합니다.

인터랙티브 라우팅 환경설정. Interactive Routing Width / Via Size Sources 옵션에 유의하십시오. 이 옵션들은
라우트를 시작할 때 어떤 크기가 사용되는지 결정합니다.

Track Width Mode에 유의하십시오. 위 이미지에서는 Rule Preferred로 설정되어 있으므로, 패드와 같은 기존 넷 객체에서 라우트를 시작하면 이 폭이 사용됩니다.

현재 Track Width Mode는 상태 표시줄에 표시되며, 라우팅 중 3 단축키를 눌러 모드를 순환할 수 있습니다.

하지만 라우트가 기존 트랙에서 시작되는 경우에는 Pickup Track Width From Existing Routes 옵션이 Track Width Mode를 재정의하여, 새 폭을 기존 폭과 동일하게 설정합니다.

또한 Favorite Interactive Routing Widths 버튼을 눌러 Favorite Interactive Routing Widths 대화상자(아래 표시됨)에 접근할 수 있으며, 여기서 다른 폭을 선택할 수 있습니다. 또는 라우팅 중에 Tab을(를) 눌러 Interactive Routing for Net 대화상자를 열고 새 폭 값을 입력할 수도 있습니다. 선택하거나 입력한 값은 적용되는 규칙에 정의된 MinMax 설정 사이에 있어야 합니다. 그렇지 않으면 자동으로 이들 중 가장 가까운 값으로 클리핑됩니다. 또한 Shift+W을(를) 누르면 Track Width Mode이(가) User Choice(으)로 전환되는데, 이는 규칙 설정을 무시하고 수동으로 폭을 선택하도록 했음을 반영합니다.

Interactive Routing Shortcuts

라우팅 중에는 여러 단축키를 사용할 수 있습니다. 예를 들어 Shift+R을(를) 눌러 사용 가능한 충돌 해결 모드를 순환하거나, Backspace을(를) 눌러 마지막으로 배치한 버텍스(코너)를 제거할 수 있습니다. 라우팅 중 단축키 목록을 표시하려면 Shift+F1 또는 ~(Tilda)을(를) 누르십시오. 사용 가능한 인터랙티브 단축키 목록이 표시됩니다. 필요한 단축키를 선택하거나, Esc을(를) 눌러 메뉴를 닫은 다음 단축키 시퀀스를 사용하십시오.

Graphical Editing

이 편집 방법을 사용하면 작업 공간에서 배치된 트랙 객체를 직접 선택하고, 크기/형상/위치를 그래픽으로 변경할 수 있습니다.

트랙 객체를 선택하면 다음 편집 핸들을 사용할 수 있습니다:

선택된 트랙선택된 트랙

  • 클릭하고 드래그 A 하여 트랙의 끝점을 재배치합니다.
  • 클릭하고 드래그 B 하여 트랙의 형상을 변경합니다.

PCB 편집기에는 보드에서 트랙 세그먼트를 이동할 때 라우팅의 정돈된 배치를 유지할 수 있도록 하는 정교한 알고리즘이 포함되어 있습니다. 이러한 트랙 세그먼트 슬라이딩은, 트랙 세그먼트를 먼저 클릭해 선택한 다음 특수 커서가 나타났을 때 클릭한 채로 유지하여 세그먼트를 슬라이드하거나, 트랙 세그먼트를 클릭한 채로 유지한 상태에서 슬라이드하는 방식으로 인터랙티브하게 호출할 수 있습니다. 슬라이딩 동작은 Preferences 대화상자의 PCB Editor - Interactive Routing 페이지에 있는 Dragging 옵션을 사용해 구성할 수 있습니다. 이 옵션을 통해 트랙에 Move 동작을 할당할 수 있으며, 개별 트랙 세그먼트를 자유롭게 이동할 수 있게 하고자 할 때 유용합니다.

환경설정 수준에서 설정된 드래그 옵션으로 트랙 슬라이딩 동작을 제어합니다.환경설정 수준에서 설정된 드래그 옵션으로 트랙 슬라이딩 동작을 제어합니다.

Move 동작이 이러한 옵션을 통해 할당된 경우, 이동 중에 트랙 세그먼트를 회전하거나 미러링할 수 있습니다:

  •  Spacebar 을(를) 눌러 세그먼트를 반시계 방향으로 회전하거나, 시계 방향 회전은 Shift+Spacebar 을(를) 누르십시오. 회전은 Preferences 대화상자의 PCB Editor – General 페이지에 정의된 Rotation Step 값을 따릅니다.
  •  X 또는 Y 키를 눌러 각각 X축 또는 Y축을 기준으로 세그먼트를 미러링합니다.

라우팅된 트랙과 관련된 그래픽 편집 기법에 대한 자세한 내용은 다음을 참조하십시오:

Locked 속성이 활성화된 객체는 선택하거나 그래픽으로 편집할 수 없습니다. 잠긴 객체를 직접 더블클릭한 다음 Locked 속성을 비활성화하여 객체를 그래픽으로 편집하십시오.

Non-Graphical Editing

다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다:

Via an Associated Properties Dialog

Dialog page: Track

이 편집 방법은 다음을 사용하여 트랙 객체의 속성을 수정합니다.

개별 트랙 세그먼트는 Track dialog에서 편집할 수 있습니다.개별 트랙 세그먼트는 Track dialog에서 편집할 수 있습니다.

배치 후에는 다음 방법 중 하나로 대화상자에 접근할 수 있습니다:

  • 배치된 트랙 객체를 더블클릭합니다.
  • 트랙 객체 위에 커서를 놓고 마우스 오른쪽 버튼을 클릭한 다음, 컨텍스트 메뉴에서 Properties을(를) 선택합니다.

Ctrl+Q 단축키를 사용하면 대화상자에서 현재 사용 중인 측정 단위를 미터법(mm)과 야드파운드법(mil) 사이에서 빠르게 전환할 수 있습니다. 이는 대화상자에만 영향을 주며, 메인 메뉴의 Home | Grids and Units 영역에 있는 

및  버튼으로 결정되는 보드의 실제 측정 단위는 변경하지 않습니다.

Editing via an Inspector Panel

Panel pages: PCB Inspector, PCBLIB Inspector

Inspector 패널을 사용하면 활성 문서에서 하나 이상의 설계 객체 속성을 조회하고 편집할 수 있습니다. 적절한 필터링과 함께 사용하면, 한 곳에서 동일한 종류의 여러 객체를 편리하게 변경할 수 있습니다.

 

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠