인터랙티브 라우팅

Altium Training

Altium Essentials: PCB Routing

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

라우팅은 각 넷의 노드 사이에 연결 경로를 정의하는 과정으로, 트랙, 아크, 비아와 같은 PCB 설계 객체를 동박 레이어에 배치하여 노드 간에 연속적인 연결을 만듭니다. 이러한 객체를 하나씩 배치해 연결 경로를 구성하는 대신, 사용자는 연결을 interactively route합니다.

  • PCB 편집기에서 인터랙티브 라우팅은 지능적인 프로세스입니다. 인터랙티브 라우팅 명령을 실행한 후 패드를 클릭하면 라우팅할 연결이 선택됩니다. 커서를 패드에서 멀리 이동하면 인터랙티브 라우터가 해당 패드에서 현재 커서 위치까지의 라우트 경로를 정의하려고 시도합니다. 라우터가 정의하는 경로는 현재 corner style 및 gloss 설정을 포함한 여러 속성에 의해 제어됩니다.

  • 배치되는 트랙/아크의 속성은 Routing Width 설계 규칙에 의해 제어되며, 다른 넷 객체와의 클리어런스는 전기적 Clearance 설계 규칙에 의해 제어됩니다.

  • 컴포넌트 패드나 다른 넷의 배선처럼 보드에 이미 존재하는 객체에 대해 인터랙티브 라우터가 어떻게 반응하는지는 현재 Routing Conflict Resolution 모드에 따라 달라집니다. 이 모드는 라우터가 장애물을 Walkaround할지, 필요 시 객체를 Hug하거나 and Push할지, 또는 Push할지, Stop할지, Ignore할지를 결정합니다.

연결을 인터랙티브하게 라우팅하기 - 명령을 실행하고 연결선을 클릭하면 Interactive Router가 넷 객체에서 현재 커서 위치까지의 경로를 찾아 기존 객체를 피해가며 배선을 구성합니다. 마우스 버튼을 클릭하면 해칭된 모든 트랙 세그먼트가 배치되며, Ctrl+Click하여 라우트를 자동 완성할 수 있습니다.

인터랙티브 라우팅은 다음 대상에 대해 수행할 수 있습니다:

  • 단일 넷 – Route » Interactive Routing

  • 차동 페어로 구성된 두 개의 넷 – Route » Interactive Differential Pair Routing (자세히 알아보기)

  • 선택된 넷 집합 – Route » Interactive Multi-Routing

라우팅 숙련도를 높이려면 PCB 설계 공간에서 객체가 어떻게 위치하는지를 잘 이해해야 하며, 다음 섹션에서는 이에 대한 개요를 제공합니다. 또한 조밀하게 배치된 설계 공간에서 현재 작업 중인 대상을 쉽게 볼 수 있도록 라우트의 표시를 제어하는 방법을 이해하는 것도 중요하며, 이에 대한 개요는 두 번째 섹션에 있습니다. 라우팅 숙련도를 높이는 세 번째 기술은 라우팅하면서 트랙과 비아의 속성을 제어하는 방법을 익히는 것입니다.

이러한 기술을 갖추고 라우팅 프로세스에 대해 더 알아보기 위해 이 페이지를 방문했다면, 인터랙티브 라우터 사용하기 섹션으로 바로 이동하세요.

설계 공간에서 객체가 위치하는 방식

PCB 편집기는 그리드 기반 편집 환경이며, 기본적으로 인터랙티브 라우팅은 현재 스냅 그리드 위에 배치됩니다. 스냅 그리드 외에도 소프트웨어에는 설계 객체를 정확하게 배치하고 정렬할 수 있도록 도와주는 여러 추가 스냅 기능이 포함되어 있습니다. 이러한 기능을 통틀어 Unified Cursor-Snap System라고 합니다.

커서 스냅 시스템에는 두 가지 핵심 요소가 있습니다. what커서가 무엇에 스냅되는지, 그리고 when언제 스냅되는지입니다.

  • What - 커서가 스냅되는 공간상의 지점에는 사용자 정의 Grids, 작업 Guides,, 그리고 기존 Objects의 스냅 포인트가 포함됩니다.

  • When - 커서는 스냅 포인트에 스냅됩니다. 즉, 커서가 Snap Distance 내에 있을 때, 그리고 해당 Layer에서 스냅이 허용될 때 스냅됩니다.

커서 스냅 기능 데모: Properties 패널에서 옵션을 설정하거나 Ctrl+E를 눌러 설정합니다.

무엇에 스냅되는가

Snap to grids

그리드는 카르테시안 및 극좌표 형식 모두에서 사용할 수 있습니다(다양한 그리드 데모). 동일한 영역 내에 여러 그리드를 정의할 수 있으며, 가장 높은 우선순위의 그리드(가장 낮은 숫자 값)가 적용됩니다(). 또한 그리드는 모든 객체, 컴포넌트 객체만, 또는 컴포넌트가 아닌 객체를 대상으로 하도록 구성할 수 있으며, 이를 사용해 더 높은 우선순위의 컴포넌트 배치 그리드를 정의할 수 있습니다 (). 그리드에 대해 자세히 알아보세요.

Snap to objects 배치된 객체는 커서가 Snap Distance 안으로 이동하면 해당 객체의 스냅 포인트(핫스폿)에 대한 커서의 근접성을 기준으로 커서를 위치로 pull합니다. 예를 들어 트랙의 중심이나 그리드에서 벗어난 패드의 중심으로 커서를 끌어오는 데 사용할 수 있습니다. 객체 스냅은 모든 레이어, 현재 레이어만, 또는 비활성화로 적용할 수 있습니다. Shift+E 단축키를 사용해 모드를 순환 전환하고, 현재 모드는 상태 표시줄에서 확인할 수 있습니다().
Snap to guides 수평, 수직, 대각선 및 포인트 가이드를 배치하여 위의 동영상과 같이 객체 정렬에 사용할 수 있습니다. 가이드에 대해 자세히 알아보세요.
Snap to object axes 배치된 객체의 핫스폿이 Axis Snap Range 내에 있을 때 커서를 X 또는 Y 방향으로 끌어와 축 정렬되도록 하는 기능입니다 ().
Controlling the snapping
  • Before you start – 설계 공간에서 아무것도 선택하지 않은 상태에서 Properties 패널 ()에서 스냅 옵션을 설정합니다.

  • During routing – Ctrl+E를 눌러 위 동영상에 표시된 것처럼 스냅 옵션 팔레트를 표시합니다. Esc를 눌러 팔레트를 숨깁니다.

  • Inhibit snappingCtrl 키를 누르고 있는 동안 모든 스냅이 일시적으로 비활성화됩니다.

라우트 표시 제어

인쇄 회로 기판 설계는 종종 매우 조밀하고 객체로 복잡하게 채워져 있습니다. 소프트웨어에는 레이어 가시성, 마스킹 및 디밍, 객체 가시성 및 투명도를 비롯해 객체 표시를 관리하는 데 도움이 되는 여러 기능이 있습니다.

하이라이트, 객체 및 레이어 제어 기능을 사용하여 설계를 더 쉽게 파악하세요.

라우트 표시 제어

