Zum Inhalt

Eingabegeräte

Eingabegeräte-Konfiguration

Icon1 Werkzeugleiste Kamera
Menü Ansicht > Kamera > Eingabegeräte Konfiguration

Tastatur und Maus

inputdevices_mouse_keyboard_
mouse-keyboard-settings-menu
Die Steuerung mit Tastatur und Maus ist die Standardbedienung im Gehenmodus.

Maus

Das grüne Kreuz im Kreis visualisiert die Mausbewegungen.

Sensibilität

mouse-sensitivity-slider
Die Sensibilität auf Mausbewegungen kann zwischen 0 und 100 % eingestellt werden.

Vertikal / Horizontal

inputdevices_trans_x_ inputdevices_trans_z_
Die horizontale bzw. vertikale Bewegung ist einzeln deaktivierbar.

Invertieren

inputdevices_axis_revert_
Die Bewegungsrichtung horizontal bzw. vertikal kann nach Bedarf invertiert werden.

Tastatur

Das rote Kreuz im Kreis zeigt die Tastatureingaben an.

Bewegung

movement-selector-cursor
Die Steuerung der Bewegung über die Tastatur erfolgt entweder über die Pfeiltasten oder über die Tasten W-A-S-D.

Beschleunigung

acceleration-selection
Mit der hier einzustellenden Taste ist eine Erhöhung der Bewegungsgeschwindigkeit möglich. Dies entspricht einem Modus "Laufen".

Gamepad

inputdevices_gamepad_
controller-settings-menu
PS4® ist eingetragenes Warenzeichen von Sony Computer Entertainment.
XBOX® ist eingetragenes Warenzeichen von Microsoft.
SpaceMouse®, SpaceNavigator® und SpacePilot® sind eingetragene Warenzeichen von 3Dconnexion GmbH.
Diese Komponenten sind nur einstellbar, wenn sie installiert sind. Je nach Typ werden mehr oder weniger Optionen angezeigt.

Konfiguration

Geräteauswahl

controller-selection
Auswahl des einzustellenden Gamepads. Es können mehrere Geräte gleichzeitig verwendet werden.

Hinweis

inputdevices_space_navigator_
Die SpaceMouse wurde mit den anderen Gamepadeinstellungen kombiniert, da diese über eine ähnliche Funktionalität verfügen. Wenn wir in diesem Kapitel den Begriff „Gamepad“ verwenden, ist damit die SpaceMouse enthalten.
spacemouse-with-controllers
Die Tasten können in ELITECAD eingestellt werden, können aber auch im Einstellungsdialog des Herstellers eingestellt werden. Es wird empfohlen, mit dieser Methode keine Schaltflächen doppelt zuzuweisen, da das zu unerwünschten Ergebnissen führen kann. Stattdessen soll nur eine Belegung verwendet werden. Wenn die Tasten in ELITECAD festgelegt werden, ist es empfohlen (aber nicht zwingend notwendig) im Herstellerdialog die automatisch eingestellten Tasten zu deaktivieren. Eine vorinstallierte Standardeinstellung für ELITECAD kann importiert werden.
<ELITECAD-Installationspfad>\u\<version>\cad\glob\3DconnexionConfig.3dxz

Aktiv Schalter

active-checkmark
Über die Checkbox wird das ausgewählte Gamepad aktiviert.

Voreinstellungen

console-type-controller
Über diese Schalter werden Voreinstellungen für gängige Gamepads geladen.

Eingeschränktes Eingabegerät

inputdevices_restricted_HID_
Ein Gamepad kann auch als eingeschränktes Eingabegerät definiert werden. Diese Einstellung macht Sinn, wenn mehrere Gamepads angeschlossen sind. Eingeschränkte Geräte können per Funktion pausiert werden. Diese Funktion ist über die Tastenbelegung wählbar.

Achse invertieren

inputdevices_axis_revert_
Dieser Schalter invertiert die Achsen.

Steuerung

Bewegung

Die Steuerung bei den Gamepads erfolgt über zwei Joysticks. Die Bewegung kann über die beiden Kreise mit dem roten und grünen Kreuz kontrolliert werden.

In der Regel werden die Bewegungs- und Rotationsachsen über die beiden Joysticks kontrolliert. Jede Richtung kann dabei optional invertiert werden.
movement-contols

Tasten

buttons-d-pad  buttons-joysticks
Die Tasten auf dem Gamepad können individuell belegt werden. Abhängig vom Gerätetyp sind verschieden viele Tasten am Gerät vorhanden.
button-recognition
Ein Druck auf eine Taste wird im Dialogfenster (blau) angezeigt. Diesen Tasten sind jeweils Funktionen zuordenbar.

Achsen

axis_
axes-settings-menu
In diesem Dialogfenster kann die Sensitivität für die Geräteeingabe konfiguriert werden. Bewegungen der Hebel werden in den jeweiligen Balken angezeigt. Das Diagramm visualisiert die aktuelle Einstellung der Sensitivität.

Bewegung / Rotation

Tote Zone

axes-movement-rotation-dead-zone-slider
Um nicht sofort auf unabsichtliche Berührungen zu reagieren, ist am Anfang eine "Tote Zone" einstellbar.

Maximum

axes-movement-rotation-max-slider
Ab dem eingestellten Maximum verändert sich die Reaktion auf Hebelbewegungen nicht mehr.

Exponent

axes-movement-rotation-exponent-slider
Zwischen Toter Zone am unteren Ende und dem Maximum am oberen Ende ist hier der Verlauf der Sensitivität einstellbar. Je grösser der Exponent desto später, aber umso intensiver wird auf Eingaben reagiert.

Leap Motion®

inputdevices_leap_motion_
leap-motion-settings-menu
LeapMotion® ist ein eingetragenes Warenzeichen von Lea Motion Inc.
Die LeapMotion ist ein Eingabegerät, welches die Interaktion mittels Gesten ermöglicht. Das Gerät kann zum Manipulieren der Kameraposition sowie zur Steuerung im Gehenmodus verwendet werden.

Voraussetzungen

Um die LeapMotion verwenden zu können müssen zuerst die Treiber des Herstellers installiert werden. Diese können unter folgender Website heruntergeladen werden: https:/www.leapmotion.com/setup/desktop/windows

Verbindung

Sofern die Treiber korrekt installiert wurden, und das Gerät über USB angeschlossen ist wird die LeapMotion als verbunden angezeigt.
leap-motion-disconnected Gerät nicht verbunden, bzw. Treiber nicht installiert
leap-motion-connected Gerät korrekt verbunden

Gestensteuerung aktivieren

Wenn das Gerät richtig verbunden ist kann die Interaktion gestartet werden. Mittels Stopp kann die Interaktion auch jederzeit wieder beendet werden.

Konfiguration: Kameramodus

Der Kameramodus wird automatisch aktiviert, wenn eine normale Modellansicht geöffnet ist. In diesem Modus ist es möglich, die Kamera zu bewegen und somit das Modell von verschiedensten Blickwinkeln zu betrachten. Um die Interaktion zu starten kann das Modell mit einer Greif-Bewegung virtuell in die Hand genommen werden. Folgende Manipulationen können mittels Bewegung der Faust durchgeführt werden:

  • Translation: Bewegen des Modells in x,y,z Richtung
  • Rotation: Kippen/Drehen des Modells in x,y Richtung

inertia-checkmark
Um ein dynamischeres Verhalten zu erzielen kann die sogenannte Trägheit aktiviert werden. Diese Option bewirkt, dass sich das Modell nach dem Loslassen noch weiterbewegt. Wird das Objekt beispielsweise während einer Rotationsbewegung losgelassen so dreht es sich noch für einige Augenblicke weiter um die gleiche Achse.
endless-rotation-checkmark
Wenn die Trägheit sowie die Endlosrotation aktiviert sind und ein Modell mit einer gewissen Geschwindigkeit gedreht wird, kann eine Endlosrotation erreicht werden. Dabei dreht sich das Modell auch nach dem Loslassen weiter. Die Endlosrotation kann wieder unterbrochen werden indem das Modell wieder mit der Hand gefangen wird.
clipping-checkmark
Diese Einstellung ermöglicht das Verschieben der Clipping Ebene mit der Hand. Dazu kann das Modell zuerst mit der Hand selektiert werden und, sofern das Clipping aktiv ist, die Clipping-Ebene verschoben werden. Um das Clipping zu starten muss lediglich der Daumen ausgestreckt werden.

