t how to do it on the 6 surfaces of my new model.
The goal is to lasercut it out and put the 6 surfaces together to make a lamp. :)
I hope someone can help.
Best regards
Sune…
not working, then this can be a limitation of Honeybee, not the Terrain shading mask component.You can authenticate the mask shape by using the Udeuschle panorama generator (I used the following Trento coordinates: lat:46.066667, long:11.116667):
Sketchup has a similar plugin for Trynsys3D terrain shading masks.
I gave a reply on your upper questions in here, in component's release topic, so that it would be useful for others users too.
Actually I tried also to create the mask of the mountain using the topography I imported from Sketchup and the Ladybug Shading Mask II component. In this way the shading effect is well noticeable, but the process of creating the mask from such a complex geometry is very slow.
I can make a component which will automatically generate the topography of the local terrain, for a given latitude/longitude, but you will have to wait some time. I am currently doing some repairing around my house and cottage, and I do not have any spare time.Have in mind that depending on the configuration of you PC, you may not be able to have the terrain radius of up to 100 km. While Terrain Shading Mask component actually creates this terrain, it does not add it to the grasshopper document. In your case the terrain will be added to the grasshopper document which may crash Rhino depending on your PC configuration (for example it crashes Rhino on my PC).…
r "virtual partitions" as follows:
What I mean "air walls" here, is derived from the description of the E+ documentation with the header of "Air wall, Open air connection between zones". (Page 17, http://apps1.eere.energy.gov/buildings/energyplus/pdfs/tips_and_tricks_using_energyplus.pdf)
As I understand, the term "air wall" used in E+ here refers to a description of something like "boundary condition" between adjacent interzone heat transfer surfaces, but not a kind of "construction or material" (like air space resistance or air gaps within a wall/double glazing window).
The main purpose of introducing the "air wall", is to simulate or approximate the airflow/convection/natural ventilation effect between multiple thermal zones which are connected by a large opening.
In my previous tests, using HBzones and GB, I managed to create the gbXML file which can be successfully imported to DB (without assigning any constructions within HB). And the adjacency condition can be recognized automatically by DB, even when I did not use the "Solve adjacencies" component in HB - shared surfaces between multiple thermal zones are recognized automatically by BD as "internal - partition"(which are standard partitions, but not virtual partitions).
In order to create/approximate "virtual partition", I need to manually draw a "hole" in the standard partition surface (fig.1&2). Again, the reason why we want to use "virtual partitions"(or "air wall") is that it allows airflow between multiple thermal zones which are connected by large openings and we could get different temperature of the each subdivided thermal zone which compose a large thermal zone.
My question is, if there is a possible way to simulate/approximate this kind of "virtual partitions"(or "air wall") in HBzones or in GB? If so, I would like to test if DB recognizes it or not. Actually, we expect that there is no need to involve any manual operations (like drawing a "hole" in the standard partition surface) in DB, due to an automatic optimization loop.
Thank you!
Best,
Ding
fig.1
fig.2
…
ers and researchers, programmers and artists, professionals and academics who come together for 4 days of intense collaboration, development, and design.
The sg2012 Workshop will be organised around Clusters. Clusters are hubs of expertise. They comprise of people, knowledge, tools, materials and machines. The Clusters provide a focus for workshop participants working together within a common framework.
Clusters provide a forum for the exchange of ideas, processes and techniques and act as a catalyst for design resolution. The Workshop is made up of ten Clusters that respond in diverse ways to the sg2012 Challenge Material Intensities.
Applicants to the sg2012 Workshop will select their preferred cluster from the following:
Beyond Mechanics
Micro Synergetics
Composite Territories
Ceramics 2.0
Material Conflicts
Transgranular Perspiration
Reactive Acoustic Environments
Form Follows Flow
Bioresponsive Building Envelopes
Gridshell Digital Tectonics
More information about the Workshop and Clusters can be found here:
http://smartgeometry.org/index.php?option=com_content&view=article&id=116&Itemid=131
The application process will close on January 15th, 2012.
Full Fee $1500
Reduced Fee $750
Scholarship Fee $350
Fees include attendance to both the workshop and conference from March 19th-24th.
Reduced Fee and Scholarships are available only for Academics, Students and Young Practitioners, and are awarded during a competitive peer review process.
sg2012 takes place from 19-24 March 2012 at EMPAC (http://empac.rpi.edu/) and is hosted by Rensselaer Polytechnic Institute in Troy, upstate New York USA. The Workshop and Conference will be a gathering of the global community of innovators and pioneers in the fields of architecture, design and engineering.
The event will be in two parts: a four day Workshop 19-22 March, and a public conference beginning with Talkshop 23 March, followed by a Symposium 24 March. The event follows the format of the highly successful preceding events sg2010 Barcelona and sg2011 Copenhagen.
sg2012 Challenge Material Intensities
Simulation, Energy, Environment
Imagine the design space of architecture was no longer at the scale of rooms, walls and atria, but that of cells, grains and vapour droplets. Rather than the flow of people, services, or construction schedules, the focus becomes the flow of light, vapour, molecular vibrations and growth schedules: design from the inside out.
The sg2012 challenge, Material Intensities, is intended to dissolve our notion of the built environment as inert constructions enclosing physically sealed spaces. Spaces and boundaries are abundant with vibration, fluctuating intensities, shifting gradients and flows. The materials that define them are in a continual state of becoming: a dance of energy and information. Material potential is defined by multiple properties: acoustical, chemical, electrical, environmental, magnetic, manufacturing, mechanical, optical, radiological, sensorial, and thermal. The challenge for sg2012 Material Intensities is to consider material economy when creating environments, micro-climates and contexts congenial for social interaction, activities and organisation. This challenge calls for design innovation and dialogue between disciplines and responsibilities. sg2010 Working Prototypes strove to emancipate digital design from the hard drive by moving from the virtual to the actual in wrestling with the tangible world of physical fabrication. sg2011 Building the Invisible focused on informing digital design with real world data. sg2012 Material Intensities strives to energise our digital prototypes and infuse them with material behaviour. They have the potential to become rich simulations informed by the material dynamics, chemical composition, energy flows, force fields and environmental conditions that feed back into the design process.
More information can be found at http://www.smartgeometry.org
Follow us on Twitter at http://twitter.com/smartgeometry…
Added by Shane Burger at 12:29pm on December 13, 2011
use for some typical reasons why solar access can be important:
Solar Access for Passive Solar Heating - The conditional statement should request sun vectors for any hours below the balance point of the building (the temperature at which the building starts requiring additional heating). For residences, this can be as high as 18C and for commercial/retail buildings with high internal heat gains, this can be as low as 10C. 16C is around what you might find for some residences with better insulation and is probably the reason why that is chosen in the file.
Solar Access for Outdoor Thermal Comfort - The conditional statement should request sun vectors for any hours below the lower limit of outdoor comfort (UTCI uses 9C for this lower limit).
Solar Access for Health of Plants/Trees in a Park/Garden - This is a bit of the opposite of the other metrics since you want hours of the warmer season. In this case, I usually use solar radiation as the annualHourlyData with the conditional statement and I request hours that are above a certain radiation level (where the plants are benefiting the most). I then use an analysisPeriod to get rid of any months of the year when the trees don't have leaves on them.
Hope this helps,
-Chris…
he implementation of the Component more autonomous without the need for user intervention.
At present you have 1 main input for the data to be placed on a single sheet as per the input and the option to add more sheets manually.
Would it be possible to alter this to have a Data input and a Sheet Name Input so that the Path Structure dictates which sheet gets what data and the optional Name input gets applied.
For example
{0;0;0}(N=10) is Range A1:A10 on Sheet 1
...
{0;0;9}(N=10) is Range J1:J10 on Sheet 1
{1;0;0}(N=10) is Range A1:A10 on Sheet 2
...
{1;0;9}(N=10) is Range J1:J10 on Sheet 2
etc.
I realise that this would have to be very particular, making sure that only Place Holder A has influence over what sheet is used If there is a distinction of multiple sheet names.
For Example if you had a list of:
{0}(N=10)
{1}(N=10)
{2}(N=10)
{3}(N=10)
Place holder A could either be sheets or Rows so it would have to only work when there was a corresponding Sheet Names List for {0}, {1}, {2} and {3}
At present I have to do this manually using Explode Tree etc. Whenever I expand on the conditions (different Draft or Heel) Then I have to increase all of the outputs for the components highlighted in Pink
…
model is at a scale of 1:200 and is planned to be laser cut out of 1mm sheets of card and stacked on top of each other to create the contour. I will also need to create a rib structure underneath in order for the model to stay upright. From then onwards, the year group will be creating the buildings to be placed on top.
What I have done so far:
I have created the surface topography using digimaps contour lines, then extruded down 5mm (the desired thickness of the stacked contours)
I have then divided into contours 1mm thick) and split them to the size of our A1 card
From here I have struggled all day to complete -
What I am struggling with:
-I need to project the road map and building outline onto the top surface of each contour, but only onto the part that is exposed, not the part that is overlapped. And these lines need to be in Blue for laser cutting (etching) purposes
-I need to project the edge of each contour down onto the contour below, so that when it is constructed the layers can be accurately positioned.( also Blue)
-I need to number each slice (eg. row A, column 1, slice, 1 etc) for ease of assemble.(Blue)
-I need to collate/nest all slices onto A1 size sheets, and for laser cutting purposes the outlines of the slices need to be in Red.
Like I have said, I have tried multiple attempts today to try and sort these things but I am having great difficulty as my knowledge is fairly basic (even though I have been nominated as the best for the work)
I have attached my files below so If anyone could help me out with this I would greatly appreciate it.
Thanks, Alex…
Added by alex morgan at 11:42am on October 6, 2017
remain the same.
Although Grasshopper is a powerful tool designed to allow non-coders access to programming-like capabilities, being able to programm allows for new possibilities along with added power and flexibility. Combine the power of Code with the accessibility of Grasshopper and the possibilites for exploration become even greater. Grasshopper|DotNet scripting training focuses specifically on the scripting capabilities and challenges of using Rhino’s DotNET SDK, as well as the DotNET framework within Grasshopper. Trainees will be given the tools to understand how to approach coding with Rhino’s DotNET SDK and perform a variety of tasks which will be the building blocks for Grasshopper scripts.
Topics for the training will include the general structure of the Rhino DotNET SDK, Object Oriented Programming, the Grasshopper scripting environment, data trees, as well as creating, manipulating, and evaluating points, curves, surfaces, and B-Reps.
The training is aimed at people with some experience writing code who are looking to try and begin scripting within Grasshopper. Although the course does presume some previous coding experience, it does not assume a specific language or application, and syntax issues will be covered.
Training will be given in VB.NET, although training material will have both VB.NET and C# examples. Trainees interested in coding in C# are encouraged to register.
Trainees are required to bring their own laptops with Rhino and Grasshopper installed. Installing Visual Studio Express is recommended. Arrangements can be made for Trainees without laptops at an additional cost. Space is limited to 10 trainees.
More Info…
ed - but then shouldn't it be needed for the locked nodes as well?
We are not previously familiar with GSA, (we have used mainly ABAQUS), and we are trying to keep the entire analysis in GH, doing the moment analysis with CurveElementForces and 1dSetDecompose. Could we see the moments in GSA directly from the GH file you gave us, or did you "post process" in GSA? (We notice a "Case A1" in your image.)
We have used the Model Decompose component to find the coordinates of nodes, and combine this with the element and node numbers, which we get from outputs P and V in 1dDecompose component. In this way we can recreate your moment image from above! However we get a few strange moments, please see the attached file.
Cheers!
Agnes & Lukas…
I want to trace a parallel line to a2. This line cuts r3 at B.
At this point B I need to trace a new parallel line to a3 that cuts r2 at C...
and so on and so forth,
red lines are auxiliary lines parallels to green ones.
I think it could be get with a loop but I have no idea to do it.
Could anyone give me a clue?
Thanks a lot!!
…