
보드 설계에서 가장 시간이 많이 걸리는 단계 중 하나는 네트 라우팅입니다. 규칙 시스템은 너비, 비아 크기, 간격 등과 같은 설계 제약 조건을 처리하지만, 보드의 완전한 라우팅에 필요한 수천 개의 트랙 세그먼트를 배치하는 것은 디자이너의 몫입니다.
자동 라우터는 이러한 어려움을 덜어줄 수 있지만 일반적으로 부적절한 것으로 간주됩니다:
- 인간 디자이너가 라우팅할 때 본능적으로 적용하는 수많은 미묘한 디자인 제약 조건을 올바르게 고려하지 못합니다.
- 완전히 구성하는 데 시간이 너무 오래 걸리기 때문에 보드를 대화형으로 라우팅하는 것이 더 효율적일 때가 많습니다.
- 정리 작업은 매우 길고 어려운 프로세스가 될 수 있으므로 보드를 대화형으로 라우팅하는 것이 더 효율적일 때가 많습니다.
PCB 라우팅의 성배는 설계자의 제어 하에 설계 규칙을 충족하는 고품질 결과를 신속하게 생성하는 것입니다. 이것이 바로 ActiveRoute가 달성하고자 하는 과제입니다.
Improving the Completed Routes
ActiveRoute를 보완하지만 별도의 기능인 글로싱 및 리트레이스 기능이 있습니다. 이러한 기능은 생성 방법에 관계없이 기존 라우팅의 품질을 개선하는 데 사용할 수 있습니다.
글로싱은 기본적으로 켜짐으로 설정되어 있으며 ActiveRoute가 완료되면 실행됩니다. 필요한 경우 PCB ActiveRoute 패널에서 비활성화할 수 있습니다. 또한 라우팅 모서리를 곡선으로 만드는 기능을 포함한 자체 옵션 세트가 있습니다.
기존 경로의 글로싱 및 경로 재추적에 대해 자세히 알아보기
액티브 라우트란 무엇인가요?
ActiveRoute는 효율적인 멀티넷 라우팅 알고리즘을 제공하는 자동화된 대화형 라우팅 기술로, 사용자가 선택한 특정 네트워크 또는 연결에 적용됩니다. 또한 ActiveRoute를 사용하면 디자이너가 라우팅 경로 또는 가이드를 대화형으로 정의한 다음 새 경로를 따라 이동할 the river 을 정의할 수 있습니다.
이 접근 방식을 일반적인 대화형 라우팅과 자동 라우팅의 조합보다 훨씬 더 나은 방식으로 만드는 ActiveRoute의 주요 기능은 다음과 같습니다:
- 수동 라우팅에서 가장 시간이 많이 걸리는 부분인 핀/비아 배열에서 이스케이프 경로를 자동으로 최적화합니다.
- 고성능 - 신호망이 각각 1초 이내에 라우팅됩니다.
- 네트 및 네트 클래스별 폭, 간격, 레이어, 토폴로지 및 룸에 대한 설계 규칙을 준수하고 우선순위를 준수합니다.
- 여러 레이어에서 동시에 라우팅하고 해당 레이어에 경로를 분산합니다.
- 디자이너가 경로 배치를 지시하는 데 사용할 수 있는 직관적인 경로 가이드.
- 리버 루트 접근 방식을 사용하여 비아 없이도 높은 완료율을 제공합니다.
- 다각형 평면을 통해 경로를 지정하고 다시 타설할 수 있습니다(다시 타설 옵션이 활성화된 경우).
- 싱글 엔드 및 디퍼렌셜 페어 네트를 모두 지원합니다.
- 모서리 수를 더욱 줄이고 라우팅을 단축하는 강력한 광택 도구로 마무리합니다.
액티브라우트가 아닌 것
ActiveRoute는 자동 라우터가 아닙니다. 선택한 네트워크 세트의 깔끔한 고품질 라우팅에 초점을 맞춘 안내형 대화형 라우터입니다. 관심 있는 네트워크를 선택하고, 해당 네트워크를 라우팅할 레이어를 활성화하고, 해당 네트워크가 따라야 할 경로를 생각한 다음 라우팅하는 등 대화형 라우팅 작업에 접근하는 것과 동일한 방식으로 ActiveRoute를 사용하세요.
보드의 모든 네트워크를 선택하고 ActiveRoute를 실행하면 실망할 가능성이 높습니다. ActiveRoute는 자동 라우터가 아니므로 비아를 배치할 수 없고 전력망 라우팅 전략을 포함하지 않습니다.
PCB ActiveRoute 패널
ActiveRoute는 PCB 설계 규칙에 정의된 기준과 제한 사항을 따르므로 관심 있는 연결 또는 네트워크를 선택하고 실행하기만 하면 됩니다. 하지만 PCB ActiveRoute 패널에서 구성할 수 있는 여러 가지 특정 제어 기능이 있습니다. PCB ActiveRoute 패널은 대화형 ActiveRoute 수행, 경로 가이드 및 그 안의 경로 간격 정의, 자동 길이 튜닝 활성화, 자동 핀 스와핑 활성화 등 ActiveRoute에서 제공하는 다양한 기능을 구성하고 작동하는 데 사용됩니다. ActiveRoute를 시작하기 전에 PCB ActiveRoute 패널을 여는 것이 좋습니다.
PCB가 활성 문서인 경우 PCB ActiveRoute 패널을 열려면 다음과 같이 하세요:
- 작업 영역 오른쪽 하단에 있는
버튼을 클릭한 다음 PCB ActiveRoute 메뉴 옵션을 선택합니다.
- View » Panels » PCB ActiveRoute 을 클릭합니다
.
이 패널에 액세스하려면 ActiveRoute 확장 프로그램이 설치되어 있어야 합니다. 확장 아이콘은 Extensions & Updates 페이지의 Purchased 탭에서 찾을 수 있으며,
드롭다운을 클릭한 다음 Extensions and Updates 을 선택하면 찾을 수 있습니다.

아이콘 위로 마우스를 가져간 다음
을 클릭하여 확장 프로그램을 다운로드합니다. 설치를 완료하려면 Altium Designer를 다시 시작해야 합니다.
PCB ActiveRoute 패널을 사용하여 ActiveRoute 프로세스를 제어합니다.
PCB ActiveRoute 패널을 사용합니다:
- ActiveRoute가 연결을 라우팅할 수 있는 신호 레이어를 활성화합니다.
- 선택한 연결에서 ActiveRoute를 수행합니다.
- 액티브 라우트 후 글로싱 패스를 활성화합니다.
- 경로 가이드를 정의합니다.
- 경로 가이드 내에서 사용할 트랙 간 간격을 구성합니다.
- ActiveRoute가 배치하는 경로의 길이 조정을 구성하고 활성화합니다.
- 구불구불 옵션을 구성하여 ActiveRoute가 더 긴 라우팅 경로를 정의할 수 있도록 하면 완료율을 높이는 데 도움이 될 수 있습니다.
- 핀 스와핑을 구성하고 활성화합니다. 라우팅 중에 핀 스왑을 통해 라우팅 품질을 개선할 수 있습니다.
ActiveRoute는 선택된 연결에서 작동하며, 패널의 일부 컨트롤은 선택된 연결이 있을 때만 활성화됩니다.
PCB ActiveRoute 패널 콘텐츠는 각 섹션 제목과 연결된 ► 아이콘을 사용하여 열고 닫을 수 있는 접을 수 있는 섹션으로 배열되어 있습니다. 아래에 포함된 속성 컨트롤 정보는 일치하는 섹션별로 배열되어 있으며, 각 접이식 섹션은 동일한 방식으로 열리고 닫힙니다.
액션
레이어

ActiveRoute는 여러 레이어에서 동시에 라우팅할 수 있습니다. 비아를 배치하여 레이어 변경을 수행할 수는 없지만 사용 가능한 레이어에 연결과 네트를 분산할 수 있습니다. 사용 가능한 레이어는 패널의 레이어 섹션에서 구성할 수 있습니다.
- Show Signal Layers Only - 기본적으로 사용 가능한 모든 신호 및 평면 레이어가 표시되며, 신호 레이어만 표시하려면 이 옵션을 활성화합니다.
- List of Layers - ActiveRoute가 신호를 라우팅할 수 있는 신호 레이어를 활성화합니다. ActiveRoute는 사용 가능한 신호 레이어에 연결을 분배합니다. ActiveRoute는 레이어 변경을 수행하기 위해 비아를 배치하지 않습니다.
Control

이러한 컨트롤은 해당 간격 설계 규칙을 충족하기 위해 트랙 간격을 맞추는 데 집중하는 ActiveRoute의 부담을 완화하고 연결을 완료하기 위해 덜 직접적인 경로를 사용할 수 있도록 하는 데 사용됩니다.
- Track-Track Space in Route Guide - 이 컨트롤은 경로 가이드를 따라 라우팅되는 연결(트랙 중앙에서 트랙 중앙으로)을 얼마나 멀리 분산시킬지 ActiveRoute에 지시하는 데 사용됩니다. 이 설정은 경로 가이드를 정의하기 전에 수행해야 가이드 폭을 간격에 맞게 올바르게 계산할 수 있습니다. 슬라이더를 사용하여 값을 선택하거나 편집 상자에 거리를 입력합니다.
- Meander % Over Manhattan Length - ActiveRoute는 선택한 연결을 가능한 최단 경로를 따라, 즉 최소한의 구불구불함을 사용하여 라우팅하려고 시도합니다. ActiveRoute 완료율이 예상보다 낮은 경우 허용되는 구불구불한 경로의 양을 늘리면 완료율을 높이는 데 도움이 될 수 있습니다. 기본 최대 구불구불 설정은 100%로, 경로의 총 경로 길이가 로 허용됩니다. 슬라이더를 사용하여 값을 선택하거나 편집 상자에 백분율을 입력합니다. 경로 가이드는 구불구불한 길이를 크게 늘릴 수 있는 경로를 정의하는 데 사용하기 위한 것이므로 경로 가이드를 사용할 때는 구불구불 설정이 무시된다는 점에 유의하세요.
Manhattan Length + 100% of Manhattan Length
튜닝

ActiveRoute는 현재 라우팅 중인 연결 또는 선택한 기존 경로에 길이 조정을 적용할 수 있습니다.
- Match Length Rules for Selected - 정의된 모든 일치 길이 디자인 규칙이 여기에 나열됩니다. 선택한 연결에 대해 ActiveRoute에서 규칙을 사용하도록 설정합니다.
- Single Ended - 단일 종단 신호를 튜닝하는 데 사용할 튜닝 아코디언의 속성을 설정합니다.
- Max Amplitude - 튜닝 아코디언의 최대 허용 진폭. 기존 패드, 비아 또는 트랙과 같은 장애물이 있는 경우 진폭이 자동으로 감소하여 설계 규칙 간격을 유지합니다.
- Min Space - 아코디언 모양의 제로 크로싱 사이의 최소 가장자리 간 간격입니다.
- Differential Pair - 차동 쌍을 튜닝하는 데 사용할 튜닝 아코디언의 속성입니다.
- Max Amplitude - 외부 차동 쌍 멤버에 대한 튜닝 아코디언의 최대 허용 진폭. 배치 장애물이 있는 경우 진폭이 자동으로 감소하여 설계 규칙 간격을 유지합니다.
- Min Space - 내부 차동 쌍 부재에 대한 아코디언 모양의 제로 크로싱 사이의 최소 에지 간 간격입니다.
현재 약 20%의 코너 연귀를 사용하는 연귀선 튜닝 스타일만 사용할 수 있습니다. ActiveRoute가 배치한 아코디언도 유니온이 아닙니다. ActiveRoute 길이 튜닝 지원은 계속 개발 중이며, 다른 튜닝 스타일과 아코디언 유니온도 평가 중입니다.
핀 스왑

컴포넌트에서 기능적으로 동등한 핀을 스왑할 수 있도록 구성하려면 명령을 선택하여 이 작업을 수행합니다. 핀 스왑을 수행하기 전에(대화형 또는 ActiveRoute를 통해) 프로젝트를 열 때마다 컴파일( 메뉴)해야 합니다. Tools » Pin/Part Swapping » ConfigureProject
- Components with Pin Swap Enabled - 핀 스와핑이 가능한 모든 컴포넌트가 여기에 나열되며, ActiveRoute 중에 자동 스와핑에 사용할 수 있도록 하려는 컴포넌트를 활성화합니다.
추가 ActiveRoute 기능
ActiveRoute는 자동화된 대화형 라우터로, 연결을 선택한 다음 을 눌러 디자인 규칙에 따라 라우팅하는 간단하고 직관적인 사용법을 제공합니다. ActiveRoute에는 여러 가지 다른 기능과 제어 기능이 포함되어 있어 디자이너가 특정 기능과 기능을 더 잘 제어할 수 있습니다. Shift+A
여기에는 다음이 포함됩니다:
- 경로 가이드를 배치하여 라우팅 경로와 트랙 간격을 정의합니다.
- 구불구불 컨트롤로 더 긴 경로 경로를 허용합니다.
- 길이 튜닝을 통해 경로 길이를 자동으로 일치시킵니다.
- 핀 스와핑을 허용하여 라우팅 문제를 단순화합니다.
각각에 대해 자세히 살펴보겠습니다.
경로 가이드로 경로 정의하기
ActiveRoute의 주요 목표 중 하나는 전체 경로 길이의 최단 경로 집합을 찾는 것인데, 모든 연결 집합에 대해 원하는 경로가 아닐 수도 있습니다. 경로 가이드는 디자이너에게 최단 경로가 아니더라도 선택한 연결이 흐르길 원하는 특정 경로의 초안을 작성하는 데 사용할 수 있는 도구를 제공합니다.
- Defining the Route Guide - 먼저 가이드 내에서 라우팅할 연결을 선택하고 패널에서 버튼을 클릭한 다음 클릭하여 가이드 시작 위치를 정의하고 마우스를 계속 이동하여 클릭하여 경로를 정의합니다. 경로가 정의되면 버튼을 클릭하여 선택한 연결을 해당 경로를 따라 라우팅합니다. 자세한 내용은 이 페이지 뒷부분의 PCB ActiveRoute
ActiveRoute 경로 가이드 정의하기 섹션을 참조하세요.
라우팅하려는 패드 위에 경로 가이드의 끝점을 그리지 마세요. 패드 종료점이 경로 가이드 안에 포함되지 않으면 품질이 더 좋아집니다.
- Changing the Route Guide Width - 경로 가이드를 배치하는 동안 또는 키를 눌러 가이드를 더 넓게 또는 더 좁게 만들 수 있습니다. 기본 너비는 선택한 연결에 적용되는 너비+간격 디자인 규칙의 합을 레이어 수로 나눈 값에 1.3을 곱한 값입니다. 다른 경로를 정의해야 하는 경우 키를 눌러 가이드를 해제합니다.
Backspace
- The Route Guide color - 선택한 연결의 ActiveRoute에 사용할 수 있는 레이어에 따라 결정됩니다. 단일 레이어가 활성화된 경우 해당 레이어 색상으로 그려지고, 여러 레이어가 활성화된 경우 기본 경로 가이드 색상으로 그려집니다.
- The track spacing within the Route Guide - 기본 동작은 ActiveRoute가 디자인 규칙에 따라 경로를 배치하는 것이며, 경로 가이드 내에서 사용 가능한 모든 공간을 사용하거나 확산을 시도하지 않습니다. 경로 안내 내에서 경로를 펼치려면 이 페이지의 뒷부분에 설명된 대로 경로 안내에서 트랙-트랙 공간 기능을 사용합니다.

