Add Button to FEM Toolbar Tutorial/de

Einleitung
Der Arbeitsbereich FEM enthält Symbolleisten und Menüs. Diese Anleitung zeigt, wie eine Test-Schaltfläche zu einer Symbolleiste hinzugefügt wird. Sie zeigt auch, wie einem Menü ein Menüeintrag hinzugefügt wird.

Die Aufgabe lässt sich in vier Teile aufteilen:
 * Eine neue Symboldatei erstellen.
 * Die neue Symboldatei registrieren. muss geändert werden.
 * Eine neue Befehlsklasse erstellen. muss geändert werden
 * Einem Arbeitsbereich einen neuen Befehl hinzufügen. muss geändert werden.



Eine neue Symboldatei erstellen
Für die Schaltfläche brauchen wir eine Symboldatei. Sie kann mit jedem deiner Lieblingswerkzeuge erstellt werden, muss aber im SVG-Format gespeichert werden. Wir verwenden als Beispiel

Sie muss hier abgelegt werden:.



Die neue Symboldatei registrieren
The new SVG icon file has to be registered for the GUI-button by inserting it in :



Eine neue Befehlsklasse erstellen
A new command class has to be added to the module.

Just copy/paste an existing command, then adjust the icon, menu text and tool-tip in :

Don't forget to register the command at the bottom of the module file with the method:

Note: Please see this discussion thread in the forum if icons are involved.



Einem Arbeitsbereich einen neuen Befehl hinzufügen
We will add the new command to both the solve toolbar and the solve menu.

Search for the following code snippet in and add the new command:

To add the command to the solve menu of the FEM workbench, search for the following code snippet in :

Result: You should have just successfully added a test button to a FEM workbench toolbar and menu. Now, you can compile FreeCAD and test your new button.

Related

 * Extend FEM Module
 * Onboarding FEM Devs