Hello, I am looking to create either a surface or a mesh if possible in order to create this geometry attached below. I have tried the basic sweep, loft, boolean, etc. commands and I am hoping the solution is simple enough but I can not seem to find a command to do so. I am unsure how to approach this from a grasshopper perspective as well. I know grasshopper well enough but not to make my own scripts.
Geometry.3dm (5.9 MB)
Hello
with Grasshopper you can use Kangaroo.
Here I array 3 spheres, then I made a convexHull (using my plugin Nautilus) but there are lots of other tools to do that. Then Kangaroo
The more accurate from above. Not as thin on the side, a negative pressure could surely help to have another control other the shape.
spheres wraps.gh (14.8 KB)
2 Likes
for the rhino-modelling-approach:
to be able to build 1/12 you will need “help-Surfaces” that are perpendicular to the symmetry-plane.
initial surfaces are loft with option tangent start / end
to modify the central surface i used
_setPt
_changeDegree
_shear
_insertKnot
_matchSrf
please note:
- the bulbs are no spheres
- curves are G1 / tangent → surface Edges are G1 / tangent (not curvature)
- the “pole” of the loft is not precise (bug ?), setPt to fix
- there is some inaccuracy in your curves close to document tolerance - but they will cause problems with the surfaces. (increase display precision, boudingbox, gcon) use world origin for symmetry avoids some struggle / affords less care
- arcs might cause problems if you use them to build surfaces (they are Degree 2, have Weight and special Knots)
- _matchSrf might not work with those surfaces - in this case it did
kind regards - tom
Geometry_tp_01_rh7.3dm (1013.5 KB)
1 Like