FEM Mesh CalculiX: Difference between revisions

From FreeCAD Documentation
mNo edit summary
(Marked this version for translation)
Line 1: Line 1:
<translate>
<translate>


== FEM Element Types CalculiX ==
== FEM Element Types CalculiX == <!--T:1-->
For detailed information about FreeCAD FEM Element Types checkt the [[FEM_Mesh]] and [[FEM_Element_Types]] Wiki pages.
For detailed information about FreeCAD FEM Element Types checkt the [[FEM_Mesh]] and [[FEM_Element_Types]] Wiki pages.


==== Segment element ====
==== Segment element ==== <!--T:2-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Segment element from FreeCAD to CalculiX -- node assignment'''
|+ '''Segment element from FreeCAD to CalculiX -- node assignment'''
Line 22: Line 22:
<p> <br /> </p>
<p> <br /> </p>


==== Triangle element ====
==== Triangle element ==== <!--T:3-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Triangle element from FreeCAD to CalculiX -- node assignment'''
|+ '''Triangle element from FreeCAD to CalculiX -- node assignment'''
Line 40: Line 40:
<p> <br /> </p>
<p> <br /> </p>


==== Quadratic element ====
==== Quadratic element ==== <!--T:4-->


<!--T:5-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Quadratic element from FreeCAD to CalculiX -- node assignment'''
|+ '''Quadratic element from FreeCAD to CalculiX -- node assignment'''
Line 59: Line 60:
<p> <br /> </p>
<p> <br /> </p>


==== Tetrahedron element ====
==== Tetrahedron element ==== <!--T:6-->


<!--T:7-->
The following node order is not implemented ! TODO: verify node order (do not forget getccxVolumesByFace()).
The following node order is not implemented ! TODO: verify node order (do not forget getccxVolumesByFace()).


<!--T:8-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Tetrahedron element from FreeCAD to CalculiX -- node assignment'''
|+ '''Tetrahedron element from FreeCAD to CalculiX -- node assignment'''
Line 80: Line 83:
<p> <br /> </p>
<p> <br /> </p>


==== Hexahedron element ====
==== Hexahedron element ==== <!--T:9-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Hexahedron element from FreeCAD to CalculiX -- node assignment'''
|+ '''Hexahedron element from FreeCAD to CalculiX -- node assignment'''
Line 98: Line 101:
<p> <br /> </p>
<p> <br /> </p>


==== Pentahedron element ====
==== Pentahedron element ==== <!--T:10-->
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="5" cellspacing="0" border="1"
|+ '''Pentahedron element from FreeCAD to CalculiX -- node assignment'''
|+ '''Pentahedron element from FreeCAD to CalculiX -- node assignment'''
Line 117: Line 120:




<!--T:11-->
[[Category:Developer]]
[[Category:Developer]]
[[Category:Poweruser_Documentation]]
[[Category:Poweruser_Documentation]]

Revision as of 22:57, 20 November 2016

FEM Element Types CalculiX

For detailed information about FreeCAD FEM Element Types checkt the FEM_Mesh and FEM_Element_Types Wiki pages.

Segment element

Segment element from FreeCAD to CalculiX -- node assignment
seg2 FreeCAD nodes seg3 FreeCAD nodes
seg2 (B31) CalculiX nodes seg3 (B32) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N1, N2 N1, N3, N2


Triangle element

Triangle element from FreeCAD to CalculiX -- node assignment
tria3 FreeCAD nodes tria6 FreeCAD nodes
tria3 (S3) CalculiX nodes tria6 (S6) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N1, N2, N3 N1, N2, N3, N4, N5, N6


Quadratic element

Quadratic element from FreeCAD to CalculiX -- node assignment
quad4 FreeCAD nodes quad8 FreeCAD nodes
quad4 (S4) CalculiX nodes quad8 (S8) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N1, N2, N3, N4 N1, N2, N3, N4, N5, N6, N7, N8


Tetrahedron element

The following node order is not implemented ! TODO: verify node order (do not forget getccxVolumesByFace()).

Tetrahedron element from FreeCAD to CalculiX -- node assignment
tetra4 FreeCAD nodes tetra10 FreeCAD nodes
tetra4 (C3D4) CalculiX nodes tetra10 (C3D10) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N2, N3, N4, N1 N2, N3, N4, N1, N6, N10, N9, N5, N7, N8


Hexahedron element

Hexahedron element from FreeCAD to CalculiX -- node assignment
hexa8 FreeCAD nodes hexa20 FreeCAD nodes
hexa8 (C3D8) CalculiX nodes hexa20 (C3D20) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N6, N7, N8, N5, N2, N3, N4, N1 N6, N7, N8, N5, N2, N3, N4, N1 , N14, N15, N16, N13, N10, N11, N12, N9, N18, N19, N20, N17


Pentahedron element

Pentahedron element from FreeCAD to CalculiX -- node assignment
penta6 FreeCAD nodes penta15 FreeCAD nodes
penta6 (C3D6) CalculiX nodes penta15 (C3D15) CalculiX nodes
FreeCAD --> CalculiX, Nodes
N5, N6, N4, N2, N3, N1 N5, N6, N4, N2, N3, N1, N11, N12, N10, N8, N9, N7, N14, N15, N13



Other languages: