Macro Align Object to View/de

Objekt an Ansicht ausrichten

Beschreibung
Dieses Makro richtet das ausgewählte Objekt an der aktuellen Ansicht aus.

Versionsmakro : 0.1
Datum der letzten Änderung : 2015-01-16
FreeCAD version : Alle
Herunterladen : Werkzeugleisten-Symbol
Autor: Mario52
Autor
Mario52
Herunterladen
Werkzeugleisten-Symbol
Links
Macro-Version
0.1
Datum der letzten Änderung
2015-01-16
FreeCAD-Version(s)
Alle
Standardverknüpfung
None
Siehe auch
FCCamera Makro FCCamera

Beschreibung

Dieses Makro richtet das ausgewählte Objekt aus und positioniert es in der aktuellen Ansicht.

Anwendung

  • Direct your view, select your object and run the macro
  • Your object will be the placement of the camera coordinates

Script

Werkzeugleisten-Symbol

Macro_Align_Object_to_View.FCMacro

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

__title__  ="Align Object to View"
__author__ = "Mario52"
__date__   = "16/01/2015"
__version__= "0.1"

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

Beispiel

Danksagung

Thanks simplified code to rentlau_64