Does anyone know how can i make this lamp in rhino? I’m pretty new to this program and i’m struggling. I don’t know what should i do first or what commands to use for this lamp.
@Ashley06
I assume you are a student? What are you studying?
What have you previously modeled in Rhino?
Have you used any other 3D modeling software?
Do you know how to make an actual physical shape such as these lamps?
One approach to model this shape:
Spiral to create a spiral cross section for the top or bottom.
ExtrudeCrvTapered
the cross section curve.
UnrollSrf
the tapered surface. Label=Yes may be helpful.
Create a curve on the unrolled surface with the desired unrolled shape of the trimmed edge.
FlowAlongSrf
the trim curve onto the tapered surface (or a copy of the tapered surface).
Trim
the tapered surface using the flowd trim curve.
Experiment with different settings for size of the spiral curve, extrusion length and draft angle, and shape of the trim curve.
Example using this method:
Hello
not your question but it was fun to try some ideas. Here a Grasshopper definition
It uses a special component named spiral
spiral lamp.gh (15.5 KB)
Render with Vray, the material is “paper lamp”
Thank you!
Thanks for this Laurent…I like that I can grab all the edges half way through the script and pipe them
Giusseppe
Nice addtion.
I also made a version where it is not a graph mapper but a curve in Rhinoceros. I think it could be useful to make the last modifications. For example in order to not have a straight end. Border curve must be on a rectangle. It could be more simple to have a unit rectangle (a square), so the curve from GraphMapper could be copied and reused. Many solutions …
spiral lamp v2.gh (20.1 KB)
yes,I prefer the control this way…particularly if I play with the overlap of the curve with the squares border and pipe the curve…it would be great if the surface of the trimmed surface could be unrolled into a 2d form for cutting out…
Yes/No
You’ll have to use some tricks.
I use the Unroller from OpenNest/GeometryGym and I unroll the surface with the edge curves of the trimmed surface
thanks for that…
Funnily enough, I had discovered earlier that provided I let the curve overlap the square, I could unrlsrf from the baked surface and get the same result as with your method in GH