Meshing Error—Insufficient Memory for Mesh GenerationIssueAfter clicking the Start button on the Solve dialog, the following error is issued: Meshing Error: Insufficient memory available to complete mesh generation, Code 250 SolutionGenerally, there are two primary reasons this error is issued: Reason 1: The generation of the mesh failed because there is not enough RAM on the computer. This may be because the specified mesh distribution is excessive for the situation or the computer simply does not have as much RAM as it needs to execute the defined mesh. Examine the mesh distribution to ensure that it is not too fine for the level of detail in the model. Check the Approximate element count as well. A simple rule of thumb for memory usage in is 1 million elements requires 2.5 Gbyte of RAM. If the approximate element count far exceeds the amount of memory on the machine, then it is a good idea to check the mesh distribution: - Check Edge-mode Diagnostics. (Click the Diagnostics button on the Mesh dialog.) Increasing the Minimum refinement length can make the mesh coarser. (Be careful to not increase it so much that the mesh generation fails due to an insufficient density.)
- If Use Uniform was used, it may have assigned one or more parts an overly fine, uniform mesh distribution. Select the part or parts and move the Size adjustment slider toward Coarse.
- If refinement regions are used, check their mesh distribution. It may be necessary to make the mesh density coarser (if possible) or simply reduce the size of the region.
- An alternative approach is to start over by clicking the Automatic size button again and refine selectively. Be careful to selectively refine only those areas that need refinement, leaving the rest of the model coarser.
Reason 2: In some instances, this error is issued because the mesher is unable to complete the mesh on a problematic region in the geometry. As the mesher iterates within a region, its memory allocation grows until, in extreme cases, it has used all available RAM. If the generation of the mesh had been successful, it likely would not have been so large as to exceed the system RAM. Techniques for resolving problematic geometry regions are presented in this solution:
Support – Terms of UseAUTODESK DOES NOT GUARANTEE THAT YOU WILL BE ABLE TO SUCCESSFULLY DOWNLOAD OR IMPLEMENT ANY SERVICE PACK OR WORKAROUND, OR ANY OF THE TIPS, TRICKS, EXAMPLES OR SUGGESTIONS OUTLINED IN ANY AUTODESK PRODUCT SUPPORT TECHNICAL DOCUMENTS. TECHNICAL DOCUMENTS, SERVICE PACKS AND WORKAROUNDS ARE SUBJECT TO CHANGE WITHOUT NOTICE TO YOU. AUTODESK PROVIDES TECHNICAL DOCUMENTS, SERVICE PACKS AND WORKAROUNDS "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL AUTODESK OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF DATA, OR LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, THAT MAY OCCUR AS A RESULT OF IMPLEMENTING ANY SERVICE PACK OR WORKAROUND, OR ANY SUGGESTION OUTLINED IN ANY AUTODESK PRODUCT SUPPORT TECHNICAL DOCUMENT, EVEN IF AUTODESK OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. |