Thanks for that insight, Sebastian.
Green-Lagrange strain is only there because it's the output from CalculiX. I don't know why CalculiX does that except that it's what it uses internally.
Yes, option B would make Hencky strain the "default" and G…
@German Formulas are for a bit of convenience doing things like this
@Sergio Mystran isn't really better at anything than the internal solver, unless you prefer Nastran input deck format or manually add some features it has like CBUSH or full con…
Fill hole
Similar to purse.py by @cwharpe but starts with selected edge faces instead of nodes and should be more robust because of that.
# Fills a planar hole in a mesh made from linear shell elements (tri3/quad4). # # 1. Select the edges of …
There's a hack you can do. Edit the liml file and delete the elements with the surfaceid that you're interested in from the element. Then open it again and that surface doesn't appear.
I'm not sure if these ID numbers are the same as reported by …
I don't think there's a convenient way to change the /PROP/SHELL to /PROP/SH_ORTH other than re-entering all the elements and linking them to the new /PROP with a new /PART keyword.
Thanks for those ideas.
The single precision starter and engine are separate executables. As you suspect, Mecway is hardcoded to run the regular double precision ones but you can rename them to trick it:
double precision: starter_win64.exe and eng…
Those messages from the mesher can be misleading and I don't know what they mean. Some that look like yours are normal and harmless.
It sounds like you have multiple parts which often won't mesh. Use File -> Split step assembly then import the i…
What about using formulas for the initial velocity's direction to make it in the circumferential direction at each node, like this:
You might also need to manually add an initial angular velocity (/INIVEL/ROT) on the rotational DOFs of the beams …
With the plastic model I've looked at (PLAS_TAB), the Poisson's ratio only applies in the elastic region and it seems to act like nu=0.5 as soon as plasticity kicks in. CCX does that too. Perhaps that's what's happening here?
Mecway 29 can generate /DAMP using Rayleigh damping in Loads & Constraints. You can apply it to elements (which get converted to nodes for OR) or the whole model.
If you're meshing a STEP file, define the named selections and boundary conditions on surfaces selected from the geometry view and they'll be retained through re-meshing.
To do this with existing loads, select the surface(s) in the geometry view, t…
Yes, it uses MITC formulations by Bathe/etc.
However, thin CCX shells aren't wrong, they're just less efficient, and that can be overcome with reduced integration. If you need nonlinear then CCX is OK. See these test results: https://mecway.com/for…
The edge selections (edge_1 and edge_2) are working but it's failing because there aren't enough trailing blank lines in the /INTER/TYPE11 card. I found this error from the contact_11_test_0000.out file. Also I increased the displacement by 3000 so …
It uses /INTER/TYPE24. To see the input file, click Monitor in the solver panel then Input file in the monitor.
I'm not sure if or how TYPE24 handles edge contact. To use TYPE11, you would have to define the contact manually in OpenRadioss -> Cu…
The material properties don't include the offset. It shouldn't show that because it includes other changes that have no fields in there (eg. axial-bending coupling) and different elements with the same material can have different offsets.
You can't change the beam orientations in 2D. There used to be a switch for the 2nd orientation but I just recommend 3D instead for almost everything.
That's a good idea about recalculation required. I'd like to add that to everything but not just …
@cwharpe yes, incompatible mode was already the default and now it's also unchangeable for new files but if you open an older file, it'll still be turned off to maintain the same legacy behavior. In future versions, I intend to remove the legacy for…
** INCOMPATIBLE KINEMATIC CONDITIONS IN MODEL can be serious because it sometimes means constraints are not being enforced. In this case, it's an interaction between the imposed X velocity of the moving plate and the Y and Z displacement constraints…
Right click a geometry (STEP file or Alibre part) and it's in the context menu there.
CCX source is in that file in, for example, C:\Program Files\Mecway or wherever it was installed to.
Got it. The Custom model definition is adding a blank line. OpenRadioss reads that blank line as a 3rd row of zeros for the function. It looks like a bug for Mecway to put a newline there so I'll fix that for the next version.
For now, suppress or …
With OpenRadioss errors, you sometimes have to look in the _0000.out file for details. In this case, it says: LOAD CURVE ID . . . . . . . . . . . = 388 X Y 0.000000000000 0.00000000000…
It's not available for CCX, sorry. However, all it does is show the factor of safety in the solution. You can make that by hand using a formula, or get von Mises stress by adding it to the solution, or yield stress for plasticity by defining a plast…
I think that should be OK but be careful of any other loads or constraints applied to those beam 1D faces since many of them use surface area which is obtained from perimeter. For example, elastic support uses it to weight the springs, RBE3 uses it …