Macro Remove parametric history/fr

Remove parametric history

Description
Cela supprimera toutes les associativités paramétriques d'un objet, le transformant en une "simple" forme

Version macro : 1.0
Date dernière modification : 2011-08-01
Version FreeCAD : Toutes
Téléchargement : Icône de la barre d'outils
Auteur: Yorik
Auteur
Yorik
Téléchargement
Icône de la barre d'outils
Liens
Version Macro
1.0
Dernière modification
2011-08-01
Version(s) FreeCAD
Toutes
Raccourci clavier
None
Voir aussi
None

Description

Cela supprimera toutes les associativités paramétriques d'un objet, le transformant en une "simple" forme

Avant et après transformation

Script

ToolBar Icon

Remove parametric history.FCMacro

originalObject = FreeCAD.ActiveDocument.ActiveObject
newShape = originalObject.Shape.copy()
newName = FreeCAD.ActiveDocument.ActiveObject.Name
FreeCAD.ActiveDocument.removeObject(newName)
newObject = FreeCAD.ActiveDocument.addObject("Part::Feature",newName)
newObject.Shape = newShape