ectural context.
We will work with 5 projects that meet the conditions to be re-thinked nowadays in parametrical terms. { FOA : World Trade Center / MAD OFFICE : 800M Tower / TOYO ITO : Relaxation Park / FOSTER & PARTNERS : Gherkin Tower / FREE : Soumaya Museum }
We will produce dynamic objects defined by parameters and modified in realtime.
We will learn to discretize, facet and panel in a non homogeneous way.
We will work with restrictions to determine our shapes, obtaining unpredictable results.
And we will take the control of what we produce : by measuring , visualizing and optimizing our parametric forms.
2 Groups / 30 students max :
Thursdays : 25 Apr ,02 ,09 ,16 & 23 May
Saturdays : 27 Apr ,04 ,11, 18 & 25 May
Fee : 73 € / student…
Added by Carlos Bañón at 10:26am on April 18, 2013
the most advanced surfacing commands. In addition, you'll learn concepts and features of Grasshopper at an accelerated pace in an instructor-led hands-on instruction environment. The advantages of using Grasshopper in preliminary design and concept development come to life since the students will be able to create their models on a 3D printer and a laser machine.
…
nd it was revolutionary at that time (3rails and then 4 rails and no naked edges whatsoever, and it could Boolean 1000 stones in less than 2 seconds!) I made my living and an office at Madison Avenue because of it and it is still not understood because of its simplicity and lack of sophisticated tools, but the power is all behind the veil.
Now I'm totally in Rhino due to its evolution and conformity in the industry and....GH of course.
Just after getting SolidThinking (an Italian monster used by Bulgary, Cartier, Nike etc.) I saw for the first time the components of Explicit History (GH original name) and I knew it was going to be the one.
So more money out of the window (or I should say "out of Windows XP")
I worked at the bench for almost 30 and this has been my way out and an adventure that is ever expanding.
I started with GH by making settings and connectors. Then Shanks, bands.
I used it for repetitive simple work while exploring what the advanced users were doing with it.
(I am running out of characters) next message.…
is actually the different or "extra" in this profile, which is the problematic areas. (one area is exemplified with red arrows, - but it is the different as such). The offset seems to be made in 90 degrees and of course it will cross the surfaces...
I would like the object only to be shelled inside. I need a thickness to make a 3d artefact by 3d printing (which will be a container). If you suggest another approach it is just fine. If it can be done with offset I need it to executed as a solid shell.
If the "mesh thicken" tool is used it could be great if it just made it thick in one direction - inside, but it makes it at both sides of the surface..also if you work with negative numbers...
Hope you have an idea. Thanks anyway for your time and reply!
…
rve forming the letter and not the surface as a whole. Then you need to extrude those closed section curves along a rail curve that originates from those respective centroids. If you're going to turn the curve through 90 deg. and maintain the proportionate lengths of the 'legs' of the curve on each side of the fillet you'll find the intersection points or 'kink' location in the bisecting plane (in this case at -45 deg) of the two 'legs'. The other thing to remember about the sweep components is that the rail curve has a start and an end (even if it's periodic) and it makes no sense to have the section curve located at the end of the rail curve. The rail has to lie ahead of the section curve just like the destination has to be ahead of the train otherwise 'you're already there.'
I can't tell you anything about how the sweep component in Rhino differs from the one in GH. Best solution for now is to just post examples where a problem exists. Usually a system for handling the type of work you want to do will develop.…
Added by Chris Tietjen at 7:25pm on February 1, 2012
d like "Twist" and twist the box but I could not find a way to give my centroid to the first axis point (if only I could find the rhino command which gets objects ID or something!! so I made it more simple by making the square have another location!
polyline 10,-10,0 10,10,0 -10,10,0 -10,-10,0 10,-10,0 Enter '_SelLast ExtrudeCrv 50 enter '_SelNone '_SelPolySrf twist 0,0,0 0,0,25 90
and this is the result! This is cool! It's all the grasshopper squeezed in to a component with just a big difference! It bakes all the algorithm so it's just a new rhinoscript lol!! :D
It will be great if it had an output like geometry or Guids or maybe data! Great one Nathan :)
…
is common to have in a definition a component that, depending on the input data, would in such a case sometimes have a singleton output and other times have a collection output. Having the path indices adjust in such a way has the potential to break data structure downstream. In this way, data structure becomes inconsistent.
I totally get that it's counterintuitive and odd to have a new zero added when the output isn't a collection...but automatically making all data structure this fluid makes for breakages, particularly in more complex definitions, whereas the opposite isn't true: you can always predict the data structure that will come out of a component and it always anticipates the highest possible complexity in regards to ordering information, regardless of the singleton/collection nature of the output. But I think you're right that for people first learning (and most likely in 90% of instances of usage) it'd be easier to grasp data structure to not automatically add incremental indices.
I wonder if a potential solution could be to have a component level toggle - maybe the default value for new components could be set in preferences -which could also be switched on and off within each component individually? Something like "dynamic data structure"?…
Added by David Stasiuk at 3:20am on November 12, 2013
orking with a script for a while. I uploaded both .3dm and .gh files. The script I made works fine, but I want to optimize as much as possible. (As I want to later to combine it with processing while playing with moving objects, so the script needs to be as fast as possible). And I see that your pyhton scripts could make things much easier. The concept about the script is similar to paper sharp bending. Imagine there are bunch of polygon sheets, and when they cross, their corners bend vertically in 90 degree. Quite simple in description, but took a few days to script it. Anyway I uploaded it.
The issue I would like to ask you, if there is a possibility to script these lines without culling duplicate lines. It is the same idea of keeping data tree of points that belongs to certain curve. But in this case lines instead of points.
Here is the link to animation I made with this script:
https://vimeo.com/85115102
Best,
Petras
…
t towards the other curve that the span connects to). The effectively gives you 4 bezier curves that, if patched, will give you a surface that has corners whose normals are (approximately) the tangent vectors of the curves at those points.
the file is not that pretty, but it gets the job done.
You can change the slider values to change the amplitude of each of these bezier vectors.
You can also toggle between dividing the curves by distance or by number of segments (since there is the problem of running out of curve length when you divide by distance).
Note: I had to first rebuild your curves because there was something funky about them. I just rebuilt in rhino with 25 control points.
The crvs are internalized in the GH file, so you just need to open this file and the curves will already be reference.
Best,
Brian…
Added by Brian Harms at 3:28pm on February 6, 2017
tter put curve division depending on the length ... so constant length division. If you want to straitghten the curves fixe the node (roads intersections) and link them with lines.
100 points per curve => 720 s !
20 points per curve => 90 s !
…