FEM Tutorial Python/it

Introduzione
Questo tutorial ha lo scopo di mostrare come tramite Python è possibile eseguire una semplice Analisi agli elementi finiti FEA nell'ambiente FEM di FreeCAD. Per questo esempio il modello è preso dal tutorial FEM CalculiX Trave a sbalzo 3D.



Requisiti

 * La versione compatibile di FreeCAD indicata nella presentazione del tutorial.
 * La versione installata può essere verificata nel menu.
 * Dati i continui sviluppi del modulo FEM si consiglia di utilizzare l'ultima versione di sviluppo di FreeCAD in particolare per le analisi FEM con script Python..
 * Un ambiente FEM funzionante. Eseguire l'analisi FEM CalculiX Trave a sbalzo 3D per verificarlo.

Mesh FEM
Questa sezione contiene il codice mesh FEM. Espanderla per visualizzare i contenuti.

Nota: Controllare la sezione Informazioni aggiuntive di seguito per sapere come creare uno script per la generazione di mesh con GMSH o oggetti mesh Netgen.

Eseguire l'analisi
To run the analysis using Python, an instance of the module needs to be created. Once this instance has been created, we have two choices when running the analysis: If there is only one analysis in the document and only one solver in the analysis, then no objects need to be passed on. The method of the  class will activate the analysis if the GUI is up.
 * 1) Run all processes together at once (see "All in one" section below)
 * 2) Run processes one after the other (see "Step by step" section below)

Activating an analysis using Python works a follows:

Netgen
Uno script per oggetti mesh Netgen è stato provato in "Parametrized FEM study" (discussione del forum secondario FEM di FreeCAD), ma presenta alcune limitazioni.

GMSH
Al contrario l'oggetto mesh GMSH supporta pienamente lo script Python. Vedere nel forum le discussioni:
 * https://forum.freecadweb.org/viewtopic.php?f=22&t=42922#p365042
 * http://forum.freecadweb.org/viewtopic.php?f=18&t=20087

Script per analisi multipla
Vedere nel forum il post: http://forum.freecadweb.org/viewtopic.php?f=18&t=19549#p151385

Script per i risultati
Vedere nel forum i post:
 * https://forum.freecadweb.org/viewtopic.php?f=18&t=34048&p=289519#p289519 → scale factor in standard result object
 * http://forum.freecadweb.org/viewtopic.php?f=18&t=4677&start=20#p148982
 * http://forum.freecadweb.org/viewtopic.php?f=18&t=4677&start=30#p149043
 * http://forum.freecadweb.org/viewtopic.php?t=18415#p144028
 * https://forum.freecadweb.org/viewtopic.php?f=18&t=31123&p=258761#p258761 → colorare solo un elemento:

Vtk result object
See forum posts:
 * https://forum.freecadweb.org/viewtopic.php?f=18&t=47227#p405406

Modalità console
La scrittura del file di input in modalità console di FreeCAD (senza Gui) può essere eseguita in modalità test. A questo proposito vedere nel forum il post: https://forum.freecadweb.org/viewtopic.php?f=22&t=25852&p=208897#p208897

Appendice
Divertitevi!