I have s small model containing 2 shell S8 finite elements. They both face the same direction. I apply a surface flux using a Dflux card. On the first finite element, the flux is applied on the top surface called S2 (surface normal pointing in the positive z-direction). On the second finite element, the flux is applied on the bottom surface called S1 (surface normal pointing in the negative z-direction). I was expecting to see an inverse temperature field but I was wrong. Both temperature fields look the same with higher temperature on the bottom surface. It seems the S1 and S2 types are not properly recognised in the Dflux card:
*Dflux
First, S2, 10
Second, S1, 10
Is there a way to apply the surface heat flux on the other shell surface? I browsed the manual and it should be possible. I checked the CalculiX versions 2.16 and 2.17.
In order to make the test easier, here is the whole .inp file:
*Node
1, 5.00000000E+001, 2.00000000E+002, 0.00000000E+000
2, 1.00000000E+002, 1.00000000E+002, 0.00000000E+000
3, 5.00000000E+001, 0.00000000E+000, 0.00000000E+000
4, 0.00000000E+000, 1.00000000E+002, 0.00000000E+000
5, 1.00000000E+002, 2.00000000E+002, 0.00000000E+000
6, 1.00000000E+002, 0.00000000E+000, 0.00000000E+000
7, 0.00000000E+000, 0.00000000E+000, 0.00000000E+000
8, 0.00000000E+000, 2.00000000E+002, 0.00000000E+000
9, 1.50000000E+002, 2.00000000E+002, 0.00000000E+000
10, 1.50000000E+002, 0.00000000E+000, 0.00000000E+000
11, 2.50000000E+002, 0.00000000E+000, 0.00000000E+000
12, 2.50000000E+002, 2.00000000E+002, 0.00000000E+000
13, 1.50000000E+002, 1.00000000E+002, 0.00000000E+000
14, 2.00000000E+002, 0.00000000E+000, 0.00000000E+000
15, 2.50000000E+002, 1.00000000E+002, 0.00000000E+000
16, 2.00000000E+002, 2.00000000E+002, 0.00000000E+000
*Element, Type=S8, Elset=First
1, 8, 7, 6, 5, 4, 3, 2, 1
*Element, Type=S8, Elset=Second
2, 9, 10, 11, 12, 13, 14, 15, 16
*Nset, Nset=All_N
8, 7, 6, 5, 4, 3, 2, 1, 9, 10, 11, 12, 13, 14, 15, 16
*Elset, Elset=All_E
1, 2
*Physical constants, Stefan Boltzmann=5.6704E-11
** Materials +++++++++++++++++++++++++++++++++++++++++++++++
*Material, Name=S185
*Density
7.85E-09
*Elastic
210000, 0.3
*Conductivity
14
*Specific heat
440000000
** +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
**
*Shell section, Elset=All_E, Material=S185, Offset=0
20
*Initial conditions, Type=Temperature
All_N, 0
*Step, Inc=100
*Heat transfer
1, 100, 1E-05, 1E+30
*Dflux
First, S2, 10
Second, S1, 10
*Node file
NT
*End step