Mecway 24 is now available at the link below. As usual, it's a free update for all existing license holders, and includes the Spanish language manual translated by Germán Bresciano.
https://mecway.com/downloadChanges
- Symmetry boundary condition.
- Node-surface coupling works with the internal solver and includes distributing (RBE3).
- CCX updated to 2.21 plus existing bugfixes.
- Heat flux and Internal heat generation can be functions of both time and position with the CCX solver.
- Temperature solution variable for mechanical analysis types with CCX solver and static and DC current with internal solver.
- Reading CCX's .cel file for contact states is faster.
- Node rotation with an angle shows the angle in the outline tree like displacement does.
- .Net Framework version changed from 4.5 to 4.8
- Uniform general section’s “Perimeter length” property is enabled for mechanical analysis types to allow some load types.
- Removed vector magnitude option from Sum tool.
- Removed electrostatics from Static 2D analysis type. It’s still available in Static 3D.
- Bug fixes.
Comments
I haven't used Mecway in awhile (I think v19 was the last version I used, due to retirement). However, I still like to read the forum. I'm confused as to the 'new' symmetry boundary condition. I recall doing symmetry in Mecway previously. Can someone explain how the new version differs from previous versions, in this regard.
"CCX updated to 2.21 plus existing bugfixes."
Is a ccx.exe file part of the install now or do you still have to compile it yourself?
It's nice to see Mecway still going. I hope it continues to be a quality, low cost, FEA program for decades to come.
Thanks,
Anthony
Good point about symmetry. I don't like to add redundant features and this does look like one. In most cases, the new symmetry doesn't do anything you couldn't easily do with frictionless support or displacement and rotation constraints. However, frictionless support doesn't behave as a correct symmetry boundary condition on shells or beams that aren't normal to the symmetry plane, as in Sergio's example. Directly constraining rotational DOFs is sometimes impractical to set up on shells with CCX because the constraints have to be tangent to each individual element. So for the particular case of many curved shells at funny angles with CCX, the new symmetry is necessary.
Yes, ccx.exe has been included for a long time but still only with the Spooles solver so a lot of people replace it with a Pastix or Pardiso one for better performance.
I may have forgot about your ccx.exe file, now that you mention it. I had always been pointing Mecway to the version from the CCX website, so that you could use Pardiso. I guess you made bug fixes though, that aren't in the CCX website version? If so, I hope Guido will add them to the mainline. It would be really good if the version on the CCX website (that works with Pardiso) could somehow be included with Mecway. Or, even if you made your own branch that worked with Pardiso. Oh the joys of open source insanity.
According to my understanding of GPL 2.0, nobody is supposed to redistribute CCX compiled with Pardiso, so I don't do that. Pastix may be fine, and seems reliable as long as you turn off mixed precision, so I hope to include that eventually.
the way the version on the ccx website works is it has spooles and pastix embedded and if you copy the pardiso dll files into the ccx.exe folder it will also run pardiso. it would be nice if the ccx.exe file you provide had the same functionality. that way you can use the solver= command with all three solvers. spooles is useless for me. it's slow and only works on very very small models.
@prop_design: No Fair retiring before the rest of us. Hoping you will continue to contribute your valuable insight and experiences.
I'm especially happy with the inclusion of node-surface connections being added to the internal solver so the rigid spider elements can be retired from this use.
lol, thanks. It sounds crazy, but work as long as you can. Mecway has helped keep my mind active for many years. I don't think engineers can ever really retire. Even when your body stops, your mind keeps going. So many of my coworkers came back, after retiring. I always thought they were nuts. Now I get it.
Have you thinked in adding no lineal materials to the internal solver as well?
The internal nonlinear solver is waiting on ice for a time when I can add some useful alternatives to CCX, particularly beams and shells. I don't think just adding nonlinear materials to it will be very helpful otherwise. When it was enabled, I'd get questions from people where the answer was "You have to use CCX for that." so it was just a time-waster.
Whit this last upgrades such as the posibility to glue different meshes with TIE or couplings makes more suitable for solving assemblies. Maybe in the past one could say, why should I use the internal solver if there are some basics features that I need that are not available... but now? With the internal solver we can avoid that extra thinking and worries due to the expansion, the simmetry errors, knots on the corners, and all the explanations to our clients that those solid elements are equivalent to shells on other solvers, the internal has stress results at lower/middle/top surface like any other clasic solver, comparations are more direct and accurate than for CCX.
Not only that, with the internal solver we can see the bc on the results, that is also a great advantage for making nice presentations.
I notice that internal solver is more quckly on the latest versions...Is it true?