--- description: Keyboard Shortcuts and Mouse Controls --- # Controls ## Layer Navigation | Key | Action | Notes | | --------------- | ------------------------ | ------------------------------------ | | ` (backtick) | Show layer 0 | First layer | | 1-9 | Show layers at 10-90% | In 10% increments | | 0 | Show all layers (100%) | Show maximum layer | | Meta+Up | Next layer | Navigate up one layer | | Meta+Down | Previous layer | Navigate down one layer | | [shift + wheel] | Cycle through layers | Preview mode only | | v | Toggle single slice view | Preview mode: toggle single vs range | ## View Navigation | Key | Action | Notes | | --- | -------------------- | ------------------------------------- | | h | Home View | Default 45° view | | t | Top View | Top-down view | | f | Front View | Direct front side-view | | b | Back View | Direct back side-view | | z | Reset View | Default zoom and home | | F | Fit View to Contents | Zoom to fit all objects | | `<` | Previous Side View | Cycle: left → back → right → front | | `>` | Next Side View | Cycle: front → right → back → left | | v | Focus on Selection | Arrange mode: center camera on object | ## File Operations | Key | Action | Notes | | --- | ------------------- | ------------------------ | | i | File Import Dialog | Import 3D models | | r | Recent Files Dialog | Open recently used files | ## Workflow Actions | Key | Action | Notes | | ----- | ------------- | ------------------------------------------------------------ | | s / S | Slice Object | Process workspace objects | | p / P | Preview Paths | Route planning (hidden in SLA mode) | | g | CNC Animation | Enter milling animation mode (CNC only) | | x / X | Export | Export as GCode, SVG, or DXF | | a | Arrange | Switch to ARRANGE view, or auto-layout if already in ARRANGE | ## Object Manipulation | Key | Action | Notes | | ---------------------- | --------------------- | ------------------------------------ | | d | Duplicate Selected | Create copy of selected objects | | m | Mirror Selected | Mirror vertices of selected objects | | O | Manual Rotation Input | Enter rotation values manually | | [delete] | Delete Selected | Remove selected objects | | [ctrl + a] / [cmd + a] | Select All | Select all objects in workspace | | [shift + click] | Toggle Selection | Select or deselect individual object | ## Rotation & Movement | Key | Action | Notes | | --------------- | ---------- | ------------------------------------ | | [arrow] | Rotate 90° | Arrow keys rotate on respective axes | | [shift + arrow] | Rotate 5° | Fine rotation control | | [alt + arrow] | Move 5mm | Move object in X/Y plane | ## Rendering Modes | Key | Action | Notes | | -------------- | ---------------------- | ---------------------------------------- | | w | Toggle Ghost Rendering | Cycle between solid and semi-transparent | | W | Toggle Wireframe | Cycle between solid and wireframe | | Ctrl+W / Cmd+W | Toggle Edge Rendering | Show/hide model edges | ## Settings & Dialogs | Key | Action | Notes | | --- | ------------------- | -------------------------------- | | e | Device Dialog | Select and customize devices | | o | Tool Dialog | CNC mode only | | q | Preferences Dialog | Change application behaviors | | l | Work Profile Dialog | Load, save, rename work profiles | | ? | Help Dialog | Show help and documentation | | C | Refresh Catalog | Reload device catalog | ## Workspace Management | Key | Action | Notes | | ------ | --------------------- | ------------------------------------------ | | Ctrl+S | Save Settings | Save current settings | | Cmd+S | Save Workspace | Save workspace state (macOS) | | Cmd+L | Restore Workspace | Restore saved workspace (macOS) | | Z | Reset All Preferences | Clear all settings (requires confirmation) | ## Mouse Controls ### General Navigation | Input | Action | Notes | | --------------- | ----------- | ------------------------------- | | [left + drag] | Rotate View | Orbit camera around focus point | | [right + drag] | Pan View | Move camera focus | | [meta + drag] | Pan View | Alternative pan (macOS) | | [middle + drag] | Zoom | Mouse wheel click + drag | | [mouse wheel] | Zoom | Scroll to zoom in/out | ### Object Interaction | Input | Action | Notes | | -------------- | -------- | ----------------------------------- | | [ctrl + click] | Lay Flat | Rotate clicked face toward platform | | [meta + click] | Lay Flat | Alternative (macOS) | ### FDM Support Mode | Input | Action | Notes | | ---------------------------- | --------------------- | ---------------------------- | | [left click] | Toggle Support Column | Add or remove support column | | [ctrl + drag] / [cmd + drag] | Erase Columns | Remove support columns | | [alt + drag] / [opt + drag] | Draw Columns | Add support columns |