목차 보기
  1. 왼손 도구 키
  2. 편집 키
  3. 보기 키
  4. 마우스와 터치
  5. 명령 검색 (Ctrl+K)
  6. 키 위치로 인식합니다
  7. 키가 반응하지 않을 때
  8. 작업 흐름 예시
  9. 정리
Table of contents
  1. Left-hand tool keys
  2. Editing keys
  3. View keys
  4. Mouse and touch
  5. Command search (Ctrl+K)
  6. Keys are recognized by position
  7. When a key does not respond
  8. Example workflow
  9. Summary

패턴도의 도구 키는 키보드 왼쪽에 모여 있습니다. 오른손은 마우스를 잡고 왼손으로 W 배선, D 점퍼, A 부품 추가, R 회전을 바로 누르는 방식이라, 도구 막대로 마우스를 옮기지 않고도 작업을 이어 갈 수 있습니다. 이 글에서는 에디터의 단축키를 도구, 편집, 보기로 나누어 정리하고, 마우스·터치 조작과 명령 검색, 키가 반응하지 않을 때 확인할 것을 함께 설명합니다. 에디터 안에서 ? 키를 누르면 같은 목록을 바로 볼 수 있습니다.

왼손 도구 키

키도구하는 일
Q V S일반 이동부품과 배선을 선택하고 끌어서 옮깁니다
Shift+Q 또는 L연결 이동부품을 옮길 때 연결된 배선도 함께 따라옵니다
W배선누른 채 끌어 배선을 그립니다
D 또는 J점퍼건너뛰는 점퍼선을 그립니다
C 또는 N넷 별칭배선 위 구멍에 이름표를 붙입니다
E삭제누르면 삭제 도구가 되고, 다시 누르면 전체, 배선, 부품 범위가 차례로 바뀝니다
G 또는 H화면 이동끌어서 화면을 옮깁니다
Space임시 화면 이동드래그 전에 누르고 있는 동안 화면 이동, 떼면 원래 도구로 돌아갑니다
X취소배선이나 점퍼를 그리는 중이면 그리던 것을 취소합니다
A부품 추가부품 추가 창을 열고 닫습니다

같은 줄에 적은 키는 모두 같은 일을 하므로 손에 익은 키를 쓰면 됩니다.

일반 이동과 연결 이동의 차이

일반 이동은 부품만 움직이고 이미 그려 둔 배선은 그 자리에 남습니다. 연결 이동은 부품을 놓을 때 연결된 배선 경로를 유지하도록 다시 이어 줍니다. 연결 이동 중에는 상태 줄에 "끌기 · 놓아서 적용 · Esc 취소"라는 안내가 나옵니다. 안전한 경로를 찾지 못하거나 이동 중 다른 넷에 닿으면 적용되지 않으며, 진단에 "안전 경로 없음", "타 네트 접촉" 항목이 표시됩니다(진단 메시지 읽는 법).

삭제 도구 사용법

삭제 도구는 누른 채 끌면 지나가는 곳을 연속으로 지웁니다. 범위는 세 가지입니다.

  • 전체: 배선, 점퍼, 부품을 모두 지웁니다.
  • 배선: 배선과 점퍼만 지웁니다.
  • 부품: 부품만 지웁니다.

현재 범위는 상태 줄에 "삭제 · 전체", "삭제 · 배선", "삭제 · 부품"으로 표시됩니다. 실수로 지웠다면 Ctrl+Z로 되돌리세요.

편집 키

키하는 일
R선택한 부품을 90도 회전
Enter선택한 부품의 속성 패널 열기
X Del Backspace선택한 항목 삭제
Ctrl+C Ctrl+X Ctrl+V복사, 잘라내기, 붙여넣기
Ctrl+Z실행 취소
Ctrl+Y 또는 Ctrl+Shift+Z다시 실행
방향키선택한 항목을 1홀씩 이동
Shift+방향키선택한 항목을 5홀씩 이동
F기판 뒤집기(부품면과 동박면 전환)
Esc선택 해제, 열려 있는 창 닫기, 진행 중인 이동 취소
Ctrl+S공유 링크(/s/…)로 연 보드에서 그 링크에 저장

