Working with the Cursor-Snap System in Altium Designer

PCB 편집기는 그리드 기반 디자인 환경으로, 디자인 개체는 배치 또는 스냅 그리드라고 하는 곳에 배치됩니다. 여러 개의 스냅 그리드를 정의할 수 있으며, 필요한 경우 지정된 영역으로 제한할 수 있습니다. 스냅 그리드는 우선순위가 지정되며, 현재 위치에서 사용 가능한 가장 높은 우선순위의 그리드가 자동으로 적용됩니다. 스냅 그리드는 컴포넌트 또는 비컴포넌트로 제한할 수도 있습니다.

스냅 그리드 외에도 소프트웨어에는 디자인 개체를 정확하게 배치하고 정렬하는 데 도움이 되도록 설계된 여러 가지 추가 스냅 기능이 포함되어 있습니다. 이러한 기능을 함께 Unified Cursor-Snap System 이라고 합니다. '커서 스냅'은 화면에서 마우스 커서의 물리적 픽셀 위치가 PCB와 같은 설계 문서의 좌표 공간에서 '논리적 커서'의 위치를 구동하는 프로세스입니다. 사용자가 고해상도 방식으로 지정하지 않아도 시스템이 논리적 커서를 합리적이고 유용한 좌표에 배치할 수 있도록 하는 것이 목표입니다. 구성 요소 핀이 서로 다른 미터법 및 영국식 그리드에 배치되는 가변 지오메트리 보드는 이 목표를 더 복잡하게 만드는 역할을 합니다.

이 시스템은 다양한 하위 시스템을 결합하여 커서가 지정된 기본 좌표 세트에 스냅되는 방식을 종합적으로 구동합니다:

  • User-Definable Snap Grids - 기본 작업 공간 정렬 격자는 데카르트 형식과 극좌표 형식으로 모두 사용할 수 있습니다. 자세히 알아보기.
  • Snap Guides - 자유롭게 배치할 수 있으며 개체 정렬을 위한 편리한 시각적 단서를 제공합니다. 자세히 알아보기.
  • Object Snapping - 배치된 개체가 해당 개체의 스냅 포인트(핫스팟)에 대한 커서 근접성을 기반으로 커서를 제자리로 당길 수 있도록 합니다.
  • Axis Snapping - 커서를 X 또는 Y 방향으로 당겨 개체의 핫스팟에 축 방향으로 정렬하는 기능입니다.

이러한 기능을 결합하여 PCB 설계 공간에서 오브젝트를 간소하게 배치하고 정렬할 수 있습니다.

보드 원점 설정

현재 커서 위치는 상태 표시줄에 Current Origin 을 기준으로 표시됩니다. 배치된 개체의 위치도 현재 원점을 기준으로 표시/정의됩니다. 현재 원점은 사용자가 정의할 수 있으며 디자인 공간의 어느 곳에나 위치할 수 있습니다. 주 메뉴에서 Edit » Origin » Set 명령을 사용하여 디자인 공간의 위치를 새 현재 원점으로 정의하고 좌표를 (0,0)으로 설정합니다. 필요한 위치를 선택하면 디자인 공간의 모든 개체가 이 지점을 기준으로 위치가 업데이트됩니다.

상대 원점을 100 x 100인치 디자인 스페이스의 왼쪽 맨 아래에 있는 기본값 Absolute Origin 으로 설정하려면 주 메뉴에서 Edit » Origin » Reset 명령을 사용합니다.

디자인 공간에서 원점 마커의 표시 여부와 색상을 제어하려면 보기 구성 패널의 Layers & Colors 탭에 있는 System Colors 영역의 Origin Marker 항목 옆에 있는 컨트롤을 사용합니다.

통합 커서-스냅 시스템에 액세스하기

통합 커서 스냅 시스템은 속성 패널에서 구성됩니다(디자인 공간에 현재 선택된 디자인 개체가 없을 때 액세스됨). 아래 이미지는 통합 커서-스냅 시스템을 구성하는 데 사용되는 패널의 영역을 보여줍니다.

 Properties 패널에서 스냅 옵션, 그리드 관리자 및 안내선 관리자를 포함하여 통합 커서-스냅 시스템에 대한 제어에 접근할 수 있습니다. Properties 패널에서 스냅 옵션, 그리드 관리자 및 안내선 관리자를 포함하여 통합 커서-스냅 시스템에 대한 제어에 접근할 수 있습니다.

