|
poziția meniului |
---|
Mesh → FEM mesh to mesh |
Ateliere |
FEM |
scurtătură |
Nici unul |
Prezentat în versiune |
- |
A se vedea, de asemenea, |
FEM tutorial |
Acest instrument transformă suprafețele elementelor 3D dintr-o plasă FEM selectată într-o plasă. Alegeți fațetele elementului FEM din plasă care sunt unice (nu sunt împărțite de două elemente) și le folosiți pentru a crea fațetele unei plase. Opțional, permite crearea unei plase deformate de acțiunea forțelor definite. Acest lucru se face prin adăugarea mișcării rezultatelor FEM la nodurile de plasă.
introduced in version 1.0: The tool also creates a Mesh2Fem object which is a triangular FEM mesh generated from the surface mesh.
Note: The parameter scale was introduced in version 0.21. For older versions of FreeCAD omit it from your code.
The cantilever example in FreeCAD version 1.0:
from os.path import join
import FreeCAD as App
import Mesh
from femmesh import femmesh2mesh
path = join(App.getResourceDir(), "examples", "FEMExample.FCStd")
doc = App.openDocument(path)
fem_mesh = doc.FEMMeshGmsh.FemMesh
result = doc.CCX_Results
scale = 10 # displacement scale factor
out_mesh = femmesh2mesh.femmesh_2_mesh(fem_mesh, result, scale)
Mesh.show(Mesh.Mesh(out_mesh))
Constraints