Description |
---|
Czasami łuki są przekształcane w krzywą złożoną, na przykład gdy zastosowano do nich operacje skalowania. To makro odtwarza z nich prawidłowe łuki. Przydatne przed eksportem do formatu DXF. Macro version: 0.1 Last modified: 2011-09-24 FreeCAD version: Wszystkie Download: Ikonka paska narzędzi Author: Yorik |
Author |
Yorik |
Download |
Ikonka paska narzędzi |
Links |
Macros recipes How to install macros How to customize toolbars |
Macro Version |
0.1 |
Date last modified |
2011-09-24 |
FreeCAD Version(s) |
Wszystkie |
Default shortcut |
None |
See also |
None |
Czasami łuki są przekształcane w krzywą złożoną, na przykład gdy zastosowano do nich operacje skalowania. To makro odtwarza z nich prawidłowe łuki. Przydatne przed eksportem do formatu DXF.
Ikonka paska narzędzi
Macro_HealArcs.FCMacro
try: import DraftGeomUtils as fcgeo except: from draftlibs import fcgeo import FreeCAD,FreeCADGui,Part sel = FreeCADGui.Selection.getSelection() if not sel: FreeCAD.Console.PrintWarning("Select something first!") else: removeList = [] for obj in sel: ed = obj.Shape.Edges[0] arc = fcgeo.arcFromSpline(ed) if arc: Part.show(arc) removeList.append(obj.Name) FreeCAD.ActiveDocument.recompute() print("removing", removeList) for n in removeList: FreeCAD.ActiveDocument.removeObject(n)