Macro Align Object to View/pl: Difference between revisions
(Created page with "<center> <gallery widths="300" heights="200" perrow="2"> Image:Macro Align Object to View 01.png|Obiekt w pierwotnym położeniu XY. Image:Macro Align Object to View 02.png|Obrócić ekran X? Y? Z? lub użyj tej makrodefinicji Makro Rotate View do precyzyjnego obracania. </gallery> </center>") |
(Created page with "==Uznania== Zbiorniki Uproszczony kod do rentlau_64") |
||
(One intermediate revision by the same user not shown) | |||
Line 62: | Line 62: | ||
<center> |
<center> |
||
<gallery widths="300" heights="200" perrow="2"> |
<gallery widths="300" heights="200" perrow="2"> |
||
Image:Macro Align Object to View 03.png| |
Image:Macro Align Object to View 03.png|Wybierz obiekt i uruchom makro ''(obiekt zwrócony w stronę ekranu)''. |
||
Image:Macro Align Object to View 04.png| |
Image:Macro Align Object to View 04.png|Twój obiekt powróci na płaszczyźnie XY i w nowej pozycji współrzędnych ''(Umiejscowienie, Kąt)''. |
||
</gallery> |
</gallery> |
||
</center> |
</center> |
||
== |
==Uznania== |
||
Zbiorniki Uproszczony kod do rentlau_64 |
|||
{{clear}} |
{{clear}} |
Latest revision as of 12:14, 20 November 2023
Opis |
---|
Makrodefinicja ta ustawia wybrany obiekt względem bieżącego widoku. Macro version: 0.1 Last modified: 2015-01-16 FreeCAD version: Wszystkie Download: ToolBar Icon Autor: Mario52 |
Autor |
Mario52 |
Do pobrania |
ToolBar Icon |
Odnosniki |
Przepisy na makropolecenia Jak zainstalować makrodefinicje Dostosowanie pasków narzędzi |
Wersja Makrodefinicji |
0.1 |
Data zmian |
2015-01-16 |
Wersja FreeCAD |
Wszystkie |
Domyślny skrót |
Brak |
Zobacz również |
Makro FCCamera |
Opis
Makrodefinicja ta wyrównuje i pozycjonuje wybrany obiekt względem bieżącego widoku.
Użycie
- Skieruj widok, wybierz obiekt i uruchom makrodefinicję.
- Twój obiekt zostanie umieszczony we wskazanym miejscu przez współrzędne ujęcia widoku (kamery).
Tworzenie skryptów
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
Przykład
-
Obiekt w pierwotnym położeniu XY.
-
Obrócić ekran X? Y? Z? lub użyj tej makrodefinicji Makro Rotate View do precyzyjnego obracania.
-
Wybierz obiekt i uruchom makro (obiekt zwrócony w stronę ekranu).
-
Twój obiekt powróci na płaszczyźnie XY i w nowej pozycji współrzędnych (Umiejscowienie, Kąt).
Uznania
Zbiorniki Uproszczony kod do rentlau_64