패널의 다음 영역이 사용됩니다.

  • Selection Filter - 이 영역의 옵션에 따라 디자인 공간에서 선택할 수 있는 PCB 개체가 결정됩니다.
    • All - On - 모든 유형의 개체를 선택할 수 있도록 선택합니다.
    • Object 버튼 - 각 개체 버튼을 토글하여 해당 개체 유형을 선택할 수 있는 기능을 활성화/비활성화합니다.
  • Snap Options - 커서 스냅을 결정하는 옵션을 제공합니다(위의 첫 번째 이미지):
    • Grids - 커서를 활성 디자인 공간 그리드에 스냅할지 여부를 전환하는 데 사용됩니다. 이 옵션을 활성화하면 커서가 가장 가까운 스냅 그리드 위치로 당겨지거나 스냅됩니다. 활성 스냅 그리드는 및 PCB 편집기 헤드업 디스플레이( , 켜기/끄기 토글)에 표시됩니다. 이 옵션이 비활성화되면 커서가 활성화된 에 스냅되어 그리드가 없어집니다. Status barShift+H Objects for snapping only 그리드 작업에 대해 자세히 알아보기.
    • Guides - 커서를 수동으로 배치된 선형 스냅 가이드 또는 점 스냅 가이드에 스냅할지 여부를 전환하는 데 사용됩니다. 스냅 가이드는 스냅 그리드보다 우선합니다. 안내선 작업에 대해 자세히 알아보기.
    • Axes - 커서를 활성화된 에 축 방향으로 정렬할지(X 또는 Y 방향) 여부를 전환하는 데 사용됩니다 Objects for snapping
    • .
    • 이는 작업 공간 격자점이 아니라 사용자가 배치한 개체의 스냅 가능한 점입니다. 은 X 또는 Y 축 정렬이 수행되는 거리를 정의합니다. 현재 커서 위치에서 축 정렬된 개체 스냅 지점까지 정렬이 이루어지면 동적 정렬 가이드 라인이 표시됩니다. Axis Snap Range
    • Snapping - 개체 스냅이 , 에서 활성화된 개체에 대해서만 개체 스냅이 발생하는지 또는 에서 활성화된 개체에 대해 개체 스냅이 발생하는지 여부를 제어하는 데 사용됩니다 Off Current Layer All Layers
    • .
    • Object for snapping - 배치 또는 이동과 같은 편집 작업 중에 스냅될 객체 스냅 지점(핫스팟)입니다.
      • Snap Distance - 커서가 활성화된 개체 스냅 지점으로부터 이 거리 내에 있으면(활성 레이어에 대해 스냅이 활성화되어 있으면) 커서가 해당 지점에 스냅됩니다.
      • Axis Snap Range - 커서가 축 방향으로 정렬되어 있고 활성화된 개체 스냅 지점으로부터 이 거리 내에 있으면( 기능이 활성화되어 있으면) 정렬이 완료되었음을 나타내는 동적 가이드 라인이 표시됩니다. Axes
  • Board information - 에는 보드 자체의 가로 및 세로 보드 치수와 함께 나열된 항목의 총 개수 등 나열된 각 카테고리에 대한 정보가 표시됩니다. 을 클릭하면 보드에 대한 상세 보고서를 생성할 때 포함할 콘텐츠를 지정할 수 있는 Reports 보드 보고서 대화 상자가 열립니다.
  • Grid Manager - 여기에서는 보드의 기본 스냅 그리드뿐만 아니라 로컬 사용자 지정 그리드를 정의하고 관리할 수 있습니다.
  • Guide Manager - 보드에 대한 다양한 수동 스냅 가이드 및 스냅 포인트를 정의하고 관리할 수 있습니다.
  • Other
    • Units - 현재 PCB 문서의 기본 측정 단위를 선택하는 데 사용합니다. 기본 단위는 화면이나 보고서에 거리 관련 정보를 표시하는 데 사용됩니다. 거리 관련 정보를 지정할 때 단위의 접미사(mm 또는 mil)를 입력하지 않으면 항상 기본 단위가 사용됩니다.
    • Polygon Naming Scheme - 드롭다운 메뉴에서 명명 체계를 선택합니다.
    • Designator Display - 이 필드를 사용하여 지정자를 표시할 방법을 결정합니다.
    • Sheet Settings - 시트를 추가하려는 경우 이 옵션을 사용하여 사용할 X/Y, 너비 및 높이 거리를 결정합니다. 이러한 옵션은 옵션을 선택 취소하면 활성화됩니다. Get Size From Sheet Layer

스냅 동작은 개체 배치 또는 이동 중과 같이 편집 커서가 표시된 경우(십자선)에만 발생합니다.

View » Toggle Units (또는 바로 가기)를 선택하여 디자인 공간 단위를 영국식 및 미터법 간에 전환합니다. 현재 스냅 그리드 및 디자인 공간 위치는 상태 표시줄과 헤드업 디스플레이( 를 클릭하여 켜고 끄기)에도 표시됩니다. QShift+H

커서는 옵션이 활성화된 경우에만 패널의 영역에서 정의된 그리드에 스냅됩니다. Grids Properties Snap Options

스냅 동작 이해

PCB 에디터 디자인 공간은 다양한 배율로 디자인된 오브젝트가 포함된 고정밀 디자인 환경으로, 때로는 다른 측정 단위를 사용하기도 합니다. 통합 커서 스냅 시스템은 이러한 복잡한 디자인 공간에서 작업하는 과정을 간소화하여 오브젝트를 배치하거나 이동하는 동안 여러 수준의 커서 스냅을 제공합니다.

스냅 포인트

세 가지 수준의 커서 스냅을 사용할 수 있으며, 각 수준은 하위 수준을 재정의합니다:

  1. Grid - 활성 은 스냅을 위한 기본 수준의 참조 평면을 제공합니다. 논리적 커서 또는 편집 커서는 화면에서 마우스 커서를 이동하면서 한 그리드 포인트에서 다음 그리드 포인트로 스냅됩니다. Grid
  2. Snap Guides - 이 그리드 포인트 평면을 겹쳐서 스냅( )하면 정밀하고 국소화된 참조선 또는 점을 정의하는 방법을 제공합니다. Guides
  3. Objects - 세 번째이자 종종 스냅에 가장 유용한 참조점은 디자인 공간에 이미 배치된 개체입니다. 목록의 확인란을 사용하여 각 객체 유형의 특정 지점을 스냅 포인트로 활성화할 수 있으며, 이를 객체 핫스팟이라고도 합니다. Objects for snapping

스냅 강도

스냅 강도는 에 의해 정의됩니다. 마우스 커서가 활성화된 에서 이 거리 내로 이동하면 편집 커서가 즉시 해당 개체의 핫스팟에 스냅됩니다. 이 값을 줄이면 스냅 강도가 약해지고, 값을 늘리면 스냅 효과가 강화됩니다. 값이 크면 근처 개체의 핫스팟이 스냅 거리 내에 있을 때마다 특정 그리드 위치에 커서를 배치하지 못할 수 있습니다. Snap Distance Object for snapping Snap Distance

스냅 동작을 대화형으로 제어하기

위 동영상에서 볼 수 있듯이 스냅 옵션 작업의 핵심 기능은 작업하면서 스냅 옵션을 재구성할 수 있다는 것입니다. 이 기능을 사용할 때 스냅을 활성화할 개체를 선택할 수 있습니다. 개체를 한 번 클릭하면 활성화(개체 버튼이 파란색으로 바뀜)되고, 다시 클릭하면 비활성화(버튼이 회색으로 바뀜)됩니다. 버튼을 사용하면 활성화하려는 스냅용 개체를 자유롭게 선택할 수 있습니다. 하나 이상의 개체가 활성화되어 있는 경우(전부는 아니지만) 버튼을 클릭하면 버튼이 활성화되어 모든 개체를 활성화할 수 있습니다. 버튼을 클릭하면 선택한 모든 개체를 비활성화하는 버튼이 활성화되어 이 기능을 비활성화할 수 있습니다. Custom Custom All - On All - On All - Off

언제든지 을 누르거나 에서 버튼을 클릭하여 스냅 옵션 팔레트를 표시할 수 있습니다. Ctrl+E Active Bar

스냅 옵션 바로 가기:

  • Ctrl+E - 스냅 옵션 팔레트를 표시합니다
  • Shift+E - 다음 스냅 모드로 전환합니다(Off
  • ,
  • Current Layer
  • ,
  • All Layers
  • )
  • Ctrl - 길게 누르면 개체 스냅이 억제됩니다

개체 스냅

모든 디자인 개체가 놓이는 그리드를 정의하는 것은 불가능하거나 비현실적인 경우가 많습니다. 이러한 상황에서는 그리드에서 벗어난 위치에 새 디자인 개체를 배치해야 할 수 있습니다. 이 소프트웨어는 이라는 기능을 통해 이를 지원하며, 이는 기본적으로 해당 오브젝트의 핫스팟 주변의 매력 범위입니다. 핫스팟은 패드의 중앙이나 경유지, 트랙 세그먼트의 끝점 등 의미 있는 위치에만 존재합니다. Object Snap

Properties 패널의 목록에서 필요한 스냅 포인트를 활성화합니다. Objects for snapping

이것은 이중 축 시스템으로, 마우스 커서가 X축과 Y축 모두 내에 있어야 개체가 해당 핫스팟으로 커서를 끌어당길 수 있습니다. 개체 핫스팟 스냅은 특히 활성 스냅 그리드에 속하지 않을 수 있는 전기 개체를 라우팅하는 데 도움이 됩니다. 디자인 공간에 선택된 개체가 없는 경우 패널에 이 구성됩니다. Snap Distance Properties Snap Distance

오브젝트 핫스팟 스냅 기능을 사용하여 오프그리드 오브젝트에 스냅할 수 있습니다.오브젝트 핫스팟 스냅 기능을 사용하여 오프그리드 오브젝트에 스냅할 수 있습니다.

Objects for snapping 기능에는 세 가지 모드가 있습니다. 속성 패널의 Snapping 영역에 있는 버튼을 사용하여 필요한 모드를 선택하거나 키보드 단축키 또는 기본 메뉴의 명령을 사용하여 작업하면서 모드를 순환할 수 있습니다. Shift+E View » Grids » Toggle Object Hotspot Snapping

  • Current Layer - 현재 레이어에 핫스팟 스냅이 활성화되어 있습니다. 즉, 커서가 현재 레이어의 개체 핫스팟에만 스냅됩니다. 이 모드는 에 로 반영됩니다. Status Bar (Hotspot Snap)
  • All Layers - 핫스팟 스냅은 보이는 모든 레이어에 대해 활성화됩니다. 즉, 커서가 현재 레이어뿐만 아니라 모든 레이어의 객체 핫스팟에 스냅됩니다. 이 모드는 에서 으로 반영됩니다. Status Bar (Hotspot Snap (All Layers))
  • Off - 핫스팟 스냅이 비활성화됩니다. 이 모드에서는 에 핫스팟 스냅에 대한 내용이 표시되지 않습니다. Status Bar
  • Status Bar 은 객체 핫스팟 스냅의 현재 상태를 반영합니다.
  • 일시적으로 개체 스냅을 비활성화하려면 단축키를 길게 누릅니다. Ctrl

배치된 대상체에 편집 커서 정렬하기

일반적인 디자인 작업은 새 객체를 기존 객체에 정렬하는 것입니다. 기능을 활성화하면 이 작업을 수행할 수 있습니다. 이 기능을 활성화하면 편집 커서가 내에 있을 때마다 현재 커서 위치에서 X 또는 Y 정렬된 개체의 핫스팟까지 동적 정렬 안내선이 표시됩니다. 이렇게 하면 한 축에서는 마우스 커서에 가깝지만 다른 축에서는 멀리 떨어져 있는 개체 핫스팟이 커서 위치를 움직일 수 있습니다. Axes Axis Snap Range

축 정렬 기능을 사용하면 커서에서 기존에 배치된 개체의 핫스팟까지 디자인 공간에 동적 정렬 안내선이 나타납니다.축 정렬 기능을 사용하면 커서에서 기존에 배치된 개체의 핫스팟까지 디자인 공간에 동적 정렬 안내선이 나타납니다.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