Macro Align Object to View/it


Text-x-python.png Allinea l'oggetto alla vista

Descrizione
Questa macro allinea l'oggetto selezionato alla vista corrente.
Autore
Mario52
Link
Esempi di macro
Come installare le Macro
Personalizzare la barra degli strumenti
Versione
0.1
Data ultima modifica
2015-01-16


Descrizione

Questa macro posiziona e allinea l'oggetto selezionato alla Vista corrente.

Uso

Script

Macro Align Object to View.FCMacro

# This macro place your object selected to the position ActiveView (camera)
# extact
# 16/01/2015

__title__="FCCamera"
__author__ = "Mario52"

import pivy
from pivy import coin

sel = FreeCADGui.Selection.getSelection()
Nameelement = sel[0].Name
App.Console.PrintMessage(str(Nameelement)+"\n")

pl = FreeCAD.Placement()
pl.Rotation = FreeCADGui.ActiveDocument.ActiveView.getCameraOrientation()
pl.Base = FreeCAD.Vector(0.0,0.0,0.0)

App.ActiveDocument.getObject(Nameelement).Placement=pl 

Esempio

Crediti

Grazie a rentlau_64 per il codice semplificato

Online version: "http://www.freecadweb.org/wiki/index.php?title=Macro_Align_Object_to_View/it&oldid=239864"

Navigation menu