# B32-beam elements

**URL:** https://calculix.discourse.group/t/b32-beam-elements/1398
**Category:** Uncategorized
**Created:** [December 15, 2022, 7:19am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398 "2022-12-15T07:19:30Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 15, 2022, 7:19am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/1 "2022-12-15T07:19:31Z")

</div>

Hello.

I’m a ccx user and I’m using it almost daily for steel industry with satisfaction. I solved many problems with ccx, and I compliment with the team for this great work.  
Now I’m experiencing an issue with B32 elements. I’m doing some tests, but I don’t find my mistake.  
There is a simple beam column. I did sone tests but It doesn’t converge. I checked b.c and loads, section, but it doesn’t want to land to a useful result.  
Please let me know.  
Model in Newton-meters [N-m].  
E=2.06e+11 N/m2

Thank you.  
Kindest Regards

files:

main  
\*INCLUDE, INPUT=allinone.inp  
\*INCLUDE, INPUT=add\_material.inp  
\*INCLUDE, INPUT=add\_sections.inp  
\*INCLUDE, INPUT=add\_support.inp  
\*INCLUDE, INPUT=add\_contact.inp

\*STEP,NLGEOM

\*STATIC

\*INCLUDE, INPUT=add\_concload.inp  
\*INCLUDE, INPUT=add\_boundary.inp  
\*NODE FILE  
U,  
\*EL FILE,Output=3d  
S,  
\*NODE PRINT,NSET=BC  
RF  
\*END STEP

sections

 ![ccx-2.17](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/3/38e7ba1e54742efa0a4785c927c620e0a77bd8cb.png)

\*BEAM SECTION,MATERIAL=STEEL,ELSET=WCLM,OFFSET1=0.0000E+00,OFFSET2=0.0000E+00,SECTION=rect  
0.8000E-01,6.0000E-03  
1.0000E+00,0.0000E+00,0.0000E+00

allinone  
\*NODE, NSET=Nall  
1,0.000000000000e+00,0.000000000000e+00,0.000000000000e+00  
2,0.000000000000e+00,0.000000000000e+00,1.000000000000e+00  
3,0.000000000000e+00,0.000000000000e+00,5.000000000000e-01  
4,0.000000000000e+00,0.000000000000e+00,2.500000000000e-01  
5,0.000000000000e+00,0.000000000000e+00,7.500000000000e-01  
\*ELEMENT, TYPE=B32, ELSET=Eall  
1, 1, 4, 3  
2, 3, 5, 2  
\*\* Names based on LX  
\*NSET,NSET=LX  
2,  
\*\* Names based on BC  
\*NSET,NSET=BC  
1,  
\*\* Names based on B32  
\*ELSET,ELSET=WCLM  
1,  
2,

material  
\*MATERIAL,NAME=STEEL  
\*ELASTIC  
2.1000E+11,0.3

\*DENSITY  
0.0000E+00  
\*EXPANSION  
0.0000E+00

---

<div class="post-metadata">

### Author: ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)
#### Post date: [December 15, 2022, 8:01am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/2 "2022-12-15T08:01:50Z")

</div>

Can you share the whole input file (paste it here in a preformatted text block or use some hosting website) ? The most important part (boundary conditions and loads) is missing.

Did you try running it without NLGEOM ?

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 15, 2022, 11:57am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/3 "2022-12-15T11:57:04Z")

</div>

Hello,  
yes I used NLGEOM, please see the main in the message.  
The cloads are one force

\*CLOAD  
LX,1,1.0000E-01

there are BC

\*BOUNDARY  
BC,1,1,0  
BC,2,2,0  
BC,3,3,0

---

<div class="post-metadata">

### Author: ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)
#### Post date: [December 15, 2022, 9:17pm UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/4 "2022-12-15T21:17:41Z")

</div>

your problem is a cantilever beam with a tip load alog X and pinned at the root so it’s a mechanism. Just fix the six degrees of freedom at the root and will work:  
`*BC,1,6,0`

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 16, 2022, 7:10am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/5 "2022-12-16T07:10:20Z")

</div>

of course.  
Sorry for my trivial question.

I did a little bit more, a composite section.

Thank you.

