Draft Klonen
Draft Klonen |
Menüeintrag |
---|
Änderung → Klonen |
Arbeitsbereich |
Draft, Arch |
Standardtastenkürzel |
C L |
Eingeführt in Version |
- |
Siehe auch |
Draft Skalieren |
Beschreibung
Das Werkzeug Draft Klonen erstellt verknüpfte Kopien, Klone von ausgewählten Objekten. Die Form eines Klons ist parametrisch; er wird aktualisiert, wenn sich sein Quellobjekt ändert. Aber ein Klon hat seine eigene Position, Ausrichtung und Skalierung sowie seine eigenen Ansicht-Eigenschaften. Für Arch-Objekte erstellt der Befehl eine besondere Art von Klon: einen Arch-Klon.
Der Befehl kann auf 2D-Objekte angewendet werden, die mit den Arbeitsbereichen Draft oder Sketcher erzeugt wurden, aber auch auf viele 3D-Objekte, wie solchen, die mit den Arbeitsbereichen Part, PartDesign oder Arch erzeugt wurden. Klone von 2D-Objekten können in PartDesign-Körpern verwendet werden.
Draft-Klon neben dem Quellobjekt
Anwendung
- Wahlweise ein oder mehrere Objekte auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Klonen drücken.
- Den Menüeintrag Änderung → Klonen auswählen.
- Das Tastaturkürzel C dann L.
- Wurde noch kein Objekt ausgewählt: Ein Objekt in der 3D-Ansicht auswählen.
Eigenschaften
Siehe auch: Eigenschafteneditor.
Ein mit dem Befehl Entwurfsklon erzeugtes Objekt wird von einem Part Part2DObjekt, einem Part Formelement Objekt oder, wenn ein Architekturklon erzeugt wird, vom Objekttyp des Quellobjekts abgeleitet. Er erbt alle Eigenschaften von diesem Objekt. Ein Klon, der von einem der ersten beiden Objekte abgeleitet ist, hat außerdem die folgenden zusätzlichen Eigenschaften:
Daten
Entwurf
- DatenFuse (
Bool
): gibt an, ob überlappende Formen im Klon verschmolzen werden oder nicht. - DatenObjects (
LinkListGlobal
): legt die Objekte fest, die geklont werden. - DatenScale (
Vector
): Legt die X, Y und Z Skalierungsfaktoren fest.
Skripten
Siehe auch: Autogenerated API documentation und FreeCAD Grundlagen Skripten.
Um einen Klon zu erstellen, verwende die Methode make_clone
(eingeführt mit Version 0.19) des Moduls Entwurf. Diese Methode ersetzt die veraltete Methode clone
.
cloned_object = make_clone(obj, delta=None, forcedraft=False)
obj
enthält die zu klonenden Objekte. Es ist entweder ein einzelnes Objekt oder eine Liste von Objekten.delta
ist der Verschiebungsvektor, der auf den Klon angewendet werden soll.- Wenn
forcedraft
False
ist undobj
ein einzelnes Architektur Objekt enthält, wird ein Architektur-Klon erzeugt. Setzen Sieforcedraft
aufTrue
, um stattdessen einen Entwurf-Klon zu erzeugen. cloned_object
wird mit dem Klonobjekt zurückgegeben.
Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
place = App.Placement(App.Vector(1000, 0, 0), App.Rotation())
polygon1 = Draft.make_polygon(3, 750)
polygon2 = Draft.make_polygon(5, 750, placement=place)
vector = App.Vector(2600, 500, 0)
cloned_object = Draft.clone([polygon1, polygon2], delta=vector)
cloned_object.Fuse = True
doc.recompute()
- 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ätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework