Beschreibung |
---|
Dieses Makro glättet Draft-Drähte, die nicht planar bezüglich ihrer mittlere Z-Koordinate ausgerichtet sind Versionsmakro : 1.1 Datum der letzten Änderung : 2021-10-27 FreeCAD version : All Herunterladen : ToolBar Icon Autor: Yorik |
Autor |
Yorik |
Herunterladen |
ToolBar Icon |
Links |
Makros Rezepte Wie installiere ich Makros So passen Sie Symbolleisten an |
Macro-Version |
1.1 |
Datum der letzten Änderung |
2021-10-27 |
FreeCAD-Version(s) |
All |
Standardverknüpfung |
None |
Siehe auch |
None |
Dieses Makro glättet Draft-Drähte, die nicht planar bezüglich ihrer mittleren Z-Koordinate ausgerichtet sind
Macro_FlattenWire.FCMacro
import FreeCAD obj = FreeCAD.ActiveDocument.ActiveObject z = 0 for p in obj.Points: z += p.z z = z/len(obj.Points) newpoints = [] for p in obj.Points: newpoints.append(FreeCAD.Vector(p.x, p.y, z)) obj.Points = newpoints