방향키 이동은 일반 이동 도구에서 쓸 수 있고, 마우스로 끌기 어려운 한 칸 단위 조정에 편합니다. Ctrl+S는 공유 링크로 연 보드에서만 동작하며, 일반 에디터 화면에서는 주소창 값이 자동으로 갱신되므로 따로 저장 키가 없습니다(보드 저장·공유·백업). Mac에서는 Ctrl 대신 ⌘(Command)를 쓰면 됩니다.

보기 키

키하는 일
22D 보기
33D 보기
마우스 휠확대와 축소
+ -화면 중심을 기준으로 확대와 축소
0 또는 Ctrl+0화면에 맞추기
가운데 버튼 끌기화면 이동
Ctrl+K명령 검색
?단축키 목록

2D와 3D 보기의 차이는 2D·3D 보기와 부품면·동박면 뒤집기에서 설명합니다.

마우스와 터치

  • 오른쪽 버튼 또는 길게 누르기(0.5초): 대상에 맞는 메뉴가 나옵니다. 부품에서는 속성, 90° 회전, 복사, 삭제, 배선에서는 넷 이름 지정과 삭제, 빈 곳에서는 부품 추가, 붙여넣기, 화면에 맞추기가 나옵니다.
  • 빈 곳에서 끌기(일반 이동 도구): 사각형으로 여러 항목을 한꺼번에 선택합니다.
  • 두 손가락 확대·축소: 터치 화면에서 화면을 확대하고 축소합니다.
  • 두 손가락으로 가볍게 탭: 실행 취소, 세 손가락으로 가볍게 탭: 다시 실행(2D 보기에서 시뮬레이션 중이 아닐 때).
  • 시뮬레이션 중 배선이나 구멍 탭: 그 선의 전압과 전류를 보여 주는 넷 검사 창이 열립니다(패턴도 시뮬레이션 사용법).

명령 검색 (Ctrl+K)

단축키가 없는 기능은 Ctrl+K로 여는 명령 검색 창에서 이름을 입력해 실행합니다. 명령은 도구, 편집, 보기, 기판, 시뮬레이션 묶음으로 나뉘고, 단축키가 있는 명령은 키가 함께 표시됩니다.

묶음대표 명령
기판회로도 가져오기, 자동 재배선, 기판 설정, DRC 규칙 설정, 공유 링크 복사, 현재 링크에 저장, 새 링크 만들기, RAW JSON 내보내기·불러오기, 기판 전체 초기화
시뮬레이션시뮬레이션 시작과 중지
보기2D·3D 보기, 기판 면 뒤집기, 화면에 맞추기, 3D 조작 안내 다시 보기, 단축키 목록

시뮬레이션에는 전용 단축키가 없습니다. 위쪽 막대의 시뮬 버튼이나 명령 검색의 "시뮬레이션 시작"을 쓰세요.

키 위치로 인식합니다

도구 키는 글자가 아니라 키보드의 물리적 위치(QWERTY 자판 기준)로 인식합니다. 그래서 Dvorak처럼 자판 배열이 다른 환경에서도 W 위치의 키가 배선, A 위치의 키가 부품 추가로 동작합니다. 부품 검색창이나 속성 입력칸처럼 글자를 입력하는 곳에서는 단축키가 꺼지고 입력이 우선합니다. 한글 입력기가 켜져 있으면 브라우저와 운영체제에 따라 키 입력이 입력기로 넘어가 동작하지 않을 수 있으니, 반응이 없으면 한/영 키로 영문 상태로 바꿔 보세요.

키가 반응하지 않을 때

  1. 입력칸이나 버튼에 초점이 있는지 확인하세요. 입력칸, 버튼, 선택 상자, 링크에 초점이 있으면 그 요소가 키를 처리합니다. 기판의 빈 곳을 한 번 눌러 초점을 옮긴 뒤 다시 눌러 보세요.
  2. 열린 창이 있는지 확인하세요. 설정, 부품 추가, 공유, 자동 재배선, 명령 검색 같은 창이 열려 있으면 Esc 외의 도구 키는 막힙니다. 먼저 창을 닫으세요.
  3. Alt 조합은 동작하지 않습니다. 브라우저와 운영체제가 쓰는 조합이라 에디터가 가로채지 않습니다.
  4. 키를 길게 누르면 한 번만 실행됩니다. 도구 전환 같은 명령은 키 반복을 무시합니다.

