I am trying to align instances of an object normal to faces using geometry nodes. The one in the circle is the only one correctly aligned. I have tried all the solutions I have found on youtube or here, but this is the closest I have been to what I am looking for. Objects align with random rotations and I am not even able to add more instances next to the good one, I have tried distribute points to faces but it results in random distribution and misalignment.
First I thought it could be easier aligning them to an hexagon of edges converted to a curve, but that identifies the normal as the normal of the hexagon, not individual edges. So objects never align well, towards the centre of the hexagon. Maybe exploring this path deeper could be the solution.
Any help or guidance with this would be much welcomed.