From 8fe1a633390735c06858cfdb50f7fa72ab364744 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 5 May 2025 13:16:45 +0500 Subject: [PATCH] Bonsai docs - add page to list hotkeys See https://docs-unstable.bonsaibim.org/reference/hotkeys.html --- src/bonsai/docs/index.rst | 1 + src/bonsai/docs/reference/hotkeys.rst | 39 +++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 src/bonsai/docs/reference/hotkeys.rst diff --git a/src/bonsai/docs/index.rst b/src/bonsai/docs/index.rst index 664a619e72..334fb67809 100644 --- a/src/bonsai/docs/index.rst +++ b/src/bonsai/docs/index.rst @@ -69,6 +69,7 @@ and data-rich OpenBIM with Blender :) reference/interface reference/topbar reference/properties + reference/hotkeys Need more help? Join the `live chat `__ or `community forums `__. Something strange happening? Please diff --git a/src/bonsai/docs/reference/hotkeys.rst b/src/bonsai/docs/reference/hotkeys.rst new file mode 100644 index 0000000000..a8e0f770ac --- /dev/null +++ b/src/bonsai/docs/reference/hotkeys.rst @@ -0,0 +1,39 @@ +Hotkeys +========= + +This page lists global Bonsai hotkeys. + +There are more hotkeys but they're tied to specific tools (e.g. Multi Object Tool, Annotation Tool, etc). +They can be found in the UI when tool is selected. + + +Blender Hotkeys Overrides +------- + +As IFC objects are special in Blender, there are some IFC operators that repeat Blender functionality, +but ensure the changes are in sync with IFC. + +IFC operators should be preferred always over Blender operators, when working with IFC project. + +For convenience, related hotkeys are overridden using their IFC versions. + +- :kbd:`Ctrl` + :kbd:`N`- New Project Menu +- :kbd:`Ctrl` + :kbd:`S`- Save IFC Project (and Blender project if it was saved previously) +- :kbd:`Ctrl` + :kbd:`J` - IFC Join +- :kbd:`Shift` + :kbd:`D` - IFC Duplicate +- :kbd:`Alt` + :kbd:`D` - IFC Duplicate Linked +- :kbd:`Ctrl` + :kbd:`V` - IFC Paste +- :kbd:`M` - IFC Move +- :kbd:`Tab` - IFC Mode Set Edit +- :kbd:`X` - IFC Delete +- :kbd:`Shift` + :kbd:`X` - IFC Delete (global) +- :kbd:`Del` - IFC Delete (no confirmation) +- :kbd:`Shift` + :kbd:`Del` - IFC Delete (no confirmation, global) +- :kbd:`P` - IFC Separate (in Mesh Edit Mode) + + +Bonsai Special Hotkeys +------- + +- :kbd:`Ctrl` + :kbd:`Shift` + :kbd:`D` - Duplicate IFC Aggregate +- :kbd:`Ctrl` + :kbd:`Tab` - Switch Tab (in Bonsai Properties Panel)