Can someone tell me how to make this facade in grasshopper. This is inspired from Ombrae systems, the perforation circles are rotated as per the color grading.
Can I use it with an Image sampler.
for what?
Rotation Degree?
Yes! I want to use the brightness of the colors in the image to determine the rotation of the circles.
Gave this a shot and let me know how it works! Uses the surface normals with a set opening angle based on degree. You could hook that up to an image sampler too if you’d like.
rotated_circles_facade_1.gh (102.1 KB)
Also, keep in mind that the example image uses hanging perforations, not full circles, and that this geometry needs to be subtracted from the parent face. If you’re only using planar surfaces, this method would be easy to adapt for both uses. You may need to adjust the domain if you choose some other setting then brightness as well.
How can I make this for metal panel fabrication? The circles should be attached to the base panel so that after the laser cutting is done the circles can be manually bent to match the degree of each circle as per design.
3 months later
1 month later
You got replies the same day as your questions but took months to respond
And posted no GH yourself,
Dragging out your replies for weeks or months forces early responders to basically redo their work just to remember what they said and why. That’s inconsiderate. Some would say rude.
It shouldn’t be too hard to modify the script to generate the linework for fabrication. I’ll give you the steps and you can implement them to fit your setup as an exercise:
- Replace the circle component with an arc component whose span leaves enough space to hang onto the facade - this can be done by adjusting the component’s domain. You may notice that the domain does not line up with the face of the facade - how can you make the opening of each arc face the correct direction? What will using a domain with negative values do? Why does the initial domain use 0 to 2PI as opposed to 0 to 360?
- The angle left in my script is useful for previewing, but not for fabrication. How can you alter my script so it’s better suited for fabrication? Could you have it show a preview and generate the fabrication documents at the same time?
Keep in mind that the preview will not perfectly match the fabrication due to the circles’ rotation occurring at a point on its edge, and the arc’s axis of rotation will be along a chord of that circle. If this is not acceptable, how can you modify the script to solve this problem?
Best of luck in learning Grasshopper!
~CH