Macro FaceToSketch

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Macro FaceToSketch and the translation is 100% complete.

Other languages:
čeština • ‎Deutsch • ‎English • ‎français • ‎italiano

Macro FaceToSketch.png FaceToSketch

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

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


Beschreibung

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

Skript

ToolBar Icon Macro FaceToSketch.png

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)