Draft Clone/de: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "{{TitleProperty|Entwurf}}")
Line 44: Line 44:
===Daten===
===Daten===


{{TitleProperty|Draft}}
{{TitleProperty|Entwurf}}


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">

Revision as of 16:54, 5 July 2021

Entwurf Klonen

Menüeintrag
Entwurf → Klonen
Arbeitsbereich
Entwurf, Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Entwurf Verschieben, Entwurf Skalieren

Beschreibung

Das Entwurf Klonen Werkzeug erstellt verbundene 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, Rotation und Skalierung und seine eigenen Ansichtseigenschaften. Für Architektur Objekte erzeugt der Befehl einen speziellen Typ von Klon: einen Architektur Klon.

Der Befehl kann auf 2D Objekte angewendet werden, die mit dem Arbeitsbereich Entwurf oder Arbeitsbereich Skizzierer erzeugt wurden, aber auch auf viele 3D Objekte, wie sie mit dem Arbeitsbereich Part, Arbeitsbereich PartDesign oder Arbeitsbereich Architektur erzeugt wurden. Klone von 2D Objekten können in PartDesign Körpern verwendet werden.

Entwurf Klon neben dem Quellobjekt

Anwendung

  1. Wähle ein Objekt das Du klonen möchtest.
  2. Drücke die Entwurf Klonen Taste.

Properties

See also: Property editor.

An object created with the Draft Clone command is derived from a Part Part2DObject, a Part Feature object or, if an Arch Clone is created, from the object type of the source object. It inherits all properties from that object. A clone derived from one of the first two objects also has the following additional properties:

Daten

Entwurf

Eigenschaften

  • Daten-EigenschaftObjects: Gibt eine Liste von Basisobjekten an, die geklont werden.
  • Daten-EigenschaftScale: Gibt den Skalierungsfaktor des Klons an, in jeder der X-, Y- und Z-Richtungen.
  • Daten-EigenschaftFuse: Falls auf true gesetzt und Daten-EigenschaftObjects viele Objekte enthält, die sich einander schneiden, dann wird sie der resultierende Klon miteinander verschmelzen (fuse), oder einen Verbund aus ihnen erstellen introduced in version 0.17

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)
  • Erstellt ein cloned_object aus obj, was ein einzelnes oder eine Liste von Objekten sein kann.
  • Falls gegeben, ist delta ein FreeCAD.Vector, der den neuen Klon von der ursprünglichen Position des Basisobjekts verschiebt.
  • Falls forcedraft auf TRUE gesetzt ist, wird das resultierende Objekt ein Draft-Klon sein und kein Arch-Klon, selbst wenn obj ein Arch-Objekt ist.

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()