Macro Remove parametric history/cs: Difference between revisions

From FreeCAD Documentation
(Created page with "left File:RPH_after.png {{clear}}")
No edit summary
Line 1: Line 1:
{{Macro|Icon=Text-x-python|Name=Remove parametric history|Description=Odebere všechny parametrické asociace z objektu ponechajíc ho jako osamocené těleso|Author=Yorik}}
{{Macro/cs|Icon=Text-x-python|Name=Remove parametric history|Name/cs=Remove parametric history|Description=Odebere všechny parametrické asociace z objektu ponechajíc ho jako osamocené těleso|Author=Yorik}}


==Description==
==Description==

Revision as of 08:48, 24 May 2014

File:Text-x-python Remove parametric history

Popis
Odebere všechny parametrické asociace z objektu ponechajíc ho jako osamocené těleso

Autor: Yorik
Autor
Yorik
Download
None
Odkazy
Verze
1.0
Datum poslední úpravy
None
Verze FreeCAD
None
Výchozí zástupce
None
Viz též
None

Description

This will remove all parametric associativity from an object, leaving it as a "dumb" shape


Before and after:


Script

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
Other languages: