Draft Draft2Sketch/de

Draft ZeichnungZuSkizze

Menüeintrag
Änderung → Zeichnung zu Skizze
Bearbeiten → Zeichnung zu Skizze
Arbeitsbereich
Draft, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Der Befehl Draft ZeichnungZuSkizze wandelt Draft-Objekte in Sketcher-Skizzen um und umgekehrt.

Konvertieren von Draft-Objekten in Sketcher-Skizzen

Anwendung

  1. Wahlweise ein oder mehrere Draft-Objekte oder Sketcher Skizzen auswählen.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Zeichnung zu Skizze drücken.
    • Draft: Den Menüeintrag Änderung → Zeichnung zu Skizze auswählen.
    • BIM: Den Menüeintrag Bearbeiten → Zeichnung zu Skizze auswählen.
  3. Wenn noch kein Objekt ausgewählt wurde: Ein Objekt in der 3D-Ansicht auswählen.
  4. Ein neues Objekt wird erstellt.

Anmerkungen

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Um Objekte in eine Skizze zu konvertieren, wird die Methode make_sketch des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makeSketch.

sketch = make_sketch(objects_list, autoconstraints=False, addTo=None, delete=False, name="Sketch", radiusPrecision=-1, tol=1e-3)

Um eine Skizze in Draft-Objekte umzuwandeln, wird die Methode draftify des Draft-Moduls verwendet.

draftify(objectslist, makeblock=False, delete=True)

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

rectangle = Draft.make_rectangle(2000, 1000)
circle = Draft.make_circle(500)
doc.recompute()

sketch_from_draft = Draft.make_sketch([rectangle, circle], autoconstraints=True, delete=False, radiusPrecision=0)
doc.recompute()

draft_from_sketch = Draft.draftify(sketch_from_draft, delete=False)
doc.recompute()