Makro Neuberechnung Erzwingen

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Macro ForceRecompute and the translation is 33% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎français • ‎italiano

Force Recompute.png Macro Force Recompute

Beschreibung
Dieses kleine Makro erzwingt eine manuelle Neuberechnung des Modells.

Manchmal nimmt der Benutzer Änderungen am Modell in FreeCAD vor. Aber FreeCAD scheint sie nicht zu erkennen. (Seit FreeCAD v0.17 kann die Wirkung dieses Makros über die GUI erreicht werden. Klicke mit der rechten Maustaste auf das Projekt in der Modellstrukturansicht und wähle "Zum Neuberechnen markieren" aus dem Kontextmenü. Danach klicke auf die Schaltfläche Neu berechnen.)

Versionsmakro : 1.0
Datum der letzten Änderung : 2014-09-01
FreeCAD version : All
Herunterladen : ToolBar Icon

Autor
shoogen
Herunterladen
ToolBar Icon
Links
Macro-Version
1.0
Datum der letzten Änderung
2014-09-01
FreeCAD-Version(s)
All
Standardverknüpfung
None
Siehe auch
None

Beschreibung

Manchmal nimmt der Nutzer Änderungen am Modell in FreeCAD vor. Aber FreeCAD scheint sie nicht zu erkennen. So bleibt das blaue "Recompute"-Symbol View-refresh.svg ausgegraut. Dieses kleine Makro erzwingt eine manuelle Neuberechnung des Modells.

Seit FreeCAD v0.17 kann die Wirkung dieses Makros über die GUI erreicht werden. Klicke mit der rechten Maustaste auf das Projekt in der Modellstrukturansicht und wähle "Zum Neuberechnen markieren" aus dem Kontextmenü. Drücke anschließend die Taste Neuberechnung.

Verwendung

Führen Sie das Makro bei Bedarf einfach aus.

Skript

ToolBar Icon Force Recompute.png

Macro Force_Recompute.py

# -*- coding: utf-8 -*-
# Force Recompute
# macro provided by shoogen

import FreeCAD
for obj in FreeCAD.ActiveDocument.Objects:
 obj.touch()
FreeCAD.ActiveDocument.recompute()