Version 14 Beta

edited July 2021
Mecway 14 beta is now available at the link below. I appreciate any feedback either on this thread or by email. As usual, it's a free update for all existing license holders.

https://mecway.com/download/mecway140beta2.msi
https://mecway.com/download/mecway140rc.msi If no more updates are required, this will become the final v14.0 release.
https://mecway.com/download

There are also Spanish and Portuguese versions of the manuals at https://mecway.com/product.html

Changes

General
Plastic hardening curve material types.
Pre-tension section with automatic section and orientation finding.
Default units are preserved after exiting the application.
Loads and constraints can be organized into groups.
Convection, heat flux, and radiation can be functions of position for both the internal and CCX solvers.
Surface integral can use vector fields. Useful for finding heat flow rate through a non-axis-aligned surface or volume change of a hollow structure.
Loads and constraints can be named.
Tools -> Find duplicate elements.
CCX keyword parameters can be changed with modify keyword.
Intersection operation between a named selection and the current selection.
Option to reverse mouse wheel zoom direction.
Pressure XYZ renamed to Traction and can now also be applied to the midplane of shell elements which is helpful for CCX.
Stress stiffening is applied automatically when loads are present.
Fit midside nodes to geometry is on by default.
Automesh 3D keeps the elements in the same component if the whole mesh belongs to one component.
Select nodes by formula has both sides of the inequality and an Apply button that doesn’t close the window.
Sum/mean/integral window’s list of components and named selections is sorted by name and defaults to none selected.
Import from library menu is sorted alphabetically.
Default units suggested for opening unitless files.
Deleting elements doesn’t delete nodes that are still in use as the reference node for a node-surface coupling or part of a constraint equation.
Spring preload material property moved to the new pre-tension section.
Material thickness input is disabled for laminates which don't use it.
Temperature's "Apply at all times" inverted to be "Apply within interval".
CCX thermal transient initial temperature defaults to 0K if not specified.
Loads & Constraints menu contains unavailable items with tooltip showing the reason.
More accurate average temperature calculation for radiation faces.
Merge nearby nodes is faster.
Close button for Find max/min.
CCX updated to 2.17

Python API
Scripts can be run from File -> Open, Import, and Import from library.
New functions: material(), set_material(), new_material(), material_property(), set_material_property(), material_type(), set_material_type(), delete_material(), rename_material(), load_property(), set_load_property(), element_component(), set_element_component(), component_elements().
Exception types are shown in the error message box.
API reference page is more organized.

Bug fixes
Bug 29, 30, and 31 fixed.
Bugs 32 and 33 not fixed but show a warning message.
Outline tree no longer scrolls back to the top whenever you change something.
Opening some types of binary STL files failed.
Automesh 3D with internal voids now works for solid meshes and for shell meshes with outward facing element orientations.
Surfaces got mixed up between geometry preview and mesh for certain STEP files.
Reduced extreme memory use when working with large files.
Crash if Table’s “Write to csv file after solving” could not write to the file.
*CONTACT FILE, *DAMPING, *EXPANSION, and *GAP CONDUCTANCE included in CCX → don’t generate keyword.
Damping coefficient input was disabled for Nonlinear Dynamic Response 3D.
Suppressed state of items in the CCX branch of the outline tree was not saved correctly.
Changing beam orientation from default to V now sets it to the equivalent orientation instead of 0°.
Element orientation showed the wrong position unit in some cases.
Other minor bug fixes.

Comments

  • Hi Victor, what a bunch of new features!. Have tested the hardening curve, and found a little weird that the Young modulus be defined from the points of the curve and not as the usual way of taking the first part from the defined Youn Modulus and only ask to the user for the plastic part (true stress/strain) of the curve only. Regards
  • @Sergio. Yes, it's a bit of a compromise to use total strain instead of plastic strain. I've tried to make it clear in the UI to prevent mistakes though.
  • Brilliant, once again! Thank you for the update.

    Just one question: can we install v14_beta side by side with v13? I'm in the middle of a project and I wouldn't want to lose access to the fully functioning version.
  • @avscorreia Yes, major versions (12, 13, 14, etc) can all be installed independently.
  • edited June 2021
    @Victor, using the beta version, I have defined a quasi static no lineal analisys, but this definition is not keeped when I open again the analisys definition window. Have closed and reopened the model/program and the problem remains.

    EDIT: my mistake, the time period=0 is the problem :-)
  • 14.0 final released and on the download page.

    As well as the Spanish manuals, there are now also Portuguese translations at https://mecway.com/product.html
  • Congrats Victor. Thanks for continuing to make Mecway even better.
  • Thanks prop_design. With a lot of help from you in finding bugs and advising on some domain knowledge.
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!