Konfiguration: Gehenmodus

Sobald der Gehenmodus über den Kameradialog aktiviert wird verhält sich die LeapMotion wie ein Controller. Der Benutzer hat die Möglichkeit sich in alle Richtungen zu drehen bzw. zu rotieren. Um sich in eine Richtung zu bewegen muss die Hand in die entsprechende Richtung bewegt werden.

Hände

inputdevices_gesture_

Architektur Mechanik
hands-example-architecture hands-example-mechanics

Diese Einstellung ermöglicht es eine visuelle Darstellung der Hände in ELITECAD zu erhalten. Um die Hände aktivieren zu können muss man sich bereits im Gehenmodus befinden. Weiters kann den Händen über den Materialdialog ein eigenes Material bzw. eine Farbe zugewiesen werden.

Sensibilität

Mittels der 6 Regler für die jeweiligen Achsen kann die Sensibilität der Interaktion konfiguriert werden. Dabei gibt es 3 Regler für die Rotation und weitere 3 für die Translation. Mittels der Toggle-Buttons neben den Reglern kann die jeweilige Achse auch gesperrt werden.

Tipp

Der Empfangsbereich der LeapMotion ist ein Kegel der sich über dem Sensor ausbreitet. Wenn sich die Hände nicht innerhalb des Empfangsbereichs liegen, so können Probleme bei der Interaktion auftreten.

Virtual Reality

walkmode_vr_
vr-settings-menu

Runtime

Mit dieser Option kann zwischen verschiedenen Unterstützungsarten der VR Geräte umgeschaltet werden. Die SteamVR Runtime ist herstellerneutral, dadurch können VR Headsets wie die Oculus Rift, HTC Vive, Windows Mixed Reality, etc. genutzt werden. Auch die Nutzung der Touch-Controller wird dadurch ermöglicht.
inputdevices_vr_openVR_ SteamVR Runtime
inputdevices_vr_oculus_ Oculus Rift Runtime
SteamVR muss separat installiert werden und ein SteamVR Konto ist anzulegen.
SteamVR muss parallel zu ELITECAD gestartet sein.

Bewegung

Körper aufrecht fixieren

walkmode_lock_line_of_sight_
Mit dieser Option kann der Beobachter in einer aufrechten Position fixiert werden.

Darstellung

Head-up-Display - Helligkeit

vr-display-brightness-slider
In der VR Brille wird eine Statusanzeige eingeblendet. Bei dunklen Umgebungen kann die Helligkeit reduziert werden.

Autofokus

vr-autofocus-slider
Im stereoskopischen Bild wird auf eine bestimmte Entfernung scharf gestellt. Entweder passiert dies automatisch oder die Entfernung wird fix eingestellt.

Kontextmenü

vr-context-menu
Hier wird der Stil des grafischen Menüs konfiguriert.

Bildformat

vr-aspect-ratio
Das Bild des Beobachters mit der VR Brille kann auch im Grafikfenster ausgegeben werden. Dazu stehen verschiedene Möglichkeiten zur Verfügung.

Sensoren

inputdevices_vr_show_sensors_
Bei aktivierter Option werden die Sensoren in der VR-Brille angezeigt.

Fadenkreuz / Interaktionsstrahlen

inputdevices_vr_show_crosshair_
Mit diesem Schalter kann zwischen dem Fadenkreuz und den Interaktionsstrahlen der VR Controller umgeschaltet werden.

Position des grafischen Menüs

inputdevices_vr_menu_on_controller_
Bei aktivierter Option wird das grafische Menü relativ zu den VR Controllern angezeigt.