×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Nastran composites FEA

Nastran composites FEA

Nastran composites FEA

(OP)
Does anyone know how to detect or display which elements are missing an orientation in Nastran 9. I use Femap as the modeler and before Femap calls Nastran I get an error that says: "18 laminate elements were written with default orientation. Usualy laminates require a specific orientation". My model is very large and it would take me a very long time to find these elements. I called Nastran support but they could not help me. After i click ok on the error message, the program keeps running and i get answers, which seem right. There are no warnings or listing on the elements that have been given a default orientation. Thanks for your help!

RE: Nastran composites FEA

The 18 elements FEMAP is complaining about have no material orientation defined.  I assume you have defined the orientation for the other elements in your model and that you know how to do this.  When you export the model all you need to do is look at the Bulk Data file and look for CQUAD4 or CTRIA3.  Then look to the right in field 8 for CQUAD4 or field 7 for CTRIA3 for a number.  If it is blank then no orientation was specified or the orientation is zero.  Orientation is with respect to the node 1-2 line of the element.  FEMAP always uses an angle when it does specify but sometimes zero is left blank as the default.  This will at least help you find the which ones are suspect.  

Field    2          3       4      5       6      7       8
CQUAD4         1      10      16       4       5      17     45.        
CQUAD4         2      10       4      10      11       5                

Orientation angle                                                                                             ^^^^

RE: Nastran composites FEA

Sccorpioh1,

What did the Nastran support people tell you to try?  Did my suggestion help?

RE: Nastran composites FEA

(OP)
Thanks dmacx. The Nastran support team told me the same thing. I tried finding the elemets. I imported the bulk data to excel and started looking. After looking through
about 15000 elements and finding about 100 elements with
no number in those spots, i gave up. I still had 25000 elements to go and had found 100 elements supposedly with
no orientation, i figured it wasn't working. I'm gonna split the model into several parts, and reapply orientation
according the the lay-up of each section. Thanks.

RE: Nastran composites FEA

When you imported into Excel, you should have been able to use a space delimited file import and set it up so that the fields end up in different columns.  Then you could filter on those columns when they have nothing in them.  That should narrow it down in minutes instead of hours.

RE: Nastran composites FEA

Excellent idea Garland.  Sorting would also work.  Once you have the ids you can see what areas are missing orientation.  The only problem is that a blank could be a zero that was specified so it does not necessarily mean a problem.  It would be nice if FEMAP listed the ids from the start since it knows which elements there was no orientation specified for.  Good luck!

RE: Nastran composites FEA

(OP)
Here is an API that will create a group with the laminate elements with no orientation. The Nastran team send me this. By the way, when i said they could not help me, i meant, at that instant, and not that they were not capable.
Sorry for the missleading coment Nastran support team. You guys rock!
To run this, you need to have the API toolbar active (Tools>API Programming).  You can just delete the default entry that is in there and copy and paste what is below into the window.


Sub Main

            Dim App As femap.model

            Set App = GetObject(,"femap.model")

            Dim s As femap.Set

            Set s = App.feSet

            Dim g As femap.Group

            Set g = App.feGroup

            Dim e As femap.Elem

            Set e = App.feElem

            While (e.Next())

                        If (e.type = FET_L_LAMINATE_PLATE ) Or (e.type = FET_P_LAMINATE_PLATE ) Then

                                    If ( Not e.MaterialAngleFlag ) Then

                                                s.Add(e.ID)

                                    End If

                        End If

            Wend

            g.title = "Lam with No Orient"

            g.SetAdd(FT_ELEM, s.ID)

            g.Put(g.NextEmptyID)

End Sub

 

You can click on the “play” button to run the script.  At the end you should have a new group with all the laminate elements included.
Then, all you have to is list the elements without orientation.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Resources

White Paper – Data Security and Know-How Protection
Our data is constantly exposed to the danger of being intercepted or stolen as it wends its way over global data networks. Data security measures and measures for protecting intellectual property should not, however, first be implemented when data is exchanged – companies must lay the foundation for these measures within their own organization. Download Now
White Paper – Collaboration in the PLM Context
The influence exerted by the Internet of Things (IoT) means that there is a steadily growing need for collaboration in industry. Partners from new industries and areas of application need to be integrated in cross-company business processes to ensure that the lifecycle of smart, connected products can be managed from end to end. Download Now

Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close