algorithmic modeling for Rhino
Hi Guys,
I wanted to have sth like the attached picture , it is Fibonacci inscribed in rectangle
Thank you, images.jpg
Tags:
No it's not:
The whole issue here is to use a collection of mean curves (I don't think that this is available as GH component) in order to allow a smooth ramp rail [curve control points] transition from the start "perimeter" (floor) to the arrival "perimeter" (next floor).
It's easily doable of course but it's slow since it creates N mean sets (per ramp) where N is the sweep resolution (how many profiles are placed along the rail using my [via code] zero twisted coordinate systems).
So the challenge is to make it 10 times faster.
BTW: if a simple case like yours (highly restricted as regards what can being done) poses a myriad of real-life issues > then > imagine > using a "free" shape generator that could yield some interesting things/topologies > but when the first euphoria is over > hello real-world ...
Moral: NEVER use definitions that can do a single thing more (from what is/are your initial goal(s)).
in the beginning it sounds very easy but in practice it brought a lot of issue as you mention the length of floors+ height+ and structure wise, durability, what about continuous ramp regardless of floor , do you think that will be easier?
Smooth floor to floor ramp transition (that rail, zero twist planes are not an issue) : resolved with some totally different approach. Runs in real time now.
Case closed: I'll clean up a terrible code mess (and several small test C# that do this and that) and I'll post here the def.
And since this is over and out a small lesson about parametric things:
Art is Democracy (you can anything you like: the easiest of things).
AEC is Dictatorship (you think that you can anything you like: the so called rabbit hole in our trade). The more you allow yourself liberties when in an "abstract"/conceptual phase > the deeper the rabbit hole becomes and you'll find yourself trapped into a strange country with no return ticket.
NEVER assume that even the simplest/smallest parametric AEC thing is doable within a couple of seconds.
NEVER mix Art "methods" with AEC "methods"
Understand but maybe difficulty comes from having access to Gh, it makes us to think the Art is now easy with that, we assume its extra creature doing any thing we want while still its our mind that handles the stuff just in parametric way..or maybe the hardest the case the fastest done in traditional manual way..
The last snapshot, ramps looks perfect just it needs profile which lands on floor in the right way
Hey,
Take a look at the attached GH assembly, a challenge I've taken on after reading your question as I've spend the last few days learning GH for the first time. it's all stock GH components and no coding in site.
I firmly believe that you can do a lot without any coding but there is a time and a place for custom components, especially for reducing complex tasks to on node and things of that nature
Play around withe the sliders to get a feel for what they do, you might find it useful for creating the shapes that you describe in your attached picture.
The assembly could be better organised and I might spend more time on it if you find it useful.
Cheers for now
Paul
Hi Paul, you must be too bright doing this as a beginner, thats giving a lot of options to play and create form. In deed, creating ramp around the form is part that seems hard to handle for various reasons, practically , I am working on that manually to figure out the right way then go for the GH components, I will share that and appreciate your help.
Thank you
**Offtopic**
Hi Faya,
Thanks for your compliment but for full disclosure I do bring quite a bit of "baggage" from years of design and development but not in the construction industry.
The reason I'm learning Grasshopper is part of my quest for a toolchain to help experiment with geometric form for aesthetic expression within a CG framework and GH is proving to be a great choice as it integrates reasonably well with Illustrator and other 3d software (parts of a pipeline I currently use) and is open ended and easy to extend.
Since this interesting topic has moved beyond the mere Fibonacci form of your initial question then I shall stay a passive observer.
All the best in your journey with C#
Paul
I am struggling with Gh , indeed I can do the stuff I ve learned easily but upon a new topic, i stock... its seems is better to know a programming language like VB.. to handle GH better, what has been in your background, do you know any programming since I am seeing you did a good job , I appreciate if you think anything can help me to learn Gh better .
Thank you,
Fa
Hey Fa,
You're learning something new, it's tough no other way around it, my advice is: experiment with the components fearlessly and iterate quickly.
I have included the following links that you might find useful.
Lynda.com has a good introduction to GH.
Here Digital Tutors have an excellent intermediate set of tutorials geared towards an architectural workflow.
If you must get into coding I recommend C# over VB or Python as it's a "clean" programming language that's well documented and supported (there are tons of books and videos to get you started), if you get proficient in it it would be useful in other situations.
A quick set of videos to show how to get started developing Grasshopper plugins in C#.
Finally this forum looks good and is full of helpful people so make the most of that.
HTH
Paul
Thank you Paul!
I worked for a short time with Gh but when I got new ideas I am stocked, I think learning programming likse c# will help too much, I will watch the videos , if you know more C# tut I apprecite to let me know.
Thank you,
Best,
FA
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