Deswik Keyboard Shortcuts
Deswik handles strings (wireframes), solids (bench shapes), and points. These shortcuts speed up manipulation.
| Shortcut | Action | Use Case | | :--- | :--- | :--- | | Ctrl + A | Select All | Deleting temporary construction geometry. | | Ctrl + 1 | Properties Panel | Toggles the object properties sidebar. | | Ctrl + C / V | Copy / Paste | Works across different Deswik files. | | Ctrl + X | Cut | Move strings from one layer to another. | | Delete | Erase | Removes selected objects. | | Spacebar | Repeat Last Command | Critical. Press Space to re-do "Extrude" or "Offset." | | Arrow Keys | Nudge (Move by 1 unit) | Requires active move tool. | deswik keyboard shortcuts
Deswik handles massive datasets—drillhole databases with millions of rows, triangulated surfaces with hundreds of thousands of triangles, and complex 3D wireframes. Navigating these with the mouse alone leads to "context switching fatigue." Every time you reach for the toolbar, you lose focus. Deswik’s core strength is string (polyline) editing
The benefits of shortcuts:
Deswik’s core strength is string (polyline) editing. These shortcuts are vital for wireframe and solid construction. Deswik handles strings (wireframes)
| Shortcut | Command Alias | Function |
| :--- | :--- | :--- |
| M | Move | Initiates move command with basepoint selection. |
| CO | Copy | Standard copy with displacement vector. |
| RO | Rotate | Rotates selected objects around a base point. |
| SC | Scale | Resizes objects uniformly or differentially. |
| TR | Trim | Cuts strings at intersections with cutting edges. |
| EX | Extend | Lengthens strings to meet boundary edges. |
| F | Fillet | Creates a rounded corner (radius can be set via R option). |
| CH | Change Properties | Opens the property editor for selected objects (layer, color, linetype). |
| DI | Distance | Measures distance and angle between two points. |
| LI | List | Displays detailed entity data (length, area, coordinates). |
| PE | Polyline Edit | Joins, adjusts, or converts strings to polylines. |
| DD | Divide | Splits a string into equal segments or at specific points. |