it within the same smart umbrella? Or put it differently: is it worthy to exploit/consider/evaluate GH methods and development orientations that could "approximate" Utopia?
Let's split the case into segments:
The parametric part thing (although critical) is complex and rather beyond the scope of GH. Affects Rhino far more than GH. That said Microstation has 3 levels for doing this (but forget Microstation and/or Gen Comp).
So for a start we can focus in GH acting as a "composer" in 3D place of all the required (hopefully real) parts for the job. Parts must be nested AND readable as such by an external AEC app.
I'll post here (soon I do hope) all the parts that are required for assembling this. I mean individual static "blocks" that we assume (wrongly) that remain static: I mean we presuppose that the whole GH geometry is fixed (thus this is really a smart sketch of some sort) and no further changes are on schedule (that MAY affect parts).
That said I prefer an incomplete Utopia (one thing that "does" it all, or it thinks that does it) than a myriad of individual apps that take input one from the other and promise the Holly Grail (and/or delivering it). The core reason that I use Microstation as my basic platform is exactly that (obviously with a certain price to pay: bugs, shortcomings, wrong concepts in places etc etc etc).
Best, Peter
…
cs of Digital Tools, Fab On-Demand, and Cloud-Based Apps—will bring designers up to speed on the latest software, and will show you how to harness fabrication technology to bring your ideas to reality. designx.is
DesignX is geared toward innovative designers, manufacturers, representatives and anyone who is interested in learning about the digital tools and technology trends that are revolutionizing design today. Join us for an inspiring four days of educational programming and networking events led by industry experts in the fields of digital design and fabrication.…
need more code) AND in closed ones (see warnings).
2. The real stuff that I have in practice use solely C# code (even for Kangaroo2) and I have a strong feeling that this is not what you want (if you don't speak the language). It does that because GH is just a part (~10%) of the whole AEC arsenal (that is managed via C#) ... so everything must "fit" within the "general" production pipeline (code from some app "goes" to another with the fewer possible changes blah, blah).
So ... this attached could serve as an indicative guideline about the relaxation that Daniel does with his wonder thingy (Kangaroo, that is).
…
lines, dedicated MCAD apps, BIM apps, team work AND elevators as well: if you design something "variable" and then attempt to service it via a "static way" (Revit) you'll discover that you are wasting your time. I can list you a lot of WOW towers that failed on that (elevator) matter ... but this wouldn't be polite for the designers: so let's continue.
2. The other critical thing is the system that does the skin: since "liquid" is the new WOW (it shouldn't) the task of "faceting" a facade and doing it with a system that doesn't leak (in the long term), doesn't pop the panels out of the frames and it doesn't cost the GNP of Nigeria ... well ... is not that simple.
3. It's a very common mistake for some future Architect to "skip" (even mentally) "trivial" matters like these ... but if you get used on this type of thinking you'll gonna pay a heavy price (as an Architect).
So my advise is: whilst you are after "form(s)" sketch frantically the nuts and bits of that form (not to mention ... er ... hmm... the elevators, he he).
best…
loop is a simple component
to iterate generative shapes with Grasshopper®
http://antonioturiello.blogspot.com/
RHINO OFFICIAL BLOG
FOOD4RHINO PROJECT
AEC-APPS.COM REVIEW
formance issue.
Reasons why I don't want to change the Integer parameter:
1) what about Number, and String, and Boolean, and Point, and Vector, and Line... should they also display the value? Or is the integer parameter supposed to be different from all the others?
2) what if you have multiple values inside a parameter. Should it grow to display them all? Should it grow to display only the first ten? Should it automatically switch to Icon-display?
3) would value display be a fourth kind of display type (alongside Name, Icon and App-default)?
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 10:25am on December 17, 2009
r)
2. Even cooler would be to make some kind of presentation preview. (GH disappears, rhino goes to fullscreen mode with somehow integrated remote panel). I like to watch apps/scripts made with processing, where sliders are really minimalistic.
3. Presentation preview may be optionally locked with password.
I realize that GH isnt processing, but this would be nice addition.
…
onstrates the following:
1. The definition's functionality employing HumanUI for the custom user interface.
2. The evaluation of the definition's ability to handle different point cloud data sets.
3. Video reports with the definition's results, animating subsequent per deviation step frames.
This definition calculates best fitting plane deviations. The number of manual set parameters has been minimized to two the facade per World UCS axis selection and the search width. This defines a box, which is used to crop protruding architectural details, which do not contribute to the analysis, but also ensures that large deformations are included in the calculation.
For the automation of the vertical and horizontal sections creation, the analyzed cloud is clustered, according to user defined number of 2d grid cells. The deviations corresponding to each cell are averaged in mean and median mode.
The process is displayed mostly in real time, with some speed up in some parts. Too long calculations have been omitted during video edit. The setup is responsive and benchmarks show that changing between dense point cloud data sets and facades is pretty quick (6.5-7.5M points, 25-45 deviation steps, 44x22 clusters), updates are calculated in acceptable timings (3-6 minutes).
I would like to thank Heumann A. and Zwierzycki M. who provided direct support with HumanUI and Volvox. Also Grasshopper3d forum users Maher S. and Segeren P., who contributed with Rhino viewport manipulation scripts.
More on Volvox:
http://papers.cumincad.org/cgi-bin/works/Show?_id=ecaade2016_171&sort=DEFAULT&search=ecaade%20volvox&hits=2629
http://www.food4rhino.com/app/volvox
http://duraark.eu/
HumanUI:
http://www.food4rhino.com/app/human-ui?page=1&ufh=&etx=…
st subdivision app by a million miles) or (c) a Ball Pivot approach geared with some custom control upon what to make and what to skip (not required if the resolution is fine enough).
The latter (initial algorithm developed for reverse engineering in the notorious IBM Labs) is doable within GH but (obviously) requires coding. That said not all Ball Pivot type of solutions work fast enough (dealing with 1K points IS NOT the "same" when you have 10++M points on hand) and without serious bugs.
Plan Z (maybe the best): Find a pro friend who's in the laser scan business and ask him to do it for you (hopefully gratis).…
r this example, but presumably you would have this data in some sort of spreadsheet that you could substitute here.
All the springs are trying to reach a target length of 10 units - simply minimising the distance would result in all the points becoming coincident, but you could alternatively also include a 'ClampLength' goal to keep some minimum distance between all points and then set the target length of the connections to 0.
You'll need the latest Kangaroo to open this definition.…
Added by Daniel Piker at 8:21am on August 22, 2017