Std Refresh/cs

Přepočítat

Umístění Menu
Úpravy → Přepočítat
Pracovní stoly
Všechny
Výchozí zástupce
Ctrl+Shift+R
Představen ve verzi
-
Viz také
Nikdo

Popis

Příkaz Přepočítat provede přepočítání vybraných objektů (introduced in 26.3), případně aktivního dokumentu, pokud nejsou vybrány žádné objekty. Je-li přepočítání zbytečné, je příkaz deaktivován, v takovém případě jej však lze i nadále spustit pomocí klávesové zkratky.

Použití

  1. Tento příkaz lze spustit několika způsoby:
    • Stiskněte tlačítko Přepočítat.
    • Z menu vyberte možnost Upravit → Přepočítat.
    • Použijte klávesovou zkratku: Ctrl+Shift+R.

Volby

Poznámky

Skriptování

Viz také: Automaticky generovaná dokumentace k API a Základy skriptování ve FreeCADu.

Chcete-li dokument přepočítat, použijte metodu recompute objektu dokumentu:

import FreeCAD

doc = FreeCAD.ActiveDocument
doc.recompute()

Stejná metoda je k dispozici i pro objekty v dokumentu:

import FreeCAD

doc = FreeCAD.ActiveDocument
for obj in doc.Objects[0:3]:
    obj.recompute()

Chcete-li označit objekt pro přepočítání, použijte metodu touch daného objektu. Níže uvedený kód odpovídá vynucení přepočítání výběrem dokumentu, jak je vysvětleno v Možnostech:

import FreeCAD

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