Weld Analysis at Throat of Model
Weld Analysis at Throat of Model
(OP)
Hello All,
In my quest to determine the most appropriate method of static weld analysis with FEA I have come across at least a half dozen methods. All of these seem to have their own merits but I can rarely make them agree with each other, or even the hand calculations. To the point: I wanted to try sub-modeling the (fillet) weld joint and splitting the surface through the throat plane. From there I figure I could measure maximum shear stress and compare against distortion energy theory (Sys = 0.58*Sy), which for an E70 weld is 33,640 psi.
My rationale behind this is that a weld always fails in shear and the failure would occur at the throat. Furthermore, the hand calculations seek to determine the resultant stress in the throat and either compare them to an AISC/AWS allowable or compare them to an upper stress limit, depending on whether you're reviewing the weld as a line or as the throat area. I figure the focus of all of this is to see the load passing through the throat of the weld and to weigh that against the appropriate stress limit, so this FEA approach might be reasonable.
Has anyone tried anything similar to this and could comment on the method? I would like to hear your feedback on this or perhaps another method that you prefer.
Thank you.
In my quest to determine the most appropriate method of static weld analysis with FEA I have come across at least a half dozen methods. All of these seem to have their own merits but I can rarely make them agree with each other, or even the hand calculations. To the point: I wanted to try sub-modeling the (fillet) weld joint and splitting the surface through the throat plane. From there I figure I could measure maximum shear stress and compare against distortion energy theory (Sys = 0.58*Sy), which for an E70 weld is 33,640 psi.
My rationale behind this is that a weld always fails in shear and the failure would occur at the throat. Furthermore, the hand calculations seek to determine the resultant stress in the throat and either compare them to an AISC/AWS allowable or compare them to an upper stress limit, depending on whether you're reviewing the weld as a line or as the throat area. I figure the focus of all of this is to see the load passing through the throat of the weld and to weigh that against the appropriate stress limit, so this FEA approach might be reasonable.
Has anyone tried anything similar to this and could comment on the method? I would like to hear your feedback on this or perhaps another method that you prefer.
Thank you.





RE: Weld Analysis at Throat of Model
I was originally tempted to do what you proposed. Then I read Shigley, Mechanical Design Analysis, Chapter 9. He starts a rigorous derivation of the stress in the welds, then says (page 417, 4th edition) "However, for design purposes it is customary to base the shear stress on the shroat area and to neglect the normal stress altogether." So the formula he gives is not a real stress, but a stress convention. Also, there is a paper by M. A. Weaver, "Determination of Weld Loads and Throat Requirements Using FEA with Shell Elements: a Comparison with Classical Analysis" that is pretty good. It's easy to find by googling.
Rick Fischer
Principal Engineer
Argonne National Laboratory
RE: Weld Analysis at Throat of Model
In following this approach, I don't know if I can simply output the nodal reactions, calculate the resultant and compare to AISC/AWS allowables (which I obtained from Blodgett's book). If you have some more information on this approach, preferably in ANSYS, it would be greatly appreciated.
RE: Weld Analysis at Throat of Model
Attached is a simple model that demonstrated how I do a weld analysis. Everything through solution is done in WB, then I open the model in MAPDL and run the macro. The macro creates a file called weld_data.txt that can be opened in Excel, where the calculations can be done. To make this work, the WB model needs to have named selections consisting of edges at each weld. The selections are named weld1, weld2, etc. Next, place a local coordinate systems at the centroid of each weld or weld group, oriented as per Shigley. In the Details menu, set Coordinate System to Manual, and number them so that the csys at weld1 is 101, at weld2 is 102, etc. Then, in Analysis Settings, set Output Controls, Nodal Forces to Yes, and in Analysis Data Management, set Save MAPDL db to Yes. Place the macro in your macro home folder or in the weld demo-files\dp0\sys\mech folder.
Hope this helps. Have fun.
Rick Fischer
Principal Engineer
Argonne National Laboratory
RE: Weld Analysis at Throat of Model
After extracting the loads and moments at the joint, the section modulus for the joint is to be determined from weld properties treated as lines. I assume that if we're dealing with a single sided weld, the weld is treated as being at that joint (the line of intersection) rather than offset, so that Sw = d^2/6. For the case where we have a fillet weld on both sides, does the same theory apply, with the exception of using Sw = d^2/3 instead?
I attached a couple of slides for calculating the weld stress at the worst point in weld 1. In this case the moment about the local coordinate system Mz = 0. If this were non-zero, then this would result in a torsional stress in the shear plane (XY plane). Wouldn't this torsional stress sum with the transverse shear at point A?
Lastly, there is a relatively large moment about the Y-axis (My) that is unaccounted for in these calculations. Referencing my literature I cannot find cases where a plate is bent about the weld axis and the moment is accounted for in the calculations. It seems only the shear (Fx) from the force producing the bending is accounted for. This bending of course results in the most extreme stress, but since the section modulus about Y-Y is zero, a bending stress calculation cannot be solved for. How does this bending moment (My) get resolved and combined with the other stresses? I can solve for bending stress from My if I use throat area calculations, but then that gives me a direct stress and not a load per unit length value.
Thanks again for all this, you've been more than helpful.
RE: Weld Analysis at Throat of Model
2. Yes. What I do is calculate each shear separately, then add them vectorally. Shigley suggests using Mohr's circle to find the maximum shear stress, but I believe the practice is to treat all stresses as shears and add them.
3. That has always bothered me. I think the assumption has been the the plate is thin so the effect of the moment is small. I go with what's in the tables because I think that is factored in to the allowables. You could treat it as a weld group like in the third entry in the table.
Rick Fischer
Principal Engineer
Argonne National Laboratory