3D Mouse User Guide
3D Mouse User Guide
3D Mouse User Guide
3D Mouse Guide
Usage
Bold
Any text that you see in the user interface appears in bold. This
font is used, for example, for window and dialog box titles, box
and button names, and list items.
Italic bold
New terms are in italic bold when they appear in the current
context for the first time.
Monospace
Noteboxes
You should always read very important notes and warnings, like
this one. They will help you avoid making serious mistakes, or
wasting your time.
Contents
Conventions used in this guide ..............................................................................................................3
About 3D mice................................................................................................ 5
3.1
3.2
3.3
3.4
About 3D mice
Tekla Structures 18.0 is compatible with the following 3D mice provided by 3Dconnexion:
SpaceNavigator, SpaceExplorer, and SpacePilot.
The main features of the 3D mice are:
You can simultaneously pan, zoom and rotate models and objects on your screen.
The 3D mouse controller cap easily rotates in six directions.
You can use the 3D mouse in conjunction with an ordinary wheel mouse.
For example, you can use one hand to control the wheel mouse, and the other hand to control
the 3D mouse.
See also
About 3D mice
About 3D mice
Installing a 3D mouse
Installing a 3D mouse
For example:
set
XS_DIRECTINPUT_CONFIG=Z:\Common_files\DirectInput.cfg
Installing a 3D mouse
This section describes how to map the mouse buttons, and how to change the sensitivity and
direction of the axes.
Contents
Repeat step 2 for each button whose mapping you want to change.
Optional: To disable a button, set the corresponding ButtonId value to -1.
Save the file.
Add the Change DirectInput Configuration command to a user-defined menu or a toolbar, and
click it for the changes to take effect.
This way you can test how different settings work while Tekla Structures is running, and you do
not need to restart Tekla Structures.
Example
The following example shows the SpaceExplorer configuration file. The button with the identifier
is not being used in this example.
ID=1
See also
Available commands
The following Tekla Structures commands can be used with 3Dconnexions 3D mice:
Command
Description
BUTTON_INFO
BUTTON_SET_VIEW_POINT
BUTTON_ZOOM_ORIGINAL
BUTTON_PAN_UP
BUTTON_PAN_LEFT
BUTTON_PAN_RIGHT
BUTTON_PAN_DOWN
BUTTON_ZOOM_IN
Zooms in.
BUTTON_ZOOM_OUT
Zooms out.
BUTTON_DECREASE_FOV
10
Command
Description
BUTTON_INCREASE_FOV
BUTTON_TOGGLE_ROTATE
BUTTON_TOGGLE_PAN
BUTTON_TOGGLE_ZOOM
See also
BUTTON_ZOOM_IN_CENTERED
BUTTON_ZOOM_OUT_CENTERED
BUTTON_FIT_WORKAREA_BY_OBJEC
TS
BUTTON_FIT_WORKAREA_ALL
BUTTON_ZOOM_TO_SELECTED
Zooms to a selection.
See also
11
See also
12
See also
13
5. Repeat step 4 for each button whose identifier you want to check.
See also
In the following example, the sensitivity of the zoom axis is 20.0. To increase the sensitivity, enter a
lower value.
See also
14
This way you can test how different settings work while Tekla Structures is running, and you do
not need to restart Tekla Structures.
Example
In the following example, the original rotation speed is 1.0. The value 2.0 would double the speed,
and 0.5 would lower it to half of the original.
See also
In the following example, the direction of the zoom axis is -1.0, which means the mouse zooms in
when you press the cap and zooms out when you lift the cap. To reverse the direction, change the
value to 1.0.
See also
15
Index
a
axis settings
direction ......................................................................15
sensitivity ....................................................................14
speed ............................................................................14
b
button identifiers.........................................................9, 13
SpaceExplorer ............................................................12
SpaceNavigator .........................................................11
SpacePilot ...................................................................12
buttons, see mappings ...................................................... 9
main features........................................................................5
mappings
available commands ................................................ 10
button identifiers...................................................... 13
changing.........................................................................9
predefined mappings ..................................................9
unmapped buttons ................................................... 13
16