ut it locking up again.
I'm told we have to wait for Grasshopper 2 wed to Rhino 6, in months or years from now since Grasshopper isn't multithreaded. It does look for the escape key but not reliably at all.
Here is a response from the developer to my same sort of question:
http://www.grasshopper3d.com/forum/topics/emergency-top-for-solutio...
David Rutten: "if it was doable, I'd do it, but Grasshopper runs on the main UI thread which means that no key presses come through until the process is done. Right now I check for escape key state (circumventing the key-press events) at certain points during the solution, but the more I check the more I slow down the solution, and there are large areas where I can't check because it's not my code that is taking up all the processor power in the UI thread."
I solved my own problem in that case by leaving the solver disabled in the menu and then invoking it manually as a recompute menu command that works once anyway. That won't help you with a rogue script though, but will let you set things up without Grasshopper recalculating each change.
With the solver disabled, when you have to manually invoke a recompute, that necessary action can help remind you to save first.
I tried assigning the Rhino command GrasshopperUnloadPlugin to F4 in Rhino settings but in the test case of populating a box with 1000000 random points (Vector > Populate 3D), the freeze up cannot be ignored as you access Rhino, which remains grayed out as a program even when you highlight its window, and nor can you get any Grasshopper command-S in while its running forever. That's only the equivalent of 100X100X100 points yet it still locks up Rhino so long. Thinking in this very simple case clarifies things, since it it won't let go then complex scripts may have some better chance but really the problem is in the system itself.
At least the Rhino close box works, so you don't need the Windows Task Manager :-).
There are also autosave options in Grasshopper preferences that creates an autorecovery file for the next time you open the same document.…
ystem to support it from the back.
ELEVATIONPLAN
What I need to do is create a mesh network that is composed of straight segmented pieces. To start, I contoured the surface at 500mm segments in the X and Y axis, getting a mesh grid [below]
Then, I wrote a simple grasshopper script to segment the contour lines, but when I run it, the segments in the X direction and the Y direction do not intersect like I need them to.
I understand why this happened and I understand what I need to do (in concept) but I can't seem to figure out how to implement it.
I'm pretty sure that I need to take the original contours and find the intersecting points and include it in my set of points from DivLength command. My problem is that in the list, the numbers get all jostled up and when I Pline the list of points, it goes a bit crazy. My questions are:
1. Is this the best method of going about this process of creating the segmented mesh?
2. How do I reassemble the list of the two point groups I added?
Thanks in advance!
Best,
Issac
…
ween the extremes of each goal.
Also see octopus.E for custom evolutionary algorithms.
Download the latest version on food4rhino
It is part of a range of tools developed at the University of Applied Arts Vienna, and Bollinger+Grohmann Engineers.
search for single goal + diversity of solutions
search for best trade offs between 2 to X goals
improve solutions by similarity-goals
choose preferred solutions during a search
change objectives during a search
solutions' 3d models for visual feedback
recorded history
save all search data within the Grasshopper document
save a solution as a Grasshopper State
export to text or text files
Octopus introduces multiple fitness values to the optimization. The best trade-offs between those objectives are searched, producing a set of possible optimum solutions that ideally reach from one extreme trade-off to the other.
Based on SPEA-2 and HypE from ETH Zürich and David Rutten's Galapagos User Interface. Developed by Robert Vierlinger in cooperation with Christoph Zimmel, karamba3d.com and Bollinger+Grohmann Engineers.
To install:
Copy the .gha and .dll file into the Grasshopper components folder
Right-click the file > Properties > make sure there is no "blocked" text
Restart Rhino and Grasshopper
Some examples are provided here.
New commented examples and a brief manual are provided in the download of octopus on food4rhino.
…
Added by Robert Vier at 2:51am on December 6, 2012
chandelier where the process of design is perceived within the wide network of new digital technologies.
How:
Two phases will guide the exploration of the small object starting from an empirical moment of design to a more pragmatic construction phase
.A Design The first phase of the workshop is focused on parametric detailing and designing. The aim of the workshop is on generating volumetric non-standard lightweight structures within the constrains of available CNC machinery and material. Automatic unrolling, smart labelling and nesting are some of the things the participant will learn in the context of mass-customization. Rhino in combination with the Grasshopper will be used as a basic platform to develop the designs and prepare the documents for CNC-manufacturing. The design chosen for production and 1:1 assembly will be developed by the participants of the workshop.
.B Construction The second phase will be characterized by the realization of the best design previously selected. A consolidated expertise of Italian manufacture will sustain the building loop of the chandelier, from the production of the final components till the assembly of them. A milling machine is supported not only by a wide variety of different bits but mostly by a strong team of Italian craftsmen.
When:
. From Saturday the 7th of July 2012 till Friday the 13th of July 2012
Where:
. Iablu, via Enrico Mattei 40, 41043 Casinalbo Modena, Italy
Who:
The teaching method will be given by young experts in digital design and further implemented by professional Italian artisans, basic knowledge in the use of Rhinoceros 3D and physical modeling is required:
.A http://www.makeahybrid.org/ Matthijs la Roi .B http://www.iablu.it/ Carlo Maria Morsiani
Why:
The workshop is about the process of design, fabrication, construction, fun and friendship.
$:
The price relating the two periods will be 250 euros per person including :
.16 hours of design method .40 hours of fabrication method .material supply .milling machine time usage .insurance cover
It is important to know that in the expenses are not included the following services :
.night accommodation .food supply .transport .travel .extras
We are contacting all the members in play for the above mentioned list and we can estimate a minimum amount of 300 euros circa per person for European participants, prices for non-European participants are higher. These extra costs are an estimation but we will guarantee full assistance in all the organization parts.
!
Registration must be completed by Friday the 8th of June 2012, followed by a mail of confirmation including the payment procedure and insurance cover, any participant, furthermore must join the workshop with his own computer and software installed. Availability of max 10 participants
If interested write us to : candelabrum2.0@gmail.com Or visit us on : http://candelabrum2.tumblr.com
http://www.facebook.com/Candelabrum2.0…
del Sacco in Italy. Discover how to extract data from the different level of environmental conditions, than visualize those informations in order to generate an open and resourceful database of the territory.
PROGRAM
NOUMENA & FLONE, in collaboration with FABLAB FROSINONE and FAB LAB BARCELONA presentDATA MATTER | environmental aerial robotics workshop. The course is inspired by the investigation developed along the Sacco river by Carlo Ruggiero, pubblished on"Cattive acque" and the experimental research ran by Michela Ruggiero, co-founder of Fab Lab Frosinone. The course will take place in Frosinone, Italy and will be related to the fields of aerial robotics and data visualization. It will propose a theoretical and experimental framework to develop a database on the area around Valle del Sacco, translating data into visual outputs from the different levels of environmental conditions. During the workshop, participants will have a first hand experience with aerial robotics, mapping and data visualization. The course will focus in several different stages, generating a dynamic and innovative workflow. Main tool of the course will be Flone, a popular open-source drone developed in Spain and already presented in several international events and exhibitions such as Fab10 and MakerFaire. Flone is a co-operative project which explore and envision several applications that translate a basic drone into a multidisciplinary and professional tool. Flone have been already engaged to the field of art and technology, investigating social and professional practices , focusing on topography, energy performance certificates for buildings, environmental strategies of forestation, human rights and aerial photography. During the workshop participants will develop skills of digital fabrication, electronics, programming and data management. Starting from scratch, students will learn all the assembly process of the drone, from laser cutting frame structure to the installations of motors and drivers, followed by coding the electronic boards and fly experience. You will be able to fly and controll the drone by your android smartphone with an application developed by Flone. On site, along the Sacco river, students will use the drone and learn strategies of data recollection, terrain mapping via smart-phones, infrared camera and other environmental sensors installed on the drone. In the final stage of the course, participants will adopt computational techniques ,learning how to organize and visualize data, generate a 3d environment, elaborate informative maps as a resourceful environmental information documents for the recovery of the Sacco river and it’s natural and social context. The fee for the workshop include the ownership of the drone built during the event once the course will be over.
for more info:
http://www.noumenaarch.com/htmle/DRONE/datamatter.html…
Added by Aldo Sollazzo at 3:00am on October 15, 2014
+Grasshopper3D]
www.materialdriven.com/parametricmodulations-ratlab-london
www.rat-lab.org/gvslondon2020
// Level
Basic & Intermediate (Previous parametric design knowledge not obligatory).
// Agenda
The workshop aims to provide a detailed insight to ‘parametric design’ and embedded logics behind it through a series of design explorations using Rhinoceros & Grasshopper platforms, along with understanding of data-driven design strategies. An insight to Computational Design and its subsets of Parametric Design, Algorithmic Design, Generative Design and Evolutionary Design will be provided through presentations, technical sessions & studio work. Studio work will be focusing on modulation of geometry and iterative form using Parametric Design methods that will lead to explorations of spatial geometries that can be articulated as architectural constructs or abstract artistic interventions.
// Methodology
Workshop has been structured to teach participants the use of Grasshopper® (Generative modelling plug-in for Rhinoceros 3D) as a generative tool, and ways to integrate it with architectural design process. There will be a focus on parametric modulation of geometry that can lead to a design process that utilizes data to inform geometry and space through use of Grasshopper3D and its associated plug-ins that would be introduced during the 3-day programme.
// Cities & Dates
London, UK: 15th, 16th, 17th January 2020 (Wednesday to Friday)
Anglo Educational Services
(The Montague Room)45 Russell Square, Holborn,
London WC1B 4JP,
United KingdomGoogle Maps: https://goo.gl/maps/YBeBqv7HCZPqSre46
…
I live on my computer and I even sleep with it, so learning all this is probably within my reach but I'm a complete beginner as of now.
I'm downloading the 32 bit version of rhino 5 since the 64 bit doesn't seem to work with your downloads Jon.
I haven't grasped everything you have made yet Jon I can't even begin to understand what your IFC stuff is actually capable of, but just to be clear I'm not interested in solely being able to tell that something is colliding as there are already software that can do that beautifully. What I want to do is bypass that step altogether by never having collision-checking back and forth go on, even collisions which aren't physical collisions, but rather just violations by code. The simplest way to do this would be to simply make the geometry of the beams 2 feet wider than they are in real life, so that way you could put a light right next to the 'over-sized' beam and it would still be within the rules. But that would be extremely primitive and I'm sure there's a way to do it mathematically.
Just to clarify, I'm the fire sprinkler designer in the architectural circus. The sprinkler designer (me) doesn't really get the luxury of telling the other trades that they're colliding with my stuff and they should move. Rather, I get their drawings, find out I'm colliding with them, and move around them. So it would be of great use to me to have this be automatic - that is, to automatically space my sprinklers the neccesary distance away from all obstructions. There are different spacing rules for different obstructions - walls, beams, open web steel, unit heaters, hvac ducts depending on how wide the ducts are, lights, fans, high rack storage, basically anything that would obstruct the water spray from a sprinkler needs to be taken into account and spaced away from.
It's therefore a very attractive idea to be able to just draw a rectangle (representing the walls of a simple room) for instance, have the sprinklers automatically spaced as far apart as possible within the rectangle according to the rulebooks (to minimize the amount of sprinklers needed which minimizes the material cost of the job).
Then add obstructions inside the rectangle, such as a beam, and have the sprinklers relocate themselves or add new sprinklers to accommodate for the new obstruction.. Keep adding obstructions until you have the realistic 3d model of the room, with the sprinklers spaced accordingly, and you have an up-to-code sprinkler system.
There is one example where sprinklers actually need to be spaced really close to, rather than away from, an object.. and that is the ceiling (sprinklers must be within 12 in of ceiling typically).
If the HVAC guy decides to reroute his ducts right through my sprinklers, then I could draw 3D HVAC ducts (I usually get 2D drawings coming in) going right through the room and the sprinklers would relocate and auto-space away from the ducts, without actually having to tell the HVAC guy he is colliding with me because all that will do is require me to do a redesign anyway.
And presto, the HVAC guy loves me because I didn't complain to him at all and seemingly did all this work by moving around him when all I really did was use the computer to do it, the job gets done much faster and I don't have to worry that I'm going to lose my job in court because I made a silly human error when I was patching my system manually because some HVAC guy made me redesign 12 times in different places.
From what I have been reading from you guys, doing this is possible although (I realize) ambitious. The end result would be vastly increased productivity, less error making, cheaper design cost, etc. Using programs like Rhino, architects are getting more and more funny-shaped buildings and making it difficult for guys like me to make sprinkler systems within the rules, and I see it as an inevitability that computers will be making almost all of the typical design decisions in the future when it comes to life safety systems, I'm just trying to see if it's possible to start implementing this extra aid today.
…
project below- should I be learning Grasshopper & Rhino or just Rhino first?
I'm trying to panel modules with low tolerances- I've prototyped regular shapes like geodesics and am now looking to experiment with irregular shapes with lots of different panel shapes.
I understand some things are best done through Grasshopper when using Paneling Tools- I'm trying to figure out if I can do what I want to achive with PT alone or should do it through Grasshopper (or some other route).
I’m on the MAC WIP - The module was built in Sketchup - all the components seem to be in order as blocks though am having problems running the ptpanel3dcustom command - thinking maybe a bug in the WIP or something wrong with my input or that I imported the sketchup file the wrong way. (I dropped it in the window) - If the 3D command is run it doesn’t do anything - if 2D (ptpanelgridcustom) it crashes.
The tileing pattern - the green rectangle is a refrence. each tile contains 4 blocks with 3 more nested in each.
How the module tiles.
The other thing I'm trying to do is specify that most of the lines in the panels don’t bend/curve when they are paneled (or something like Cage Edited). For my purposes the length & angles can change while the lines must remain straight.
These images show a test tile to be panneled on a ellipsoid. When the tile is mapped to the grid the lines curve, this is an extreme example but notice allot of tiles far from the hemespheres are also bent slightly.
These two questions have me stumped the most for now. What should I look into get a better handle on these problem areas? Maybe I should try recreating the work on a windows machine? or perhaps I should get started with Grasshopper?
Thanks for reading.
Lu…
duttiva, sarà finalizzata alla realizzazione di un modello d'architettura complesso attraverso l'utilizzo di comandi e tecniche avanzate di rappresentazione con i software Rhinoceros e 3dsMax.Durante l'openDAY verranno mostrate le caratteristiche e le potenzialità degli strumenti Nurbs (Rhino) e Mesh (3dsMax) chiarendo i nuovi valori assunti dalla modellazione 3D per il progetto e per il rilievo.Inoltre come conclusione al mini-corso, sarà illustrato il potenziale di V-ray per 3dsMax renderizzando il modello disegnato durante l'incontro e verrà mostrata la potente plug-in Grasshopper del software Rhinoceros, strumento sempre più utilizzato in ambito europeo ed internazionale.
La lezione e la presentazione si terranno presso lo studio IL PEDONE - officine di architettura.
PROGRAMMAZIONE
- Mini-corso integrato di modellazione avanzata con Rhinoceros e 3dsMax;
-Il modello dinamico: il modello digitale come prototipo virtuale per il concept progettuale
[Michele Calvano];
-Nuove tecniche di modellazione parametrica con Grasshopper:
[Michele Calvano];
- Il modello espressivo: la mesh e le sue capacità di strutturare lo spazio architettonico
[Wissam Wahbeh];
- Esempio di rendering con Vray per Max:
[Wissam Wahbeh];
- Offerta formativa 2013 - Corsi e Workshop [Francesca Guadagnoli];
- Question Time per chiarimenti sugli argomenti illustrati.
COMEL' openDAY SARA' APERTO A TUTTI GLI INTERESSATI, COMPLETAMENTE GRATUITO E SARA' REPLICATO IN DUE SESSIONI DI UGUALI CONTENUTI ORGANIZZATE NEI SEGUENTI ORARI:
Sessione [1] 15,00 - 17,00
Sessione [2] 18,00 - 20,00
Per necessità di organizzazione, è importante la prenotazione all'evento utilizzando il form presente in fondo alla pagina, dove nella stringa apposita (Evento), si dovrà specificare il nome dell'evento, la sessione (es. open day sessione 1) e agli altri dati richiesti.
per info contattare la Coordinatrice Didattica Francesca Guadagnoli
cell: 347 7189175 oppure 340 3476330
@: parametricart@gmail.com
Presentazione precedente parametricDAY -14 gennaio 2013http://www.youtube.com/watch?v=YSdVf6ppATwhttp://www.youtube.com/watch?v=IzsMPuLfCLQ…
2: https://vimeo.com/107502226
------------------------------------------------------------------------------------------------
Hi all,
1. Chris, Chien Si and I will present Ladybug and Honeybee at IBSA-USA NYC this Thursday (August 21st). The presentation will include some of the latest developments that we are working on. If you are interested to know more about some of the new developments and see some of the workflows and you are around New York then just stop by. If can't attend in person you can still watch the presentation online. Check the links below. (Make sure to register by Wednesday if you are attending in person.)
2. We would like to show some of the works that you have done with Honeybee and Ladybug during the presentation so if there is anything that you think is interesting and can be presented publicly send it to us at thisisladybug@gmail.com or just post it here. Make sure to let us know who do you want us to credit the image.
3. That's it for now. I copy the information about the presentation below and hope to see some of you there. Thanks for your help and support.
Cheers,
Mostapha
IBPSA-USA New York Regional Chapter presents:
Parametric Modeling Tools | Ladybug and Honeybee
Location: Thornton Tomasetti, 44 East 27th street (between Madison and Park)
Date & Time: Thursday, August 21, 2014 - 6:00-7:30 PM.
6:00-6:30 PM Networking
6:30-7:30 PM Ladybug and Honeybee
Mostapha Sadeghipour Roudsari, Thornton Tomasetti
Chris Mackey, MIT
Chien Si Harriman, Terabuild
7:30-7:45 PM Q & A
Click here to register**: https://attendee.gotowebinar.com/register/6507378565592582402
**Please register at least a day in advance if you wish to attend in person
Descriptions
Ladybug + Honeybee
Ladybug and Honeybee are open source environmental plugins for Grasshopper that help architects and engineers create an environmentally-conscious architectural design.
Ladybug imports standard EnergyPlus Weather files (.EPW) into Grasshopper and provides a variety of 3D interactive graphics to support the decision-making process during the initial stages of design. The plugin also provides further support for designers as they test their initial design options with radiation, sunlight-hour, and shading analyses. Integration with Grasshopper allows for an almost instantaneous feedback and, since the plugin runs within the design environment, the information and analyses are interactive.
Honeybee connects Grasshopper3D to EnergyPlus, Radiance, Daysim and OpenStudio for building energy and daylighting simulation. The Honeybee project intends to make many of the features of these simulation tools available in a parametric way. Just as users have made changes to geometry for years in Grasshopper, now users can parameterize system types, zoning schemes, schedules of operation, daylight sensor placement and controls - all of the “hardcore” simulation parameters that have never been exposed to parametric modeling tools.
https://www.facebook.com/LadyBugforGrasshopper http://www.grasshopper3d.com/group/ladybug
…