콘텐츠로 이동
문서 버전 v2026.08.31.0
PDF 다운로드

PCB 기본 편집

페이지 목표

PCBAtlas 2D 작업 공간에서 제한적이고 실행 취소 가능한 KiCad PCB 기본 편집을 수행하고 결과를 현재 라이브러리 리비전에 저장합니다.

지원 플랫폼

  • iOS / iPadOS: 17.0 이상.
  • macOS: 14 이상.
  • 첫 편집 릴리스는 작업 공간에서 실제로 열린 보드 소스가 KiCad .kicad_pcb인 경우에만 사용할 수 있습니다.

대상 사용자

  • 검토 중 비아를 빠르게 이동해야 하는 사용자
  • 기존 트랙 segment를 Slide하고 폭을 조정하거나 트랙 전체 또는 비아를 삭제해야 하는 사용자
  • 현재 제품 경계에 맞춰 편집 상태 머신, Undo 및 저장 흐름을 검증하는 테스터

사전 조건

  1. 수정해도 되는 KiCad .kicad_pcb 테스트 보드를 준비하고 중요한 프로젝트의 원본 사본을 보관합니다.
  2. 라이브러리에서 보드를 열고 2D에 머뭅니다.
  3. 대상을 선택할 수 없으면 WorkbenchVisibilitySelection Filter가 부품, 트랙, 비아를 숨기거나 제외하는지 확인합니다.

작업 단계

1. 편집 세션 시작

  1. 2D Viewer의 첫 준비가 끝날 때까지 기다립니다. 편집 가능한 KiCad PCB에서는 PCBAtlas가 전체 편집 세션을 자동으로 준비합니다.
  2. 캔버스에서 트랙 segment 또는 비아를 선택합니다.
  3. 캔버스 아래 플로팅 도구 막대에서 현재 사용할 수 있는 Slide, Move Via, Delete Track, Delete Via 동작을 선택합니다.

준비 중 Viewer는 읽기 전용으로 유지됩니다. KiCad PCB가 아니거나, 전체 편집 세션을 만들 수 없거나, 보드 상태가 오래된 경우 근사 편집으로 진행하지 않고 캔버스 아래에 명확한 이유를 표시합니다.

2. 객체와 사용 가능한 동작 확인

편집 세션이 시작된 뒤 2D Viewer에서 대상을 선택합니다. 넓은 레이아웃과 컴팩트 레이아웃 모두 Viewer 아래의 플로팅 작업 막대만 사용하며 Workbench는 더 이상 편집 패널을 제공하지 않습니다.

선택한 객체 현재 동작 중요 동작 방식
부품 배치 현재 읽기 전용, 편집 동작 없음 정보를 확인할 수 있지만 기본 편집으로 Placement를 바꿀 수 없습니다
fixed가 아닌 비아 Move Via, Delete Via 비아를 이동해도 인접 트랙을 다시 작성하지 않습니다
지원되는 트랙 segment Slide, Track Width, Delete Track Slide는 정확한 segment에 적용되고 삭제는 Track 전체에 적용됩니다

fixed 트랙 / 비아, 정확히 식별할 수 없는 대상 및 지원되지 않는 트랙 형상은 관련 동작이 비활성화되고 이유가 표시됩니다. Placement는 현재 항상 읽기 전용이며 비활성 Move 또는 Rotate 버튼도 제공하지 않습니다.

3. 비아 이동

  1. fixed가 아닌 비아를 선택합니다.
  2. Move Via를 선택합니다.
  3. 대상 위에서 드래그를 시작합니다. 빈 영역에서 드래그하면 계속 카메라가 이동합니다.
  4. ghost, 원래 위치, ΔX / ΔY, 그리드 간격을 확인합니다.
  5. 목표 위치에서 놓으면 확인 대기 편집 미리 보기가 만들어집니다.

놓은 뒤에도 ghost와 하단 확인 막대가 남습니다. 로 편집을 수락하고 ×로 버립니다. 확정에 실패하면 오류를 표시하며 보드에 부분 편집을 남기지 않습니다.

