Makro FlächeZuSkizze

From FreeCAD Documentation
Revision as of 19:54, 17 December 2018 by Mario52 (talk | contribs) (Created page with "==Beschreibung== Dieses Makro zerlegt Ihr Formular mit der Funktion {{KEY|16px Draft Downgrade}} und transformiert die in...")
Other languages:

Generisches Makro-Symbol Erstellen Sie Ihr persönliches Symbol mit demselben Namen des Makros FaceToSketch

Beschreibung
Wandelt ein Gesicht ohne Einschränkungen in eine Skizze um.

Versionsmakro : 1.0
Datum der letzten Änderung : 2013-12-23
Autor: Jreinhardt
Autor
Jreinhardt
Herunterladen
None
Links
Macro-Version
1.0
Datum der letzten Änderung
2013-12-23
FreeCAD-Version(s)
None
Standardverknüpfung
None
Siehe auch
None

Beschreibung

Dieses Makro zerlegt Ihr Formular mit der Funktion Draft Downgrade und transformiert die in einer Skizze ausgewählte Fläche ohne Einschränkungen und kann sofort geändert werden.

Script

Macro_FaceToSketch.FCMacro

import Draft
  
wires,_faces = Draft.downgrade(FreeCADGui.Selection.getSelection(),delete=True)
  
sketch = Draft.makeSketch(wires[0:1])
for wire in wires[1:]:
    Draft.makeSketch([wire],addTo=sketch)
  
for wire in wires:
    FreeCAD.ActiveDocument.removeObject(wire.Name)