Draft Rotate/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(45 intermediate revisions by 3 users not shown)
Line 3: Line 3:
{{Docnav/de
{{Docnav/de
|[[Draft_Move/de|Verschieben]]
|[[Draft_Move/de|Verschieben]]
|[[Draft_Scale/de|Entwurf Skalieren]]
|[[Draft_Scale/de|Skalieren]]
|[[Draft_Workbench/de|Draft-Arbeitsbereich]]
|[[Draft_Workbench/de|Draft]]
|IconL=Draft_Move.svg
|IconL=Draft_Move.svg
|IconR=Draft_Scale.svg
|IconR=Draft_Scale.svg
Line 10: Line 10:
}}
}}


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=Draft Rotate
|Name=Draft Rotate
|Name/de=Entwurf Drehen
|Name/de=Draft Drehen
|MenuLocation=Entwurf → Drehen
|MenuLocation=Änderung → Drehen
|Workbenches=[[Draft_Workbench/de|Entwurf]], [[Arch_Workbench/de|Arch]]
|Workbenches=[[Draft_Workbench/de|Draft]], [[Arch_Workbench/de|Arch]]
|Shortcut={{KEY|R}}{{KEY|O}}
|Shortcut={{KEY|R}}{{KEY|O}}
|Version=0.7
|Version=0.7
|SeeAlso=[[Draft_Move/de|Draft Verschieben]], [[Draft_Array/de|Draft Anordnung]]
|SeeAlso=[[Draft_SubelementHighlight/de|Draft UnterelementHervorheben]]
}}
}}
</div>


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


Der Befehl [[Image:Draft_Rotate.svg|24px]] '''Draft Drehen''' dreht oder kopiert ausgewählte Objekte um ein Zentrum in einem gegebenen Winkel. Die Drehachse steht senkrecht auf der aktuellen [[Draft_SelectPlane/de|Arbeitsebene]] und der Drehwinkel ist relativ zu dieser Ebene. Im Unterelemente-Modus dreht die Anweisung ausgewählte Punkte und Kanten oder Kopien von ausgewählten Kanten von [[Draft_Line/de|Draft Linien]] und [[Draft_Wire/de|Draft Linienzügen]].
<div class="mw-translate-fuzzy">
Das Drehen-Werkzeug dreht oder kopiert die ausgewählten Objekte um einen gegebenen Winkel bezogen auf einen Referenzpunkt.
</div>


Der Befehl kann auf 2D-Formen angewendet werden, die mit den Arbeitsbereichen [[Draft Workbench/de|Draft]] oder [[Sketcher Workbench/de|Sketcher]] erstellt wurden, kann aber auch mit vielen Arten von 3D-Objekten benutzt werden, wie denen, die mit den Arbeitsbereichen [[Part Workbench/de|Part]] oder [[Arch Workbench/de|Arch]] erzeugt wurden.
<div class="mw-translate-fuzzy">
Das Drehen-Werkzeug kann mit 2D-Formen verwendet werden, die mit dem [[Draft Workbench/de|Draft]]- oder [[Sketcher Workbench/de|Skizzierer]]-Arbeitsbereich erstellt wurden, kann aber auch mit vielen Arten von 3D-Objekten benutzt werden, wie die mit dem [[Part Workbench/de|Part]]- oder [[Arch Workbench/de|Arch]]-Arbeitsbereich erzeugten.
</div>


[[Image:Draft_Rotate_example.jpg|400px]]
[[Image:Draft_Rotate_example.jpg|400px]]
{{Caption|Drehen eines Objekts um einen Drehpunkt}}
<div class="mw-translate-fuzzy">
{{Caption|Drehen eines Objekts mit einem Mittelpunkt-Referenzpunkt, von einem Referenzwinkel zu einen anderen Winkel}}
</div>


<span id="Usage"></span>
==Anwendung==
==Anwendung==


See also: [[Draft_Snap|Draft Snap]] and [[Draft_Constrain|Draft Constrain]].
Siehe auch: [[Draft_Snap/de|Draft Fangen]] und [[Draft_Constrain/de|Draft Beschränken]].


# Wahlweise ein oder mehrere Objekte auswählen oder Unterelemente von [[Draft_Line/de|Draft Linien]] oder [[Draft_Wire/de|Draft Drähten]].
<div class="mw-translate-fuzzy">
# Es gibt mehrere Möglichkeiten den Befehl auszuführen:
# Die Objekte auswählen, die gedreht oder kopiert werden sollen
# Auf die Schaltfläche {{Button|[[Image:Draft Rotate.svg|16px]] [[Draft Rotate|Entwurf Drehen]]}} klicken oder die Tasten {{KEY|R}} und dann {{KEY|O}} drücken. Wenn kein Objekt ausgewählt wurde, erscheint die Bitte, das zu tun.
#* Die Schaltfläche {{Button|[[Image:Draft_Rotate.svg|16px]] [[Draft Rotate/de|Drehen]]}} klicken.
#* Den Menüeintrag {{MenuCommand|Änderung → [[Image:Draft_Rotate.svg|16px]] Drehen}} wählen.
# Auf einen ersten Punkt in der [[3D view/de|3D-Ansicht]] klicken oder die Entwurfskoordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt hinzufügen}} drücken. Dieser dient als Basispunkt der Operation, durch den die Drehachse verlaufen wird.
#* Das Tastenkürzel {{KEY|R}} dann {{KEY|O}}.
# Auf einen zweiten Punkt in der [[3D view/de|3D-Ansicht]] klicken oder einen Basiswinkel angeben. Dies definiert eine Grundlinie, die sich um den ersten Punkt dreht.
# Wenn noch kein Objekt ausgewählt wurde: ein Objekt in der [[3D view/de|3D-Ansicht]] auswählen.
# Auf einen dritten Punkt in der [[3D view/de|3D-Ansicht]] klicken oder einen Rotationswinkel angeben. Dies startet die Drehung der Grundlinie und dadurch auch der Objekte.
# Der Aufgaben-Bereich {{MenuCommand|Drehen}} wird geöffnet. Siehe [[#Optionen|Optionen]] für weitere Informationen.
</div>
# Wenn Unterelemente ausgewählt wurden: die Check-Box {{MenuCommand|Unterelemente ändern}} aktivieren, um in den Unterelemente-Modus umzuschalten.
# Den ersten Punkt, das Zentrum der Drehung, in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} anklicken.
# Den zweiten Punkt in the [[3D_view/de|3D-Ansicht]] wählen oder einen {{MenuCommand|Basiswinkel}} eingeben.
# Den dritten Punkt in der [[3D_view/de|3D-Ansicht]] wählen oder eine {{MenuCommand|Drehung}} eingeben.


<span id="Options"></span>
==Optionen==
==Optionen==


Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe [[Draft_Preferences/de|Draft Einstellungen]]. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).
The single character keyboard shortcuts and the modifier key mentioned here can be changed. See [[Draft_Preferences|Draft Preferences]].


