The mouse is one of the most used tools for using NE1. NE1 makes use of a 3-button mouse to select objects, change the view, and perform other common tasks. Here is a summary of what each mouse button does:
If your mouse has a wheel, you can push down on it to rotate the view. Scrolling the wheel allows you to zoom in and out on the model. By positioning the mouse pointer on the area you want to zoom in on and scrolling the mouse wheel, you can zoom in on the area quickly.
Mouse wheel operations for all modes are identical.
Users without a mouse wheel should use the Zoom Tool and
Fit to Window (CTRL + F) to zoom in/out
Action |
Result |
Mouse Wheel |
Zoom In/Out |
Shift + Mouse Wheel |
Quick Zoom (double-speed) |
Control + Mouse Wheel |
Slow Zoom (half-speed) |
See Keyboard Shorts for how to recreate these operations without using the Mouse Wheel
Middle Mouse Button (MMB) operations for all modes are
identical.
Mac users with a single mouse button can hold down the Option key to emulate the MMB.
Action |
Result |
MMB + Drag |
Rotate View Freely |
Shift + MMB + Drag |
Pan View |
Control + MMB + Drag |
Rotate Around Point of View Axis |
Shift + Control + MMB + Drag |
Move Point of View In/Out |
Right Mouse Button operations for all modes are identical. It
simply brings up the mode specific context menu. In Build Mode,
different context menus are provided when the cursor is over an open bond, a bond
between two atoms or when an atom is highlighted.
Mac users with a single mouse button can hold down the Control key to emulate the RMB.
Left Mouse Button (LMB) operations will change
according to the current mode. Mode specific operations are given below.
Positioned on: |
No modkey |
Shift |
Control |
Shift+Control |
empty space |
||||
|
clear selection |
nil |
nil |
nil |
|
clear selection |
nil |
nil |
nil |
|
clear selection; select 2D region |
select 2D region |
deselect 2D region |
delete 2D region |
atom or bond of Chunk |
||||
|
clear selection; select chunk |
select chunk |
deselect chunk |
delete chunk |
|
clear selection; select chunk; switch to Build Atoms mode |
select chunk; switch to Build Atoms mode |
deselect chunk; switch to Build Atoms mode |
delect chunk; switch to Build Atoms mode |
|
clear selection; select 2D region |
select 2D region |
deselect 2D region |
delete 2D region |
jig* |
||||
|
clear selection; select jig |
select jig |
deselect jig |
delete jig |
|
clear selection; select jig; switch to Move Chunks mode |
select jig; switch to Move Chunks mode |
deselect jig; switch to Move Chunks mode |
delete jig; switch to Move Chunks mode |
|
clear selection; select 2D region |
select 2D region |
deselect 2D region |
delete 2D region |
* jigs cannot be
selected/deselected when selecting 2D regions
Positioned on: |
No modkey |
Shift |
Control |
Shift+Control |
empty space |
||||
|
clear selection |
nil |
nil |
nil |
|
clear selection; deposit unselected |
deposit selected |
deposit unselected |
nil |
|
clear selection; select 2D region |
select 2D region |
deselect 2D region |
delete 2D region |
atom |
||||
|
clear selection; select atom |
select atom |
deselect atom |
delete atom |
|
clear selection; trans-select atoms |
trans-select atoms |
trans-deselect atoms |
trans-delete atoms |
|
clear selection; select atom; drag atom |
select atom; select 2D region |
deselect 2D region |
delete 2D region |
|
drag selection |
select 2D region |
deselect 2D region |
delete 2D region |
bond |
||||
|
clear selection; select bond's atoms |
select bond's atoms |
deselect bond's atoms |
delete bond's atoms |
|
clear selection; trans-select bond's atoms |
trans-select bond's atoms |
trans-deselect bond's atoms |
trans-delete bond's atoms |
bondpoint |
||||
|
clear selection; deposit unselected |
deposit selected |
deposit unselected |
nil |
|
drag bondpoint |
select 2D region |
deselect 2D region |
delete 2D region |
jig |
||||
|
clear selection; select jig |
select jig |
deselect jig |
delete jig |
|
clear selection; select jig and jig's atoms |
select jig and jig's atoms |
deselect jig and jig's atoms |
delete jig and jig's atoms |
|
clear selection; select jig; drag jig |
select jig; select 2D region |
deselect 2D region |
delete 2D region |
|
drag selection |
select 2D region |
deselect 2D region |
delete 2D region |
Positioned on: |
No modkey |
Shift |
Control |
Shift+Control |
empty space |
||||
|
clear selection |
nil |
nil |
nil |
|
clear selection |
nil |
nil |
nil |
|
drag selection* (in plane of screen) |
rotate/translate selection (constrained) |
rotate selection (unconstrained) |
delete 2D region |
atom or bond |
||||
|
clear selection; select chunk |
select chunk |
deselect chunk |
delete chunk |
|
clear selection; select chunk; switch to Build Atoms mode |
select chunk; switch to Build Atoms mode |
deselect chunk; switch to Build Atoms mode |
delect chunk; switch to Build Atoms mode |
|
drag selection (in plane of screen) |
rotate/translate selection (constrained) |
rotate selection (unconstrained) |
delete 2D region |
jig* |
||||
|
clear selection; select jig |
select jig |
deselect jig |
delete jig |
|
clear selection; select jig; switch to Move Chunks mode |
select jig; switch to Move Chunks mode |
deselect jig; switch to Move Chunks mode |
delete jig; switch to Move Chunks mode |
|
drag selection (in plane of screen) |
rotate/translate selection (constrained) |
rotate selection (unconstrained) |
delete 2D region |
* jigs cannot be selected/deselected when selecting 2D regions
You can constrain translation
and rotation by pressing the following keys:
X – constrain
translation/rotation around the X axis.
Y - constrain
translation/rotation around the Y axis.
Z - constrain
translation/rotation around the Z axis.
A - constrain
translation/rotation around the selected objects own axis.
While in Build Crystal, selection of chunks or
jigs from the 3D workspace is not permitted. You can select chunks and jigs
from the Model Tree, however.
Action |
Result |
Description |
LBM + Drag |
Start New Selection |
Clears the current selection and starts a new lattice selection. |
Shift + LMB + Drag |
Add To Selection |
Adds new lattice selection to the current selection. |
Control + LMB + Drag |
Subtract From Selection |
Removes new lattice
selection from the current selection. |
Shift + Control + LMB + Drag |
Subtract From Selection |
Removes new lattice selection from the current selection. |
While in Extrude,
selection of chunks or jigs from the 3D workspace is not supported. You can
select chunks and jigs from the Model Tree, however.
Action |
Result |
Description |
LBM + Drag |
Move |
Moves a Repeat Unit, which is one of the extrude copies of the original chunk to be extruded. The cursor must point on any of the atom centers of the repeat units in order to move them. This is useful for connecting repeat units together in a chain, resulting in an extruded chunk. |
Left mouse controls are not available in this mode. You can select chunks and jigs from the Model Tree, however.