이동 도구

Parent page: 명령

PCB 편집기에는 보드 설계를 효율적으로 진행할 수 있도록 다양한 이동 도구가 포함되어 있습니다.PCB 편집기에는 보드 설계를 효율적으로 진행할 수 있도록 다양한 이동 도구가 포함되어 있습니다.

요약

인쇄회로기판(PCB) 설계는 매우 세밀하고 정밀한 과정입니다. 객체는 기구적/전기적 요구사항을 충족하도록 신중하게 배치됩니다. 이를 돕기 위해 PCB 편집기에는 다양한 이동 명령과 동작 방식이 제공됩니다. 잠겨 있지 않다면 어떤 객체든 클릭 후 드래그하여 이동할 수 있습니다. 여러 객체를 이동하려면, 소프트웨어가 어떤 객체를 이동해야 하는지 알 수 있도록 먼저 선택해야 합니다.

모든 객체 이동은 현재 Snap Grid에 의해 제한됩니다. Snap Grid 설정 및 사용 방법에 대한 자세한 내용은 Grids and Units 페이지를 참고하세요.

세부 정보

마우스로 객체를 직접 이동하는 것 외에도, Tools | Arrange |

을(를) 클릭하여 사용할 수 있는 특정 이동 명령이 있습니다. 각 명령의 요약은 아래 표에 정리되어 있습니다.

객체 이동에 대한 일반 참고 사항:

  • 마우스 버튼을 클릭한 채로 유지하면 단일 객체를 이동할 수 있습니다. 이때 객체는 다음 중 하나를 기준으로 잡힙니다:
    • 패드, 비아, 컴포넌트처럼 단일 기준점(reference point)을 가진 객체는 해당 기준점, 또는
    • 트랙이나 다각형 형태 객체는 꼭짓점(vertex).
  • 단일 객체는 현재 스냅 그리드에서 이동합니다. 여러 객체의 경우, 선택 세트를 “잡는” 위치가 현재 스냅 그리드에 맞춰집니다.
  • 클릭 후 유지(click and hold)는 마우스 버튼을 계속 누르고 있어야 합니다. Move 메뉴 명령을 사용하면 마우스 버튼을 누르고 있을 필요가 없습니다. Move 명령을 사용하는 장점은 화살표 키로 그리드 1칸 단위로 객체를 정확히 이동할 수 있다는 점입니다. 또한 Shift을(를) 누른 채로 10배(10 x) 그리드 증분으로 이동할 수 있습니다.
  • 선택된 객체 세트도, 선택 세트에서 어떤 종류의 객체를 클릭했는지에 따라 클릭 후 유지 방식으로 이동할 수 있습니다. 여러 객체를 클릭 후 유지로 이동할 때는 커서가 가장 가까운 그리드 포인트로 점프한 다음 선택 세트 이동이 시작됩니다. 이때 잡힌 지점이 객체의 기준점이 아닐 수도 있다는 점에 유의하세요. 위치 정밀도가 중요하다면, 커서를 이동해 패드 중심 같은 객체 기준점(핫스팟)에 스냅시킨 뒤 그 지점을 기준으로 선택 세트를 잡을 수 있는 아래의 Move Selection 명령을 사용하는 것이 더 좋습니다. 실제로 선택된 객체 세트를 정밀하게 재배치해야 할 때는 임시 패드나 비아를 배치해 기준점으로 활용하는 것도 도움이 됩니다.
  • 선택된 트랙 세트는 클릭 후 유지 방식으로 이동할 수 없습니다. 이 경우 Move Selection 명령을 사용해야 합니다(선택 세트에 트랙이 아닌 객체가 포함되어 있어 그 객체를 클릭 후 유지할 수 있는 경우는 예외).
  • 여러 객체를 이동하면, 객체들 간의 상대 위치는 유지됩니다.

기본 동작은 클릭 후 유지로 객체를 이동할 때 항상 객체의 기준점에 스냅하는 것입니다. 이는 Preferences 대화상자의 PCB Editor - General 페이지에서 Snap to Center 옵션을 끄면 비활성화할 수 있습니다.

객체 이동 중의 인터랙티브 동작

하나 이상의 객체를 이동하는 동안 다음 명령을 사용할 수 있습니다:

  • Tab를 눌러 객체 속성 대화상자를 엽니다(객체 1개만 이동 중인 경우).
  • Spacebar를 눌러 이동 기준점(reference point)을 중심으로 객체를 반시계 방향으로 회전하거나, Shift + Spacebar로 시계 방향 회전합니다. 기본 회전 증분은 90도입니다. Rotation Step 크기는 Preferences 대화상자의 PCB Editor - General 페이지에서 변경할 수 있습니다.
  • X 또는 Y 키를 눌러 각각 X축 또는 Y축을 기준으로 객체를 뒤집습니다.
  • 이동 중인 객체가 컴포넌트라면 L를 눌러 보드의 반대면으로 뒤집습니다. 컴포넌트는 X 또는 Y로 뒤집지 마세요. 그렇게 하면 컴포넌트 내부의 프리미티브 객체들이 적절한 바텀면 레이어로 교체(swap)되지 않습니다.
  • Esc를 눌러 현재 이동 동작을 취소합니다.

이동 명령 요약

명령 동작
Move Object 선택한 객체를 이동합니다. 명령을 실행하면 상태 표시줄에 Move any Object가 표시됩니다. 클릭하여 객체를 선택한 다음 필요한 위치로 이동하세요. 이 명령은 객체의 선택 상태를 고려하지 않고, 단순히 선택한 객체만 이동합니다.
Drag 선택한 객체를 이동하면서 연결된 객체도 함께 끌고 갑니다. 명령을 실행하면 상태 표시줄에 Move any Object가 표시됩니다. 클릭하여 객체를 선택한 다음 필요한 위치로 이동하세요. 연결된 트랙 세그먼트는 계속 연결된 상태를 유지합니다. 이동하는 객체 쪽 끝은 객체와 함께 이동하고, 세그먼트의 다른 쪽 끝은 원래 위치에 남습니다. 컴포넌트에 연결된 트랙은 Preferences 대화상자의 PCB Editor - General 페이지에서 Comp Drag 옵션이 Connected Tracks로 설정된 경우에만 드래그됩니다. 이 옵션은 아래에서 더 자세히 설명합니다.
Component 선택한 컴포넌트를 이동합니다. 명령을 실행하면 상태 표시줄에 Moving Component가 표시됩니다. 클릭하여 객체를 선택한 다음 필요한 위치로 이동하세요. 연결된 트랙의 동작은 Preferences 대화상자의 PCB Editor - General 페이지에 있는 Comp Drag 옵션 설정에 따라 달라집니다. 이는 아래에서 더 자세히 설명합니다.
Re-Route 선택한 트랙 세그먼트를 재배선합니다. 명령을 실행하면 상태 표시줄에 Choose a Track가 표시됩니다. 트랙 세그먼트를 클릭하면 해당 세그먼트가 사실상 두 개로 분리됩니다. 커서를 이동해 두 세그먼트가 만나는 새 꼭짓점(vertex) 위치를 지정하세요. 꼭짓점을 배치한 후에는 또 다른 꼭짓점을 배치하여 다음 두 세그먼트의 끝을 고정하는 식으로 계속 진행됩니다. 우클릭(또는 Esc)하면 해당 라우트의 재배선을 중지하며, 한 번 더 수행하면 명령에서 완전히 빠져나옵니다.
Break Track 기존 세그먼트를 두 개의 세그먼트로 분할합니다. 이 명령은 Re-route 명령과 동작이 동일하지만 반복되지 않습니다. 명령을 실행하면 상태 표시줄에 Choose a Track가 표시됩니다. 트랙 세그먼트를 클릭하면 클릭 위치에 꼭짓점이 추가되며, 마우스를 이동해 꼭짓점 위치를 지정합니다. 세그먼트는 해제되고 십자 커서가 유지되어 Break Track 모드가 계속됨을 나타냅니다. 다른 트랙을 계속 분할하거나 우클릭(또는 Esc)하여 명령을 종료하세요. 또한 이 동작은 명령을 실행하지 않고도 작업 공간에서 인터랙티브하게 수행할 수 있습니다. 트랙 세그먼트를 한 번 클릭해 선택한 다음, 가운데 꼭짓점을 클릭 후 유지하여 트랙을 분할하고 필요한 위치로 배치하면 됩니다.  
Drag Track End 기존 꼭짓점(트랙 끝)을 새 위치로 이동합니다. 명령을 실행하면 상태 표시줄에 Move any Object가 표시됩니다. 트랙 세그먼트의 아무 곳이나 클릭하면 커서가 해당 세그먼트의 가장 가까운 끝으로 점프하며, 그 끝이 커서와 함께 이동합니다. 커서를 원하는 위치로 옮긴 뒤 클릭하여 배치하세요.
Move / Resize Tracks 트랙 세그먼트의 끝을 자유롭게 이동합니다. 명령을 실행하면 상태 표시줄에 Choose Track End Point가 표시됩니다. 트랙 세그먼트의 아무 곳이나 클릭하면 커서가 해당 세그먼트의 가장 가까운 끝으로 점프하여 커서에 붙습니다. 커서를 이동해 그 끝점을 옮긴 뒤 클릭하여 배치하세요. 이처럼 단일 트랙 세그먼트의 끝을 자유롭게 이동하는 동작은, 세그먼트를 한 번 클릭해 선택한 다음 끝 꼭짓점을 클릭 후 유지하여 자유 이동하는 방식으로도 수행할 수 있습니다.
Move Selection 선택된 객체를 이동합니다. 이 명령을 실행하면 상태 표시줄에 Move Selection이 표시됩니다. 작업 공간의 아무 곳이나 클릭하여 그 지점에서 선택 세트를 잡은 다음, 마우스를 이동해 선택 세트를 새 위치로 옮기세요. 선택 세트의 잡는 지점을 정의하는 클릭은, 패드 중심 같은 객체 핫스팟(기준점)에 스냅되도록 마우스를 올려두지 않는 한 자동으로 그리드에 맞춰집니다.
Move Selection by X, Y 선택된 객체를 사용자가 정의한 오프셋만큼 이동합니다. 명령을 실행하면 Get X /Y Offsets 대화상자가 열립니다. 필요한 오프셋 값을 입력한 다음 OK를 클릭하여 선택 세트를 해당 거리만큼 이동하세요.
Rotate Selection 선택된 객체를 사용자가 정의한 회전 각도로 회전합니다. 명령을 실행하면 Rotation Angle 대화상자가 열립니다. 필요한 회전 각도(도)를 입력한 다음 OK를 클릭하세요. 상태 표시줄에 Select Reference Point가 표시되며, 클릭한 지점을 중심으로 선택 세트가 회전합니다.
Flip Selection 선택 세트를 보드의 현재 면에서 반대면으로 뒤집습니다. 선택 세트는 단일 객체처럼 X축을 기준으로 뒤집히며, 세트의 전체 바운딩 사각형은 작업 공간에서 동일한 X, Y 위치를 유지합니다. 논리적 페어가 있는 레이어에 있는 각 객체는 뒤집히면서 페어 레이어로 이동합니다. 예를 들어 Top Layer 객체는 Bottom Layer로, Top Solder는 Bottom Solder로 이동하며, 레이어 페어로 정의된 기구 레이어도 동일하게 동작합니다.
Move Polygon Vertices 폴리곤의 꼭짓점을 인터랙티브하게 이동합니다. 명령을 실행하면 상태 표시줄에 먼저 Choose a Polygon이 표시됩니다. 폴리곤을 클릭해 선택하면, 상태 표시줄에 Handle(꼭짓점) 또는 Edge를 선택하라는 안내가 표시됩니다. 이 편집 상태는 폴리곤을 한 번 클릭해 선택하는 것만으로도 진입할 수 있습니다. 다각형 형태 객체 편집에 대한 추가 정보는 아래에 있습니다.
Region Vertices 솔리드 영역의 꼭짓점을 대화형으로 이동합니다. 명령을 실행하면 상태 표시줄에 먼저 Region 선택(Choose a Region) 메시지가 표시됩니다. 영역을 클릭해 선택하면, 상태 표시줄에 핸들(꼭짓점) 또는 에지(Edge)를 클릭해 선택하라는 메시지가 표시됩니다. 이 편집 상태는 영역을 한 번 클릭해 선택하는 것만으로도 진입할 수 있습니다. 아래에는 다각형 형태 객체를 편집하는 방법에 대한 추가 정보가 있습니다.

컴포넌트 이동

다른 객체와 마찬가지로 컴포넌트는 클릭한 채로 유지(클릭-홀드)하여 이동할 수 있습니다. 또는 Move 메뉴에서 Component 명령을 사용하세요.

컴포넌트를 잡는 기준(홀드 방식)

컴포넌트 풋프린트는 일반적으로 원점(기준점)이 컴포넌트의 기하학적 중심 또는 패드 1의 중심에 오도록 설계됩니다. 보드 설계의 컴포넌트 배치 단계에서는 패드 1 또는 다른 특정 패드를 기준으로 컴포넌트를 위치시키는 것이 더 바람직할 수 있습니다. 이 동작을 사용하려면 Preferences 대화상자의 PCB Editor - General 페이지에서 Smart Component Snap 옵션을 활성화하세요. 이 옵션을 켜면, 소프트웨어는 기준점으로만 점프하는 대신 패드 중심도 잠재적인 홀드 포인트로 포함하며, 클릭-홀드할 때 가장 가까운 지점(기준점 또는 패드 중심)으로 점프합니다. 잡고 싶은 패드 가까이에 커서를 둔 다음 클릭-홀드하세요.

Preferences 대화상자에서 Object Snap Options를 설정합니다.Preferences 대화상자에서 Object Snap Options를 설정합니다.

연결된 트랙의 동작 방식

컴포넌트에 연결된 트랙의 기본 동작은, 컴포넌트를 이동해도 트랙 끝단이 함께 움직이지 않는 것입니다. Preferences 대화상자의 PCB Editor - General 페이지에서 Comp Drag 옵션을 Connected Tracks로 설정하면, 컴포넌트 이동 시 트랙 끝단을 함께 드래그할 수 있습니다. 이동 시 드래그가 기본 동작이 아니므로, 컴포넌트를 이동하면서 연결된 트랙 끝단도 and 드래그하려면 Move 메뉴에서 Drag 또는 Component 명령을 사용해야 합니다.

소프트웨어는 컴포넌트를 이동하면서 트랙을 드래그할 때 트랙 객체의 90/45도 배치를 유지하거나 잠재적인 설계 규칙 위반을 방지하려고 시도하지 않습니다. PCB Editor에는 뛰어난 트랙 슬라이딩 기능이 포함되어 있습니다. 이를 사용해 정리되지 않은 트랙 세그먼트를 정돈하거나, 드래그 없이 컴포넌트를 이동한 뒤 동일한 슬라이딩 기능으로 컴포넌트 이동 후 트랙 세그먼트를 수정하세요.

