Macro View Rotation/de: Difference between revisions

From FreeCAD Documentation
(Created page with "Die neueste Version des Makros finden Sie unter [https://github.com/FreeCAD/FreeCAD-macros/blob/master/PureGui/ViewRotation.FCMacro ViewRotation.FCMacro]. Der einfachste Weg,...")
(Created page with "==Option== am Ende der Funktion 'initUI'. Die ersten beiden Argumente (rechts-300, 0) (Zeile 91) geben die Position für die obere linke Ecke des Fensters an. Ich habe die Erf...")
Line 24: Line 24:


==Option==
==Option==
at the end of the function 'initUI'. The first two arguments (right-300, 0) (line 91) provide the position for the top left corner of the window - my experience is that the behaviour was as intended on Ubuntu but Vista positioned the window too high and the 0 needed to be changed to ~30.<br />
am Ende der Funktion 'initUI'. Die ersten beiden Argumente (rechts-300, 0) (Zeile 91) geben die Position für die obere linke Ecke des Fensters an. Ich habe die Erfahrung gemacht, dass das Verhalten auf Ubuntu wie beabsichtigt war, aber Vista positionierte das Fenster zu hoch und die 0 dazu in ~ 30 geändert werden. <br />


{{Code|code=
{{Code|code=

Revision as of 19:23, 17 December 2018

Generisches Makro-Symbol Erstellen Sie Ihr persönliches Symbol mit demselben Namen des Makros View Rotation

Beschreibung
Makro bietet eine grafische Benutzeroberfläche, mit der die Objekte in der Ansicht präzise gedreht werden können.

Versionsmakro : 1.0
Datum der letzten Änderung : 2012-01-04
Autor: Joe Dowsett
Autor
Joe Dowsett
Herunterladen
None
Links
Macro-Version
1.0
Datum der letzten Änderung
2012-01-04
FreeCAD-Version(s)
None
Standardverknüpfung
None
Siehe auch
None

Beschreibung

Über diese GUI kann die Ansicht präziser gedreht werden als bei Verwendung der Maus. Die Rotation richtet sich nach den Achsen, die in Bezug auf den Benutzer festgelegt sind, und nicht auf die Objekte. Das Ziel besteht jedoch darin, dass sich die Objekte um ihre ungefähre gemeinsame Mitte herum drehen, anstatt um die Ansichtsmitte Die GUI befindet sich standardmäßig rechts oben auf dem Bildschirm. Dieses Verhalten kann durch Bearbeiten geändert werden

Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro


# This code is copied instead of the original macro code
# to guide the user to the online download page.
# Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki
# or if the RAW code URL is somewhere else in the wiki.

from PySide import QtGui, QtCore

diag = QtGui.QMessageBox(QtGui.QMessageBox.Information,
    "Information",
    "This macro must be downloaded from this link\n"
    "\n"
    "https://raw.githubusercontent.com/FreeCAD/FreeCAD-macros/master/PureGui/ViewRotation.FCMacro" + "\n"
    "\n"
    "Quit this window to access the download page")

diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
diag.setWindowModality(QtCore.Qt.ApplicationModal)
diag.exec_()

import webbrowser 
webbrowser.open("https://raw.githubusercontent.com/FreeCAD/FreeCAD-macros/master/PureGui/ViewRotation.FCMacro")


Rotate view
Rotate view

Mit drei Symbolen werden die Drehrichtungen symbolisiert. Eine ZIP-Datei mit diesen Symbolen finden Sie here, die Bilder sollten sich in dem Ordner befinden, der Ihre Makros enthält. Bitte zögern Sie nicht, bessere beizutragen!

Code

Die neueste Version des Makros finden Sie unter ViewRotation.FCMacro. Der einfachste Weg, dieses Makro zu installieren, ist das Addon Manager.

Option

am Ende der Funktion 'initUI'. Die ersten beiden Argumente (rechts-300, 0) (Zeile 91) geben die Position für die obere linke Ecke des Fensters an. Ich habe die Erfahrung gemacht, dass das Verhalten auf Ubuntu wie beabsichtigt war, aber Vista positionierte das Fenster zu hoch und die 0 dazu in ~ 30 geändert werden.

self.setGeometry(right-300, 0, 300, 150)


Discussion page

View+Rotation