Macro Ricalcola

From FreeCAD Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Macro ForceRecompute and the translation is 22% complete.
Outdated translations are marked like this.
Other languages:

Macro Force Recompute

Descrizione
Forza il ricalcolo manuale del modello

Versione macro: 1.0
Ultima modifica: 2014-09-01
Versione FreeCAD: All
Download: ToolBar Icon
Autore: shoogen
Autore
shoogen
Download
ToolBar Icon
Link
Versione macro
1.0
Data ultima modifica
2014-09-01
Versioni di FreeCAD
All
Scorciatoia
Nessuna
Vedere anche
Nessuno

Descrizione

A volte in FreeCAD l'utente applica delle modifiche al modello, ma FreeCAD sembra non riconoscerle e l'icona blu rimane grigia. Questa piccola macro impone un ricalcolo manuale del modello.

Sometimes when a user applies changes to the model, FreeCAD does not seem to recognize/integrate them. In addition to that, the blue Refresh/Recompute button remains greyed out. Hence this small macro was designed to force a manual recompute of the model.

Da FreeCAD v0.17, l'azione di questa macro può essere ottenuta tramite GUI. Nella vista a albero del modello, fare clic destro sul progetto e scegliere "Marca da ricalcolare" dal menu contestuale. Dopo di che, premere il pulsante Ricalcola.

Uso

Avviare la macro quando serve.

Run the macro when necessary.

Script

ToolBar Icon

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()