선택 및 편집 (Selection & Editing)

ImEDA의 선택 및 편집 기능은 CAD 도면 작업의 핵심입니다. 오브젝트를 효율적으로 선택하고, 클립보드를 활용한 복사/붙여넣기, 회전/반전/정렬 등의 변환, 그리고 무제한 Undo/Redo를 통해 빠르고 정확한 편집이 가능합니다.

1. 선택 모드 (Escape)

Esc 키를 누르면 현재 진행 중인 도구(그리기, 배치 등)를 해제하고 선택 모드로 진입합니다. 선택 모드는 ImEDA의 기본 상태이며, 오브젝트를 선택하고 속성을 확인하거나 편집 명령을 실행하는 출발점입니다.

클릭 선택

드래그 영역 선택

빈 영역에서 좌클릭 후 드래그하면 사각형 선택 영역이 표시됩니다. 드래그 방향에 따라 선택 방식이 달라집니다.

2. 선택 필터

복잡한 도면에서 특정 타입의 오브젝트만 선택하고 싶을 때 선택 필터를 사용합니다. 필터가 비활성화된 타입의 오브젝트는 클릭이나 드래그 선택에서 제외됩니다.

필터 항목대상 오브젝트설명
Text 텍스트 자유 텍스트, 주석 텍스트
Line 직선 단일 직선 세그먼트, 폴리라인
Rect 사각형 직사각형 도형
Circle 원형 도형
Arc 원호 세그먼트
Dim 치수선 길이, 각도, 반지름 등 치수 표기
Field 필드 심볼의 Reference, Value 등 속성 필드
Symbol 심볼/컴포넌트 회로도 심볼, PCB 풋프린트
Wire 와이어 회로도 전기 연결선
Pin 심볼 에디터의 핀 오브젝트
팁: 밀집된 영역에서 와이어만 이동하고 싶을 때, Symbol 필터를 비활성화하면 심볼을 건드리지 않고 와이어만 선택할 수 있습니다.

3. 클립보드

선택된 오브젝트를 클립보드를 통해 복사, 잘라내기, 붙여넣기할 수 있습니다. 동일 문서 내는 물론, 서로 다른 문서 간에도 동작합니다.

Cut (Ctrl+X)

선택된 오브젝트를 클립보드에 복사하고, 원본을 도면에서 제거합니다. Undo로 복원할 수 있습니다.

Copy (Ctrl+C)

선택된 오브젝트를 클립보드에 복사합니다. 원본은 그대로 유지됩니다.

Paste (Ctrl+V)

클립보드의 오브젝트를 도면에 붙여넣습니다. 커서에 오브젝트가 부착되어 원하는 위치에 배치할 수 있으며, 클릭으로 위치를 확정합니다.

Duplicate

선택된 오브젝트를 즉시 복제하여 커서에 부착합니다. Copy + Paste를 한 번에 수행하는 편의 기능입니다.

4. 삭제 및 선택 명령

명령단축키설명
Delete Del 선택된 오브젝트를 도면에서 삭제합니다. Undo로 복원 가능합니다.
Select All Ctrl+A 현재 도면(활성 시트)의 모든 오브젝트를 선택합니다. 선택 필터가 활성화되어 있으면 필터 조건에 맞는 오브젝트만 선택됩니다.
Deselect All Ctrl+Shift+A 현재 선택된 모든 오브젝트의 선택을 해제합니다.

5. 변환 (Transform)

선택된 오브젝트에 회전, 반전 등의 기하학적 변환을 적용합니다. 변환은 선택 영역의 중심점 또는 개별 오브젝트의 기준점을 중심으로 수행됩니다.

Rotate 90° (Space)

선택된 오브젝트를 반시계 방향으로 90도 회전합니다. 심볼 배치 중에도 Space를 눌러 배치 전에 회전할 수 있습니다.

Flip X

선택된 오브젝트를 X축(수평축) 기준으로 상하 반전합니다. PCB에서는 부품을 Top ↔ Bottom 레이어로 전환하는 데 사용됩니다.

Flip Y

선택된 오브젝트를 Y축(수직축) 기준으로 좌우 반전합니다.

Align (A)

A 키를 누르면 정렬 명령 팝업이 표시됩니다. 2개 이상의 오브젝트를 선택한 상태에서 다양한 정렬/배치 옵션을 사용할 수 있습니다.

6. 정렬 및 배치 (Align & Distribute)

2개 이상의 오브젝트를 선택한 상태에서 정렬 및 균등 배치 명령을 사용할 수 있습니다. 정렬 기준은 선택된 오브젝트들의 바운딩 박스입니다.

정렬 (Align)

명령설명
Align Left 선택된 오브젝트들의 왼쪽 가장자리를 가장 왼쪽 오브젝트에 맞춥니다.
Align Right 선택된 오브젝트들의 오른쪽 가장자리를 가장 오른쪽 오브젝트에 맞춥니다.
Align Top 선택된 오브젝트들의 상단 가장자리를 가장 위쪽 오브젝트에 맞춥니다.
Align Bottom 선택된 오브젝트들의 하단 가장자리를 가장 아래쪽 오브젝트에 맞춥니다.
Align Horizontal Center 선택된 오브젝트들의 수평 중심을 일치시킵니다.
Align Vertical Center 선택된 오브젝트들의 수직 중심을 일치시킵니다.

균등 배치 (Distribute)

명령설명
Equal Space Horizontal 3개 이상의 오브젝트를 선택했을 때, 수평 방향으로 오브젝트 간 간격을 균등하게 배치합니다. 양 끝 오브젝트는 고정됩니다.
Equal Space Vertical 3개 이상의 오브젝트를 선택했을 때, 수직 방향으로 오브젝트 간 간격을 균등하게 배치합니다. 양 끝 오브젝트는 고정됩니다.
참고: 균등 배치(Distribute) 명령은 3개 이상의 오브젝트가 선택되어 있어야 활성화됩니다. 양 끝단의 두 오브젝트를 기준으로 나머지 오브젝트들이 동일한 간격으로 재배치됩니다.

7. 순서 (Z-Order)

오브젝트가 겹쳐 있을 때 그리기 순서를 변경하여 앞/뒤 표시 순서를 조절할 수 있습니다.

명령설명
Bring to Front 선택된 오브젝트를 가장 앞으로 이동합니다. 다른 모든 오브젝트 위에 표시됩니다.
Send to Back 선택된 오브젝트를 가장 뒤로 이동합니다. 다른 모든 오브젝트 아래에 표시됩니다.
Forward One 선택된 오브젝트를 한 단계 앞으로 이동합니다.
Backward One 선택된 오브젝트를 한 단계 뒤로 이동합니다.

8. Undo / Redo

ImEDA는 무제한 Undo/Redo 히스토리를 지원합니다. 문서별로 독립적인 히스토리가 관리되며, 문서를 저장한 후에도 히스토리가 유지됩니다(문서를 닫기 전까지).

Undo (Ctrl+Z)

마지막으로 수행한 작업을 취소하고 이전 상태로 되돌립니다. 연속으로 눌러 여러 단계를 되돌릴 수 있습니다.

Redo (Ctrl+Y)

Undo로 되돌린 작업을 다시 실행합니다. Undo 후 새로운 편집을 수행하면 Redo 히스토리는 소멸됩니다.

참고: Undo/Redo는 문서 단위로 관리됩니다. 탭을 전환해도 각 문서의 히스토리는 독립적으로 유지됩니다. 단, 문서를 닫으면 해당 히스토리는 소멸됩니다.

단축키 종합 테이블

선택 및 편집과 관련된 모든 단축키를 한눈에 정리한 테이블입니다.

카테고리명령단축키설명
선택 선택 모드 진입 Esc 현재 도구 해제, 선택 모드로 전환
단일 선택 좌클릭 오브젝트 선택 (이전 선택 해제)
추가/토글 선택 Ctrl+좌클릭 기존 선택 유지하며 추가/해제
전체 선택 Ctrl+A 모든 오브젝트 선택
전체 선택 해제 Ctrl+Shift+A 모든 선택 해제
클립보드 잘라내기 (Cut) Ctrl+X 선택 오브젝트를 클립보드에 복사 후 삭제
복사 (Copy) Ctrl+C 선택 오브젝트를 클립보드에 복사
붙여넣기 (Paste) Ctrl+V 클립보드 오브젝트를 도면에 배치
복제 (Duplicate) 선택 오브젝트 즉시 복제
삭제 삭제 (Delete) Del 선택 오브젝트 삭제
변환 회전 90° Space 반시계 방향 90도 회전
X축 반전 (Flip X) 수평축 기준 상하 반전
Y축 반전 (Flip Y) 수직축 기준 좌우 반전
정렬 메뉴 (Align) A 정렬/배치 옵션 팝업 표시
정렬/배치 왼쪽 정렬 왼쪽 가장자리 맞춤
오른쪽 정렬 오른쪽 가장자리 맞춤
위쪽 정렬 상단 가장자리 맞춤
아래쪽 정렬 하단 가장자리 맞춤
수평 중심 정렬 수평 중심선 일치
수직 중심 정렬 수직 중심선 일치
수평 균등 배치 수평 간격 균등 분배 (3개 이상)
수직 균등 배치 수직 간격 균등 분배 (3개 이상)
순서 맨 앞으로 선택 오브젝트를 최상위로 이동
맨 뒤로 선택 오브젝트를 최하위로 이동
한 단계 앞으로 Z-order 한 단계 위로
한 단계 뒤로 Z-order 한 단계 아래로
Undo/Redo 실행 취소 (Undo) Ctrl+Z 마지막 작업 취소
다시 실행 (Redo) Ctrl+Y 취소된 작업 재실행
단축키 커스터마이즈: 위 테이블에서 "—"로 표시된 항목을 포함한 모든 명령의 단축키는 설정 메뉴의 Shortcuts 다이얼로그에서 자유롭게 변경할 수 있습니다. 자주 사용하는 정렬/순서 명령에 단축키를 할당하면 작업 효율이 크게 향상됩니다.