ts.
The problem is to place the "cloud" of surveyed points in a position which minimises the sum of offsets between theory and reality.
I set up a simple definition which finds the "pairs" of points, gets the distance between them, and adds up these distances : that's the value I need to minimize.
Then I set 3 "genes" which are 3 sliders :
One for a global translation of the survey ponts in "X" direction, one for a translation in "Y", and one for a global rotation around the centerpoint of my project.
The evolutionary solver was able to minimise the summ of distances by 30% !
This means that the fittings I design to connect my steel structure to the existing buildings will need less allowance for adjustments.
Cheers,
--
Olivier…
the missing places. Correct me if I am wrong but the missing 3D's created are actually randomly extruded (within given dimensions, 9 to 18 for this case). I changed the parameter from 9 to 18 to 20 to 30 and the building heights increased.
The purpose of the 3D was to use it for an outdoor CFD so I wanted the geometries up to a certain precision, hence I didn't go for the randomHeight option in the first place. It seems to me that when we open osmbuildings.org, OSM assigns a fixed default height for the buildings it doesn't have the height or no. of floors data tagged. What do you think?
Thanks again!!
Best Regards
Saket…
er and ZBrush Taught by: Vamsi Krishna Vemuri - of DesignMorphine Shridhar Mamidalaa - of SRI Design Lab Apply Now and view details at: http://designmorphine.com/workshop/future/generative-morphologies-v4/ Follow us on Facebook: https://www.facebook.com/designmorphine and Instagram: https://www.instagram.com/designmorphine/…
hat is. Anything attempted/made in this ^#$^$# world it's done because it can prove (with a dose of lies) that has some profit on sight (even Paris Hilton did some feasibility study for her involvement in ...er ... hmm... Moto2 racing (Yikes !!!!)).
2. Packing algos ? Mama mia > As you know these are the golden boys these days ... where blob design rains supreme > thus "cheapo" titanium "random" facade panels > ... > min wasted material > blah, blah. I seriously doubt that you can find anything ... er... realistic out there.
3. To encourage you: I have 4567 C# defs. Despite that it took me 2 months for the thingy required for that ungrateful girl (Mom/Dad said: why moaning so much? had you something better to do? [fair point if we forget the practice of mine]). Sister is back 2 *30 * 4 (min) * 300 E/hour (ultra friendly price) = enough to get a decent NCR Ducati.
All in all: Hercules comes in mind (or Sisyphus).…
ut it says "Did not succeed" and doesn't do any difference except adding plane division in the middle of the overall surface. Idea to Explode Brep and than delete unnecessary surfaces is the overkill.
2) Join all closed Breps together and use Solid Difference with the box, which totally covers the pipe, but there are still 30 pieces as output after Join Brep and this bring really weird result, see screenshot.
3) Trim basic pipe before Surface box or Divide Domain2 using Cull and Split but these operators still map boxes along untrimmed surfaces, as it was discussed on forum at least twice and is not helpful in my case.
I am almost sure that I searched whole forum for similar issues and could not find solution, however it is possible that I missed something. Hope You can give me some advice. Please, see attached files.
Cheers,
Dmytro.
…
ist.
In other words, I'm looking for the GH equivalent of
Dim x As New List(Of List(Of List(Of Double)))
For example, I might have an outer list of 10 items each containing 20 lists with 30 items inside each 2nd tier list.
Say the outgoing gh_Structure is:
Dim outgoing_Struc as new gh_structure(of gh_number)
I can't seem to figure out how I might use the "append" method to GH_Structure to insert items to specific paths to create a list of a list.
The additional complexity is that I want to customize the indices of the outgoing list. Instead of the outer most list running straight from 0 to 9, I might want to have its indices non-sequential as {0}, {2}, {5}, {11} for example. This helps in using the "Tree Item" component downstream as these specific non-sequential indices refer to something specific upstream.
For example, with custom indices, I can pull a specific sublist by using index {11;3} which may not exists if the indices ran sequentially.
I guess the more general questions is whether anybody has pointers on creating nested trees in a custom component with specific indices? It appears that GH_Path has a "DebuggerDisplay" property which masks the internal continuously running index but this is a read only property.
Any pointers would be helpful
Thanks.…
Added by kermin chok at 1:37am on December 10, 2013
n en el diseño y fabricación digital de formas complejas y euclidianas.
Tomando como plataforma Grasshopper con RHINO, se explora y optimiza el diseño y fabricación de topologías complejas bajo los entornos de "Grasshopper", "RhinoNest" y "RhinoCAM" así como la parte de renderizado tipo high-end con Brazil.
D-O-F De 8:00 AM a 12:00 PM y de 1:00 PM a 5:00 PM
Contenidos:
1. Modelado Avanzado y sus Tecnicas. Aplanado y Desarrollo de Superficies.Anidado y distribución Nesting.
2. Introducción al Diseño Paramétrico.Definiciones Avanzadas de Grasshopper,posibilidades y limitaciones. Ajustes de escala para impresión y corte.
3. Introducción a la Manufactura en CNC - RhinoCAM 2.0.
4. Guía Paso a Paso para la realización de un Renderizado usando Brazil 2.0. Presentación DIGITAL de proyectos.
Docentes:
Andrés González - CEO McNeel Miami
Ovidio Cardona - Especialista en RhinoCAM y Zebra
Juan David Moreno - Especialista en Rhino y Brazil
Inversión:
$650 000 (Incluye licencia Educativa y Certificación de McNeel)
$550 000 ( Incluye Certificación de McNeel)
Informes:
Bits LTDA Tel: 412 30 15
Laboratorio de Imagen Facultad de Arquitectura Tel: 430 94 32…
an introduction of the new robotic facilities at the Digital Architecture and Robotics Laboratory, while Lorenzo Vianello will give an introduction on researches and parametric tools that will enable the shift.
—-DARLab (Digital Architectural Robotics lab) is a research platform in architecture education that advances experimentation and cross-discipline collaboration among professors, students and industry partners to expand the boundaries of architectural practice. We are a mixed team of qualified experts from all over the world who work together to obtain the best results out of avant-garde technologies applied to architecture and design. Further information on http://www.dar-lab.net/South London Society of Architects (SLSA) is is the South London regional branch of the Royal Institute of British Architects (RIBA). It is a non-for-profit organisation, dedicated to promoting architecture and inspiring all involved in shaping of our environments. SLSA members include over 1,500 professionals and 220 architectural practices. Further information visit: http://slsanet.ning.com
…
rid y Barcelona, este año volamos a latinoamérica para compartir las experiencias acumuladas y aprender cosas nuevas de la arquitectura latinoamericana.
El seminario se desarrollará en torno a cuatro talleres monográficos complementados con una serie de conferencias.
Taller 1. Iniciación a Grasshopper.
Taller 2. Grasshopper para formadores.
Taller 3. Fabricación digital.
Taller 4. Edificación BIM
…
low for a degree of variation that my previous option was not allowing. There are two problems with this however.
1. i need to restrict the minimum and maximum distance of the curves at 30<100 mm respectively.
2. i also need to repeat the cycle of waves, so i dont think that splitting the curves at the cycle change and doing this method.would be useful because this would cause overlaps right?
3. most annoying constraint that I have is that the length of the elements cannot exceed 1500. :(
so basically there is limited room to play in the extent of the wave but, there is scope in repetition.
thanks for all your help so far man! once this is done I would like to make my definition as neat and communicative as yours and share it with everyone!
…