Single layer mode Shift+S를 눌러 표시를 단일 레이어 모드로 전환합니다. 사용 가능한 모드는 3가지이며, Preferences 대화상자의 PCB Editor – Board Insight Display 페이지에서 원하는 모드를 활성화할 수 있습니다 (). Shift+S를 누를 때마다 다음 활성화된 단일 레이어 모드로 전환되며, 마지막에는 현재 활성화된 모든 레이어 표시로 돌아갑니다.
Layer sets 미리 정의된 가시 레이어 집합을 구성한 다음 편집 창 왼쪽 하단의 Manage Layer Sets 버튼을 사용해 선택할 수 있습니다 (). 새 집합은 View Configuration 패널에서 정의하며, 이는 위의 동영상에 시연되어 있습니다.
Dim or Mask to fade 관심 있는 객체(예: 부품, 넷, 차동 페어 또는 모든 유형의 클래스)를 빠르게 강조 표시하려면 PCB 패널에서 해당 객체를 찾은 다음 Dim 또는 Mask 모드()를 활성화합니다. 이 두 모드는 관심 있는 객체except를 제외한 모든 객체를 흐리게 표시하여, 관심 객체가 더 두드러지게 보이도록 합니다. Dim 및 Mask 수준은 View Configuration 패널()에서 구성합니다.
Clearance boundaries

이 옵션을 활성화하면 전기적 객체 주변에 필요한 클리어런스를 표시합니다. (). 클리어런스는 흰색 음영으로 표시되며, 라우팅(또는 슬라이드) 중인 객체에 적용되는 전기적 클리어런스 제약에서 지정한 거리를 보여주도록 설정됩니다. 대화형 라우팅을 활성화하려면 Ctrl+W 단축키를 사용하고, 라우팅 중에는 Ctrl+W 단축키로 클리어런스 경계 표시를 켜거나 끌 수 있습니다. 

클리어런스 경계 표시 제어에 대한 자세한 내용.

Object transparency 각 객체 유형의 투명도 수준은 View Configuration 패널()Object Visibility 섹션에서 구성할 수 있습니다. 세트 상단의 All Objects 슬라이더를 사용하면 모든 객체를 동시에 조정할 수 있습니다.
The visibility of objects 관심 없는 객체를 숨기면 설계 공간을 깔끔하게 정리하는 데 편리합니다 (). 객체는 숨겨져 있어도 여전히 제약 시스템의 검사 대상이 됩니다. 폴리곤을 표시에서만이 아니라 제약 시스템and에서도 제외하려면, 대신 Shelve를 사용하십시오.
 Displaying net names  View Configuration 패널()에서 패드, 비아 및 트랙에 표시되는 넷 이름의 표시 옵션을 구성합니다. 넷 이름은 항상 각 트랙 세그먼트의 중앙에 표시되며, 필요하면 반복 표시할 수 있습니다. 표시 글꼴 속성은 Preferences 대화상자()PCB Editor – Board Insight Display 페이지에서 구성합니다.

배선 속성 제어

설계 요구사항을 정의하는 방식(즉, Constraint Manager 또는 Design Rules)은 프로젝트를 처음 만들 때 선택합니다. Constraint Manager 사용 옵션은 Create Project 대화상자에서 설정합니다. Constraint Manager를 사용한 설계 요구사항 정의에 대해 자세히 알아보십시오. 또는 설계 규칙 정의, 범위 지정 및 관리에 대해서도 알아볼 수 있습니다. 

클리어런스, 라우팅 폭 및 라우팅 비아 스타일 설계 제약을 구성했다면 이제 라우팅할 준비가 되었습니다. 라우팅을 시작하기 위해 클릭하면, 라우터는 어떤 트랙 폭을 사용해야 하는지, 그리고 레이어를 전환할 때 어떤 비아 크기를 사용해야 하는지를 어떻게 알 수 있을까요?

라우팅 준비를 설정한 다음, 라우팅 중 라우팅 폭과 비아 스타일을 선택하는 간단한 데모입니다.

라우팅 시작

Launch the interactive router...

다음 방법 중 아무 것이나 사용해 대화형 라우팅을 시작할 수 있습니다.

  • 메뉴에서 Route » Interactive Routing 명령을 선택합니다.

  • Active Bar의 Interactive Routing 버튼을 클릭합니다().

  • Shift+W 단축키를 누릅니다.

커서에 십자선이 나타나며, 이제 라우팅을 시작할 준비가 된 것입니다.

...then click on a connection line

Interactive Routing 명령을 실행한 후 연결선을 클릭하면, Interactive Router가 연결선의 가장 가까운 끝에 있는 객체로 이동하고 클릭한 위치에서 현재 커서 위치까지 트랙 세그먼트를 추가합니다. 또한 해당 객체가 현재 레이어가 아닌 다른 레이어에 있다면 그 레이어로 전환합니다. 

  • 9 단축키를 눌러 그 연결선의 반대쪽 끝으로 전환하여 라우팅을 시작할 수 있습니다.

  • 7 단축키를 눌러 선택된 연결선을 내려놓고 같은 객체에서 나가는 다른 연결선을 선택할 수 있습니다.

...or click on an object 넷에 속한 객체를 클릭하면 Interactive Router가 그 객체가 있는 레이어로 전환하고 클릭한 위치에서 현재 커서 위치까지 트랙 세그먼트를 추가합니다.
...or click in free space 빈 공간을 클릭하면 라우팅이 시작되지만, 이 경우에는 no-net 라우트가 됩니다. no-net 라우트에서는 PCB 편집기의 기본 트랙 폭이 사용됩니다.
The initial style of the route

라우트의 시작 폭은 바로 아래의 접을 수 있는 섹션에서 설명합니다. 커서를 움직일 때 대화형 라우터가 코너를 형성하는 방식을 corner style라고 합니다. 대각선 코너가 가장 일반적이지만, 아크를 배치해 만드는 곡선 코너도 많이 사용됩니다.

코너 스타일 설정에 대한 자세한 내용.

Manually editing the properties during routing

라우팅 중에 값을 수동으로 편집하는 것도 가능합니다. Tab를 눌러 Properties 패널(Interactive Routing 속성 패널)의 Interactive Routing 옵션에 액세스한 후 다음을 편집하십시오.

  • 라우팅 레이어,

  • 라우팅 비아 직경 및 홀 크기,

  • 라우팅 폭(Width 제약에 정의된 최소값과 최대값 사이에서 값을 선택하거나 직접 입력). 

라우팅 속성에 대한 자세한 내용.

마우스를 클릭할 때마다 시작 위치부터 커서까지의 해치 처리된 모든 트랙 세그먼트가 배치(확정)됩니다. 마지막 확정을 취소하고 해당 세그먼트가 다시 인터랙티브 라우터와 글로싱 루틴의 제어를 받도록 하려면 Backspace를 누르세요. 

인터랙티브 라우터 사용하기

인터랙티브 라우팅 명령을 실행하고 패드나 연결선을 클릭하면 어떤 일이 일어날까요? 인터랙티브 라우팅 엔진은 클릭 위치에 가장 가까운, 해당 넷에 속한 구리 요소(패드, 비아, 트랙)에서 현재 커서 위치까지의 경로를 찾으려고 시도하며, 지정된 폭의 트랙/아크를 배치하고 현재 라우터 설정에 따라 깔끔한 패턴으로 배선합니다.

라우트는 SMD 패드에서 어떻게 빠져나갈까요? 장애물을 만나면 라우팅은 어떻게 반응할까요? 그 장애물을 우회할까요, 밀어낼까요, 아니면 무시할까요? 코너는 어떤 형태를 취하며, 다른 부품의 패드 사이를 어떻게 통과할까요? 앞 절에서 라우트 자체의 속성 제어 방법을 설명했다면, 이 절에서는 라우트가 배선 공간을 지나갈 때 이를 제어할 수 있는 기능을 요약합니다.

인터랙티브 라우터 사용하기

Hatched/solid/hollow track/arc segments

해치 처리된 트랙/아크는 아직 배치되지 않은 상태이고, 실선 트랙/아크는 배치된 상태입니다(). 현재 라우팅 중인 연결의 경우, 실선 트랙/아크는 soft-commits(으)로 분류됩니다. 즉, 라우팅 엔진은 이것들이 배치되었음을 인식하면서도 글로싱을 적용하고, 커서를 더 이상 적절하지 않은 위치로 이동하면 이를 제거할 수 있는 기능을 유지합니다 (이 페이지 시작 부분의 비디오에서 시연됨).

커서에 연결된 트랙이 속이 빈 상태(해치도 아니고 실선도 아님)일 때, 이를 look-ahead segment라고 합니다. 다음 클릭 시 이 구간은 배치되지 않습니다. 이 기능을 사용하면 마지막 세그먼트를 배치하겠다고 확정하지 않고도 이전 세그먼트의 끝점을 위치시킬 수 있습니다(). 1 단축키를 눌러 룩어헤드 모드를 켜거나 끌 수 있습니다.

How the router forms the corners

인터랙티브 라우팅 중 트랙과 아크가 만들어내는 코너의 형태를 corner style라고 합니다. 대각선 코너가 가장 일반적이지만, 아크를 배치해 만드는 곡선 코너도 많이 사용됩니다. 사용할 수 있는 코너 스타일은 5가지이며, 그중 4가지는 코너 방향 하위 모드도 제공합니다.

  • 라우팅 중 Shift+Spacebar를 눌러 코너 스타일을 순환 전환할 수 있으며, 현재 스타일은 상태 표시줄( Status bar with the current corner style highlighted)과 Heads-up 디스플레이에 표시됩니다.

  • Spacebar를 눌러 코너 방향을 전환하세요.

  • 또는 Tab를 눌러 Properties 패널을 열고 այնտեղ에서 코너 스타일을 변경할 수 있습니다().

How the routing leaves a pad

인터랙티브 라우팅 엔진이 패드에서 나가거나 패드로 들어가는 방식은 다음 항목으로 제어됩니다.

  • SMD Pad Entry 제약 – 라우팅이 패드의 어느 에지로 나가거나 들어올 수 있는지 정의합니다().

  • SMD to Corner 제약 – 패드 에지에서 첫 번째 허용 코너 정점까지의 라우트 이탈 거리를 정의합니다().

  • Pad Entry Stability 설정 – 인터랙티브 라우팅 엔진이 패드에서 빠져나올 때 트랙을 패드 에지 중앙에 얼마나 강하게 유지하려고 시도할지 정의합니다().

패드 엔트리에 대한 자세한 내용.

How the route reacts to an existing object

이는 현재 Conflict Resolution Mode 설정에 따라 결정됩니다. 현재 충돌 해결 모드는 상태 표시줄(), Heads-up 디스플레이(), 그리고 라우팅 또는 슬라이딩 중 Properties 패널에 표시됩니다. 

충돌 해결 모드에 대한 자세한 내용.

새 라우팅의 매끄러움 커서를 처음 클릭한 위치에서 멀리 이동하면, 라우팅은 객체 주변에서 최적의 경로를 찾도록 형태를 바꾸며 현재 커서 위치에 도달하려고 합니다. 그 경로의 정돈 정도, 즉 품질은 현재 glossing setting에 의해 결정됩니다. 글로싱은 라우팅 품질을 향상시키는 도구 모음으로, 경로 길이를 줄이고 코너 형상을 개선하며 코너 수를 줄이려고 시도합니다. 또한 직각을 피하고 T-접합부와 패드에서 예각이 생기지 않도록 합니다. 글로싱은 차동 페어도 지원하며, 길이와 간격이 균형 잡힌 페어 구간을 늘리도록 시도합니다.

글로싱에는 Off, Weak, Strong의 세 가지 설정이 있습니다. 인터랙티브 라우팅 또는 인터랙티브 슬라이딩 중에는 Ctrl+Shift+G 단축키를 사용해 설정을 순환 전환하거나, Tab를 눌러 Properties 패널을 열고 원하는 설정을 선택할 수 있습니다.

라우팅 중 글로싱에 대한 자세한 내용.

Auto-complete the connection

넷을 인터랙티브하게 라우팅하는 동안 CtrlLeft Click를 누르고 있으면, 인터랙티브 라우터에 현재 연결을 auto-complete하도록 시도하라고 지시할 수 있습니다. 자동 완성을 사용하려면 다음 조건을 충족해야 합니다.

  • 시작점과 대상 패드가 동일한 레이어에 있어야 합니다.

  • 라우트가 적용 가능한 설계 제약에 따라 완료될 수 있어야 합니다.

연결을 자동 완성할 수 없는 경우, 도구는 마지막으로 사용한 인터랙티브 라우팅 모드로 돌아갑니다.

Center the routes between pads / vias

인터랙티브 라우터는 설계 제약을 준수하며, 가장 가까운 패드로부터 허용되는 최소 클리어런스를 유지하면서 한 쌍의 패드 사이를 자동으로 라우팅합니다. 라우트가 패드 사이의 중앙으로 이동해 간격을 두도록 하려면 Apply Trace Centering 옵션을 구성하세요. 임의의 패드 쌍, 비아 쌍 또는 패드/비아 쌍 사이에서도 이를 달성할 수 있도록, 이 기능은 라우팅 클리어런스를 지능적으로 증가시킬 수 있는 클리어런스 배수를 사용합니다.

패드 사이에서 라우트를 중앙 정렬하는 방법에 대한 자세한 내용.

Auto-narrow the route

좁은 틈을 통과하도록 라우트를 가늘게 만드는 것은 때로는 그 넷을 라우팅하는 유일한 방법입니다. Auto Shrinking 기능은 이를 수행할 수 있으며, 라우트를 틈에 딱 맞도록 자동으로 좁혀 줍니다. 이때 허용되는 최소값은 라우팅 폭 제약에 의해 정의됩니다.

자동 축소 기능에 대한 자세한 내용.

Route selection strategies

작업할 라우트를 선택하는 것은 라우팅의 핵심 요소입니다. 라우트를 선택해 언라우트하거나, 글로싱을 적용하거나, 속성을 확인하거나, 삭제할 수 있습니다. 

라우팅 선택 전략에 대한 자세한 내용.

라우팅 업데이트

라우팅은 대화형 프로세스이므로, 디자이너는 보드 설계를 완료하는 동안 기존 라우팅을 지속적으로 조정, 업데이트 또는 제거해야 합니다.

라우팅을 변경하는 가장 간단한 방법은 해당 라우트를 클릭한 채로 새 위치로 드래그하는 것입니다. 그러나 때로는 슬라이딩이 해결책이 아니며, 대신 특정 구간을 재라우팅해야 할 수도 있습니다. 대화형 라우팅 엔진은 Loop Removal라는 기능을 통해 이를 지원합니다. 이 기능은 대화형 라우팅 과정을 모니터링하다가, 기존 경로와 나란히 새로운 경로가 라우팅되었다고 감지하면 오래된 중복 세그먼트를 자동으로 제거합니다.

기존 라우트를 드래그하는 작업을 Interactive Sliding이라고 하며, 이에 대한 제어는 슬라이딩 중 Properties 패널에 표시됩니다 (Preferences 대화상자). 슬라이딩 중 대화형 라우팅 엔진은 적용 가능한 설계 제약을 준수하면서 라우팅 품질을 유지하려고 시도합니다. 슬라이딩 프로세스를 제어하는 주요 기능에는 라우팅 충돌 해결 모드(장애물에 대한 대응), 글로스 강도(결과를 정리하는 정도), 허깅(장애물을 감싸며 코너를 형성하는 방식)이 포함됩니다. T-정션 및 버텍스 드래깅, 비아 드래깅, 차동 페어 드래깅 지원 등 대화형 슬라이딩을 지원하는 다양한 기능도 제공됩니다.

라우팅된 부품의 드래깅을 지원하는 기능도 있습니다.

대화형 라우팅 및 대화형 슬라이딩 옵션

새 연결을 대화형으로 라우팅하든, 추가 라우팅 공간을 만들기 위해 기존 라우트를 드래그(슬라이드)하든, 동일한 라우팅 기술이 많이 적용됩니다. 이 섹션에서는 Interactive Routing 속성 패널, Interactive Sliding(Interactive Sliding 속성 패널), 그리고 Interactive Via Dragging 속성 패널 패널에서 사용할 수 있는 Interactive Via Dragging(Properties) 옵션을 요약합니다. 이러한 기능의 기본 설정은 PCB Editor 대화상자의 Preferences 섹션(Preferences 대화상자)에서 구성됩니다.

  • 대화형 라우팅 중에는 Tab를 눌러 Interactive Routing Properties 패널을 표시하고, 대화형 슬라이딩 중에는 Tab를 눌러 Interactive Sliding Properties 패널을 표시하며, 비아 드래깅 중에는 Tab를 눌러 Interactive Via Dragging Properties 패널을 표시합니다.

  • 패널에 접근할 수 있도록 라우팅 작업이 일시 중지됩니다. 대화형 작업으로 돌아가려면 키보드에서 Esc 를 누르거나, 그래픽 디자인 공간 중앙에 나타나는 Pause 아이콘()을 클릭하십시오.

충돌 해결 Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Interactive Via Dragging 속성 패널 Preferences 대화상자

이 옵션은 라우팅/슬라이딩 객체가 기존 객체를 만났을 때 어떻게 반응할지 결정합니다. 라우팅 또는 슬라이딩 중에 Shift+R 단축키를 눌러 사용 가능한 모드를 순환하거나, Tab를 눌러 Properties 패널을 열고 필요한 설정을 선택할 수 있습니다.

대화형 라우팅 또는 대화형 슬라이딩 중 충돌 해결 모드에 대한 자세한 내용.

행의 색상은 기능 사용 가능 여부를 나타냅니다.
Ignore Obstacles 이 모드에서 대화형 라우터는 기존 객체 위를 포함해 어느 위치에나 트랙을 배치할 수 있으며, 잠재적인 위반을 표시하지만 허용합니다.
Walkaround Obstacles 기존 트랙, 패드, 비아와 같은 객체를 피해 마지막 클릭 위치에서 현재 커서 위치까지 경로를 찾으려고 시도합니다. 다른 객체와의 이격거리는 적용 가능한 Clearance 설계 규칙으로 정의됩니다. 이 모드에서 위반 없이 장애물을 우회할 수 없으면 라우트가 막혀 있음을 나타내는 표시가 나타납니다.
Push Obstacles 새 라우트를 위한 공간을 만들기 위해 기존 트랙과 비아를 밀어냅니다. 이 모드에서 위반 없이 장애물을 밀어낼 수 없으면 라우트가 막혀 있음을 나타내는 표시가 나타납니다. 비아 밀어내기는 Allow Via Pushing 옵션으로 제어됩니다.
HugNPush Obstacles 라우팅은 기존 객체를 가깝게 따라가며, 현재 라우팅 중인 트랙을 위한 공간이 부족할 때만 이를 밀어냅니다. 이 모드에서 위반 없이 장애물을 따라가거나 밀어낼 수 없으면 라우트가 막혀 있음을 나타내는 표시가 나타납니다.
Stop at First Obstacle 라우팅은 진행을 방해하는 첫 번째 장애물에서 멈춥니다.
Autoroute Current Layer 자동 라우터의 지능을 대화형 라우터에 적용하여, 현재 레이어에서 전체 라우트 길이가 가장 짧아지도록 밀어내기와 우회를 자동으로 선택합니다.
Autoroute MultiLayer 자동 라우터의 지능을 대화형 라우터에 적용하여, 전체 라우트 길이가 가장 짧아지도록 밀어내기, 우회 또는 레이어 전환을 자동으로 선택합니다.

코너 스타일 Interactive Routing 속성 패널

대화형 라우팅 중 코너를 형성하는 트랙과 아크의 모양을 corner style라고 합니다. 대각선 코너가 가장 일반적이지만, 아크를 배치해 만드는 곡선 코너도 많이 사용됩니다. 

대화형 라우팅(슬라이딩) 중 Shift+Spacebar를 눌러 5가지 코너 스타일을 순환하고, Spacebar를 눌러 코너 방향을 전환하거나, Tab를 눌러 Properties 패널을 엽니다.

대화형 라우팅 또는 대화형 슬라이딩 중 코너 스타일 제어에 대한 자세한 내용.

행의 색상은 기능 사용 가능 여부를 나타냅니다.

Track 45

45도 트랙을 사용해 코너를 만듭니다(). Spacebar를 눌러 코너 방향을 전환합니다 ().

Track 45 with Arc

트랙과 45도 아크를 사용해 코너를 만듭니다(). Spacebar를 눌러 코너 방향을 전환합니다(). ,. 키를 사용해 아크 반경을 대화형으로 변경하고, Shift를 누른 채로 있으면 반경 변경이 빨라집니다.

Track 90

서로 90도를 이루는 두 개의 트랙을 사용해 코너를 만듭니다(). Spacebar를 눌러 코너 방향을 전환합니다().

Track 90 with Arc

트랙과 90도 아크를 사용해 코너를 만듭니다(). Spacebar를 눌러 코너 방향을 전환합니다(). ,. 키를 사용해 아크 반경을 대화형으로 변경하고, Shift를 누른 채로 있으면 반경 변경이 빨라집니다.

Any Angle

마지막으로 배치한 세그먼트에서 현재 커서 위치까지 직접 다음 세그먼트를 배치합니다(). 이 모드는 Strong Glossing과 함께 사용하여 스네이크 라우팅을 수행할 수 있습니다.

글로스 강도(라우팅 대상) Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Interactive Via Dragging 속성 패널 Gloss and Retrace 패널 Preferences 대화상자

대화형 라우팅 또는 대화형 슬라이딩과 같은 라우팅 이벤트 중에 소프트웨어는 글로싱 엔진을 실행합니다. 글로싱 엔진은 현재 라우팅 이벤트에서 배치되었거나 영향을 받은 모든 세그먼트를 지속적으로 검토하여 결과 품질을 개선하려고 시도합니다. 적용되는 작업량을 Gloss Effort라고 합니다. 

글로싱 품질의 척도에는 코너 수 감소, 세그먼트 수 감소, 예각 제거, 전체 라우트 길이 감소가 포함됩니다. 대화형 라우팅 또는 대화형 슬라이딩 중 Ctrl+Shift+G 단축키를 눌러 설정을 순환하거나, Tab를 눌러 Properties 패널을 열고 필요한 설정을 선택하십시오. 

대화형 라우팅, 대화형 슬라이딩, 그리고 선택한 라우팅의 글로싱 또는 리트레이싱 중 글로스 강도에 대한 자세한 내용.

행의 색상은 기능 사용 가능 여부를 나타냅니다.
Off 이 모드에서는 글로싱이 사실상 비활성화됩니다. 그러나 예를 들어 겹치는 트랙 세그먼트를 제거하기 위한 정리 작업은 라우팅/드래깅 후에도 계속 수행됩니다. 이 모드는 일반적으로 보드 레이아웃의 마지막 단계에서 최고 수준의 미세 조정이 필요할 때 유용합니다(예: 트랙 수동 드래깅, 패드 진입부 정리 등).
Weak 낮은 수준의 글로싱이 적용되며, Interactive Router는 현재 라우팅 중인 트랙(또는 드래그 중인 트랙/비아)에 직접 연결되었거나 그 주변 영역에 있는 트랙만 고려합니다. 이 글로싱 모드는 일반적으로 트랙 레이아웃을 미세 조정하거나 중요 라우트를 다룰 때 유용합니다.
Strong 높은 수준의 글로싱이 적용되며, Interactive Router는 최단 경로를 찾고 트랙을 매끄럽게 정리하는 등의 작업을 수행합니다. 이 글로싱 모드는 일반적으로 레이아웃 프로세스의 초기 단계에서 보드의 많은 부분을 빠르게 라우팅하는 것이 목표일 때 유용합니다.

대화형 슬라이딩 중에는 글로싱이 일시적으로 Weak로 낮아져, 설계자가 라우팅을 재배치하려는 작업을 글로싱 엔진이 방해하지 않도록 합니다.

글로스 강도(인접 객체) Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Interactive Via Dragging 속성 패널 Preferences 대화상자

Gloss Effort (Neighbor)는 현재 대화형 라우팅 또는 슬라이딩의 영향을 받는 인접 라우트에 적용되는 글로싱 양을 설정합니다. 이 역시 Off, Weak, Strong의 세 가지 설정이 있습니다.

Tab를 눌러 Properties 패널을 열고 필요한 설정을 선택하십시오. 

대화형 라우팅 및 대화형 슬라이딩 중 글로스 강도에 대한 자세한 내용.

행의 색상은 기능 사용 가능 여부를 나타냅니다.
Off 이 모드에서는 글로싱이 사실상 비활성화됩니다. 그러나 예를 들어 겹치는 트랙 세그먼트를 제거하기 위한 정리 작업은 라우팅/드래깅 후에도 계속 수행됩니다. 이 모드는 일반적으로 보드 레이아웃의 마지막 단계에서 최고 수준의 미세 조정이 필요할 때 유용합니다(예: 트랙 수동 드래깅, 패드 진입부 정리 등).
Weak 인터랙티브 라우터는 현재 라우팅 중인 트랙(또는 드래그 중인 트랙/비아)에 직접 연결되어 있거나 그 주변 영역에 있는 트랙만 고려하여 낮은 수준의 글로싱을 적용합니다. 이 글로싱 모드는 일반적으로 트랙 레이아웃을 미세 조정하거나 크리티컬 라우트를 다룰 때 유용합니다.
Strong 인터랙티브 라우터가 최단 경로를 찾고, 트랙을 부드럽게 정리하는 등의 방식으로 높은 수준의 글로싱을 적용합니다. 이 글로싱 모드는 일반적으로 레이아웃 초기 단계에서 보드의 많은 부분을 빠르게 라우팅하는 것이 목표일 때 유용합니다.

Hugging Style Interactive Sliding 속성 패널 Interactive Via Dragging 속성 패널 Preferences 대화상자

이 옵션은 인터랙티브 슬라이딩 중 코너 형상을 어떻게 처리할지를 제어하며, 슬라이드되는 트랙과 밀려나는 트랙 모두에 영향을 줍니다. 인터랙티브 슬라이딩 중 트랙 이동의 영향을 받는 기존 코너는 현재 Hugging Style에 따라 변환됩니다(45 Degree에서 Rounded로, 또는 Rounded에서 45 Degree로). 현재 Hugging Style은 선택한 라우트의 글로싱 또는 재추적 중에도 적용됩니다. 

Shift+Spacebar 단축키를 사용해 세 가지 모드를 순환 전환할 수 있습니다.

인터랙티브 슬라이딩 중의 hugging 및 선택한 라우팅의 글로싱 또는 재추적 중의 hugging에 대해 자세히 알아보세요.

행의 색상은 기능 사용 가능 여부를 나타냅니다.
45 Degree 슬라이딩 중 코너를 만들 때 항상 직선 직교/대각 세그먼트를 사용합니다(기존의 직교/대각 라우팅 동작에는 이 모드를 사용).
Mixed 이동되거나 밀리는 대상이 직선이면 직선 트랙 세그먼트를 사용하고, 곡선이면 아크를 사용합니다. 최소 아크 크기는 Min Arc Ratio 옵션으로 제어됩니다.
Rounded 이동/밀기와 관련된 각 버텍스에 아크를 사용합니다. snake routing에는 이 모드를 사용하고, 글로싱 시(인터랙티브 라우팅 및 수동 글로싱 중) 아크 + any angle 라우트를 사용하려는 경우에도 사용합니다.

Vertex Action Interactive Sliding 속성 패널 Preferences 대화상자

트랙이나 아크 세그먼트가 아닌 버텍스를 클릭하여 드래그할 때 적용되는 옵션입니다(버텍스는 두 세그먼트가 만나는 코너 위치입니다). 슬라이딩 중에는 Spacebar 단축키를 사용해 사용 가능한 모드를 순환 전환할 수 있습니다.

행의 색상은 기능 사용 가능 여부를 나타냅니다.
Deform 이동하는 버텍스에 연결된 트랙 세그먼트를 분할하거나 늘려서 버텍스가 커서 움직임을 따라가도록 합니다.
Scale 코너 형상을 유지한 채 들어오는 트랙 세그먼트의 크기를 조정하고 이동하며, 버텍스는 커서에 붙어 있도록 유지합니다.
Smooth 코너를 부드럽게 재형성하며, 안쪽으로 드래그할 때(Mixed 또는 Rounded Hugging Style에서) 슬라이딩 과정의 영향을 받는 각 버텍스에 아크를 삽입하여 곡선 코너를 만듭니다. Rounded Hugging Style에서는 바깥쪽으로 드래그할 때도 아크를 추가합니다.

기타 라우팅 옵션

옵션에 단축키가 있으면 Properties 패널의 오른쪽에 자세히 표시됩니다. 각 설명에는 해당 옵션을 설정할 수 있는 위치를 보여주는 이미지가 포함되어 있습니다.

행의 색상은 기능 사용 가능 여부를 나타냅니다.

Automatically Terminate Routing
Interactive Routing 속성 패널 Preferences 대화상자

현재 라우팅 중인 연결이 대상 패드에 도달하면 해당 넷의 라우팅을 자동으로 중지하되, Interactive Routing 명령은 유지하여 다른 넷을 클릭해 바로 라우팅을 시작할 수 있도록 합니다.

재라우팅 중 이 옵션을 언제 사용해야 하는지에 대해 자세히 알아보세요.

Automatically Remove Loops
Interactive Routing 속성 패널 Preferences 대화상자

이 옵션을 활성화하면 기존 라우트에 대해 새 경로를 라우팅할 수 있으며, 새 라우트 경로가 기존 경로와 다시 만나면 중복된 루프가 자동으로 제거됩니다.

재라우팅 중 자동 루프 제거에 대해 자세히 알아보세요.

Remove Loops with Vias 비아와 패드가 직접 연결된 경우, 루프 제거 후 더 이상 필요하지 않다고 판단되면 해당 비아는 제거됩니다.
Remove Net Antennas 넷 안테나는 한쪽 끝이 종단되지 않은 라우팅 구간입니다. 현재 라우팅이 안테나가 접촉 중인 객체에 영향을 주면 이러한 구간은 자동으로 제거됩니다.
Keep Coupled
Interactive Via Dragging 속성 패널

차동 페어에 속한 객체가 페어의 상대 트랙 또는 비아와 함께 드래그되도록 하려면 이 옵션을 선택합니다.

차동 페어 드래그에 대해 자세히 알아보세요.

Include Miters
Interactive Sliding 속성 패널
트랙 세그먼트를 드래그하는 동안 마이터를 포함하려면 이 옵션을 선택합니다.
Merge Parallel
Interactive Sliding 속성 패널
드래그 중인 트랙 세그먼트가 기존의 고정된 세그먼트와 정렬되었을 때 서로 병합될 수 있도록 하려면 이 옵션을 선택합니다.

Allow Via Pushing
Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Interactive Via Dragging 속성 패널 Preferences 대화상자

Push Obstacles 또는 HugNPush Obstacles 모드에서 비아를 밀 수 있도록 하려면 이 옵션을 선택합니다.
Pin Swapping
Interactive Routing 속성 패널

이 넷에 대해 핀 스와핑을 활성화하려면 이 옵션을 선택합니다.

핀 스와핑 설정에 대해 자세히 알아보세요.

Auto Shrinking
Interactive Routing 속성 패널 Preferences 대화상자

현재 선택한 라우팅 폭으로는 장애물 사이를 통과할 수 없는 위치에서 라우팅이 가능하도록 라우팅 폭을 자동으로 줄이려면 이 옵션을 선택합니다. 폭은 해당 Routing Width 설계 제약이 허용하는 최소값까지 줄어들 수 있습니다.

자동 폭 축소에 대해 자세히 알아보세요.

이 기능은 PCB.Routing.EnableAutoShrinking 옵션이 Advanced Settings dialog에서 활성화되어 있을 때 사용할 수 있습니다 (현재 Open Beta 기능).

Display Clearance Boundaries
Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Preferences 대화상자

기존 객체 주변의 진입 금지 영역()을 표시합니다. 이 영역은 해당 객체에 적용되는 Clearance 설계 규칙으로 정의됩니다.

라우트 표시 제어에 대해 자세히 알아보세요.

Reduce Clearance Display Area 클리어런스 경계 표시를 현재 커서 위치 주변의 원형 영역()으로 축소합니다.

Show Length Gauge
Interactive Routing 속성 패널

길이 게이지는 현재 라우트가 적용 가능한 Length 및 Matched Length 설계 규칙을 얼마나 잘 충족하는지 나타냅니다.

Length Tuning에 대해 자세히 알아보세요.

Pad Entry Stability
Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Preferences 대화상자

이 슬라이더는 중앙 정렬된 패드 진입을 보호하여, Glossing으로 인해 중앙 정렬된 트랙이 중심에서 벗어나는 것을 방지합니다(중앙 정렬된 트랙을 중심에 유지하지만, 중심에서 벗어난 트랙을 중앙으로 맞추지는 않습니다). 슬라이더 바를 사용해 보호 수준을 설정합니다.

패드 진입 라우팅에 대해 자세히 알아보세요.

Apply Trace Centering
Interactive Routing 속성 패널 Preferences 대화상자

활성화하면 인터랙티브 라우팅 엔진이 라우트가 패드 사이를 지나가는 시점을 감지하고, 아래에 지정된 Added Clearance Ratio 를 해당 클리어런스 제약에 곱한 최대 거리까지 라우트를 중앙에 오도록 시도합니다. Adjust Vias sub-option이 활성화된 경우, 비아-비아 및 비아-패드 사이에도 트레이스 센터링을 적용할 수 있습니다. 필요한 경우 이 기능은 트랙 슬라이딩 중 비활성화할 수도 있습니다.

트레이스 센터링에 대해 자세히 알아보세요.

이 기능은 PCB.EnableTraceCentering 옵션이 Advanced Settings dialog에서 활성화되어 있을 때 사용할 수 있습니다 (현재 Open Beta 기능).

Adjust Vias
Interactive Routing 속성 패널 Preferences 대화상자

이 옵션의 목적은 두 가지입니다:

  • 트레이스 센터링 기능이 비아-비아 또는 비아-패드 사이에서도 중앙 정렬을 수행하도록 하려면 활성화합니다. 비아-비아 또는 비아-패드 사이의 센터링이 필요하지 않다면 비활성화합니다. 트레이스 센터링에 의해 비아가 밀리는 것을 방지하려면 Allow Via Pushing 옵션을 비활성화할 수 있습니다. 이 경우 비아는 밀리지 않습니다(클리어런스 제약의 최소 클리어런스를 보장하기 위한 경우에도 마찬가지). 트레이스 센터링에 대해 자세히 알아보세요.

  • Push 또는 HugNPush modes일 때 비아를 밀어야 하는 경우에 해당합니다.

비아를 제외하려면 Adjust Vias 옵션을 비활성화하세요.

Added Clearance Ratio
Interactive Routing 속성 패널 Preferences 대화상자

적용 가능한 클리어런스의 배수이며, 그 값이 클리어런스에 추가됩니다. 예를 들어 적용 가능한 클리어런스가 0.15 mm이고 옵션을 2로 설정하면, 가능한 경우 라우팅 엔진은 기존 패드와 비아로부터 0.15 + 2*0.15 = 0.45 mm만큼 더 이격되도록 라우팅합니다. 그런 다음 필요하면 라우팅 엔진이 이 클리어런스를 지정된 클리어런스까지 줄여 라우트를 정확히 중앙 정렬할 수 있습니다.

