Orient panels with tags in correct order

I have to label adjacent edges of panels for complex brep objects prior to cutting in order to allow identification for assembly.

I borrowed from a definition by Mr HS Kim and my trial with a simple rectangular box has the tags working on the 3D view, but I cannot ‘orient’ the 3D tags together with the panels onto the XY plane. I have so far failed to reproduce edge numbers correctly matching the adjacent faces in the cutting layout.

label adjacent face borders MNF.gh (31.0 KB)

Any help here would be great as I’ve been trying for days now!

label adjacent face borders MNF_re.gh (26.0 KB)


That looks perfect for my needs.
Thank you again Mr Kim!