Macro ForceRecompute/de: Difference between revisions
No edit summary |
(Created page with "Werkzeugleisten-Symbol") |
||
(14 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Macro/de |
{{Macro/de |
||
|Name=Macro Force Recompute |
|Name=Macro Force Recompute |
||
Line 6: | Line 7: | ||
Manchmal nimmt der Benutzer Änderungen am Modell in FreeCAD vor. |
Manchmal nimmt der Benutzer Änderungen am Modell in FreeCAD vor. |
||
Aber FreeCAD scheint sie nicht zu erkennen. |
Aber FreeCAD scheint sie nicht zu erkennen. |
||
( |
(Ab {{Version|0.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. |
||
|Author=shoogen |
|Author=shoogen |
||
|Version=1.0 |
|Version=1.0 |
||
Line 14: | Line 15: | ||
}} |
}} |
||
<span id="Description"></span> |
|||
==Beschreibung== |
==Beschreibung== |
||
Manchmal nimmt der Nutzer Änderungen am Modell in FreeCAD vor. |
|||
Aber FreeCAD scheint sie nicht zu erkennen. |
|||
So bleibt das blaue "Recompute"-Symbol [[File:View-refresh.svg|16px]] ausgegraut. |
|||
⚫ | |||
Manchmal, wenn ein Benutzer Änderungen am Modell vornimmt, scheint FreeCAD diese nicht zu erkennen und zu integrieren. Zusätzlich dazu bleibt die blaue Schaltfläche {{Button|[[Image:Std_Refresh.svg|24px]] [[Std_Refresh/de|Aktualisieren/Neuberechnen]]}} ausgegraut. |
|||
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 [[Std_Refresh/de|Neuberechnung]]. |
|||
⚫ | |||
'''Hinweis:''' Ab {{VersionPlus/de|0.17}} kann die Wirkung dieses Makros über die GUI erreicht werden. Rechtsklicke auf das Projekt in der [[Tree_view/de|Baumansicht]] und wähle {{KEY|Zum Neuberechnen markieren}} aus dem Kontextmenü. Dadurch wird das Symbol Aktualisieren/Neuberechnen wieder aktiv. Drücke nun auf die Schaltfläche [[Image:Std_Refresh.svg|24px]] [[Std_Refresh/de|Aktualisieren/Neuberechnen]], um eine Neuberechnung auszulösen. |
|||
<span id="Usage"></span> |
|||
==Anwendung== |
|||
Bei Bedarf das Makro ausführen. |
|||
==Verwendung== |
|||
Führen Sie das Makro bei Bedarf einfach aus. |
|||
<span id="Script"></span> |
|||
==Skript== |
==Skript== |
||
Werkzeugleisten-Symbol |
|||
[[Image:Force_Recompute.png|24px]] |
|||
'''Macro Force_Recompute.py''' |
'''Macro Force_Recompute.py''' |
||
{{ |
{{MacroCode|code= |
||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||
# Force Recompute |
# Force Recompute |
Latest revision as of 18:07, 27 April 2023
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.
(Ab introduced in version 0.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. |
Autor |
shoogen |
Herunterladen |
ToolBar Icon |
Links |
Makros Rezepte Wie installiere ich Makros So passen Sie Symbolleisten an |
Macro-Version |
1.0 |
Datum der letzten Änderung |
2014-09-01 |
FreeCAD-Version(s) |
All |
Standardverknüpfung |
None |
Siehe auch |
None |
Beschreibung
Manchmal, wenn ein Benutzer Änderungen am Modell vornimmt, scheint FreeCAD diese nicht zu erkennen und zu integrieren. Zusätzlich dazu bleibt die blaue Schaltfläche Aktualisieren/Neuberechnen ausgegraut. Daher wurde dieses kleine Makro entwickelt, um eine manuelle Neuberechnung des Modells zu erzwingen.
Hinweis: Ab Version 0.17 und darüber kann die Wirkung dieses Makros über die GUI erreicht werden. Rechtsklicke auf das Projekt in der Baumansicht und wähle Zum Neuberechnen markieren aus dem Kontextmenü. Dadurch wird das Symbol Aktualisieren/Neuberechnen wieder aktiv. Drücke nun auf die Schaltfläche Aktualisieren/Neuberechnen, um eine Neuberechnung auszulösen.
Anwendung
Bei Bedarf das Makro ausführen.
Skript
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()