Draft Rotate/de: Difference between revisions
No edit summary |
No edit summary |
||
Line 32: | Line 32: | ||
==Anwendung== |
==Anwendung== |
||
<div class="mw-translate-fuzzy"> |
|||
# Die Objekte auswählen, die gedreht oder kopiert werden sollen |
# 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, |
# 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. |
||
# Auf |
# Auf einen ersten Punkt in der [[3D view/de|3D-Ansicht]] klicken oder die [[Draft_Coordinates/de|Koordinaten]] eingeben und die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] [[Draft_AddPoint/de|Punkt hinzufügen]]}} drücken. Dieser dient als Basispunkt der Operation, durch den die Drehachse verlaufen wird. |
||
# Auf einen zweiten Punkt in der 3D-Ansicht klicken oder einen |
# 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. |
||
# Auf einen dritten Punkt in der 3D-Ansicht klicken oder einen Rotationswinkel angeben. Dies |
# 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. |
||
</div> |
|||
===Limitations=== |
===Limitations=== |
Revision as of 06:00, 1 September 2020
Entwurf Drehen |
Menüeintrag |
---|
Entwurf → Drehen |
Arbeitsbereich |
Entwurf, Arch |
Standardtastenkürzel |
R O |
Eingeführt in Version |
0.7 |
Siehe auch |
Draft Verschieben, Draft Anordnung |
Beschreibung
Das Drehen-Werkzeug dreht oder kopiert die ausgewählten Objekte um einen gegebenen Winkel bezogen auf einen Referenzpunkt.
Das Drehen-Werkzeug kann mit 2D-Formen verwendet werden, die mit dem Draft- oder Skizzierer-Arbeitsbereich erstellt wurden, kann aber auch mit vielen Arten von 3D-Objekten benutzt werden, wie die mit dem Part- oder Arch-Arbeitsbereich erzeugten.
Verschieben wird zum Verschieben ohne Drehung verwendet. Anordung, Draft PfadDatenfeld oder Draft PointArray werden verwendet, um verschiedene Kopien in unterschiedlichen Anordnungen zu erzeugten.
Drehen eines Objekts mit einem Mittelpunkt-Referenzpunkt, von einem Referenzwinkel zu einen anderen Winkel
Anwendung
- Die Objekte auswählen, die gedreht oder kopiert werden sollen
- Auf die Schaltfläche Entwurf Drehen klicken oder die Tasten R und dann O drücken. Wenn kein Objekt ausgewählt wurde, erscheint die Bitte, das zu tun.
- Auf einen ersten Punkt in der 3D-Ansicht klicken oder die Koordinaten eingeben und die Schaltfläche Punkt hinzufügen drücken. Dieser dient als Basispunkt der Operation, durch den die Drehachse verlaufen wird.
- Auf einen zweiten Punkt in der 3D-Ansicht klicken oder einen Basiswinkel angeben. Dies definiert eine Grundlinie, die sich um den ersten Punkt dreht.
- Auf einen dritten Punkt in der 3D-Ansicht klicken oder einen Rotationswinkel angeben. Dies startet die Drehung der Grundlinie und dadurch auch der Objekte.
Limitations
When rotating an object that is based on a Sketcher Sketch, for example, a feature created with the PartDesign Workbench (Pad, Revolution, etc.) you must move the original sketch. If you move the derived object, it will just go back to the position defined by the sketch.
Optionen
- Die Taste X, Y oder Z nach einem Punkt betätigen, um den nächsten Punkt auf die entsprechende Achse festzulegen.
- Zum manuellen Eingeben der Koordinaten einfach die Zahlen eingeben und jeweils die Taste ENTER zwischen der X-, Y- und Z-Komponente betätigen.
- Die Taste T betätigen oder auf das Auswahlkästchen klicken, um die Schaltfläche Nächstes umzuschalten. Wenn der "Nächstes_Modus" aktiv ist, wird das Drehenwerkzeug wieder aufgerufen, nachdem die Operation abgeschlossen oder der Dialog geschlossen wurde. Dies ermöglicht es, weitere Objekte zu drehen oder zu kopieren ohne jedesmal wieder auf die Drehen-Schaltfläche klicken zu müssen.
- Drücken der Taste ALT oder C oder anklicken der Schaltfläche Kopieren erzeugt eine rotierte Kopie anstatt das originale Objekt zu rotieren. Wenn die Taste ALT nach dem klicken des dritten Punktes gehalten wird, ist es möglich weitere Kopien zu platzieren, bis die Taste ALT wieder losgelassen wird.
- Das Halten der Taste CTRL während der Mausbewegung erzwingt den Objektfang zur nächsten Fangposition unabhängig vom Abstand dazu.
- Das Halten der Taste SHIFT während der Mausbewegung schränkt den nächsten Punkt horizontal oder vertikal in Bezug auf das Rotationszentrum ein.
- Mit der Taste ESC oder durch klicken auf die Schaltfläche Abbrechen wird das aktuelle Kommando abgebrochen.
Scripting
Siehe auch: Draft API und FreeCAD Scripting Basics.
Das Drehen-Werkzeug kann in Makros und aus der Python-Konsole heraus durch folgende Funktion angesprochen werden:
rotatedlist = rotate(objectslist, angle, center=Vector(0,0,0), axis=Vector(0,0,1), copy=False)
- Dreht das angegebene Objekt oder die Objekte in der angegebenen Liste mit dem angegebenen Winkel um das angegebene Rotationszentrum mit der Achse als Rotationsachse.
- Wenn keine Achse angebeben wird, erfolgt die Drehung um die vertikale Z-Achse.
- Wenn der Kopiermodus aktiv ist, werden die Objekte nicht bewegt, sondern es werden stattdessen Kopien erzeugt.
- Gibt die Objekte (oder die Kopien im Kopiermodus) zurück.
Beispiel:
import FreeCAD, Draft
Polygon1 = Draft.makePolygon(3, radius=500)
Draft.move(Polygon1, FreeCAD.Vector(1500, 0, 0))
Draft.rotate(Polygon1, 45)
# Rotation around the origin
angle1 = 63
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.makePolygon(3, radius=1000)
Polygon3 = Draft.makePolygon(5, radius=500)
Draft.move(Polygon2, FreeCAD.Vector(2000, 0, 0))
Draft.move(Polygon3, FreeCAD.Vector(2000, 0, 0))
# Rotation around another point
angle2 = 60
c = FreeCAD.Vector(3100, 0, 0)
List2 = [Polygon2, Polygon3]
rot_list2 = Draft.rotate(List2, angle2, center=c, copy=True)
rot_list3 = Draft.rotate(List2, 2*angle2, center=c, copy=True)
rot_list4 = Draft.rotate(List2, 4*angle2, center=c, copy=True)
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web