Dhondtguido / CalculiX

This repository contains the source files of CalculiX, a three-dimensional Finite Element Program (www.calculix.de).
GNU General Public License v2.0
72 stars 16 forks source link

Bug: Wrong displacement on shell midplane node with transformed *BOUNDARY #43

Open victorkemp opened 1 year ago

victorkemp commented 1 year ago

The displacements of all 3 expanded nodes at the corner of the shell element should have an X component of 0.001, but the midplane node has 0.000487657. It works correctly without *TRANSFORM.

shell constraint

*NODE
1,0,0,0
2,1,0,0
3,1,1,0
4,0,1,0
5,0.5,0,0
6,1,0.5,0
7,0.5,1,0
8,0,0.5,0
*ELEMENT,TYPE=S8,ELSET=Eall
1,1,2,3,4,5,6,7,8
*NSET,NSET=T1
3
*TRANSFORM,NSET=T1
1,0,0,0,1,0
*MATERIAL,NAME=Material
*ELASTIC,TYPE=ISOTROPIC
210000000000,0
*SHELL SECTION,ELSET=Eall,MATERIAL=Material
1
*BOUNDARY
1,1,3,0
2,1,3,0
4,1,3,0
5,1,3,0
8,1,3,0
*STEP
*STATIC
*BOUNDARY
3,1,,0.001
*NODE FILE
U
*END STEP