You’re opening a can of worms with this!
Planar faces, twisted beams, conical meshes… designing something that you can actually make gets really tricky.
My approach in the past has been to make each triangle in a mesh and work out the angle to cut on each edge so that all the triangles can fit together. Some geodesic domes are made this way…
SnowdonDomes and it works fine for geodesic domes but when you start getting more irregular curvature then the mitres don’t fit properly on the inside (which is why @martinsiegrist has cut the tips off???)
You can get the angles from the mesh…
My intention was to output a list of edge dimensions for each triangle as a sort of cutting list for manufacture…
This doesn’t work on your dual dome made of hexagons and pentagons though.
Good luck. Let us know how you get on!
This uses Sandbox plugin for the mesh topology.
beams_miter_Canoworms.gh (83.8 KB)