I’m having a trouble applying *DLOAD on a 1d beam edge
Please, consider the following cantilever beam example with a uniform load on the edge of 20 Nm using *DLOAD
*Node, NSET=Nall
1, 0, 0, 0
2, 1, 0, 0
3, 0.5, 0, 0
*Element, TYPE=B32R, ELSET=Eall
1, 1, 3, 2
*MATERIAL, NAME=MaterialSolid
*ELASTIC
210000,0.3
*BEAM SECTION, ELSET=Eall, MATERIAL=MaterialSolid, SECTION=RECT
0.1,0.3
0,-1,0
*STEP
*STATIC
*BOUNDARY
1,1,6
*DLOAD
Eall,P3,100
*NODE FILE, OUTPUT=2d
U
*END STEP
and the same beam, where *DLOAD is replaced by *CLOAD in points
*Node, NSET=Nall
1, 0, 0, 0
2, 1, 0, 0
3, 0.5, 0, 0
*Element, TYPE=B32R, ELSET=Eall
1, 1, 3, 2
*MATERIAL, NAME=MaterialSolid
*ELASTIC
210000,0.3
*BEAM SECTION, ELSET=Eall, MATERIAL=MaterialSolid, SECTION=RECT
0.1,0.3
0,-1,0
*STEP
*STATIC
*BOUNDARY
1,1,6
*CLOAD
1,3,16.666666666666664
2,3,16.666666666666664
3,3,66.66666666666666
*NODE FILE, OUTPUT=2d
U
*END STEP
*DLOAD gives 2.6e-02
, while *CLOAD - 2.6e-01
, which is much closer to an analytical solution
How do I apply a *DLOAD correctly? I saw the beamd.inp example, but there *DLOAD is applied on an expanded beam