When using the Solid Center Lines API command on circular cross-sections Stress Recovery points are not active, which is equivalent to zero in the stresses when analyzing the results via Post Data according to Beam EndA Max Comb Stress, Beam EndBax Comb Stress, Beam EndA Min Comb Stress and Beam EndB Min Comb Stress.
1. If there are multiple sections in the design, you have to edit each, setting these points manually and losing the performance of such a wonderful function!
2. Inexperienced users can easily miss the dangerous section in the design.
I know that when analyzing through an extended beam processor (Beam Cross Section) the location of the Stress Recovery points does not matter, but it is sometimes more convenient to evaluate the picture through the standard Post Data using Beam EndA Max Comb Stress, Beam EndB Max Comb Stress, Beam EndA Min Comb Stress and Beam EndB Min Comb Stress.
For rectengular section it works great!
Solved! Go to Solution.
This API will run through all circular cross sections and set up the Mesh Recovery locations correctly -
The HTML Clipboard
Sub Main Dim App As femap.model Set App = feFemap() Dim feProp As femap.Prop Set feProp = App.feProp While feProp.Next If feProp.type = FET_L_BEAM Then If feProp.flagI(1) = 5 Or feProp.flagI(1) = 6 Then feProp.pval(46) = 1 feProp.pval(47) = 2 feProp.pval(48) = 3 feProp.pval(49) = 4 feProp.pval(51) = -1 feProp.ComputeShape( False, False, True ) feProp.Put( feProp.ID ) End If End If Wend End Sub
We're adding this functionality to the FEMAP v12 GUI, I will make sure that the stress recovery points are properly set up automatically.
Remember to be careful with "max/min combined bending stress" with circular beam/bar sections.
When you have bi-axial moments, they are not combined in circular sections. The stress recovery points are not aligned with peak moments.
For example, assume you've got 1000 lbf-in of moment about the two beam planes.
The resolved moment is at 45 deg and equals 1414 lbf-in.
But, you'll never see that as the default stress recovery points are at 0, 90, 180 and 270 deg.
You get ±1000 lbf-in at 0 and 180 and ±1000 lbf-in at 90 and 270.
Thanks for kudos and understanding my intended audience are those not familiar with some of the subtlies of FEA (and those sneaky, sneaky beams)