Good afternoon.
Just say, I'm not an IT specialist, doing calculations, industrial structures and transportation facilities. Experience with VBA, Python. Write a program to calculate concrete elements strength taking into account material nonlinearities. You will need to break an arbitrary region (possibly with cavities) with the boundary described by the broken curve, and this must be done for a couple hundred sections.
Searched on this topic for a long time, read the articles. As a result of the free decisions found a couple of libraries for python (
MeshPy and
DistMesh), but this documentation that it is impossible to understand (beginner+documentation-empty,+there are almost no examples). Of the universally recognized tools found written in C program
Triangle authored by
Jonathan Supple. Its documentation is decent, the file types described and I think even write a script that would generate the source code and run the program, but here was born here I have a question?
Is it possible?( and how would I do this?) to write a macro that would consistently fed program, the meschers (working in Linux), using console files, wait till it will process the files (well, will it be that I just hung meschers, pushing new files or is it not?) and then would file further action (began to assume characteristics of sections)?
It may be better to sit down and try to write to the developers of the library to deal with it and try to solve it within Python?
There is a third option, maybe you can somehow install the C algorithm in the plug-in module in python (although this is science fiction, I think not master)?
Well, the fourth option is to write to your bike and try to implement
Delaunay triangulation in python, but I think I also will not do.
Maybe someone has had the same problem as the automatic creation of meshes for FEM or something like that. If you have experience, could you share them?
UPD.
Decided to use this
thing!. Thank you again .