Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Engine-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!

*Engine-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

sol 401 and EMA memory

sol 401 and EMA memory

sol 401 and EMA memory

I have decided to use sol 401 because of the cohesive elements. It is a model using composites, for studying delamination. I have successfully modelled many 4 bar tests without the cohesive elements and get consistent results that match reality. To run cohesive elements sol 401 is required and the 4 bar test model with cohesive elements, with and without delamination in the model, runs successfully. Now I have made a model of a real part using the same materials and types of elements as used in the 4 bar test. However there are orders of magnitude more elements and nodes, approximately 2 million nodes. My computer has 64 GB of ram and and three solid state drives each with about 1.5 TB of free space. C drive is used for the program and the model, D drive is the scratch directory, and E drive is for the output. I have set aside quite a bit of virtual memory and increased the memory in the preferences. Under the "Nastran Esecutive and Solution Options" there is a place to set the solver memory. Normally I leave this at "0" for "auto" but it gives a fatal error with the large model so I tried entering several values for the memory. Typically there is an information message that reads
Help doesn't show that particular information message.

My question is what is meant by EMA and EMAINC? If I new this I might be able to allocate the memory so that the model solves. I am not so much concerned about the time it takes, as long as it solves.

RE: sol 401 and EMA memory

On the advice of Support, I did add the command "system(166)=128" and that helped a bit but didn't solve the problem of lack of memory. I asked about only having 64GB of RAM and they thought it would be OK. I have tried several things to re allocate memory; to no avail. Last night I placed an order for a set of ram sticks with 128 GB with the idea of trying something even if it is wrong. Luckily the price didn't go up until this morning.

I have been hoping Blas Molero, our guru, would reply to this post. I would still like to know what is meant by EMA and what memory it uses. One of the error messages that I get is "if system(166)=128" doesn't resolve the problem call support; which I have done of course.

RE: sol 401 and EMA memory

I got a bit curios since I have a vague memory of something similar.

I am looking in the manuals for Simcenter Nastran. You'll find a reference to EMA (Element Matrix Assembler)in the User Guide. And regarding System Cell 166 you'll find some info in the Quick Reference Guide. If the issue is an insufficient core setting 1 may be worth trying. You can also check in the Numerical Methods Guide.

I think your questing more relates to Nastran then to Femap and since your issue relates to SOL401 my reference from Simcenter (NX) Nastran may be completely irrelevant smile. Perhaps you should repost in the Nastran forum instead.

I my memory is correct, when I had this type of problem some years ago. I had to explicitly define the memory for the solver, it was not enough that is existed on the computer.

Good Luck


RE: sol 401 and EMA memory

Thank you. I will check on the guides you mentioned. If the problem persists I will try reposting in the Nastran Forum.


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 Engine-Tips Forums free from inappropriate posts.
The Engine-Tips staff will check this out and take appropriate action.

Reply To This Thread

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

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


Low-Volume Rapid Injection Molding With 3D Printed Molds
Learn methods and guidelines for using stereolithography (SLA) 3D printed molds in the injection molding process to lower costs and lead time. Discover how this hybrid manufacturing process enables on-demand mold fabrication to quickly produce small batches of thermoplastic parts. Download Now
Design for Additive Manufacturing (DfAM)
Examine how the principles of DfAM upend many of the long-standing rules around manufacturability - allowing engineers and designers to place a part’s function at the center of their design considerations. Download Now
Taking Control of Engineering Documents
This ebook covers tips for creating and managing workflows, security best practices and protection of intellectual property, Cloud vs. on-premise software solutions, CAD file management, compliance, and more. Download Now

Close Box

Join Engine-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 Engine-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close