Draft Clone/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 24: Line 24:
Das Werkzeug [[Image:Draft Clone.svg|16px]] '''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 [[Property_editor/de|Ansicht-Eigenschaften]]. Für [[Arch_Workbench/de|Arch]]-Objekte erstellt der Befehl eine besondere Art von Klon: einen Arch-Klon.
Das Werkzeug [[Image:Draft Clone.svg|16px]] '''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 [[Property_editor/de|Ansicht-Eigenschaften]]. Für [[Arch_Workbench/de|Arch]]-Objekte erstellt der Befehl eine besondere Art von Klon: einen Arch-Klon.


Der Befehl kann auf 2D Objekte angewendet werden, die mit dem [[Draft_Workbench/de|Arbeitsbereich Entwurf]] oder [[Sketcher_Workbench/de|Arbeitsbereich Skizzierer]] erzeugt wurden, aber auch auf viele 3D Objekte, wie sie mit dem [[Part_Workbench/de|Arbeitsbereich Part]], [[PartDesign_Workbench/de|Arbeitsbereich PartDesign]] oder [[Arch_Workbench/de|Arbeitsbereich Architektur]] erzeugt wurden. Klone von 2D Objekten können in [[PartDesign_Body/de|PartDesign Körper]]n verwendet werden.
Der Befehl kann auf 2D-Objekte angewendet werden, die mit den Arbeitsbereichen [[Draft_Workbench/de|Draft]] oder [[Sketcher_Workbench/de|Sketcher]] erzeugt wurden, aber auch auf viele 3D-Objekte, wie solchen, die mit den Arbeitsbereichen [[Part_Workbench/de|Part]], [[PartDesign_Workbench/de|PartDesign]] oder [[Arch_Workbench/de|Arch]] erzeugt wurden. Klone von 2D-Objekten können in [[PartDesign_Body/de|PartDesign-Körpern]] verwendet werden.


[[Image:Draft_Clone_example.jpg|400px]]
[[Image:Draft_Clone_example.jpg|400px]]

Revision as of 10:20, 12 March 2023

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.

Entwurf Klon neben dem Quellobjekt

Anwendung

  1. Wähle optional ein oder mehrere Objekte aus.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Drücke die Entwurf klonen.
    • Wähle die Option Änderung → Klonen aus dem Menü.
    • Verwende den Tastaturkürzel: C und dann L.
  3. Wenn du noch kein Objekt ausgewählt hadt: Wähle ein Objekt in der 3D Ansicht.

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 und obj ein einzelnes Architektur Objekt enthält, wird ein Architektur-Klon erzeugt. Setzen Sie forcedraft auf True, 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()