Modeling Help in Rhino

I am trying to build this drum like shell. As seen in the image below:



This was built using the loft command between two shapes that I made.

However for some reason, I think the circles I made were not aligned or something else, but the lofted shape comes out sort of warped and has many surfaces, instead of a smooth surface all around.



What would be the best way to build this shape and object in a way that it is smooth, does not have any bad curves. I hope my question makes sense. I basically want to make the object I have made in the most neat and smooth way possible. Let me know if you have any tips or methods.

I have also attached the RHINO file if you want to possibly see what I desire and what I am doing wrong.

RHINO OBJECT TEST.3dm (334.7 KB)

1 Like

Hi Kaamil - please post the input curves.

-Pascal

1 Like

These are the only curves that I have saved in my file that I used to loft between, you can take a look: Thanks for the help!
RHINO OBJECT TEST 2.3dm (731.4 KB)

1 Like

Hi Kaamil - The curves that look like the ones to use are not tangent at the top - so I would clean that up first

image

  • see Rhinoceros Help about curve and surface continuity if you are not clear on that.

Then if the curves are clean, what I think I would do here is connect the top curve end points to the Perp location on the bottom circle with lines:

image

Then you can do one of several things:

  • Split up the bottom circle with the lines and make individual lofted ‘panels’ (careful these panels will likely not be tangent to one another and will need some tuning)
  • With the top and bottom curves joined into complete loops, use NetworkSrf on these and the straight lines.
  • As above, but Sweep2 - I think this is less lilely to be satisfactory in this case but may work.

-Pascal

2 Likes

@Kaamil_Hasan_Dahodwa

check for 2d construction of
“external tangent line between two circles”

with some deviation… you can build surfaces, that repeat this construction on every z-height.
resulting in a surface.
i gave it a fast go and came up with 0.25 Degree edge continuety.
(but it should be more precise … maybe some clumsiness …

a second apporach would be to repeat line tangent 2 curves around 10 to 20 times
starting with
_contour
then
_line tangent 2curves
then
_loft
i got a quite precise result:

but the resulting transition surface might have some twist / torsion - which might not look nice.

my recommondation: rethink the basic shape and use 2 cones or sheared cones with suitable ratio - this will allow planar surface as transition

a fast construction
2 circles, external tangents
_trim
_extrudeCrvToPoint
_split (Isocurve Shrink = yes)
SplitAtTangents = No
(i might have set creaseSplitting = No)

1 Like

That’s exactly what I was thinking :blush:

Another solution (after fixing the curves)i s a developable surface which can be unrolled without distortion:
RHINO OBJECT TEST 2 DC01.3dm (2.6 MB)

I used the method described in this thread to find the ruling lines at the end of the straight segments: Developable surface - exact ruling lines from edge curves
Split the circle at the ruling lines.
DevLoft for the curved surfaces.
Loft for the flat surfaces.

The fundamental question is what is the design intent? The developable surface does not have any twist. But it has flat surfaces. If the flat surfaces are not acceptable then there must be some twist if a ruled surface is desired.

1 Like

Thank you for your replies. This is an amazing community! I tried the networksrf command which worked for me!