Re-mesh to be uniform segments

Hi all,
I could make a mesh from closed same-length segments by using Delaunay Mesh/ K1: Remesh
However, what I try to achieve is a mesh like in the right image which is constructed from same-length segments as many as possible.

Print shot gh file:

Any instruction to get this form would be appreciated.
Thank you in advance! (260.1 KB)

Hello I don’t think MeshMachine is the answer, it could be done with simple logic.
Generate a triangular grid for each segment
For each grid just choose the points that are near to the generating line than to the whole polygon
Generate Delaunay with these points

Here an example that works for convex polygon and concave polygon

single sized triangle (18.8 KB)