Fem Workbench/it

=Ambiente FEM=

Il modulo FEM offre strutture di dati e comandi per lavorare con mesh Fem.

FEM è acronimo di Metodo degli Elementi Finiti.

Mesh è la griglia di triangoli o quadrilateri per domini 2D, oppure di esaedri o tetraedri per domini 3D.

Le maglie della griglia, i singoli elementi, sono gli elementi finiti.

I Nodi (Node) sono i vertici delle maglie.

Creazione di mesh
Creare una mesh con 10 nodi: import FreeCAD, Fem m = Fem.FemMesh m.addNode(0,1,0) m.addNode(0,0,1) m.addNode(1,0,0) m.addNode(0,0,0) m.addNode(0,0.5,0.5) m.addNode(0.5,0.03,.5) m.addNode(0.5,0.5,0.03) m.addNode(0,0.5,0) m.addNode(0.03,0,0.5) m.addNode(0.5,0,0) m.addVolume([1,2,3,4,5,6,7,8,9,10]) Fem.show(m)
 * 1) create a empty mesh
 * 1) create the nodes
 * 1) add the volume with the created nodes

Manipolazione visiva
Evidenziare alcuni nodi nella vista: import FreeCAD, Fem m = Fem.FemMesh m.addNode(0,1,0) m.addNode(0,0,1) m.addNode(1,0,0) m.addNode(0,0,0) m.addNode(0,0.5,0.5) m.addNode(0.5,0.03,.5) m.addNode(0.5,0.5,0.03) m.addNode(0,0.5,0) m.addNode(0.03,0,0.5) m.addNode(0.5,0,0) m.addVolume([1,2,3,4,5,6,7,8,9,10]) Fem.show(m) Gui.ActiveDocument.ActiveObject.HighlightedNodes = [1,2,3]

Tipi di elementi
Questa descrizione è basata sul formato MED come descritto [https://hammi.extra.cea.fr/static/MED/web_med/logiciels/med-2.3.1/doc/html/modele_de_donnees.html#3. qui].