How to union multiple plane surfaces (28.4 KB) (31.7 KB)


Some shapes are updated. After “join curves” they contains some “Invalid Curve”, I tried to remove these curves and use your method, but still failed. (37.7 KB)

you flattened the tree after extracting the brep edge instead after joining the surfaces edges,
It is actually trying to connect overlapping lines that cause the invalid edges.