Macro FaceToSketch/de: Difference between revisions
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
{{Macro/de |
{{Macro/de |
||
|Name=FaceToSketch |
|Name=FaceToSketch |
||
|Name/de=FlächeZuSkizze |
|||
|Translate=FaceToSketch |
|||
|Icon=Macro_FaceToSketch.png |
|Icon=Macro_FaceToSketch.png |
||
|Description=Dieses Makro zerlegt Ihre Form mit der Funktion Entwurf Herabstufen und transformiert die in einer Skizze ausgewählte Fläche ohne Beschränkungen und bereit zur Änderung. |
|||
|Description=Wandelt ein Gesicht ohne Einschränkungen in eine Skizze um. |
|||
|Author=Jreinhardt |
|Author=Jreinhardt |
||
|Version=1.0 |
|Version=1.0 |
||
|Date=2013-12-23 |
|Date=2013-12-23 |
||
|FCVersion= |
|FCVersion=Alle |
||
|Download=[https://www.freecadweb.org/wiki/images/6/6e/Macro_FaceToSketch.png |
|Download=[https://www.freecadweb.org/wiki/images/6/6e/Macro_FaceToSketch.png WerkzeugLeisten Symbol] |
||
}} |
}} |
||
Revision as of 17:14, 27 December 2020
Beschreibung |
---|
Dieses Makro zerlegt Ihre Form mit der Funktion Entwurf Herabstufen und transformiert die in einer Skizze ausgewählte Fläche ohne Beschränkungen und bereit zur Änderung. Versionsmakro : 1.0 Datum der letzten Änderung : 2013-12-23 FreeCAD version : Alle Herunterladen : WerkzeugLeisten Symbol Autor: Jreinhardt |
Autor |
Jreinhardt |
Herunterladen |
WerkzeugLeisten Symbol |
Links |
Makros Rezepte Wie installiere ich Makros So passen Sie Symbolleisten an |
Macro-Version |
1.0 |
Datum der letzten Änderung |
2013-12-23 |
FreeCAD-Version(s) |
Alle |
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 Beschränkungen und kann sofort geändert werden.
Skript
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)