* Zum manuellen Eingeben von Koordinaten, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem {{KEY|Enter}} eingegeben. Oder man drückt die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}}, sobald alle gewünschten Werte eingegeben sind. Es ist ratsam, den Mauszeiger aus der [[3D_view/de|3D-Ansicht]] heraus zu bewegen, bevor Koordinaten eingegeben werden.
<div class="mw-translate-fuzzy">
* {{KEY|G}} drücken oder die Checkbox {{MenuCommand|Global}} aktivieren, um den Global-Modus umzuschalten. Ist der Global-Modus aktiviert, beziehen sich Koordinaten auf das globale Koordinatensystem, andernfalls beziehen sie sich auf das Koordinatensystem der [[Draft_SelectPlane/de|Arbeitsebene]]. {{Version/de|0.20}}
* Die Taste {{KEY|X}}, {{KEY|Y}} oder {{KEY|Z}} nach einem Punkt betätigen, um den nächsten Punkt auf der entsprechenden Achse einzuschränken.
* {{KEY|N}} drücken oder die Checkbox {{MenuCommand|Fortsetzen}} aktivieren, um den Fortsetzen-Modus umzuschalten. Ist der Fortsetzen-Modus aktiviert, wird der Befehl nach dem Beenden erneut gestartet. Dieser Modus ist nur sinnvoll, wenn der Kopieren-Modus aktiviert ist. Abhängig von der Einstellung {{MenuCommand|Select base objects after copying}} werden entweder die Originalobjekte für den nächsten Befehlsaufruf ausgewählt oder die zuletzt erstellten Kopien. Siehe [[#Einstellungen|Einstellungen]].
* Zur manuellen Eingabe der Koordinaten einfach die Werte eingeben und jeweils die {{KEY|ENTER}}-Taste zwischen jeder X-, Y- und Z-Komponente betätigen.
* {{KEY|C}} drücken oder die Checkbox {{MenuCommand|Kopieren}} aktivieren, um den Kopieren-Modus umzuschalten. Ist der Kopieren-Modus aktiviert, werden gedrehte Kopien erstellt, anstatt die Originalobjekte zu drehen.
:Die {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt hinzufügen}}-Schaltfläche betätigen, wenn die gewünschten Werte für den einzufügenden Punkt eingegeben sind.
* {{KEY|B}} drücken oder die Checkbox {{MenuCommand|Unterelemente anpassen}} aktivieren, um den Unterelemente-Modus umzuschalten. Ist der Unterelemente-Modus aktiviert, werden die ausgewählten Unterelemente anstatt der ganzen Objekte verwendet. Die Unterelemente müssen [[Draft_Line/de|Draft-Linien]] oder [[Draft_Wire/de|Draft-Polylinien]] sein.
* Die {{KEY|T}}-Taste betätigen oder auf das Auswahlkästchen klicken, um in den "Nächstes-Modus" umzuschalten. Wenn der "Nächstes_Modus" aktiv ist, wird das Werkzeug Drehen wieder aufgerufen, nachdem die Operation abgeschlossen wurde. Dies ermöglicht es, weitere Objekte zu drehen oder zu kopieren ohne jedesmal wieder auf die Drehen-Schaltfläche klicken zu müssen.
* Sind sowohl der Kopieren-Modus als auch der Unterelemente-Modus aktiviert und Kanten von [[Draft_Wire/de|Draft-Polylinien]] ausgewählt, werden neue Polylinien aus diesen Kanten erstellt.
* Die {{KEY|P}}-Taste betätigen oder auf das Auswahlkästchen klicken, um in den "Kopiermodus" umzuschalten. Wenn der "Kopier_Modus" aktiv ist, wird das Werkzeug Drehen die Originalform bzw. das Originalobjekt an seinem Platz lassen, aber eine Kopie erzeugen und mit dem angegebenen Winkel am dritten Punkt einfügen.
* Wird {{KEY|ALT}} nach der Eingabe des {{MenuCommand|Basiswinkel}}s gedrückt gehalten, wird ebenfalls der Kopieren-Modus umgeschaltet. Während {{KEY|ALT}} gedrückt gehalten wird, können mehrere Punkte für {{MenuCommand|Drehung}} ausgewählt werden. Sobald {{KEY|ALT}} losgelassen wird, wird der Befehl abgeschlossen und die erstellten Kopien werden angezeigt.
:Es können beide {{KEY|T}}- und {{KEY|P}}-Tasten verwendet werden, um mehrere Kopien der Reihe nach zu positionieren.
* {{KEY|S}} drücken, um [[Draft_Snap/de|Draft Einrasten]] ein- bzw. auszuschalten.
* Durch Halten der {{KEY|ALT}}-Taste nach dem zweiten Punkt wird ebenfalls in den "Kopiermodus" geschalten. Wenn die {{KEY|ALT}}-Taste nach dem Klicken des dritten Punktes gehalten wird, kann man weitere Kopien mit dem gleichen Rotationspunkt und der gleichen Rotationsachse positionieren. Nach dem Lösen der {{KEY|ALT}}-Taste wird die Aktion abgeschlossen und die Kopien werden angezeigt.
* {{KEY|Esc}} oder die Schaltfläche {{Button|Schließen}} drücken, um den Befehl fertigzustellen.
* Durch das Halten der {{KEY|Ctrl}}-Taste wird das [[Draft_Snap/de|Einrasten]] (Fangen) zum nächstgelegenen Einrastpunkt aktiviert, unabhängig von der Distanz dahin.
* Das Halten der Taste {{KEY|CTRL}} während der Mausbewegung erzwingt den [[Draft_Snap/de|Einrasten]] zur nächsten Einrastposition unabhängig vom Abstand dazu.
* Das Halten der {{KEY|Umschalt}}-Taste während des Drehens [[Draft_Constrain/de|schränkt]] die Bewegung zum nächsten horizontalen oder vertikalen Punkt den nächsten Punkt in Bezug auf das Rotationszentrum ein.
* Mit der {{KEY|ESC}}-Taste oder durch Klicken auf die {{button|Schließen}}-Schaltfläche wird der aktuelle Befehl abgebrochen. Kopien, die bereits erstellt wurden, bleiben erhalten.
</div>


==Notes==
<span id="Notes"></span>
==Hinweise==


* An Object that is [[Part_EditAttachment|attached]] cannot be rotated with the Draft Rotate command. To rotate it either its {{PropertyData|Support}} object has to be rotated, or its {{PropertyData|Attachment Offset}} has to be changed.
* Ein Objekt, das [[Part_EditAttachment/de|angehängt]] ist, kann nicht mit dem Befehl Drehen gedreht werden. Entweder wird sein {{PropertyData/de|Support}}-Objekt gedreht, oder sein {{PropertyData/de|Attachment Offset}} wird geändert, um es zu drehen.
* Das Basiswinkelkonzept kann irgendwie verwirrend sein, besonders, da es nur funktioniert, wenn Punkte ausgewählt werden und nicht, wenn der Winkel im Eingabefeld eingegeben wird. Eine Erklärung mit einem Beispiel, wie es funktioniert, findet man in diesem [https://forum.freecad.org/viewtopic.php?p=736674#p736674 Forum Beitrag].


==Preferences==
<span id="Preferences"></span>
==Einstellungen==


See also: [[Preferences_Editor|Preferences Editor]] and [[Draft_Preferences|Draft Preferences]].
Siehe auch: [[Preferences_Editor/de|Editor Einstellungen]] und [[Draft_Preferences/de|Entwurf Einstellungen]].


* To change the number of decimals used for the input of coordinates and angles: {{MenuCommand|EditPreferences... → GeneralUnitsUnits settings Number of decimals}}.
* Auswählen der Originalobjekte nach dem Kopieren: {{MenuCommand|BearbeitenEinstellungen... → DraftAllgemeinWähle ursprüngliche Objekte nach dem Kopieren aus}}.
* To store and reuse the same copy mode setting across commands: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Global copy mode}}.
* To reselect the base objects after copying objects: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Select base objects after copying}}.


