FEM Mesh CalculiX: Difference between revisions
Line 38: | Line 38: | ||
| [[File:Tria3--ccx.png|250px]] || [[File:Tria6--ccx.png|250px]] |
| [[File:Tria3--ccx.png|250px]] || [[File:Tria6--ccx.png|250px]] |
||
|- |
|- |
||
||FreeCAD || |
||FreeCAD --> CalculiX, Nodes || |
||
|- |
|||
|| N1, N2, N3 || N1, N2, N3, N4, N5, N6 |
|||
|- |
|||
||CalculiX || |
|||
|- |
|- |
||
|| N1, N2, N3 || N1, N2, N3, N4, N5, N6 |
|| N1, N2, N3 || N1, N2, N3, N4, N5, N6 |
||
|- |
|- |
||
||Code || |
||FreeCAD --> CalculiX, Code || |
||
|- |
|- |
||
|| (0)(1)(2) || (0)(1)(2)(3)(4)(5) |
|| (0)(1)(2) || (0)(1)(2)(3)(4)(5) |
||
Line 65: | Line 61: | ||
| [[File:Quad4--ccx.png|250px]] || [[File:Quad8--ccx.png|250px]] |
| [[File:Quad4--ccx.png|250px]] || [[File:Quad8--ccx.png|250px]] |
||
|- |
|- |
||
||FreeCAD || |
||FreeCAD --> CalculiX, Nodes || |
||
|- |
|- |
||
|| N1, N2, N3, N4 || N1, N2, N3, N4, N5, N6, N7, N8 |
|| N1, N2, N3, N4 || N1, N2, N3, N4, N5, N6, N7, N8 |
||
|- |
|- |
||
||CalculiX || |
||FreeCAD --> CalculiX, Code || |
||
|- |
|||
|| N1, N2, N3, N4 || N1, N2, N3, N4, N5, N6, N7, N8 |
|||
|- |
|||
||Code || |
|||
|- |
|- |
||
|| (0)(1)(2)(3) || (0)(1)(2)(3)(4)(5)(6)(7) |
|| (0)(1)(2)(3) || (0)(1)(2)(3)(4)(5)(6)(7) |
||
Line 95: | Line 87: | ||
| [[File:Tetra4--ccx.png|250px]] || [[File:Tetra10--ccx.png|250px]] |
| [[File:Tetra4--ccx.png|250px]] || [[File:Tetra10--ccx.png|250px]] |
||
|- |
|- |
||
||FreeCAD || |
||FreeCAD --> CalculiX, Nodes || |
||
|- |
|||
|| N1, N2, N3, N4 || N1, N2, N3, N4, N5, N6, N7, N8, N9, N10 |
|||
|- |
|||
||CalculiX || |
|||
|- |
|- |
||
|| N1, N3, N2, N4 || N1, N3, N2, N4, N7, N6, N5, N8, N10, N9 |
|| N1, N3, N2, N4 || N1, N3, N2, N4, N7, N6, N5, N8, N10, N9 |
||
|- |
|- |
||
||Code || |
||FreeCAD --> CalculiX, Code || |
||
|- |
|- |
||
||(0)(2)(1)(3) || (0)(2)(1)(3)(6)(5)(4)(7)(9)(8) |
||(0)(2)(1)(3) || (0)(2)(1)(3)(6)(5)(4)(7)(9)(8) |
||
Line 126: | Line 114: | ||
| [[File:Hexa8--ccx.png|250px]] || [[File:Hexa20--ccx.png|250px]] |
| [[File:Hexa8--ccx.png|250px]] || [[File:Hexa20--ccx.png|250px]] |
||
|- |
|- |
||
||FreeCAD || |
||FreeCAD --> CalculiX, Nodes || |
||
|- |
|||
||N1, N2, N3, N4, N5, N6, N7, N8 || N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13, N14, N15, N16, N17, N18, N19, N20 |
|||
|- |
|||
||CalculiX || |
|||
|- |
|- |
||
||N1, N4, N3, N2, N5, N8, N7, N6 || N1, N4, N3, N2, N5, N8, N7, N6, N12, N11, N10, N9, N16, N15, N14, N13, N17, N20, N19, N18 |
||N1, N4, N3, N2, N5, N8, N7, N6 || N1, N4, N3, N2, N5, N8, N7, N6, N12, N11, N10, N9, N16, N15, N14, N13, N17, N20, N19, N18 |
||
|- |
|- |
||
||Code || |
||FreeCAD --> CalculiX, Code || |
||
|- |
|- |
||
||(0)(3)(2)(1)(4)(7)(6)(5) || (0)(3)(2)(1)(4)(7)(6)(5)(11)(10)(9)(8)(15)(14)(13)(12)(16)(19)(18)(17) |
||(0)(3)(2)(1)(4)(7)(6)(5) || (0)(3)(2)(1)(4)(7)(6)(5)(11)(10)(9)(8)(15)(14)(13)(12)(16)(19)(18)(17) |
||
Line 157: | Line 141: | ||
| [[File:Penta6--ccx.png|250px]] || [[File:Penta15--ccx.png|250px]] |
| [[File:Penta6--ccx.png|250px]] || [[File:Penta15--ccx.png|250px]] |
||
|- |
|- |
||
||FreeCAD || |
||FreeCAD --> CalculiX, Nodes || |
||
|- |
|||
|| N1, N2, N3, N4, N5, N6 || N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13, N14, N15 |
|||
|- |
|||
||CalculiX || |
|||
|- |
|- |
||
|| N1, N3, N2, N4, N6, N5 || N1, N3, N2, N4, N6, N5, N9, N8, N7, N12, N11, N10, N13, N15, N14 |
|| N1, N3, N2, N4, N6, N5 || N1, N3, N2, N4, N6, N5, N9, N8, N7, N12, N11, N10, N13, N15, N14 |
||
|- |
|- |
||
||Code || |
||FreeCAD --> CalculiX, Code || |
||
|- |
|- |
||
||(0)(2)(1)(3)(5)(4) || (0)(2)(1)(3)(5)(4)(8)(7)(6)(11)(10)(9)(12)(14)(13) |
||(0)(2)(1)(3)(5)(4) || (0)(2)(1)(3)(5)(4)(8)(7)(6)(11)(10)(9)(12)(14)(13) |
Revision as of 18:17, 23 March 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
Triangle element
Quadratic element
Tetrahedron element
this node order is not implemented TODO: verify node order and implement (do not forget getccxVolumesByFace())
Hexahedron element
this node order is not implemented TODO: verify node order and implement
Pentahedron element
this node order is not implemented TODO: verify node order and implement