-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
limiting number of elements #11
Comments
Hi, maybe a bit late...I do not know if you found a solution but I think I got a workaround. If you send all output requests to the punch file ( BR, PS: How do you deal with drilling degrees of freedom in flat plates modeled with QUAD4 shells in COSMIC/NASTRAN? |
I checked that the output produced, even if it does not lead to error messages it is wrong. This does not happen for small problems like the following. |
It reads another file which is missing.
|
Hi, the file is available in op2 file thread, issue #6 here: #6 (comment) |
So, it only useful if you want to output OP2 file. Which one is it? The F12? |
yes, in fact COSOUT2 is only useful to output op2 for SOL 1. For other SOLs I have created similar alters also in that thread (alters are incomplete, they only request the outputs I was most interested when created them). |
I am under Windows. I got a F12 file. It is binary, but I tried to load it with pyNASTRAN, the program crashed. |
I changed to ECHO = SORT, the program stopped very quickly after printing out the GRID info. |
add |
check here and if not found report a new issue https://github.com/SteveDoyle2/pynastran/issues otherwise you can try http://www.m3dfea.com/nastran-support.html, however I think m3d has some issues with QUAD4 elements even if cosmic nastran op2 was written with MSC format |
That line 'MAXLINES = 999999' was comment out before. |
check the pp01 example, pp01.bdf is a flat panel (very fine mesh) with a reinforced hole and compression along the 2 vertical edges. It is in equilibrium and SPCFORCES should be zero (almost, in real world) but they are not. Look at results: grids 478 and 576; however if you look at pp01_medium.bdf (exactly same problem with a coarser mesh) the results are as expected (grids 193 and 231). |
Here is my result. Looks all right. pp01 |
well, this is what I got. I am using the nastran version in ubuntu, which one are you using? |
I am using one I compiled by myself on windows. |
That's very interesting. However I am surprised about your results for pp01. At node 576 there are 2 SPCs, for dof 2 and 3 however you get exactly zero (0.0) at SPCFORCE for dof 2 which I think is almost impossible, since this is the result of solving K*u=P and due to numerical accuracy at least a small non-zero number (like the one you get for pp01_medium) should result. Have you check the epsilon messages like the following?
the large values of epsilon are also a hint of wrong reults (at least in my case), compare to the message in pp01_medium (only information message is present):
Also , please, check the deformed shape to see if it is the same as for pp01_medium If finally we can confirm your results are OK would be nice to know what is different in your build. |
`0*** USER INFORMATION MESSAGE 3035 0*** USER INFORMATION MESSAGE 3035 |
well, cleary your version works, and the one in ubuntu doesn't. In your case the SPC's for pp01 file are in nodes 1 and 3, not 576 and 478, this is the reason for the 0.0; hence your results for nodes 1 and 3 are correct. |
Yes. nodes 1 and 3. 30013- SPC 1 2 3 0. 30014- SPC 1 3 123 0. 30015- SPC 1 4 3 0. ` Uploaded sol5 result. `0*** USER INFORMATION MESSAGE 3035 0*** USER INFORMATION MESSAGE 3035 and this:
What this mean? Need anything more in inp file? Is there any difference between SOL 5 and SOL 5,0 and SOL 5,1? |
Not sure. How did you change the inp file to run the buckling solution? May you post the executive and case control decks? |
Check /um/EXEC.TXT it is explained there. ,1 removes loops in rigid format Sol 5. Not sure what the consequences are... |
I only changed SOL 1 to SOL 5. You can see it in the D E C K E C H O. If you check D05 test cases, seems enough cards. DOL k1,k2 |
Table (EED) Enter DICTIONARY word or STOP, or terminate current text file(^): |
you have to change the case control deck to run sol 5:
you need to have:
subcase 1 loads are used for buckling, method=1 is the eigenvalue extraction method. |
if you want to get the op2 results use the following alter (attached file, remove.txt extension) |
Uploaded.
Maybe need to change a Method. |
` INV Inverse power method, symmetric matrix operations
Now is FEER |
Check param, autospc,1 is present, not commented. Feer method is best in general for eigenvalue extraction. Sometimes not so good for eigenvectors |
not commented. |
the static solution is wrong:
you may check the deformed shape for static subcase 1. |
Updated. You have to unzip the F06 result. There is a limit of 25M for upload. |
Yes. This one looks OK. What did you do? Input deck is the same... |
I think I found out. The issues with big analysis are related to available memory. If the run has enough open core to run completely in the open core there is no issue. If it exceedes the open core capacity it is suposed to spill and start writing in the scratch files but for some reason it doesn't work properly or sometimes fail. I do not know why and how yet. More things need to be checked. It's surprising no error message is reported when there is such an error in the run... In particular for buckling and mode analysis FEER method requires a lot more open core than INV method for example, this is the reason why above examples failed. |
I've finally found out. In file unpack.f following line has to be modified to increase the problem size:
I have tested this:
pp01.bdf now runs OK (OCMEM set to 300 Mw) and same for large_problem3.bdf (see issue #18 ). |
Hi,
I have been using Nastran to analyse plates.
It seems to work below 11000 elements,
When I use mesh sizes where I reach 11000 elements and I have single subcase, Nastran does not show in output file all supports results, and internal forces seem also to be wrong.
If I have two subcases, then Nastran does not show any results.
I am assuming this is related to number of elements or size for output file.
Is there any flag or way I can change max elements number limit ?
The same plate with eg. 10000 elements works fine (the same size, loads, supports)
Regards,
Kris
The text was updated successfully, but these errors were encountered: