3D-Ansicht

From FreeCAD Documentation
Revision as of 20:47, 20 November 2019 by Maker (talk | contribs) (Created page with "Es ist möglich, direkt mit der 3D-Szenegrafik von der Python-Konsole aus zu interagieren, indem Sie die Python-Bibliothek Pivy verwenden.")

Einleitung

Der 3D Ansicht von FreeCAD ist eine Instanz von Coin3D scenegraph. Coin3D ist eine Bibliothek, die den OpenInventor 2.1 Szenenbeschreibungsstandard implementiert.

Bestimmte Eigenschaften der Ansicht, wie Hintergrundfarbe, Mausnavigation Stil und Zoomschritte, können in der Datei Voreinstellungseditor.

Standardmäßig zeigt die 3D-Ansicht ein kleines Widget mit Koordinatenachsen und der Navigationswürfel ebenfalls mit Koordinatenachsen; das Gitter kann durch Laden der Arbeitsbereich Entwurf.

Maßnahmen

Note: Verbindungsmaßnahmen wurden hinzugefügt in version 0.19.

Since the Baumansicht listet die meisten Objekte auf, die in der 3D-Ansicht sichtbar sind, viele der Aktionen sind identisch mit denen, die über die Funktion Baumansichtausgeführt werden können.

Wenn die Standardeinstellung Arbeitsbereich Start aktiv ist, zeigt ein Rechtsklick auf die 3D-Ansicht nur einen Befehl:

  • Navigationsstile: verschiedene Tastenstile zur Verwendung mit einer 3-Tasten-Maus oder einem Laptop Trackpad.

Sobald jedoch ein Arbeitsbereiche geladen ist, gibt es zusätzliche Befehle:

Group mit Links, Gruppe mit Transformations Links.

Darüber hinaus können je nach aktivem Arbeitsbereich und aktivem Objekt weitere kontextabhängige Befehle verfügbar werden.

Zum Beispiel mit dem Part Arbeitsbereich und ein Objekt ausgewählt:

Ein weiteres Beispiel, mit der Draft Arbeitsbereich und einem ausgewählten Objekt, zeigt es die gleichen Befehle wie mit der Part Arbeitsbereich, aber auch:

Details

FreeCAD verwendet die Viertel Bibliothek, um Coin3D in einer Qt-Umgebung zu verwenden.

Es ist möglich, direkt mit der 3D-Szenegrafik von der Python-Konsole aus zu interagieren, indem Sie die Python-Bibliothek Pivy verwenden.

For more information see the power user documentation:

Template:Interface