Cancel
Showing results for 
Search instead for 
Did you mean: 

FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Solution Partner Creator Solution Partner Creator
Solution Partner Creator

Hello!,

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!

2017-08-19_11-51-06.png

2. Inexperienced users can easily miss the dangerous section in the design.

2017-08-19_11-57-58.png2017-08-19_11-56-00.png

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!

2017-08-19_11-58-38.png2017-08-19_11-55-21.png

Best regards,

Nikita.

 

5 REPLIES

Re: FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Siemens Phenom Siemens Phenom
Siemens Phenom

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.

 

Mark.

Re: FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Valued Contributor
Valued Contributor

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.

Re: FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Valued Contributor
Valued Contributor

Circle stress recovery.png

Re: FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Solution Partner Creator Solution Partner Creator
Solution Partner Creator
I know) Thanks!

Re: FEMAP 11.4: Stress Recovery points after using Solid Center Lines API

Valued Contributor
Valued Contributor

Thanks for kudos and understanding my intended audience are those not familiar with some of the subtlies of FEA (and those sneaky, sneaky beams) Smiley Happy