Bruno

 ![Schermata da 2022-12-16 08-15-16](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/2/25440594348721abd968cce9aa2d13e258e5e121.png)

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 17, 2022, 9:28am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/7 "2022-12-17T09:28:05Z")

</div>

dear colleagues,

I noticed a difference in the displacement values, something like 15%. It is possible due to the mesh I did. But I can’t understand another thing. The value of the moments seems to be unlikely as the true. Is Syy the section force Myy? It is from the manuals.  
Force(x) = 1000 N. lenght 1 m. Moment (yy) = 1000 Nm. I did the same model with 2d options (SECTION FORCES), and the result doesn’t seem to be confortable (Syy = Myy)=262 Nmm. Did I do some mistakes? Thank you in advance. I write here the main, the section and the results (jpeg). Model in N-m.

\*INCLUDE, INPUT=allinone.inp  
\*INCLUDE, INPUT=add\_material.inp  
\*INCLUDE, INPUT=add\_sections.inp  
\*INCLUDE, INPUT=add\_support.inp  
\*INCLUDE, INPUT=add\_contact.inp

\*STEP,NLGEOM  
\*CONTROLS,PARAMETERS=TIME INCREMENTATION  
1,2,3,40,2,2,2  
0.5,0.5,0.75,0.85

\*STATIC

\*INCLUDE, INPUT=add\_concload.inp  
\*INCLUDE, INPUT=add\_boundary.inp  
\*\*NODE FILE  
\*\*U,  
\*\*EL FILE,Output=3d  
\*\*S,  
\*\*NODE PRINT,NSET=BC  
\*\*RF  
\*\*END STEP

\*NODE FILE,OUTPUT=2D  
U,RF

\*EL FILE,SECTION FORCES  
S

\*NODE PRINT,NSET=Nall  
RF

\*END STEP

\*BEAM SECTION,MATERIAL=STEEL,ELSET=WCLM,OFFSET1=0.0000E+00,OFFSET2=0.0000E+00,SECTION=rect  
0.8000E-01,6.0000E-03  
1.0000E+00,0.0000E+00,0.0000E+00

\*BEAM SECTION,MATERIAL=STEEL,ELSET=PL1CLM,OFFSET1=0.0000E+00,OFFSET2=4.5,SECTION=rect  
1.0000E-01,1.0000E-02  
0.0000E+00,1.0000E+00,0.0000E+00

\*BEAM SECTION,MATERIAL=STEEL,ELSET=PL2CLM,OFFSET1=0.0000E+00,OFFSET2=-4.5,SECTION=rect  
1.0000E-01,1.0000E-02  
0.0000E+00,1.0000E+00,0.0000E+00

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 19, 2022, 4:24pm UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/8 "2022-12-19T16:24:44Z")

</div>

I found out the same situation in a similar file, composite section. The value of Syy (Myy)section force is not likely the real value expected. Thank you in advance for any answer or feedback.  
\*\* Structure: cantilever beam.  
\*\* Test objective: B32 elements, composite beam.  
\*\*  
\*NODE, NSET=Nall  
1, -1.49012e-08, 0.00000e+00, 0.00000e+00  
2, 1.00000e+00, 0.00000e+00, 0.00000e+00  
3, 5.00000e-01, 0.00000e+00, 0.00000e+00  
4, 2.00000e+00, 0.00000e+00, 0.00000e+00  
5, 1.50000e+00, 0.00000e+00, 0.00000e+00  
\*ELEMENT, TYPE=B32, ELSET=Eall  
1, 1, 3, 2  
2, 2, 5, 4  
3, 1, 3, 2  
4, 2, 5, 4  
\*BOUNDARY  
1,1,6  
\*MATERIAL,NAME=EL1  
\*ELASTIC  
206000000000,.3  
\*MATERIAL,NAME=EL2  
\*ELASTIC  
206000000000,.3  
\*ELSET,ELSET=SET1  
1,2  
\*ELSET,ELSET=SET2  
3,4  
\*BEAM SECTION,ELSET=SET1,MATERIAL=EL1,SECTION=RECT,OFFSET2=-.5  
0.05, 0.05  
0.d0,1.d0,0.d0  
\*BEAM SECTION,ELSET=SET2,MATERIAL=EL2,SECTION=RECT,OFFSET2=.5  
0.05, 0.05  
0.d0,1.d0,0.d0  
\*STEP,NLGEOM  
\*STATIC  
\*CLOAD  
4,3,1000  
\*\*NODE PRINT,NSET=Nall  
\*\*U  
\*\*EL PRINT,ELSET=Eall  
\*\*S  
\*\*EL FILE  
\*\*U,S  
\*\*END STEP  
\*NODE FILE,OUTPUT=2D  
U,RF

