Macro View Rotation/es: Difference between revisions

From FreeCAD Documentation
(Created page with "==Página de discusión== [http://forum.freecadweb.org/viewtopic.php?f=3&t=1784&hilit=View+Rotation#p12012 View+Rotation]")
No edit summary
Line 20: Line 20:
==Script==
==Script==


La última versión de la macro se encuentra en [https://github.com/FreeCAD/FreeCAD-macros/blob/master/PureGui/ViewRotation.FCMacro ViewRotation.FCMacro] Pero la forma más fácil de instalar esta macro es a través de la [[Addon Manager/es|Addon Manager]].
La última versión de la macro se encuentra en [https://github.com/FreeCAD/FreeCAD-macros/blob/master/PureGui/ViewRotation.FCMacro ViewRotation.FCMacro] Pero la forma más fácil de instalar esta macro es a través de la [[Std AddonMgr/es|Addon Manager]].


==Option==
==Option==

Revision as of 23:53, 7 April 2019

Icono de macro genérico. Crea tu icono personal con el mismo nombre de la macro View Rotation

Descripción
Esta macro proporciona un interfaz gráfico para girar la vista.

Versión macro : 1.0
Fecha última modificación : 2012-01-04
Autor : Joe Dowsett
Autor
Joe Dowsett
Descargar
None
Enlace
Versión Macro
1.0
Fecha última modificación
2012-01-04
Versión(es) FreeCAD
None
Acceso directo predeterminado
None
Ver también
None

Descripción

Esta GUI permite girar la vista con mayor precisión que el ratón. La rotación es de acuerdo a los ejes fijados con respecto al usuario y no los objetos, aunque la intención es que los objetos giren aproximadamente sobre sus centros en lugar del centro de la vista.
La GUI se muestra en la parte superior derecha de la pantalla, este comportamiento se puede modificar editando

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

Se hace referencia a tres iconos para simbolizar las direcciones de rotación. Se puede encontrar un archivo zip que contiene estos iconos here, the images should be placed in the folder containing your macros. Por favor, siéntase libre de contribuir mejores!

Script

La última versión de la macro se encuentra en ViewRotation.FCMacro Pero la forma más fácil de instalar esta macro es a través de la Addon Manager.

Option

al final de la función 'initUI'. Los dos primeros argumentos (derecha-300, 0) proporcionan la posición de la esquina superior izquierda de la ventana - mi experiencia es que el comportamiento es intencionado en Ubuntu pero Vista posiciona la ventana demasiado alta y el 0 necesita cambiarse a ~30.

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


Página de discusión

View+Rotation