트레이스 센터링에 대해 자세히 알아보세요.

Disable Trace Centering when Dragging
Interactive Sliding 속성 패널 Preferences 대화상자

라우트를 인터랙티브 슬라이딩할 때 트레이스 센터링을 끄려면 이 옵션을 활성화합니다. 이 옵션이 활성화되면, 기본 Apply Trace Centering option이 활성화되어 있더라도 라우트의 인터랙티브 슬라이딩 중에는 트레이스 센터링이 적용되지 않습니다.

트레이스 센터링에 대해 자세히 알아보세요.

Miter Ratio
Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Preferences 대화상자

Miter Ratio는 코너의 최소 조임 정도를 제어합니다. Miter Ratio에 현재 트랙 폭을 곱한 값은 해당 비율에서 라우팅 가능한 가장 좁은 U자 형상의 벽 사이 간격과 같습니다(). 0 이상의 양수를 입력하세요(x 배수는 자동으로 추가됨).

코너 마이터링에 대해 자세히 알아보세요.

Min Arc Ratio
Interactive Routing 속성 패널 Interactive Sliding 속성 패널 Preferences 대화상자

Min Arc Ratio는 any angle 인터랙티브 라우팅 중과 Mixed Hugging Style의 인터랙티브 슬라이딩 중에 적용됩니다. 이 비율은 허용되는 최소 반경 아크를 결정하는 데 사용되며, 아크 반경이 이 최소값보다 작아지면 해당 아크는 트랙 세그먼트로 대체됩니다. 여기서:

Min Arc Radius = Min Arc Ratio x Arc Width

  • 이 설정은 any arc in corner routing 또는 Rounded Hugging Style의 인터랙티브 슬라이딩 중에는 적용되지 않습니다. 이러한 모드에서는 분할된 아크를 사용하지 않기 때문입니다.

  • 항상 아크를 사용하려면 Minimum Arc Ratio를 0(영)으로 설정하세요.

Subnet Jumper Length
Interactive Routing 속성 패널

라우팅된 PCB를 포함해 설계 프로세스의 어느 단계에서든 핀 스와핑을 지원하기 위해, PCB 편집기는 스와핑이 가능한 넷에 subnet jumper라고 하는 작은 라우팅 커넥터를 추가하거나 제거할 수 있습니다. subnet jumper는 소프트웨어가 쉽게 배치 및 제거할 수 있는 요소로 인식하는 짧은 트랙 세그먼트입니다. 이는 AddRemove Subnet Jumper 명령을 Route 메뉴에서 수동으로 사용하여 처리할 수도 있고, 인터랙티브 라우팅 중 스와핑 가능한 핀으로 라우팅할 경우 라우팅 엔진이 자동으로 처리할 수도 있습니다. 이 값은 인터랙티브 라우팅 중 스와핑 가능한 넷에 추가되는 subnet jumper의 길이를 정의합니다.

subnet jumper에 대해 자세히 알아보세요.

Net / Differential Pair Information Interactive Routing 속성 패널 차동 페어 라우팅 속성 패널

대화형 라우팅/슬라이딩 및 차동 페어 라우팅/슬라이딩 중에는, 현재 편집 중인 넷이 Properties 패널 상단에 자세히 표시됩니다. 

행의 색상은 해당 기능을 사용할 수 있는 상태인지를 나타냅니다.

Name & Class

현재 편집 중인 Net 또는 Differential Pair의 이름과, 속한 Class(있는 경우)가 표시됩니다. Name과 Class는 라이브 링크이므로, 클릭하면 관련 넷 또는 페어의 세부 정보를 표시하는 PCB 패널이 열립니다.

Length & Delay

Signal Length와 계산된 Delay도 표시되며, 이 값들은 최초 라우팅/슬라이딩 클릭이 발생한 시점에 유효한 값입니다. Length와 Delay 역시 라이브 링크이므로, 클릭하면 관련 넷 또는 페어의 세부 정보를 표시하는 PCB 패널이 열리며, 라우팅 또는 슬라이딩이 수행되는 동안 실시간으로 업데이트됩니다.

Routing Properties 라우팅 속성 라우팅 속성, 차동 페어

대화형 라우팅 중에는 라우트 객체의 속성을 Properties 패널에서 편집할 수 있습니다.

행의 색상은 해당 기능을 사용할 수 있는 상태인지를 나타냅니다.
Layer

멀티 라우트가 배치될 레이어입니다. 드롭다운을 사용해 다른 레이어를 선택하면 비아가 자동으로 추가됩니다. 또는 레이어 변경 단축키를 사용할 수도 있습니다.

Gap

현재 라우트가 차동 페어인 경우 Gap 옵션이 표시되며, 드롭다운을 사용해 해당 차동 페어 라우팅 제약 조건에 정의된 Min/Preferred/Max 값으로 라우팅 간격을 설정할 수 있습니다.

차동 페어 라우팅에 대해 자세히 알아보세요.

Via Template

배치되는 비아를 정의하는 제약 조건에서 Template Preferred 옵션이 활성화되어 있으면(), 이 옵션을 사용할 수 있습니다. 기본 템플릿 이름이 여기에 표시되며 드롭다운으로 변경할 수 있습니다.

배치되는 비아를 정의하는 제약 조건에서 Min/Max Preferred 옵션이 활성화되어 있으면(), 이 드롭다운은 사용할 수 없습니다.

패드 및 비아 템플릿에 대해 자세히 알아보세요.

Via Hole Size

사용될 비아 홀 크기를 표시합니다. 이 값은 해당 라우팅 비아 스타일 설계 제약 조건에서 허용하는 범위 내에서 직접 편집할 수 있습니다.

라우팅 중 비아 크기와 비아 유형을 선택하는 방법에 대한 자세한 내용은 여기.

Via Diameter

사용될 비아 직경을 표시합니다. 이 값은 해당 라우팅 비아 스타일 설계 제약 조건에서 허용하는 범위 내에서 직접 편집할 수 있습니다.

라우팅 중 비아 크기와 비아 유형을 선택하는 방법에 대한 자세한 내용은 여기.

Width

기존 라우트에서 클릭하여 라우팅을 시작하면, 기본 동작은 동일한 폭으로 라우팅하는 것입니다. 드롭다운을 사용해 해당 라우팅 폭 제약 조건에 정의된 Min/Preferred/Max 값으로 라우팅 폭을 설정할 수 있습니다.

라우팅 중 라우팅 폭 변경에 대한 자세한 내용은 여기. 

Applicable Design Constraints (Rules) Interactive Routing 속성 패널

대화형/차동 페어 라우팅 중에는 현재 수행 중인 라우트에 적용되는 Routing Width 및 Routing Via Style 설계 제약 조건이 Properties 패널에 표시됩니다. 이들은 라이브 링크이므로, 필요 시 클릭하여 해당 설계 제약 조건을 열어 검토하거나 편집할 수 있습니다.

행의 색상은 해당 기능을 사용할 수 있는 상태인지를 나타냅니다.

Via Constraint

현재 라우팅 중인 넷에 적용되는 Routing Via Style 설계 제약 조건입니다.

Width Constraint

현재 라우팅 중인 넷에 적용되는 Routing Width 설계 제약 조건입니다.

Dragging options Preferences 대화상자

객체를 클릭한 뒤 드래그할 때 적용할 동작을 정의합니다.

Vertex Actions를 제외한 이러한 옵션은 Preferences 대화상자에서만 사용할 수 있습니다.
Preserve Angle When Dragging

이 옵션을 활성화하면, 소프트웨어는 Properties 패널(Interactive Sliding 속성 패널)의 현재 Interactive Sliding 설정에 따라 드래그 중 각도를 유지하려고 시도합니다. 이 옵션이 활성화되면, 선택한 하위 옵션은 Re-routeBreak Track 명령을 Edit » Move 메뉴()에서 실행할 때도 적용됩니다.

  • Ignore Obstacles - 드래그 중 각도를 유지하기 위해 장애물을 무시합니다.

  • Avoid Obstacles (Snap Grid) - 스냅 그리드를 기준으로, 소프트웨어가 각도를 유지하면서 장애물을 피하려고 시도합니다.

  • Avoid Obstacles - 소프트웨어가 드래그 중 장애물을 피하려고 시도합니다.

Disable Trace Centering When Dragging

이 페이지 앞부분에서 자세히 설명함

Vertex Actions 이 페이지 앞부분에서 자세히 설명함
Unselected via/track

unselected비아 또는 트랙unselected을 드래그할 때 기본 동작을 Move 또는 Drag 작업으로 할지 정의합니다. 선택되지 않은 모드에 접근하려면 비아 또는 트랙을 클릭한 상태로 유지할 때 Ctrl 단축키를 누르십시오.

Selected via/track selected비아 또는 트랙selected을 드래그할 때 기본 동작을 Move 또는 Drag 작업으로 할지 정의합니다. 선택되지 않은 모드에 접근하려면 비아 또는 트랙을 클릭한 상태로 유지할 때 Ctrl 단축키를 누르십시오.
Component pushing 이 필드는 설계 공간 내에서 컴포넌트를 이동할 때 현재의 Component Conflict Resolution 모드를 정의합니다. 이 기능에서는 컴포넌트가 selection bounding box로 식별됩니다. 다음 모드가 지원됩니다.
  • Ignore – 기본 동작으로, 인접한 컴포넌트와 위반이 발생하더라도 컴포넌트를 이동할 수 있습니다.

  • Push – 컴포넌트 간 이격 규칙을 만족하도록 다른 컴포넌트를 밀어냅니다. 유니온에 속한 컴포넌트도 밀릴 수 있으며 유니온 내 컴포넌트의 위치가 바뀔 수는 있지만, 유니온 자체는 해제되지 않습니다. 잠긴 컴포넌트는 밀 수 없습니다.

  • Avoid – 다른 컴포넌트와의 컴포넌트 이격 규칙을 위반하지 않도록 컴포넌트의 이동이 강제됩니다.

Component re-route

이 옵션을 활성화하면, 컴포넌트를 새 위치로 이동한 뒤 놓았을 때 소프트웨어가 끊어진 넷을 다시 연결하도록 컴포넌트 재라우팅을 시도합니다. 이동 중에는 Shift+R  단축키를 사용해 재라우팅 동작을 끄거나 켤 수 있습니다. 단, 이동된 컴포넌트가 유니온의 구성원인 경우에는 컴포넌트 재라우팅이 적용되지 않습니다.

라우팅과 함께 컴포넌트를 이동하는 방법에 대한 자세한 내용은 여기.

Move component with relevant routing

이 옵션을 활성화하면 관련 라우팅(Components +Via Fanouts +Escapes +Interconnects)을 포함한 상태로 컴포넌트 이동 작업을 시작합니다. Shift+Tab  단축키를 사용해 선택 집합을 순환할 수 있습니다. 이 옵션을 비활성화하면 컴포넌트만 선택된 상태로 이동 작업이 시작됩니다. 관련 라우팅 객체 집합은 이동 시작 전에 미리 감지되므로, 이 옵션이 비활성화된 경우에는 Shift+Tab 를 사용해 선택 집합을 순환할 수 없습니다.

  • up to - Move component with relevant routing 옵션이 활성화되어 있을 때, 이 옵션은 소프트웨어가 관련 라우팅을 무시하기 전에 컴포넌트가 가질 수 있는 핀 수를 지정합니다. 기본값은 2입니다.

라우팅과 함께 컴포넌트를 이동하는 방법에 대한 자세한 내용은 여기.

Interactive Routing Width Source options Preferences 대화상자

대화형 라우팅 중 선택한 마지막 라우팅 폭과 비아 크기를 저장합니다. 대화형 라우팅 중에는 3 단축키를 눌러 모드를 순환할 수 있습니다.

이 옵션은 Preferences 대화상자에서만 사용할 수 있습니다.
Pickup Track Width From Existing Routes 이 옵션을 활성화하면, 대화형 라우팅을 시작하기 위해 클릭할 때 대화형 라우터가 아래에서 선택한 Track Width Mode를 사용하는 대신 커서 아래 트랙과 동일한 폭으로 새 라우트의 폭을 설정합니다. 대화형 라우팅 시작 시 클릭 위치 아래에 트랙 세그먼트가 없으면 현재의 Track Width Mode가 사용됩니다.
Track Width Mode

연결은 네 가지 가능한 폭으로 라우팅할 수 있습니다: Constraint Minimum, Constraint Preferred, Constraint Maximum, 그리고 User. 이 옵션은 마지막으로 선택한 모드를 저장하며, 다음에 Interactive Routing 명령을 실행할 때 사용됩니다. 라우팅 중 3 단축키를 눌러 트랙 폭 모드를 순환할 수 있습니다.

라우팅 중 트랙 폭 모드 선택에 대한 자세한 내용은 여기.

Via Size Mode

인터랙티브 라우팅 중 레이어를 변경할 때 사용할 수 있는 비아 크기는 네 가지입니다. Constraint Minimum, Constraint Preferred, Constraint Maximum, User입니다. 이 옵션에는 마지막으로 선택한 모드가 저장되며, 다음에 Interactive Routing 명령을 실행할 때 해당 모드가 사용됩니다. 라우팅 중 레이어 변경 시 4 단축키를 눌러 비아 크기 모드를 순환 전환할 수 있습니다.

라우팅 중 비아 크기와 비아 유형 선택에 대한 자세한 내용.

선호 Width 옵션 Preferences 대화상자

인터랙티브 라우팅 중 Shift+W 단축키를 누를 때 표시되는 사용자 정의 라우팅 폭 목록을 저장합니다(Preferences 대화상자).

이 옵션은 Preferences 대화상자에서만 사용할 수 있습니다.
Favorite Interactive Routing Widths 버튼을 클릭하면 Favorite Interactive Routing Widths 대화상자가 열리며, 여기서 인터랙티브 라우팅 중 Shift+W 단축키를 눌렀을 때 표시될 미리 정의된 폭 목록을 구성할 수 있습니다.

 

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

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