\*EL FILE,SECTION FORCES  
S

\*NODE PRINT,NSET=Nall  
RF

\*END STEP

---

<div class="post-metadata">

### Author: ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)
#### Post date: [December 20, 2022, 7:37am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/9 "2022-12-20T07:37:28Z")

</div>

The value in that output set is not what you expected, from the manual:

> If OUTPUT=2D the fields in the expanded  
> elements are averaged to obtain the values in the nodes of the original 1d and  
> 2d elements. In particular, averaging removes the bending stresses in beams  
> and shells.

the output from your test example:

> forces (fx,fy,fz) for set NALL and time 0.1000000E+01
> 
> ```
> 1 4.760012E-05 8.901917E-12 -1.000000E+03
> 2 -1.182220E-03 -7.126103E-11 -4.492205E-06
> 3 -7.118512E-04 -1.964509E-10 -3.951682E-06
> 4 4.025537E-03 4.375274E-10 1.000000E+03
> 5 -2.179066E-03 -2.019078E-10 -6.011425E-06
> 
> ```

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 20, 2022, 7:51am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/10 "2022-12-20T07:51:06Z")

</div>

Hello Juan  
thank you for your feedback. My goal is to get out the bending moments and the section forces in B32 beam elements with composite sections. Is it possible to get it out with cgx visualtization?  
Thank you in advance.  
Bruno

---

<div class="post-metadata">

### Author: ![JuanP74](https://avatars.discourse-cdn.com/v4/letter/j/b5a626/32.png) [@JuanP74](https://calculix.discourse.group/u/JuanP74)
#### Post date: [December 20, 2022, 8:47am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/11 "2022-12-20T08:47:32Z")

</div>

I usually don’t use beams in ccx as they’re not true structural elements. The manual reads:

> 6.2 Element Types 123  
> the stresses in the beam nodes are replaced by the section forces. They are  
> calculated in a local coordinate system consisting of the 1-direction n1, the 2-  
> direction n2 and 3-direction or tangential direction t (Figure 74). Accordingly,  
> the stress components now have the following meaning:  
> • xx: Shear force in 1-direction  
> • yy: Shear force in 2-direction  
> • zz: Normal force  
> • xy: Torque  
> • xz: Bending moment about the 2-direction  
> • yz: Bending moment about the 1-direction  
> The section forces are calculated by a numerical integration of the stresses  
> over the cross section. To this end the stress tensor is needed at the integration  
> points of the cross section. It is determined from the stress tensors at the nodes  
> belonging to the cross section by use of the shape functions. Therefore, if the  
> section forces look wrong, look at the stresses in the expanded beams (omitting  
> the SECTION FORCES and OUTPUT=2D parameter).

If you look at the stresses in the expanded model they look correct so maybe section forces still needs some improvements.

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [December 20, 2022, 9:26am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/12 "2022-12-20T09:26:35Z")

</div>

Juan, thank you.

Yes, bending moment in 2-direction is Sxz, but If I generate Sxz in cgx in my little test, it shows unlikely numbers.

It is as I thought. At the moment, ccX still needs some serious improvements for the beam elements.

I warmly suggest the developers to fix this serious gap.

Thank you again.

Bruno

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [February 23, 2023, 9:40am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/13 "2023-02-23T09:40:08Z")

</div>

> [@bruno.zilli](#):
>
> It is as I thought. At the moment, ccX still needs some serious improvements for the beam elements.

can you share a complete single files input? interesting to know since the case mention is cantilever (fixed support)

commonly it’s related to element type, meshing or fiberized by user defined.

previously i found, only at simple supported has little problems due to over constraining at node of expanded element.

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [February 27, 2023, 5:20am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/14 "2023-02-27T05:20:56Z")

</div>

Hello.  
concentrated loads  
\*CLOAD  
LX,1,1.0000E-01

material  
\*MATERIAL,NAME=STEEL  
\*ELASTIC  
2.1000E+11,0.3  
\*DENSITY  
0.0000E+00  
\*EXPANSION  
0.0000E+00

sections  
\*BEAM SECTION,MATERIAL=STEEL,ELSET=WCLM,OFFSET1=0.0000E+00,OFFSET2=0.0000E+00,SECTION=rect  
0.8000E-01,6.0000E-03  
1.0000E+00,0.0000E+00,0.0000E+00

\*BEAM SECTION,MATERIAL=STEEL,ELSET=PL1CLM,OFFSET1=0.0000E+00,OFFSET2=4.5,SECTION=rect  
1.0000E-01,1.0000E-02  
0.0000E+00,1.0000E+00,0.0000E+00

\*BEAM SECTION,MATERIAL=STEEL,ELSET=PL2CLM,OFFSET1=0.0000E+00,OFFSET2=-4.5,SECTION=rect  
1.0000E-01,1.0000E-02  
0.0000E+00,1.0000E+00,0.0000E+00

support  
\*BOUNDARY  
BC,1,6,0

allinone  
\*node, nset=Nall  
1, 0.000000e+00, 0.000000e+00, 0.000000e+00  
2, 0.000000e+00, 0.000000e+00, 1.000000e+00  
3, 0.000000e+00, 0.000000e+00, 6.666667e-02  
4, 0.000000e+00, 0.000000e+00, 1.333333e-01  
5, 0.000000e+00, 0.000000e+00, 2.000000e-01  
6, 0.000000e+00, 0.000000e+00, 2.666667e-01  
7, 0.000000e+00, 0.000000e+00, 3.333333e-01  
8, 0.000000e+00, 0.000000e+00, 4.000000e-01  
9, 0.000000e+00, 0.000000e+00, 4.666667e-01  
10, 0.000000e+00, 0.000000e+00, 5.333333e-01  
11, 0.000000e+00, 0.000000e+00, 6.000000e-01  
12, 0.000000e+00, 0.000000e+00, 6.666667e-01  
13, 0.000000e+00, 0.000000e+00, 7.333333e-01  
14, 0.000000e+00, 0.000000e+00, 8.000000e-01  
15, 0.000000e+00, 0.000000e+00, 8.666667e-01  
16, 0.000000e+00, 0.000000e+00, 9.333333e-01  
17, 0.000000e+00, 0.000000e+00, 3.333333e-02  
18, 0.000000e+00, 0.000000e+00, 1.000000e-01  
19, 0.000000e+00, 0.000000e+00, 1.666667e-01  
20, 0.000000e+00, 0.000000e+00, 2.333333e-01  
21, 0.000000e+00, 0.000000e+00, 3.000000e-01  
22, 0.000000e+00, 0.000000e+00, 3.666667e-01  
23, 0.000000e+00, 0.000000e+00, 4.333333e-01  
24, 0.000000e+00, 0.000000e+00, 5.000000e-01  
25, 0.000000e+00, 0.000000e+00, 5.666667e-01  
26, 0.000000e+00, 0.000000e+00, 6.333333e-01  
27, 0.000000e+00, 0.000000e+00, 7.000000e-01  
28, 0.000000e+00, 0.000000e+00, 7.666667e-01  
29, 0.000000e+00, 0.000000e+00, 8.333333e-01  
30, 0.000000e+00, 0.000000e+00, 9.000000e-01  
31, 0.000000e+00, 0.000000e+00, 9.666667e-01  
\*nset, nset=BC  
1,  
\*nset, nset=LX  
2,  
\*element, elset=B32,type=B32  
1, 1, 17, 3,  
2, 3, 18, 4,  
3, 4, 19, 5,  
4, 5, 20, 6,  
5, 6, 21, 7,  
6, 7, 22, 8,  
7, 8, 23, 9,  
8, 9, 24, 10,  
9, 10, 25, 11,  
10, 11, 26, 12,  
11, 12, 27, 13,  
12, 13, 28, 14,  
13, 14, 29, 15,  
14, 15, 30, 16,  
15, 16, 31, 2,  
16, 1, 17, 3,  
17, 3, 18, 4,  
18, 4, 19, 5,  
19, 5, 20, 6,  
20, 6, 21, 7,  
21, 7, 22, 8,  
22, 8, 23, 9,  
23, 9, 24, 10,  
24, 10, 25, 11,  
25, 11, 26, 12,  
26, 12, 27, 13,  
27, 13, 28, 14,  
28, 14, 29, 15,  
29, 15, 30, 16,  
30, 16, 31, 2,  
31, 1, 17, 3,  
32, 3, 18, 4,  
33, 4, 19, 5,  
34, 5, 20, 6,  
35, 6, 21, 7,  
36, 7, 22, 8,  
37, 8, 23, 9,  
38, 9, 24, 10,  
39, 10, 25, 11,  
40, 11, 26, 12,  
41, 12, 27, 13,  
42, 13, 28, 14,  
43, 14, 29, 15,  
44, 15, 30, 16,  
45, 16, 31, 2,

\*elset, elset=WCLM  
1, 2, 3, 4, 5, 6, 7,  
8, 9, 10, 11, 12, 13, 14, 15,  
\*elset, elset=PL1CLM  
16, 17, 18, 19, 20, 21, 22,  
23, 24, 25, 26, 27, 28, 29, 30,  
\*elset, elset=PL2CLM  
31, 32, 33, 34, 35, 36, 37,  
38, 39, 40, 41, 42, 43, 44, 45,

main  
\*INCLUDE, INPUT=allinone.inp  
\*INCLUDE, INPUT=add\_material.inp  
\*INCLUDE, INPUT=add\_sections.inp  
\*INCLUDE, INPUT=add\_support.inp  
\*INCLUDE, INPUT=add\_contact.inp

\*STEP,NLGEOM

\*STATIC

\*INCLUDE, INPUT=add\_concload.inp  
\*INCLUDE, INPUT=add\_boundary.inp  
\*\*NODE FILE  
\*\*U,  
\*\*EL FILE,Output=3d  
\*\*S,  
\*\*NODE PRINT,NSET=BC  
\*\*RF  
\*\*END STEP  
\*NODE FILE,OUTPUT=2D  
U,RF

\*EL FILE,SECTION FORCES  
S

\*NODE PRINT,NSET=Nall  
RF

\*END STEP

thank you for your attention to this case.

I hope that it would be possible to improve the beam element performances.

Bruno

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [February 27, 2023, 5:51am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/15 "2023-02-27T05:51:25Z")

</div>

the model discretization or fiberized of Wide Flange section seems not adequate, only one member along web depth. also the intersection of web and flange plates.

 ![2023-02-27 12_45_06-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/2/215b9c0a63f234acd758a788a5447c2b111555da.png)

someone can improve the models by refining something like figure below to capable to captured in both strong and weak axis.

 ![2023-02-27 12_47_45-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/8/8158a4936f84b6f2151fec2218a1a0ecf891da7e.png)

it’s nature finite element behavior, minimum two element along thickness also required for better results in plasticity and local buckling.

 ![2023-02-27 13_08_16-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/1/127780b6322166da88a0e49003e8a60009b37676.png)

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [February 28, 2023, 5:37am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/16 "2023-02-28T05:37:42Z")

</div>

Hello, thank you anyway for your good advise.

The problem still exists, because the point is not on the tension state, but on the section forces.

Juan explained the problem, please read all the discussion. The construction of the beam element in ccX, at the moment. is made in a such way that it is not reliable to get out the section forces in a correct way. If you would like to check it, please consider the teoretical bending moment by the concentrated load at the tip, and the fem results. Thank you.

Section forces are fundamental parameters for working with eurocodes (e.g. EC3).

Thank you anyway, I hope that the developers will improve this important part in a next future.

Bruno

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [February 28, 2023, 10:53am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/17 "2023-02-28T10:53:33Z")

</div>

> [@bruno.zilli](#):
>
> The problem still exists, because the point is not on the tension state, but on the section forces.

what percentage of different? right it’s not exact, if that goal someone need to set to user beam element U1 with classical formulation.

> [@bruno.zilli](#):
>
> Juan explained the problem, please read all the discussion. The construction of the beam element in ccX, at the moment. is made in a such way that it is not reliable to get out the section forces in a correct way.

it’s a finite element with solid not classical ones, much depend on user models and constructed of member meshing or section discretization.

please posted sketch of problem, hand calculation or references, input files and tabulated output report.

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [February 28, 2023, 1:04pm UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/18 "2023-02-28T13:04:36Z")

</div>

Hello,

yes we know about the ccX B32 beam philosofy.

The difference is far more the 100%. E.g.: with the model in mm, the lenght of the cantilever beam is 1000 mm, the force is 1000 N, I expect a moment of 1E+6 Nmm. The results are very far from it.

Differently, the values of the displacement are in the range of what is expected by the theory.

I’m a long life user of open source, with other software. I my opinion, ccX is a powerful and well designed software.

At the moment it lacks in workable beam elements only.

If you think that it could be worth, a good improvement of beam elements, in my opinion, would be to joint the section mesh (2D) to the analysis (as other open source software is doing in a reliable way).

Thank you very much indeed, just for the part of the software that is very useful and good.

I’m still using it, I post a picture of hertz contact, one example I did

 ![128177-A100-TRESCA (copia)](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/a/a39117b6fe4f3452f0e7719c83cd31c149e8fdc2.png)  
for steel industry.

Best Regards

Bruno

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [February 28, 2023, 3:11pm UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/19 "2023-02-28T15:11:41Z")

</div>

> [@bruno.zilli](#):
>
> The difference is far more the 100%. E.g.: with the model in mm, the lenght of the cantilever beam is 1000 mm, the force is 1000 N, I expect a moment of 1E+6 Nmm. The results are very far from it.

strange, i took some simple test and i can confirm. but this does not happen in previous versions (2016) i’ll check later. it seems some code has been changes, output in 3D still shown as expectable.

 ![2023-02-28 21_48_43-SMath Solver - ctlv.sm_](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/3/39775a4bb69294ef6b7355bc2e4c2f472da48edc.png)

 ![2023-02-28 21_33_25-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/b/b3be21787b38a091591cbcd265af6084fc36d8c7.png)

 ![2023-02-28 21_33_58-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/2/24b5c2dc85ef9275a2f940907168f404881efab2.png)

but it’s not as in 2D output, shown unexpected result values along the beam length.

 ![2023-02-28 21_47_34-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/d/d539e613644567c474ff4449fa4c92b5e32e6cf4.png)

 ![2023-02-28 21_46_36-CalculiX GraphiX](https://global.discourse-cdn.com/free1/uploads/calculix/original/2X/c/c69479dbe523122cca0afce4392edba6f42f466e.png)

---

<div class="post-metadata">

### Author: ![bruno.zilli](https://avatars.discourse-cdn.com/v4/letter/b/aca169/32.png) [@bruno.zilli](https://calculix.discourse.group/u/bruno.zilli)
#### Post date: [February 28, 2023, 8:13pm UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/20 "2023-02-28T20:13:56Z")

</div>

Yes, the bending moment is unlikely.

Regards

Bruno

---

<div class="post-metadata">

### Author: ![xyont](https://yyz2.discourse-cdn.com/free1/user_avatar/calculix.discourse.group/xyont/32/3553_2.png) [@xyont](https://calculix.discourse.group/u/xyont)
#### Post date: [March 1, 2023, 5:21am UTC](https://calculix.discourse.group/t/b32-beam-elements/1398/21 "2023-03-01T05:21:47Z")

</div>

previously i only investigate at stress and deflection, found some disadvantage of beam composed model

- knot generation makes over-stiffen the beam element (in example above is ~33% lower)
- stress existed at simple supported due to over-constraining of expanded nodes.

this condition also has been notify in document manuals, it similar to shell element by duplicating element. fortunately the codes treat the condition and applied with `*Composite` keyword, but not available yet for beam element. it need different codes to eliminate knot generates at every nodes.

regarding to section forces along the beam, i really hope some fixes to be working properly also. even limited, user beam U1 with classical currently available and it can be use as alternative.

[Next page](https://calculix.discourse.group/t/b32-beam-elements/1398.md?page=2)
