should follow the instruction which mostapha has wrote in https://github.com/mostaphaRoudsari/ladybug/blob/master/resources/I...
Instructions for Installing Ladybug + Honeybee: (Follow steps 1-6 for basic functionality and 1-11 for full functionality) 0. If you have an old version of LB+HB, download the file here (https://app.box.com/s/ds96em9l6stxpcw8kgtf) and open it in Grasshopper to remove your old Ladybug and Honeybee version. 1. Make sure that you have a working copy of both Rhino and Grasshopper installed. 2. Open Rhino and type "Grasshopper" into the command line (without quotations). Wait for grasshopper to load. 3. Install GHPython by downloading the file at this link (http://www.food4rhino.com/project/ghpython?ufh) and drag the .gha file onto the Grasshopper canvas. 4. Select and drag all of the files in the "userObjects" folder (downloaded with this instructions file) onto your Grasshopper canvas. You should see Ladybug and Honeybee appear as tabs on the grasshopper tool bar. (If you are reading this instruction on github you can download them from http://www.food4rhino.com/project/ladybug-honeybee) 5. Download the files at this link (https://app.box.com/s/bh9sbpgajdtmmystv3n4), unzip them and copy the contents to both C:\ladybug and C:\Users\[yourUsername]\AppData\Roaming\Ladybug. 6. Restart Rhino and Grasshopper. You now have a fully-functioning Ladybug. For Honeybee, continue to the following: 7. Install Radiance to C:\Radiance by downloading it from this link (https://github.com/NREL/Radiance/releases/download/4.2.2/radiance-4...) and running the exe. 6. Install Daysim to C:\DAYSIM by downloading it at this link (http://daysim.ning.com/page/download) and running the exe. 8. Install Energy Plus 8.1 to C:\EnergyPlusV8-1-0 by going to the DOE website (http://apps1.eere.energy.gov/buildings/energyplus/energyplus_downlo...), making an account, going to "download older versions of EnergyPlus, selecting 8.1 and running the exe. 9. Copy falsecolor2.exe (http://pyrat.googlecode.com/files/falsecolor2.exe) and evalglare.exe (http://www.ise.fraunhofer.de/en/downloads-englisch/software/evalgla...) to C:\Radiance\bin 10. Download the OpenStudio Libraries (https://app.box.com/s/y2sx16k98g1lfd3r47zi) and unzip them to C:\ladybug\OpenStudio. 11. You now have a fully-working version of Ladybug + Honeybee. Get started visualizing weather data with these video tutorials (https://www.youtube.com/playlist?list=PLruLh1AdY-Sj_XGz3kzHUoWmpWDX...).
It works for me..
Agus…
ield I had to use some different jumper settings as if I wanted to use the conceptinetics DMX library.
To send a chanel and a value I had to send a string from grasshopper like 001c255w to send the highest DMX value to chanel 1. See description in my code below:
/*jumper setup for Conceptinetics DMX shield:1st jumper to the right: "EN_"2nd jumper to the right: "DE"3rd jumper to the left: "TX-io"4th jumper to the left: "RX-io"
this jumper setup allows the shield to do the following actions without having to change any jumper:- transfer this arduino sketch to the arduino board- receive data from the serial port (grasshopper)- send data to a DMX device
<number>c : Select DMX channel<number>v : Set DMX channel to new value
These can be combined:001c255w002c0w003c0w --> Set channel 1 to value 255 and channel 2 and 3 to value 0.it is important that the channels are being addressed with 3 digits (001c instead of 1c)
http://dmxshield.blogspot.de/ http://playground.arduino.cc/Learning/DMX http://code.google.com/p/tinkerit/wiki/SerialToDmx http://groups.google.com/group/dmxsimple */
#include <DmxSimple.h>
void setup() { Serial.begin(9600); Serial.println("SerialToDmx ready"); Serial.println(); digitalWrite (2, HIGH);}int value = 0;int channel;void loop() { int c; while(!Serial.available()); c = Serial.read(); if ((c>='0') && (c<='9')) { value = 10*value + c - '0'; } else { if (c=='c') channel = value; else if (c=='w') { DmxSimple.write(channel, value); } value = 0; }}
…
ies a step further towards informative models, how to extract data through a parametric process and design analysis which leads to performance based schema.The workshop will cover some advanced modeling techniques in grasshopper along with some useful grasshopper plugins "GECO,WEAVERBIRD,KANGAROO and more". An introductory to ecotect analysis will also be inculded.The workshop is dedicated to intermediate Grasshopper users " knowledge of GRASSHOPPER equivalent to which gained in Parametricisim WS or higher is preferred".Knowledge of ECOTECT is a plus but not necessary".
Schedule :Deadline for Registration : May 13,2013Workshop Starts : Thursday, May 16, 2013 - 5:30 pmThe workshop consists of 10 lectures, Each lecture lasts for 3 hours.3 lectures per week (Sun, Tues & Thur) ---------------------------------------------------Fees : 600 L.EYou have to fill the Registration Form below for place reservation.We only have few places available. ---------------------------------------------------Prerequisite :-Students should bring their own laptops---------------------------------------------------Registration Form:https://docs.google.com/forms/d/1qd7cTRi8fGJ3OiVPjiNzHA0ZRmXI2qCvk1CUQ-X_4H8/viewformYou can view previous Parametric workshops,Student work & presnetation here :Previous workshophttps://www.facebook.com/events/469048376477647/https://www.facebook.com/media/set/?set=a.548388031851299.1073741826.470747186282051&type=1https://www.facebook.com/events/178326265647678/…
ne diverse digital design methodologies and the use of different tools such as Autodesk Maya, Rhinoceros and Grasshopper.
Building up technical skills will provide the attendees with a solid platform from which to start rethinking and exploring innovative architectural ideas in collaboration with the team and the tutors.
URBAN FIELDS
Phase I
In the first part of the workshop attendees will be looking at field conditions and how to generate and design such fields that can help structure a possible urban condition in Florence.
We will be exploring dynamic systems, geometric systems and network theories to generate and design an abstract field condi- tion that extends the urban experience of the city onto the vertical dimensions of towers. Simple operations that would span variations from an initial state will give rise to high level of com- plexity.
The goal of this exercise is to create a rich and diversified intel- ligible urban space that can be later on subjected to local inter- ventions and zooming in to locally enhance each design.
AGENT - BODIES POLYMORPHISM
Phase II
The second part of the workshop will build upon first phase; par- ticipants will select one archetype (high rise tower) as a study model for further development.
Besides engaging with multi agent algorithms design strategies, attendees will address strategic utilisation of structurally and environmentally generated morphologies to design coherent and highly differentiated tower exo-skeletons.
Tutors will introduce agent-bodies polymorphism in order to explore the generation of structural aware and capable geom- etries through agent based formation of non-linear hierarchies and emergent patterns. These agent-bodies will operate in a complex spatial manner to form structure, partitions or enclo- sure and will operate across scales, creating a poly-scalar level of detail.
Attendees will speculate how autonomous systems can cre- ate new structures and intelligent distribution of structural elements, about new collaborative strategies of construction and the performativity they will evoke (performance, effects, responsiveness, interaction).
Fees
Early registration (before 1st June)
Students 390€ - Professionals 440€
Late registration (after 1st June)
Students 490€ - Professionals 540€
More info and Applications
https://www.ax-om.com/edu/polymorphism/
…
rch, september, june.
I did two kind of simulation. The first one - just one hour 10h and then 15:30. The second, 10:00 to 15:30h. I think that's something wrong with the results kWh/m² because the biggest values for radiation, are for winter. And the results simulation 10:00 to 15:30h the result are different too, the biggest values for winter (june), then september, march, and them december (summer)
The results are (kWh/m²)
10:00h 15:30h 10 to15:30h
21/03 0,69 1,15 2,61
21/06 1,14 1,13 3,71
23/09 0,96 0,90 2,79
21/12 1,31 1,22 2,45
I will be very gratiful with your answer I'm using this software to a important academic work, and in my Country Its not commom use this software, I don't know anyone that could help me with this. I'd like to encourage university start to use this kind of software.
Thank you
Camila
…
size component supported only ground PV panels and angled roof PV panels.
Download the newest PV SWH system size component from here (Click on "View Raw" to download it. Then move the downloaded .ghuser file to File->Special Folders->User Objects Folder, an confirm to overwrite it with previously located one).
Just a few opinions on the project you are currently working on:This kind of fixed, non-transparent (overhang) PV panels attached to a building facade are vert convenient for locations with higher latitudes.The reason for this is because they (fixed overhang PV panels) are dimensioned according to the sun position at summer solstice. Elevation angles on summer solstice at higher latitude locations are lower, than those of lower latitude locations.Due to Incheon's low latitude (37), you will get rather short length of the PV panels* : less than 10 centimeters (0.097 meters in the attached .gh file below). As you have mentioned, Galapagos needs to be used too.I will just mention some of the good and bad ways in which the upper issue could be somewhat avoided:1) Increasing the vertical distance between PV panels (PV panels appear above every second window).2) Increase the tilt angle. This will increase the length of PV panels also, but will decrease the final annual AC energy output.An example of this solution has been applied at FKI building in Seoul (latitude: 37N):I already did some tests (with tilt angles: 40, 45, 55) and this does not seem like a good solution, though.3) Shrinking the "sun window" by using the minimalSpacingPeriod_ input. In Photovoltaics, a planner is suppose to make the 9h to 15h part of the sun window free of any obstructions. If you try to decrease the "sun window" to 10 to 14h, the length of your PV panels will increase. You can try to experiment a little bit with this (set your minimalSpacingPeriod_ to 21th of June 10 to 14hours). In general, shrinking the sun window on summer solstice is not a good principle during planning.4) Using tracking PV panels, not fixed ones. But Ladybug Photovoltaics components do not support this kind of PV systems. They only support fixed ones.I would personally go with the first option. You can also experiment with the second and third one.Comment back if you have any other questions.-----------------------* By "length of the PV panels" I mean the: tiltedArrayHeight_ input of the PV SWH system size component.…
s is the "circularity" of the sections of the ellipsoid by the planes. I measure that by sampling points on the sections, finding their centroid, getting max and min distance to centroid, and trying to minimize the difference between max and min. (As sections are ellipses, I think its accurate enough).
In this example, optimal section (one of the circles in the screenshot below) has a difference between min and max radii of about 9 e-5 , radii are about 10 units, so its not a perfect circle, but not so far.
Then I saw something on the net about families of circular cross sections, so I thought I could try to get some planes parallel to the optimal cut plane found by Galapagos, and cut the ellipsoid to see the results, screenshot shows that .
The radii delta is 1.47 e-4 on average, so it looks like its an infinite family of "circular" cross sections.
Of course there is (are?) another family, as the ellipsoid is symetric.
Important notice: I am not an expert at all in this stuff, just experimenting, so don't trust this at all.…
nd stress of a plate that is supported at two opposite sides (rotational degrees of freedom are allowed) and gravity load is applied. By now I can only verify the displacement of the plate with a deviation of less than 3 % using ANSYS Workbench. Kirchhoff's plate theory as an analytical approach gives a similar result with 10 % deviation.
The van Mises stress and Principal stress results in Karamba are approximately 200 times higher than the results in ANSYS and the analytical results. I tried to find the mistake for several days now and would appreciate any help or similar problems with validating the shell stresses.
Here are the values of the plate:
length: 1 m, width: 0.2 m, thickness: 0.01 m
Material: Steel 'S235' (standard)
resulting gravity load: 0.157 kN
displacement in Karamba: 0.000583 m
stress in Karamba: 116 kN/cm² (=1160 MPa = 500 % utilization!)
stress in ANSYS: 0.57 kN/cm² (=5.7 MPa)
The utilization of 500 % for a steel plate under its own dead weight makes we wonder what is wrong... See the grasshopper definition and the picture attached.
Best regards and thanks for any help,
Robert…
tructures)
Bad news: real-life AEC trusses are far and away from lines.
Ugly news: Rhino is NOT an AEC app by any means nor it would ever be. For AEC app I mean the known 3 (Allplan, Revit and my favorite: AECOSim) and/or proper MCAD apps (like CATIA/NX). In plain English : without exporting (meaning (a) bake in nested blocks + (b) export via STEP) proper structured data (assembly/component) this WIP case is absolutely useless.
why may you ask.
well ... trusses are made with numerous shop drawings like this, that's why:
more soon.
best, Peter…
2. a "deformed" building elevation
I want to compare the deformation of my façade panels from the "original" surface to the "deformed" surface. However, when I split my surface into panels, the panels numbering do not match on the 2 surfaces, so I cannot compare them.
In order to compare the 2 surfaces, I need the panel numbering and panel edge numbering to match on both surfaces. Is there a way to make the numbering follow the same order on both surfaces (i.e. from left to right and from bottom to top) ?
Also, once the above is sorted, I would like to know if is there a way to make the numbering on the surface edges constant on all panels, for example: • Top horizontal edge is always number 0
• Left vertical edge is always number 1
• bottom horizontal edge is always number 2
• right vertical edge is always number 3
and finally, my file seems very slow, it takes a long time to execute every time I connect a new wire, sometimes more than 10 minutes, I am assuming this is not normal? anyway I can make it faster?
thanks!!!…