==Scripting==
<span id="Scripting"></span>

<div class="mw-translate-fuzzy">
==Skripten==
==Skripten==
{{Emphasis|Siehe auch:}} [[Draft API/de|Draft API]] und [[FreeCAD Scripting Basics/de|FreeCAD GrundlagenSkripten]].
</div>


Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].
<div class="mw-translate-fuzzy">

Das Drehen-Werkzeug kann in [[macros/de|Makros]] und aus der [[Python/de|Python]]-Konsole heraus durch folgende Funktion veerwendet werden:
Verwende die {{incode|Drehen}}-Methode des Entwurfmodules, um Objekte zu drehen.
</div>


{{Code|code=
{{Code|code=
Line 94: Line 86:
}}
}}


* {{incode|objectlist}} enthält die zu drehenden Objekte. Dies ist entweder ein einzelnes Objekt oder es sind mehrere Objekte.
<div class="mw-translate-fuzzy">
* {{incode|angle}} is der Winkel der Drehung in Grad.
* Dreht den Basispunkt der Objekte in der angegebenen Liste {{incode|objectlist}} mit dem angegebenen Winkel {{incode|angle}} um das Rotationszentrum.
** {{incode|objectlist}} kann ein einzelnes Objekt oder eine Liste von Objekten sein.
* {{incode|center}} ist das Zentrum der Drehung.
* {{incode|axis}} ist die Richtung der Drehachse.
** Wenn ein Rotationszentrum ({{incode|center}}) und {{incode|axis}} gegeben sind, werden sie verwendet, ansonten bezieht sich die Drehung auf den Ursprung und um die Z-Achse.
:Der Drehungswinkel bezieht sich auf den Basispunkt des Objektes. Wenn also ein Objekt um 45 Grad gedreht wird und dann ein weiteres Mal um 45 Grad gedreht wird, wird es insgesamt um 90 Grad zu ihrer Ursprungsposition gedreht sein.
* Wenn {{incode|copy}} {{incode|True}} ist, werden Kopien erstellt anstatt die originalen Objekte zu drehen.
* Wenn {{incode|copy}} {{incode|True}} ist, werden Kopien erstellt anstatt die originalen Objekte zu drehen.
* Eine {{incode|rotatedlist}} wird mit den gedrehten Originalen oder mit den neuen Kopien gemeldet.
* Eine {{incode|rotatedlist}} wird mit den gedrehten Originalen oder mit den neuen Kopien gemeldet. Dies ist entweder ein einzelnes Objekt oder es sind mehrere Objekte, abhängig von {{incode|objectlist}}.
** {{incode|rotatedlist}} ist entweder ein einzelnes Objekt oder eine Liste von Objekten, abhängig von der Eingabe {{incode|objectlist}}.
</div>


Beispiel:
Beispiel:
Line 138: Line 127:




<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Draft_Move/de|Verschieben]]
|[[Draft_Move/de|Verschieben]]
|[[Draft_Offset/de|Versetzen]]
|[[Draft_Scale/de|Skalieren]]
|[[Draft_Workbench/de|Draft-Arbeitsbereich]]
|[[Draft_Workbench/de|Draft]]
|IconL=Draft_Move.svg
|IconL=Draft_Move.svg
|IconR=Draft_Offset.svg
|IconR=Draft_Scale.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
}}
}}
</div>


{{Draft Tools navi{{#translation:}}}}
{{Draft Tools navi{{#translation:}}}}

Latest revision as of 23:45, 29 February 2024

Draft Drehen

Menüeintrag
Änderung → Drehen
Arbeitsbereich
Draft, Arch
Standardtastenkürzel
RO
Eingeführt in Version
0.7
Siehe auch
Draft UnterelementHervorheben

Beschreibung

Der Befehl Draft Drehen dreht oder kopiert ausgewählte Objekte um ein Zentrum in einem gegebenen Winkel. Die Drehachse steht senkrecht auf der aktuellen Arbeitsebene und der Drehwinkel ist relativ zu dieser Ebene. Im Unterelemente-Modus dreht die Anweisung ausgewählte Punkte und Kanten oder Kopien von ausgewählten Kanten von Draft Linien und Draft Linienzügen.

Der Befehl kann auf 2D-Formen angewendet werden, die mit den Arbeitsbereichen Draft oder Sketcher erstellt wurden, kann aber auch mit vielen Arten von 3D-Objekten benutzt werden, wie denen, die mit den Arbeitsbereichen Part oder Arch erzeugt wurden.

Drehen eines Objekts um einen Drehpunkt

Anwendung

Siehe auch: Draft Fangen und Draft Beschränken.

  1. Wahlweise ein oder mehrere Objekte auswählen oder Unterelemente von Draft Linien oder Draft Drähten.
  2. Es gibt mehrere Möglichkeiten den Befehl auszuführen:
    • Die Schaltfläche Drehen klicken.
    • Den Menüeintrag Änderung → Drehen wählen.
    • Das Tastenkürzel R dann O.
  3. Wenn noch kein Objekt ausgewählt wurde: ein Objekt in der 3D-Ansicht auswählen.
  4. Der Aufgaben-Bereich Drehen wird geöffnet. Siehe Optionen für weitere Informationen.
  5. Wenn Unterelemente ausgewählt wurden: die Check-Box Unterelemente ändern aktivieren, um in den Unterelemente-Modus umzuschalten.
  6. Den ersten Punkt, das Zentrum der Drehung, in der 3D-Ansicht auswählen oder die Koordinaten eingeben und die Schaltfläche Punkt eingeben anklicken.
  7. Den zweiten Punkt in the 3D-Ansicht wählen oder einen Basiswinkel eingeben.
  8. Den dritten Punkt in der 3D-Ansicht wählen oder eine Drehung eingeben.

Optionen

Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe Draft Einstellungen. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).

  • Zum manuellen Eingeben von Koordinaten, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem Enter eingegeben. Oder man drückt die Schaltfläche Punkt eingeben, sobald alle gewünschten Werte eingegeben sind. Es ist ratsam, den Mauszeiger aus der 3D-Ansicht heraus zu bewegen, bevor Koordinaten eingegeben werden.
  • G drücken oder die Checkbox Global aktivieren, um den Global-Modus umzuschalten. Ist der Global-Modus aktiviert, beziehen sich Koordinaten auf das globale Koordinatensystem, andernfalls beziehen sie sich auf das Koordinatensystem der Arbeitsebene. eingeführt mit Version 0.20
  • N drücken oder die Checkbox Fortsetzen aktivieren, um den Fortsetzen-Modus umzuschalten. Ist der Fortsetzen-Modus aktiviert, wird der Befehl nach dem Beenden erneut gestartet. Dieser Modus ist nur sinnvoll, wenn der Kopieren-Modus aktiviert ist. Abhängig von der Einstellung Select base objects after copying werden entweder die Originalobjekte für den nächsten Befehlsaufruf ausgewählt oder die zuletzt erstellten Kopien. Siehe Einstellungen.
  • C drücken oder die Checkbox Kopieren aktivieren, um den Kopieren-Modus umzuschalten. Ist der Kopieren-Modus aktiviert, werden gedrehte Kopien erstellt, anstatt die Originalobjekte zu drehen.
  • B drücken oder die Checkbox Unterelemente anpassen aktivieren, um den Unterelemente-Modus umzuschalten. Ist der Unterelemente-Modus aktiviert, werden die ausgewählten Unterelemente anstatt der ganzen Objekte verwendet. Die Unterelemente müssen Draft-Linien oder Draft-Polylinien sein.
  • Sind sowohl der Kopieren-Modus als auch der Unterelemente-Modus aktiviert und Kanten von Draft-Polylinien ausgewählt, werden neue Polylinien aus diesen Kanten erstellt.
  • Wird ALT nach der Eingabe des Basiswinkels gedrückt gehalten, wird ebenfalls der Kopieren-Modus umgeschaltet. Während ALT gedrückt gehalten wird, können mehrere Punkte für Drehung ausgewählt werden. Sobald ALT losgelassen wird, wird der Befehl abgeschlossen und die erstellten Kopien werden angezeigt.
  • S drücken, um Draft Einrasten ein- bzw. auszuschalten.
  • Esc oder die Schaltfläche Schließen drücken, um den Befehl fertigzustellen.

Hinweise

  • Ein Objekt, das angehängt ist, kann nicht mit dem Befehl Drehen gedreht werden. Entweder wird sein Daten-EigenschaftSupport-Objekt gedreht, oder sein Daten-EigenschaftAttachment Offset wird geändert, um es zu drehen.
  • Das Basiswinkelkonzept kann irgendwie verwirrend sein, besonders, da es nur funktioniert, wenn Punkte ausgewählt werden und nicht, wenn der Winkel im Eingabefeld eingegeben wird. Eine Erklärung mit einem Beispiel, wie es funktioniert, findet man in diesem Forum Beitrag.

Einstellungen

Siehe auch: Editor Einstellungen und Entwurf Einstellungen.

  • Auswählen der Originalobjekte nach dem Kopieren: Bearbeiten → Einstellungen... → Draft → Allgemein → Wähle ursprüngliche Objekte nach dem Kopieren aus.

Skripten

Siehe auch: Autogenerated API documentation und FreeCAD Grundlagen Skripten.

Verwende die Drehen-Methode des Entwurfmodules, um Objekte zu drehen.

rotated_list = rotate(objectslist, angle, center=Vector(0,0,0), axis=Vector(0,0,1), copy=False)
  • objectlist enthält die zu drehenden Objekte. Dies ist entweder ein einzelnes Objekt oder es sind mehrere Objekte.
  • angle is der Winkel der Drehung in Grad.
  • center ist das Zentrum der Drehung.
  • axis ist die Richtung der Drehachse.
  • Wenn copy True ist, werden Kopien erstellt anstatt die originalen Objekte zu drehen.
  • Eine rotatedlist wird mit den gedrehten Originalen oder mit den neuen Kopien gemeldet. Dies ist entweder ein einzelnes Objekt oder es sind mehrere Objekte, abhängig von objectlist.

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(3, radius=300)
Draft.move(polygon1, App.Vector(1000, 0, 0))

# Rotation around the origin
angle1 = 45
rot2 = Draft.rotate(polygon1, angle1, copy=True)
rot3 = Draft.rotate(polygon1, 2*angle1, copy=True)
rot4 = Draft.rotate(polygon1, 4*angle1, copy=True)

polygon2 = Draft.make_polygon(3, radius=1000)
polygon3 = Draft.make_polygon(5, radius=500)
Draft.move(polygon2, App.Vector(2000, 0, 0))
Draft.move(polygon3, App.Vector(2000, 0, 0))

# Rotation around another point
angle2 = 60
cen = App.Vector(3100, 0, 0)
list2 = [polygon2, polygon3]
rot_list2 = Draft.rotate(list2, angle2, center=cen, copy=True)
rot_list3 = Draft.rotate(list2, 2*angle2, center=cen, copy=True)
rot_list4 = Draft.rotate(list2, 4*angle2, center=cen, copy=True)

doc.recompute()