Cancel
Showing results for 
Search instead for 
Did you mean: 

Editing properties I-Beam and NASTRAN I

Valued Contributor
Valued Contributor

Hello everyone.
If you create a NASTRAN I property and an I-Beam property with the same parameters, after "manual" property editing only the elements with the I-Beam property give correct results. Elements with the NASTRAN I property do not change in any way, why?

(view in My Videos)

 

2 REPLIES
Highlighted

Re: Editing properties I-Beam and NASTRAN I

Siemens Phenom Siemens Phenom
Siemens Phenom

NASTRAN Beams are written out to NASTRAN as PBEAML's, PBEAML's contain the information in DIM1, DIM2, DIM3, tc.......Ixx, Iyy are calculated and displayed for information only.  If you want the NASTRAN PBEAML to change, change the Dimensions.  If you want to use the reference cross-section values, use the API I posted yesterday to disconnect the PBEAML, and switch the property to the calculated values only.

 

I will discuss this with the FEMAP team, but longer term it would probably be more clear to lock the calculated values, and to provide a method for editing them in the GUI and disconnecting the the dimension defined section.

 

Mark.

Re: Editing properties I-Beam and NASTRAN I

Siemens Phenom Siemens Phenom
Siemens Phenom

Here's the disconnect API -

 

Sub Main
    Dim App As femap.model
    Set App = feFemap()

    Dim feProp As femap.Prop
    Set feProp = App.feProp

    If feProp.SelectID( "Pick Beam Property To Disconnect PBEAML" ) = FE_OK Then
        If feProp.type = FET_L_BEAM Then
            feProp.flag(1) = False
            feProp.Put( feProp.ID)
        End If
    End If

End Sub