MaterilMAP: new project stage

64 views
Skip to first unread message

Yury Novozhilov

unread,
Mar 2, 2026, 3:56:37 AMMar 2
to LS-DYNA2
Dear colleagues, last night, the official release of my MaterialMAP ( https://materialmap.net) project went live on a new platform. I have been working on this release continuously for the past two months, and it was essentially a complete overhaul of the project.
- Over the course of this painstaking work, the project moved from storing data in a collection of TOML files to using a full-fledged database.
- An automated parser was developed to correctly populate the database with card data, along with a unified card builder that consistently produces valid cards that conform to the latest documentation.
- For any card, visualization modules can now be connected for quick verification of material properties (not all modules are available yet, but I'll be finishing them soon).
- For all (!!!) materials in the database, conversion to any unit system on the fly is now supported — the most frequently requested feature from the community. - The interfaces for all calculators that generate cards based on correlation relationships have also been completely redesigned.
- The system no longer just provides recommendations, but immediately assembles valid *MAT_PIECEWISE_LINEAR_PLASTICITY, *MAT_CRUSHABLE_FOAM, *MAT_HYPERELASTIC_RUBBER cards, and several more concrete models with alternative calibration.

In short, the new architecture allows the project to grow both in the size of the library dataset and in the number of useful card generators. And this is just the beginning!

One more thing: I now have a dark theme.

      

Vincnet

unread,
Mar 17, 2026, 5:05:38 AMMar 17
to LS-DYNA2
Thanks for the wonderful work !

I noticed a bug in the last Johnson-Cook line: the manual indicates :
$#      d5      c2/p      erod     efmin    numint    

but in Materialmap it is 
$# d5 erod efmin numint dmodel

Best regards,
Vincent 

Yury Novozilov

unread,
Mar 19, 2026, 1:58:02 PMMar 19
to Vincnet, LS-DYNA2
Hi Vincent!

Thanks for letting me know! The presence of “C2/P/XNP,” separated by slashes, in the manual threw off the logic of my keyword-generation system. I'll make the necessary changes to the code today. Everything should be working properly by the end of the weekend. 


All best
Yury Novozhilov


17.03.2026, в 10:05, Vincnet <vincent....@gmail.com> написал(а):

--
You received this message because you are subscribed to a topic in the Google Groups "LS-DYNA2" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ls-dyna2/P6jBp-DlZOU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ls-dyna2+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ls-dyna2/66e12932-5b36-4187-9770-fdf401cfd55dn%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages