Hello,
I have a hollow tube and I want to apply a pressure of -625.1 Pa on the outer nodes.
If I have a node set outer, then would the input deck have the following:
*DLOAD
outer, P6, -625
P6 means that P is applied in all 6 degrees of freedom, right? What exactly does it do?
Also, whenever I try to run the command send outer abq pres -625.1, I get a blank .dlo file with only a title.
dload is for distributed load in element’s faces (normal to the face, inwards, I think but check it, please), so you have to select an element set with the appropriate faces. Prepomax is very good for that kind of selection.
Check the manual:
7.42 *DLOAD
Keyword type: step
This option allows the specification of distributed loads. These include con-
stant pressure loading on element faces, edge loading on shells and mass loading
(load per unit mass) either by gravity forces or by centrifugal forces.
For surface loading the faces of the elements are numbered as follows (for
the node numbering of the elements see Section 3.1):
for hexahedral elements:
• face 1: 1-2-3-4
• face 2: 5-8-7-6
• face 3: 1-5-6-2
• face 4: 2-6-7-3
• face 5: 3-7-8-4
• face 6: 4-8-5-1
Thank you for such a quick response!
Oh, I see. I had a node set instead of an element set.
I made an element set: Eouter and put the following in the .inp file:
*DLOAD
Eouter, P6, -625
However, it gives me zero for all result values.
Any clue on what could be the issue?
I can install PreProMax, but I do not have it as of yet, so I am working with the resources available.
I think is the same but you have to have elements faces (f) in the set…not a cgx expert…also you can load the .frd file (*NO ANALYSIS) and automatically cgx creates the set for the boundary condition so you can check them.
Oh I see; so since I have C3D4 elements means I have 4 faces.
Now how can I know the face I want the pressure to act on?
My elements point inwards, so it looks like it’s 1-2-3 but is there a way to confirm?
if your model is based on geometry use the geometric surfaces to create a surface set and the export to abq with cgx. Check out manual and/or M. Kraska examples at github.
Okay, will do.
Would this be easier to implement using shell?
I made a shell one (S3) as well but again, not sure how to apply the pressure. It says in the manual that no face needs to be described.
For shell elements no face number is needed since there is only one kind of
loading: pressure in the direction of the normal on the shell.
So, would it just be the element set and then pressure value? Or could I use node set?
I tried both and none worked
I meant to use geometry in cgx to select the faces to which apply the pressure (assuming it is a single surface called A001, check your surfaces name using plot sa all):
seta pload A001
comp pload e
comp pload f
plot f pload
check the surface to be loaded is the right one, and the normal direction (pos/neg). then do send pload abq pres 0.05
assuming a pressure in all faces equal to 0.05 [pressure units]