작업 흐름 예시

LED 회로를 만드는 흐름을 키 중심으로 정리하면 다음과 같습니다(패턴도 시작하기).

  1. A로 부품 추가 창을 열어 저항을 고릅니다.
  2. 부품을 끌어 자리를 잡고 R로 방향을 맞춥니다.
  3. Enter로 속성 패널을 열어 값을 입력합니다.
  4. W로 전환해 핀과 레일을 잇습니다. 잘못 그리는 중이면 X로 취소합니다.
  5. 교차하는 곳은 D로 점퍼를 놓습니다.
  6. 3으로 3D 모습을 확인하고 2로 돌아옵니다.
  7. Ctrl+K로 명령 검색을 열어 "시뮬레이션 시작"을 실행합니다.

정리

왼손으로 W, D, A, R, E를 누르고 오른손은 마우스에 두는 것이 패턴도의 기본 작업 방식입니다. 단축키가 기억나지 않으면 ?로 목록을, Ctrl+K로 명령 검색을 열면 됩니다. 키가 안 먹을 때는 입력칸 초점과 열린 창을 먼저 확인하세요. 자동으로 배선을 정리하는 기능은 자동 재배선 활용법에서 설명합니다.

Patterndo's tool keys are clustered on the left side of the keyboard. With your right hand on the mouse, you press W for wire, D for jumper, A for add part, and R for rotate with your left hand, so you can keep working without moving the mouse to the toolbar. This article sorts the editor's shortcuts into tools, editing, and view, and also explains mouse and touch operations, command search, and what to check when a key does not respond. Pressing the ? key inside the editor shows the same list right away.

Left-hand tool keys

KeyToolWhat it does
Q V SNormal moveSelects parts and wires and drags them to move
Shift+Q or LLinked moveWhen you move a part, the wires connected to it follow too
WWirePress and drag to draw a wire
D or JJumperDraws a hopping jumper wire
C or NNet aliasPuts a label on a hole on a wire
EDeletePressing it makes the delete tool, and pressing again cycles the scope through all, wires, parts
G or HPanDrag to move the view
SpaceTemporary panWhile held before dragging, pans; when released, returns to the original tool
XCancelIf you are drawing a wire or jumper, cancels what you were drawing
AAdd partOpens and closes the add-part window

Keys written on the same row all do the same thing, so use whichever is comfortable.

The difference between normal move and linked move

Normal move moves only the part, and wires you already drew stay where they are. Linked move reconnects the connected wire paths when you drop the part so they are kept. During a linked move, the status bar shows the hint "Drag · Release to apply · Esc to cancel". If it cannot find a safe path or touches another net while moving, it is not applied, and the items "No safe route" and "Touching another net" are shown in diagnostics (Reading Diagnostics Messages).

How to use the delete tool

With the delete tool, pressing and dragging erases continuously what you pass over. There are three scopes.

  • All: erases wires, jumpers, and parts.
  • Wires: erases only wires and jumpers.
  • Parts: erases only parts.

The current scope is shown in the status bar as "Delete · All", "Delete · Wires", or "Delete · Parts". If you erased something by mistake, undo with Ctrl+Z.

Editing keys

KeyWhat it does
RRotate the selected part 90 degrees
EnterOpen the selected part's properties panel
X Del BackspaceDelete the selected item
Ctrl+C Ctrl+X Ctrl+VCopy, cut, paste
Ctrl+ZUndo
Ctrl+Y or Ctrl+Shift+ZRedo
Arrow keysMove the selected item 1 hole
Shift+arrow keysMove the selected item 5 holes
FFlip the board (switch between component side and copper side)
EscDeselect, close open windows, cancel a move in progress
Ctrl+SOn a board opened from a share link (/s/…), save to that link

Arrow key movement works in the normal move tool and is handy for one-hole adjustments that are hard to do by dragging with the mouse. Ctrl+S works only on boards opened from a share link, and on the ordinary editor screen the address bar value updates automatically, so there is no separate save key (Saving, Sharing, and Backing Up Boards). On a Mac, use ⌘ (Command) instead of Ctrl.

View keys

KeyWhat it does
22D view
33D view
Mouse wheelZoom in and out
+ -Zoom in and out around the screen center
0 or Ctrl+0Fit to screen
Drag with the middle buttonPan
Ctrl+KCommand search
?Shortcut list

The difference between the 2D and 3D views is explained in 2D and 3D Views and Flipping Between Component and Copper Side.

Mouse and touch

  • Right button or long press (0.5 seconds): a menu suited to the target appears. On a part: properties, rotate 90°, copy, delete; on a wire: naming the net and delete; on an empty spot: add part, paste, fit to screen.
  • Drag from an empty spot (normal move tool): selects several items at once with a rectangle.
  • Pinch with two fingers: zooms the screen in and out on a touch screen.
  • Tap lightly with two fingers: undo; tap lightly with three fingers: redo (in the 2D view when not simulating).
  • Tap a wire or hole during simulation: opens the net probe window showing that wire's voltage and current (Using Patterndo Simulation).

Command search (Ctrl+K)

For features without a shortcut, type the name in the command search window opened with Ctrl+K and run it. Commands are grouped into tools, editing, view, board, and simulation, and commands that have a shortcut show the key together.

GroupRepresentative commands
BoardImport schematic, auto-rewire, board settings, DRC rule settings, copy share link, save to current link, create new link, export and import RAW JSON, reset the whole board
SimulationStart and stop simulation
View2D and 3D view, flip board side, fit to screen, show 3D controls hint again, shortcut list

Simulation has no dedicated shortcut. Use the Sim button on the top bar or "Start simulation" in command search.

Keys are recognized by position

Tool keys are recognized not by the letter but by the physical position on the keyboard (based on a QWERTY layout). So even in environments with a different layout like Dvorak, the key at the W position is wire and the key at the A position is add part. In places where you type text, such as the part search box or a property input, shortcuts are turned off and typing takes priority. If a Korean input method is on, depending on the browser and operating system, key input may be handed to the input method and not work, so if there is no response, switch to English input with the language toggle key.

When a key does not respond

  1. Check whether focus is on an input or button. If an input, button, select box, or link has focus, that element handles the key. Click an empty spot on the board to move focus and try again.
  2. Check whether a window is open. If a window such as settings, add part, share, auto-rewire, or command search is open, tool keys other than Esc are blocked. Close the window first.
  3. Alt combinations do not work. They are combinations used by browsers and operating systems, so the editor does not intercept them.
  4. Holding a key runs it only once. Commands like switching tools ignore key repeat.

Example workflow

Summarizing the flow of making an LED circuit around keys gives the following (Getting Started with Patterndo).

  1. Open the add-part window with A and choose a resistor.
  2. Drag the part into place and set the orientation with R.
  3. Open the properties panel with Enter and enter the value.
  4. Switch with W and connect the pins and rails. If you are drawing something wrong, cancel with X.
  5. At crossings, place a jumper with D.
  6. Check the 3D look with 3 and return with 2.
  7. Open command search with Ctrl+K and run "Start simulation".

Summary

The basic way of working in Patterndo is pressing W, D, A, R, and E with your left hand while your right hand stays on the mouse. If you cannot remember a shortcut, open the list with ? and command search with Ctrl+K. When a key doesn't work, first check input focus and open windows. The feature that tidies wiring automatically is explained in Using Auto-Rewire.

이 글은 학습 목적의 일반적인 안내입니다. 부품마다 규격과 핀 배열이 다를 수 있으니 실제 작업 전에는 사용하는 부품의 데이터시트를 확인하세요. 안전과 관련된 작업은 항목별 주의 사항을 먼저 읽고 진행하세요.This article is general guidance for learning purposes. Specifications and pinouts differ between parts, so check the datasheet of the part you use before real work. For safety-related work, read the cautions for each item first.