How to make uniform-direction surface normals

I am not able to make all surfaces with the same normal direction, I have tried to make normals using evaluate surface tool, But all vector directions are not same, some vectors are negative, I have tried absolute operation. But still, normals are not correct

Question1.3dm (88.7 KB) Question1.gh (9.2 KB)

Test Surface.stp (5.7 KB)

Question1_RE.gh (13.0 KB) Hi,

You can dispatch normals by Dot Product with Z vector.

1 Like

Thanks a lot Jakinta… :grinning::grinning::grinning::+1::+1::+1::+1::+1:

Actually you dont need that at all…
just use Surface Closest Point before Evaluate Surface, and you get uniform-direction normals…

1 Like

Thanks you Jakinta, Its very simple method , Thank you so much :v::+1::+1::+1::clap::clap::clap::clap: