Macro Ricalcola

From FreeCAD Documentation
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()