algorithmic modeling for Rhino
Maybe with this definition that tries to unroll a Brep.
If it does not unroll it is double curvature.
If it unroll it is simple curvature.
Thanks Remy
Tried something similar with Python. Seems that you need the tolerances at 0 to be certain of the result (in my case I needed to check a surface with hardly any curvature, so the default unroller seemed to be a little too forgiving)
Thanks Peter
This actually reveals that the above solutions using unroll are flawed (and of course a bit un-elegant). The surface I am analyzing could be unrolled at 0 tolerance (must admit I do not entirely know the technical details of what the tolerances mean) but using the OSC shows that it is in fact double curved.
Same with GH native component.
With component curvature is sure...
Interestingly enough I get different results using your new suggestions and the one with OSC. The latter shows double the others single curvature
Here they all are with my surface internalized.
(though it is probably more of a theoretical curiosity with the given surface, where the double curvature is probably not intended)
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by