드래그된 트랙을 정리하려면 세그먼트를 한 번 클릭해 선택한 다음, 세그먼트를 클릭-홀드하고 슬라이드하세요. 소프트웨어가 트랙의 90/45도 배치를 복원합니다.드래그된 트랙을 정리하려면 세그먼트를 한 번 클릭해 선택한 다음, 세그먼트를 클릭-홀드하고 슬라이드하세요. 소프트웨어가 트랙의 90/45도 배치를 복원합니다.

트랙/라인 세그먼트 이동

라우팅은 전통적으로 모든 트랙 세그먼트가 수직, 수평 또는 45도가 되도록 배치합니다. 이는 보드 공간을 가장 효율적으로 사용하기 위함입니다. PCB Editor에는 보드에서 트랙 세그먼트를 이동할 때 라우팅의 배치를 유지할 수 있도록 하는 정교한 알고리즘이 포함되어 있습니다.

이 트랙 세그먼트 슬라이딩은, 트랙 세그먼트를 먼저 클릭해 선택한 다음 특수 커서가 나타났을 때 클릭-홀드하여 세그먼트를 슬라이드(아래 애니메이션 참조)하는 방식으로 대화형 실행이 가능하며, 또는 트랙 세그먼트를 클릭-홀드한 채로 슬라이드하는 방식으로도 실행할 수 있습니다. 이 슬라이딩 동작은 Preferences 대화상자의 PCB Editor - Interactive Routing 페이지에 있는 Dragging 옵션으로 설정할 수 있습니다. 이 옵션을 사용하면 트랙에 Move 동작을 할당할 수 있으며, 개별 트랙 세그먼트를 자유롭게 이동할 수 있게 하고 싶을 때 유용합니다. 

개별 넷의 세그먼트 이동을 지원하는 것뿐 아니라, 내장된 push and shove 알고리즘을 통해 아래 애니메이션과 같이 여러 라우트를 한 번의 작업으로 깔끔하게 이동할 수도 있습니다. Shift+R 단축키를 눌러 다양한 대화형 슬라이딩 모드(Push Obstacles, Hug and Push Obstacles, Ignore Obstacles)를 순환 전환하세요. 현재 모드는 슬라이딩 중 상태 표시줄에 표시됩니다.

세그먼트를 한 번 클릭해 선택합니다. 특수 커서가 나타나면 클릭-홀드하여 세그먼트를 슬라이드하세요. 또는 클릭-홀드한 뒤 바로 슬라이딩을 시작해도 됩니다.세그먼트를 한 번 클릭해 선택합니다. 특수 커서가 나타나면 클릭-홀드하여 세그먼트를 슬라이드하세요. 또는 클릭-홀드한 뒤 바로 슬라이딩을 시작해도 됩니다.

기존 트랙 세그먼트 재형상(Reshape)

세그먼트 슬라이딩 기능과 조화롭게, 기존 세그먼트를 분할하거나(더 정확히는) reshape할 수도 있습니다. 방법은 다음과 같습니다. 세그먼트를 한 번 클릭해 선택한 다음, 중앙 꼭짓점 위로 마우스를 올립니다. 이 세그먼트를 재형상할 수 있음을 나타내는 특수 커서가 나타납니다. 클릭-홀드한 채로 마우스를 움직이면, 아래 이미지와 같이 소프트웨어가 자동으로 새로운 재형상 세그먼트를 추가합니다.

중앙 꼭짓점 위에 마우스를 올려 재형상 커서를 표시합니다.

클릭-홀드한 다음 드래그하여 세그먼트를 재형상합니다.

필요한 경우 기존 세그먼트를 재형상할 수 있습니다. 필요한 경우 기존 세그먼트를 재형상할 수 있습니다.

놓으면 재형상 프로세스가 완료됩니다.

다각형 객체 꼭짓점 이동

다양한 다각형 객체 간에는 몇 가지 차이가 있습니다. 다각형 객체 재형상에 대한 자세한 내용은 각 객체별 설명을 참조하세요.

 

 

 

 

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