정렬 도구
Created: August 23, 2018 | Updated: August 23, 2018
Parent page: 명령
정렬 도구는 참조 설계자(Reference Designator)를 정렬하고 간격을 맞추는 데 사용됩니다(선택 사각형을 드래그하여 설계자를 선택하는 동안 Ctrl 를 누른 채로 유지).
요약
컴포넌트는 연결 및 신호 무결성 요구사항으로 정의되는 전기적 요구사항을 만족시키는 것뿐만 아니라, 조립 공정 중에 실장 가능해야 하고 테스트 및 수리 시 쉽게 찾을 수 있어야 합니다. 이러한 모든 요구사항을 충족하는 데 도움이 되도록, 가능한 경우 컴포넌트를 합리적인 배치 그리드에 맞추고 적절한 간격과 정렬을 유지하도록 배치하는 것이 유용합니다. 컴포넌트뿐 아니라 참조 설계자 및 기타 텍스트 문자열과 같은 다른 객체를 정렬하는 것도 중요할 수 있습니다.
이러한 목표를 달성하기 위해, 모든 유형의 설계 객체에 사용할 수 있는 다양한 위치 지정 및 정렬 도구가 제공됩니다.
세부 정보
선택된 객체 집합을 정렬하려면 Tools | Arrange |
를 클릭한 다음, 표시되는 드롭다운 메뉴에서 필요한 명령을 선택합니다.
별도로 명시되지 않는 한, 정렬(Alignment) 명령은 다음을 전제로 합니다:
- Apply to Selected Objects - 필요한 정렬 명령을 선택하기 전에 객체를 선택합니다.
-
Move Objects on the Current Grid - 정렬 명령을 적용하기 전에 그리드를 적절한 값으로 설정합니다. 그리드는 Home | Grids and Units |
의 드롭다운에서 값을 입력하거나 선택하여 설정합니다.
| 명령 | 동작 |
|---|---|
| Align | Align Objects 대화상자를 열며, 여기서 5가지 수평 및 수직 정렬 옵션 중 하나를 선택할 수 있습니다. 수평과 수직 옵션을 동시에 활성화하면 충돌이 발생하여 선택된 객체가 서로 위에 겹쳐 쌓일 수 있습니다. |
| Position Component Text | Component Text Position 대화상자를 열며, 여기서 현재 선택된 컴포넌트의 Designator 및/또는 Comment 문자열에 대해 자동 위치(Autoposition) 위치를 선택하고 적용할 수 있습니다. 선택한 Autoposition 옵션은 문자열을 수동으로 재배치하거나, String 또는 Component 대화상자에서 Autoposition 옵션을 변경하기 전까지 해당 컴포넌트에 계속 적용됩니다. |
Align To Grid |
선택된 각 객체의 기준점(reference point)을 현재 스냅 그리드(Snap Grid)로 이동합니다. 많은 컴포넌트는 기준점이 기하학적 중심에 있도록 설계되어 있어 패드가 그리드에서 벗어날 수 있습니다. 이 명령을 실행한 후에도 패드는 그리드에서 벗어난 상태로 유지됩니다. |
Move All Components Origin To Grid |
모든 컴포넌트의 기준점을 현재 스냅 그리드로 이동합니다. 현재 패드가 그리드에서 벗어나 있는 컴포넌트는 이동되지 않습니다. |
| Align Left | 선택된 객체를 정렬하여, 가장 왼쪽 프리미티브의 바깥쪽 가장자리(outer edge)가 동일한 X 위치를 갖도록 합니다. 가장 왼쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Right | 선택된 객체를 정렬하여, 가장 오른쪽 프리미티브의 바깥쪽 가장자리가 동일한 X 위치를 갖도록 합니다. 가장 오른쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Left (maintain spacing) | 선택된 객체를 정렬하여, 가장 왼쪽 프리미티브의 바깥쪽 가장자리가 동일한 X 위치를 갖도록 합니다. 적용 가능한 설계 규칙을 위반하는 위치로는 객체가 이동되지 않습니다. 가장 왼쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Right (maintain spacing) | 선택된 객체를 정렬하여, 가장 오른쪽 프리미티브의 바깥쪽 가장자리가 동일한 X 위치를 갖도록 합니다. 적용 가능한 설계 규칙을 위반하는 위치로는 객체가 이동되지 않습니다. 가장 오른쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Horizontal Centers | 객체를 수평으로 이동하여 중심이 정렬되도록 합니다. 명령을 선택한 후 기준 객체를 선택하기 위해 클릭하라는 안내가 표시됩니다. |
| Distribute Horizontally | 선택된 객체는 수평 방향으로, 가장 왼쪽 객체와 가장 오른쪽 객체(이 둘은 이동하지 않음) 사이에서 동일한 간격으로 배치됩니다. 이로 인해 이동되는 객체가 그리드에서 벗어날 수 있습니다. |
Increase Horizontal Spacing |
가장 왼쪽 객체를 제외한 각 객체를 오른쪽으로 이동하여, 가장 가까운 다음 객체와의 간격이 그리드 간격 1칸만큼 더 벌어지도록 합니다. |
| Decrease Horizontal Spacing | 가장 왼쪽 객체를 제외한 각 객체를 왼쪽으로 이동하여, 가장 가까운 다음 객체와의 간격이 그리드 간격 1칸만큼 더 좁아지도록 합니다. |
| Align Top | 선택된 객체를 정렬하여, 가장 위쪽 프리미티브의 바깥쪽 가장자리가 동일한 Y 위치를 갖도록 합니다. 가장 위쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Bottom | 선택된 객체를 정렬하여, 가장 아래쪽 프리미티브의 바깥쪽 가장자리가 동일한 Y 위치를 갖도록 합니다. 가장 아래쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Top (maintain spacing) | 선택된 객체를 정렬하여, 가장 위쪽 프리미티브의 바깥쪽 가장자리가 동일한 Y 위치를 갖도록 합니다. 적용 가능한 설계 규칙을 위반하는 위치로는 객체가 이동되지 않습니다. 가장 위쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Bottom (maintain spacing) | 선택된 객체를 정렬하여, 가장 아래쪽 프리미티브의 바깥쪽 가장자리가 동일한 Y 위치를 갖도록 합니다. 적용 가능한 설계 규칙을 위반하는 위치로는 객체가 이동되지 않습니다. 가장 아래쪽 프리미티브를 가진 객체가 기준으로 사용됩니다. |
| Align Vertical Centers | 객체를 수직으로 이동하여 중심이 정렬되도록 합니다. 명령을 선택한 후 기준 객체를 선택하기 위해 클릭하라는 안내가 표시됩니다. |
| Distribute Vertically | 선택된 객체는 수직 방향으로, 가장 위쪽 객체와 가장 아래쪽 객체(이 둘은 이동하지 않음) 사이에서 동일한 간격으로 배치됩니다. 이로 인해 이동되는 객체가 그리드에서 벗어날 수 있습니다. |
| Increase Vertical Spacing | 가장 아래쪽 객체를 제외한 각 객체를 위로 이동하여, 가장 가까운 다음 객체와의 간격이 그리드 간격 1칸만큼 더 벌어지도록 합니다. |
| Decrease Vertical Spacing | 가장 아래쪽 객체를 제외한 각 객체를 아래로 이동하여, 가장 가까운 다음 객체와의 간격이 그리드 간격 1칸만큼 더 좁아지도록 합니다. |