경로 안내를 배치하는 동안 너비가 대화형으로 변경되는 경로 안내를 보여주는 동영상입니다.
경로 가이드 너비
기본 너비는 선택한 연결에 적용되는 너비+간격 디자인 규칙의 합을 레이어 수로 나눈 값에 1.3을 곱한 값입니다.
RouteGuideWidth = ((W+C)/#Layers)*1.3)- 가이드는 기본값인 1.3만큼 확장되어 경로가 경로를 가로막는 비아 같은 장애물을 감쌀 수 있도록 합니다. 너비는 경로의 엄격한 경계로, 경로가 맞지 않으면 배치되지 않습니다.
- 가이드 배치 중에 키보드의 또는 키를 눌러 너비를 늘리거나 줄일 수 있습니다. 최소 크기에는 1.0의 배수를 사용하고 최대 크기에는 10.0의 배수를 사용합니다.
가이드 편집하기
경로 가이드는 기계식 레이어에 배치된 트랙 세트입니다.
- 트랙 세그먼트는 기본적으로 잠겨 있습니다. 잠금을 해제하면 표준 트랙 드래그 기법을 사용하여 가이드의 모양을 다시 지정할 수 있습니다.
- 가이드를 제거하려면 세그먼트를 두 번 클릭하여 선택한 다음 키를 누릅니다. Delete
경로 가이드 내 트랙-트랙 공간
경로 안내 내 트랙-트랙 간격 기능을 사용하여 경로 안내의 너비에 걸쳐 경로를 분산하도록 ActiveRoute에 지시할 수 있습니다. 슬라이더를 사용하여 간격 값을 선택하거나 편집 상자에 값을 입력합니다. 이 설정을 고려하여 경로 가이드의 크기가 자동으로 조정됩니다. 이렇게 하려면 경로 가이드를 배치하기 전에 설정을 구성해야 합니다. 배치하는 동안 및 키를 눌러 경로 가이드의 너비를 추가로 조정할 수 있습니다. Track-Track Space in Route Guide

경로 가이드에서 경로를 펼치려면 트랙-트랙 공간 기능을 사용합니다.
경로가 구불구불하도록 허용
ActiveRoute는 선택한 연결을 가능한 최단 경로를 따라, 즉 최소한의 구불구불한 경로를 사용하여 라우팅하려고 시도합니다. ActiveRoute 완료율이 예상보다 낮은 경우 구불구불 컨트롤을 사용하면 ActiveRoute가 허용하는 구불구불한 경로의 양을 늘릴 수 있으므로 완료율을 높이는 데 도움이 될 수 있습니다. 기본 최대 구불구불 설정은 100%로, 경로의 총 경로 길이가 로 허용됩니다. 슬라이더를 사용하여 구불구불 값을 선택하거나 편집 상자에 백분율을 입력합니다. Manhattan Length + 100% of Manhattan Length
경로 가이드는 구불구불한 길이를 크게 늘릴 수 있는 경로를 정의하는 데 사용하기 위한 것이므로 경로 가이드를 사용할 때는 구불구불 설정이 무시된다는 점에 유의하세요.
경로 길이 조정하기
ActiveRoute는 현재 라우팅 중인 연결 또는 선택한 기존 경로에 길이 조정을 적용할 수 있습니다. ActiveRoute는 선택한 일치하는 길이 설계 규칙을 충족하려고 시도합니다.
길이 조정을 위해 ActiveRoute를 구성하려면 다음과 같이 하세요:
- 패널의 영역에서 확인란을 활성화합니다. Action Tune Selected
- 패널의 영역에서 필요한 일치된 길이 디자인 규칙을 활성화합니다. Tune
- 패널의 영역에서 필요한 및 설정(단일 종단 또는 차동 쌍)을 구성합니다. Tune Max Amplitude Min Space

현재 약 20%의 코너 연귀를 사용하는 연귀선 튜닝 스타일만 사용할 수 있습니다. ActiveRoute가 배치한 아코디언도 유니온이 아닙니다. ActiveRoute 길이 튜닝 지원은 계속 개발 중이며, 다른 튜닝 스타일과 아코디언 유니온도 평가 중입니다.
activeRoute 길이 튜닝 설정에 대해 자세히 알아보려면 패널 페이지의 PCB ActiveRoute 길이 튜닝 섹션을 참조하세요.
조정 가능한 아코디언 모양을 사용하여 기존 경로를 길이 튜닝하는 방법에 대해 자세히 알아보려면 길이 튜닝 문서를 참조하세요.
핀 스와핑
이 소프트웨어에는 회로도와 PCB 편집기 간에 연결된 강력한 핀 및 부품 스와핑 시스템이 포함되어 있습니다. ActiveRoute는 핀 스왑 설정에 액세스하여 전체 경로 길이를 줄이고 경로 품질을 개선하는 경우 라우팅 중에 핀을 스왑할 수 있습니다.
핀 스와핑을 사용하려면
- 핀 스와핑을 수행하기 전에(대화형 또는 ActiveRoute를 통해) 프로젝트를 열 때마다 컴파일( 메뉴)해야 합니다.Project
- 컴포넌트에 대한 핀 스와핑 설정을 구성하고 관리하려면 명령을 실행하여 대화 상자를 엽니다. Tools » Pin/Part Swapping » Configure Configure Swapping Information in Components
- PCB ActiveRoute 패널의 영역에서 옵션을 활성화합니다. Action Pin Swap Routing
- PCB ActiveRoute 패널의 영역에서 필요한 구성 요소를 활성화합니다. Pin Swap
ActiveRoute 설정
[축소 축소 class="" title="1. 넷 클래스 생성" id="1_create_net_classes"]
ActiveRoute를 사용하려면 네트를 선택해야 합니다. 넷 클래스가 있으면 활성 라우팅할 넷의 수가 많을 때 선택 프로세스에 큰 도움이 될 수 있습니다. 연결을 선택하는 가장 좋은 방법에 대해 자세히 알아보려면 이 문서의 뒷부분에 있는 선택 기법 섹션을 참조하세요.
2. 기존 다각형 선반
입니다
Preferences 대화 상자의 PCB 편집기 - 일반 페이지에서 옵션이 활성화된 경우 ActiveRoute는 기존 폴리곤을 통해 라우팅할 수 있습니다. 또는 명령을 사용하여 다각형을 셸브(보이지 않게 만들지만 디자인에 유지)할 수 있습니다. Repour Polygons after Modification Tools » Polygon Pours » Shelve Polygons
3. 디자인 규칙 구성하기
를 클릭합니다
- 클리어런스 - ActiveRoute는 해당 클리어런스 설계 규칙을 우선순위에 따라 적용합니다.
- 라우팅 너비 - 해당 너비 규칙의 Preferred 설정을 사용합니다. 대화형 라우팅과 마찬가지로, 예를 들어 경로가 BGA 아래를 통과할 때 영역의 폭을 변경하려면 기본 폭이 더 좁은 폭 설계 규칙을 적용하는 룸을 정의합니다. 기본 너비로 수동으로 라우팅할 수 없는 경우 ActiveRoute도 라우팅할 수 없습니다.
- 차동 쌍 - ActiveRoute는 차동 쌍을 라우팅할 수 있습니다. 차동 쌍이 올바르게 정의되었는지 확인하고( 패널의 PCB 차동 쌍 편집기 모드에서 확인), 차동 쌍 라우팅 규칙이 올바르게 구성되었는지 확인합니다( 값 사용).Preferred
- 패드 입력 - ActiveRoute는 예각을 만들지 않고 규칙을 준수하는 가장 직접적인 패드 입/출입 경로를 사용하려고 시도합니다. SMT에서 코너로 및 SMT 패드 진입 규칙을 따르지만, SMT에서 코너로 규칙이 활성화된 경우 인터랙티브 라우터처럼 항상 패드의 트랙 중앙에 트랙을 배치하지는 않습니다. 차동 페어 패드를 위한 특수 알고리즘이 포함되어 있어 깔끔함을 유지하면서 페어 결합에 중점을 둡니다.
4. 넷 토폴로지 구성
입니다
ActiveRoute는 연결 라인의 패턴을 따릅니다. 특정 토폴로지가 필요한 넷 세트(예: DDR3/4 플라이바이)가 있는 경우, xSignals를 사용하여 출발-도착 순서를 정의할 수 있습니다. XSignals 멀티칩 마법사 ( )를 사용하면 DDR3/4 및 USB 3.0 유형 시그널링을 포함하는 설계를 위한 xSignals를 생성할 수 있습니다. 또는 패널의Design » xSignals » Run xSignals Wizard PCB From-To 에디터 모드에서 From-To를 생성하여 네트워크에 대한 점대점 연결 라인 패턴을 정의할 수 있습니다.
5. 디자인 팬아웃
입니다
ActiveRoute는 비아를 배치하지 않으므로 SMT 핀을 사용하는 BGA, 커넥터 및 개별 구성 요소(외부 레이어에 라우팅할 핀 제외)에 대한 팬아웃을 생성해야 합니다.
6. 전원 및 접지 라우팅
입니다
ActiveRoute는 신호망용이며, 전원 플레인에 할당된 망과 20개 이상의 핀이 포함된 망(전원망으로 가정)은 무시합니다. 이전에 완료된 설계에서 ActiveRoute를 사용하려면 신호 라우트를 삭제하되 전원 및 접지 라우팅과 팬아웃은 그대로 유지하세요.
7. 필수 라우팅 레이어 활성화
를 클릭합니다
PCB ActiveRoute 패널에서 필수 라우팅 레이어를 활성화합니다. 자세한 내용은 아래에서 확인하세요.
ActiveRoute는 패널에서 활성화된 경우 ActiveRoute 프로세스의 일부로 자동으로 실행되는 PCB ActiveRoute 광택 기능 ( )에 액세스할 수 있습니다.Route » Gloss Selected
ActiveRoute가 실패하는 가장 일반적인 이유는 트랙이 들어갈 공간이 충분하지 않기 때문이므로 폭과 간격 규칙이 올바르게 구성되었는지 확인하는 것이 중요합니다.
액티브 라우트 수행
액티브 라우트를 수행하려면
1. 라우팅할 연결 선택
라우팅 선택 전략 페이지에 설명된 기법을 사용하여 라우팅할 연결/네트워크를 선택합니다. 연결은 직접 선택하거나 핀, 트랙, 경유지 또는 구성 요소와 같은 라우팅 개체를 선택하여 선택할 수 있습니다. 커서가 다른 객체 위로 이동할 때까지 상태 표시줄에 방금 선택한 연결 수가 표시됩니다.
- 연결을 선택하면 해당 라우팅 폭 디자인 규칙에 정의된 기본 폭으로 라우팅됩니다.
- 기존 라우팅을 선택하면 선택한 트랙에 연결된 연결은 해당 트랙의 너비를 사용하여 라우팅됩니다.
- 컴포넌트 패드를 선택하면 선택한 패드의 모든 연결이 기본 설정 규칙 설정으로 라우팅됩니다.
2. 레이어를 액티브 라우팅에 활성화
PCB ActiveRoute 패널에서 선택한 연결이 라우팅될 레이어를 활성화합니다. 액티브라우트가 이 레이어에 경로를 분산합니다.
선택된 레이어가 없으면 기본 PCB 편집기 창 하단의 선택된 탭인 활성 레이어에서 라우팅됩니다.
PCB ActiveRoute 패널에서 라우팅할 레이어를 선택하고, 라우팅 가이드를 생성하고, ActiveRoute를 시작할 수 있습니다
.
PCB ActiveRoute 패널은 다른 PCB 패널처럼 연 다음 원하는 대로 도킹할 수 있습니다.
3. 필요한 경우 경로 가이드 정의하기
경로 가이드를 배치합니다:
- 경로 가이드를 따라 라우팅하려는 연결을 선택합니다. 커서가 다른 개체 위로 이동할 때까지 상태 표시줄에 방금 선택한 연결 수가 표시됩니다.
- PCB ActiveRoute 패널에서 버튼을 클릭합니다. Route Guide
- 커서가 선택한 모든 연결에 로 표시되어 이 연결 집합이 라우트 가이드를 통과해야 함을 나타냅니다. 정의하려는 경로의 양쪽 끝에 있는 적절한 시작 위치로 커서를 이동합니다. holding
- 클릭하여 가이드의 시작 위치를 정의하여 들어오는 연결이 가이드의 곡선 끝으로 흐를 수 있는 공간을 확보합니다.
- 가이드는 매우 넓은 트랙인 것처럼 배치됩니다. 가이드가 만들어야 하는 첫 번째 모서리 위치로 커서를 이동한 다음 클릭하여 해당 모서리를 정의합니다.
- 이 경로 정의 프로세스를 계속 진행하면서 연결선이 끝나는 지점에서 약간 떨어진 곳에서 멈춰서 연결선이 가이드에서 대상 패드/비아/트랙 끝으로 흘러갈 수 있는 공간을 확보합니다.
- 가이드를 넓히려면 키를 누르고, 좁히려면 키를 누릅니다. Up Arrow Down Arrow
- Backspace 키를 눌러 마지막 가이드 모서리를 펼칩니다.
- 마우스 오른쪽 버튼을 클릭하여 가이드 배치 모드를 종료합니다.
한 번에 하나의 경로 가이드만 정의할 수 있습니다.
4. ActiveRoute 실행
ActiveRoute를 실행하려면
다음과
같이 하세요:
- Route » ActiveRoute 명령을 선택합니다.
- Active Bar 에서 ( ) 버튼을 클릭합니다 ActiveRoute

.
- PCB ActiveRoute 패널에서 버튼을 클릭합니다. ActiveRoute
- Shift+A 바로 가기를 사용합니다.
5. 진행 상황 모니터링 및 피드백 확인
- PCB 편집기의 상태 표시줄에 ActiveRoute 진행률이 표시됩니다.
- Messages 패널은 완료율을 보고합니다.
실력 쌓기
- ActiveRoute 숙련도의 핵심 요소는 바로가기를 능숙하게 사용하는 것입니다. 가장 자주 사용하게 될 핵심 시퀀스는 다음과 같습니다:
- Alt+Click - 를 눌러 개별 연결선을 선택합니다.
- Alt+Click&Drag - 를 눌러 영역 내의 연결을 선택하고, 오른쪽에서 왼쪽으로 드래그하여 터치한 모든 연결을 선택하거나, 왼쪽에서 오른쪽으로 드래그하여 선택 사각형 안에 맞는 것만 선택합니다. 을 눌러 같은 망에 있는 다른 연결을 포함하도록 선택 범위를 확장합니다. 커서가 다른 개체 위로 이동할 때까지 상태 표시줄에 방금 선택한 연결 수가 표시됩니다. Tab
- Ctrl+Click&Drag - 컴포넌트에서 패드를 선택하려면 오른쪽에서 왼쪽으로 드래그하여 터치한 모든 패드를 선택하거나 왼쪽에서 오른쪽으로 드래그하여 선택 사각형 안에 맞는 것만 선택합니다. 을 누르면 선택 범위를 확장하여 같은 그물망에 있는 다른 경로 개체를 포함할 수 있습니다. 을 계속 누르면 가능한 모든 선택 상태를 순환할 수 있습니다. Tab Tab
- Click&Drag - 를 눌러 기존 트랙 세그먼트를 선택하거나, 오른쪽에서 왼쪽으로 드래그하여 터치한 모든 트랙을 선택하거나, 왼쪽에서 오른쪽으로 드래그하여 선택 사각형 안에 들어맞는 것만 선택합니다. 을 눌러 같은 그물망에 있는 다른 경로 개체를 포함하도록 선택 범위를 확장합니다. 을 계속 누르면 가능한 모든 선택 상태를 순환할 수 있습니다. Tab Tab
- 다른 선택을 수행하는 동안 현재 선택을 유지하려면 을 누르세요. Shift
- Shift+A 를 눌러 현재 선택 영역을 활성 라우팅합니다.
- Ctrl+Alt+G - 를 눌러 현재 선택 영역을 광택 처리합니다.
- 선택 작업은 표시된 개체( 제외)에 대해서만 수행됩니다:
Ctrl+A
- Shift+S 을 눌러 관심 레이어만 표시되도록 단일 레이어 모드를 순환(아웃)합니다.
- 디자인에 배치 룸을 사용하는 경우 디자인 규칙에서 정의의 일부로 잠그거나 숨겨서 클릭 및 드래그 작업 중에 선택/이동하지 못하도록 할 수 있습니다. 룸은 보기 구성 패널의 View Options 탭에서 숨길 수 있습니다.
- 팬아웃 SMD 패드. ActiveRoute는 레이어를 변경하지 않으므로 SMD 패드를 팬아웃해야 합니다. 팬아웃 프로세스를 가속화하려면:
- 연결을 라우팅하는 동안 단축키(숫자 키패드)를 눌러 비아를 삭제하고 이 연결을 해제합니다. 숫자 키패드가 없는 경우 바로가기를 사용하세요(일시 중단 없이 비아를 드롭합니다). / 2
- 기존 팬아웃을 복사하여 붙여넣으면 PCB 편집기가 자동으로 네트 이름을 업데이트합니다. 여러 팬아웃에 대해 이 작업을 수행할 수 있습니다.
- 기존 팬아웃을 유지합니다. 더 나은 솔루션이 있다고 판단되면 ActiveRoute가 팬아웃을 수정하거나 변경을 원하지 않는 경우 팬아웃을 잠급니다. 팬아웃을 잠그는 가장 쉬운 방법은 팬아웃 트랙과 비아를 선택하고( 패널 상단의 를 사용하여 이 프로세스를 지원) 를 눌러 패널을 연 다음 체크박스를 활성화하는 것입니다. 그러면 선택한 모든 개체가 한 번의 동작으로 잠깁니다. Properties Selection Filter F11 Properties Locked
- 경로 가이드를 사용 중인데 완료율이 낮다면 경로에 장애물이 너무 많아 가이드를 더 넓혀야 할 수 있습니다. 배치 중에 화살표 키를 눌러 가이드를 넓히세요. Up
- ActiveRoute가 완료되면 광택을 적용합니다( 패널에서 활성화된 경우). ActiveRouting이 완료된 상태 그대로 경로를 확인하려면 을 한 번 눌러 광택을 취소합니다. 명령( )을 사용하여 트랙을 매끄럽게 하고 ActiveRoutes뿐만 아니라 모든 라우팅의 패드 항목을 개선할 수 있습니다. 차동 쌍에 대한 고품질 패드 항목을 보장하기 위해 특히 주의를 기울였습니다. 글로싱에 대해 자세히 알아보려면 PCB ActiveRoute Ctrl+Z GlossRoute » Gloss Selected기존 경로의 글로싱 및 다시 추적하기 페이지를 참조하세요.
- ActiveRoute가 작동하지 않는 경우 일반적으로 규칙이 제대로 구성되지 않았기 때문입니다. ActiveRoute가 실패하는 가장 일반적인 이유는 트랙이 들어갈 공간이 충분하지 않기 때문입니다. 예를 들어 새 PCB 파일에 있는 기본 규칙이 고밀도 BGA 유형 설계에 비해 너무 클 수 있으므로 규칙이 적절한지 확인합니다.
- ActiveRoute는 폭, 간격, 차이 쌍 간격, 레이어별, 룸별, 클래스별로 구성된 라우팅 규칙을 준수합니다. ActiveRoute는 호 또는 임의의 각도 트랙으로 라우팅하지 않습니다.