4. 기존 트랙 Slide

  1. 지원되는 트랙 segment를 정확히 선택합니다.
  2. Slide를 선택합니다. 캔버스에 파란 중심선 미리 보기와 하단 / ×가 표시됩니다.
  3. 파란 선에서 드래그를 시작합니다. 미리 보기 트랙과 실제 폭이 파란 선과 함께 실시간으로 갱신됩니다.
  4. 놓은 뒤에도 Slide 상태가 유지되므로 같은 파란 선을 다시 드래그해 조정할 수 있습니다.
  5. 로 현재 유효한 미리 보기를 수락하고 ×로 Slide를 나가 이번 편집을 버립니다.

segment를 기하 제한 밖으로 드래그하면 PCBAtlas는 마지막 유효 미리 보기를 유지하고 이유를 표시한 채 Slide를 끝내지 않습니다. 파란 선을 유효 범위로 다시 끌어와 편집을 이어갈 수 있습니다.

노드를 추가 또는 삭제하고 Track을 분할 또는 병합하거나 layer, net, rule class를 바꿀 수 없습니다.

5. 트랙 폭 변경

  1. 지원되는 트랙을 선택합니다.
  2. Track Width를 선택합니다.
  3. 0보다 큰 밀리미터 값을 입력합니다.
  4. Apply로 미리 보기를 만들고 하단 로 수락하거나 ×로 버립니다.

잘못된 숫자, 0 이하의 폭 및 유효 범위를 벗어난 값은 거부됩니다.

6. 트랙 또는 비아 삭제

  1. 트랙의 segment 하나 또는 비아를 선택합니다.
  2. Track 전체가 강조되었거나 올바른 비아가 선택되었는지 확인합니다.
  3. Delete Track 또는 Delete Via를 선택하고 하단 로 수락하거나 ×로 버립니다.

추가 모달 확인 없이 삭제합니다. 관련 teardrop을 안전하게 확인할 수 있으면 대상과 함께 원자적으로 삭제됩니다. 실수한 경우 Viewer 아래 플로팅 도구 막대의 Undo를 사용하세요.

7. 실행 취소와 저장

  • 하단 플로팅 도구 막대의 Undo는 현재 명령이 끝나고 ready 상태로 돌아온 뒤에만 사용할 수 있습니다. 완료 메시지에는 별도의 Undo 버튼이 더 이상 나타나지 않습니다.
  • 수락한 비아 이동, Slide, 트랙 폭 변경 또는 연쇄 삭제마다 하나의 history entry가 만들어집니다.
  • 편집 또는 Undo가 확정될 때마다 앱은 해당 복구 기록을 내부 EditingDraftsV4 작업 사본에 추가합니다. 자동 재시도 후에도 저장하지 못하면 확정된 캔버스 결과는 남지만 이후 편집을 잠그고 Retry Saving Draft를 표시합니다. 이를 선택하면 보류 기록 저장만 재시도하며 편집 자체를 다시 실행하지 않습니다. 저장이 성공한 뒤에만 ready 상태가 돌아옵니다.
  • 제목 앞의 *는 현재 세션에 저장하지 않은 변경이 있음을 뜻합니다.
  • 하단 플로팅 도구 막대의 Save 또는 macOS / 하드웨어 키보드가 있는 iPad의 ⌘S는 결과를 현재 열린 라이브러리 리비전에 바로 기록합니다. 새 리비전을 만들거나 현재 캔버스 또는 카메라를 바꾸지 않습니다.
  • PCB 편집 저장은 기존 Case Mini Viewer 썸네일을 유지합니다. 썸네일에 최신 보드 내용을 반영하려면 나중에 명시적으로 썸네일 다시 생성을 실행하세요.
  • 왼쪽 위에서 라이브러리로 돌아갈 때 저장하지 않은 변경이 있으면 다음 중 하나를 선택합니다.
    • Save: 현재 리비전에 저장한 뒤 라이브러리로 돌아감.
    • Discard Unsaved Edits: 마지막 저장 체크포인트로 복원한 뒤 종료.
    • Continue Editing: 현재 편집 세션으로 복귀.
  • 같은 이름의 파일을 가져오거나 명시적으로 Add Revision을 실행하면 계속 새 리비전이 생깁니다. 일반 편집 저장은 리비전 수를 바꾸지 않습니다.

검수 체크리스트

  • KiCad가 아닌 PCB가 편집 동작을 요청하면 KiCad 전용 경계를 명확히 보고합니다.
  • KiCad PCB는 Viewer 첫 준비 뒤 전체 편집 세션을 자동으로 만들고 하단 플로팅 도구 막대에 현재 가능한 동작을 표시합니다.
  • Placement를 선택하면 정보는 볼 수 있지만 Move 또는 Rotate 동작은 나타나지 않습니다.
  • fixed가 아닌 비아를 이동 및 삭제할 수 있고 수락한 편집은 하단 플로팅 도구 막대에서 Undo할 수 있습니다.
  • Slide는 놓은 뒤에도 파란 선과 미리 보기를 유지하고 계속 드래그할 수 있습니다.
  • 제한 밖의 Slide는 마지막 유효 미리 보기를 유지하며 유효 범위로 돌아오면 계속할 수 있습니다.
  • 지원되는 트랙은 Slide와 양수 폭 변경을 할 수 있습니다.
  • segment 하나에서 시작한 삭제가 Track 전체를 삭제하며 Undo할 수 있습니다.
  • fixed 또는 미지원 대상은 바뀌지 않고 구체적인 이유가 표시됩니다.
  • Save는 현재 리비전을 바로 갱신하며 리비전 수는 바뀌지 않고 다시 열어 저장 결과를 볼 수 있습니다.
  • 저장하지 않은 변경이 있을 때 ⌘S와 하단 Save의 결과가 같습니다.
  • 저장 전후 현재 캔버스와 카메라 위치가 바뀌지 않습니다.
  • 저장하지 않은 변경을 가진 채 라이브러리로 돌아가면 위 세 가지 결과를 제공합니다.

현재 명확한 경계

  • Slide는 지원되는 현재 segment의 기존 토폴로지 제약만 바꿉니다. 새 배선, 대화형 배선, 밀어내기 / 우회 및 자동 배선은 지원하지 않습니다.
  • 부품 배치 이동, 회전, 추가, 삭제는 지원하지 않습니다. 풋프린트 교체, 면 뒤집기, 다중 객체 변환도 지원하지 않습니다.
  • Zone, Pad, 보드 외곽선, 텍스트, 그래픽 및 임의 shape 편집은 지원하지 않습니다.
  • Track의 segment 하나를 삭제할 수 없으며 Delete Track은 항상 전체 트랙을 삭제합니다.
  • 편집으로 ratsnest 또는 DRC 문제가 늘어날 수 있습니다. 명시적으로 제출한 결과를 조용히 되돌리지 않습니다.
  • 저장은 현재 열린 라이브러리 리비전을 갱신합니다. 같은 이름의 파일 가져오기 또는 명시적 Add Revision만 새 리비전을 만듭니다.

자주 묻는 질문

플로팅 도구 막대에 편집 동작이 없거나 선택 뒤 진입에 실패하는 이유는 무엇입니까?

PCB 2D 보기가 열려 있고 실제 보드 원본이 .kicad_pcb이며 앱이 전체 편집 세션을 만들 수 있는지 확인합니다. 제조 패키지, DSN, SES, ODB++, IPC-2581 및 회로도는 첫 편집 릴리스 범위 밖입니다. 플로팅 도구 막대에는 현재 선택 객체에 사용할 수 있는 동작만 표시됩니다.

객체를 선택했는데 편집 버튼이 없는 이유는 무엇입니까?

Placement는 현재 검사할 수 있지만 편집할 수 없으므로 선택해도 Move나 Rotate 버튼이 나타나지 않습니다. 다른 객체도 fixed 상태, 지원되지 않는 트랙 형상 또는 장면 갱신 뒤 오래된 선택 때문에 사용할 수 있는 동작이 없을 수 있습니다. 다시 선택하고 캔버스 아래 차단 이유를 확인하세요.

Slide의 파란 선이 한 지점에서 더 움직이지 않는 이유는 무엇입니까?

그 위치는 현재 기하 제약을 넘습니다. UI는 Slide를 끝내지 않고 마지막 유효 미리 보기를 유지하므로 남아 있는 파란 선을 유효 범위로 끌어와 계속할 수 있습니다.

결과

현재 KiCad PCB 리비전에는 다시 열 수 있는 저장 결과가 포함되며 세션 내 모든 변경은 실행 취소 가능한 원자적 트랜잭션으로 적용됩니다.

최근 검증일

2026-08-22