Fem Workbench/fr

=Fem_Workbench/fr=

L'Atelier Fem offre des structures de données et de commandes pour travailler avec Fem meshes.



Création de meshes
Creation de mesh avec un Tet de 10 éléments: 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

Manipulation visuelle
Highlight some nodes on the view: 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]

Type d'élements
Cette description est basée sur le format MED tel que décrit [https://hammi.extra.cea.fr/static/MED/web_med/logiciels/med-2.3.1/doc/html/modele_de_donnees.html#3. here].