ependently.
2. Set the iteration parameter ‘I” to 0 to have the amount of iteration automatically computed to return the minimal solution based on your U/V values. Note that this takes a very long time to calculate due to the time it takes rhino calculates surface information.
3. The "P" output are now created as a 2D array (Grasshopper data tree)
Also note:
This plug-in is designed for form finding and does not automatically compute the optimum U/V/I values to get to the most minimal solution. I will add this in the future but play with the U/V/I parameters in order to find the optimum solution. As a designer always returning the optimum solution is not always best so I leave the parameters flexible in order to produce a range of results.…
t like it's expected by IntelliSense i got a boolean :( with no error ... but i just need a new nurbs srf any sugestion ?
below Srf as Surface, U and V as int et Pt1 as ControlPoint
<code>
Srf.ToNurbsSurface().Points.SetControlPoint(U, V, Pt1);
</code>…
bers of point) index
and I called the last point as indexMax
that what I wrote I am sure that I made some mistakes- so if one of you can help me I will be more then glad
If abc(sin(3 * pi() * ptList / ptLast)) < 0.5 Then harmony = 3 = z, 2 = x, 1 = y
A = 0
Else
A = 1
n = 0
For n < ptLast
If A(n) = A(n + 1) Then
Zf(n) = Z(n) + 12 * A(n)
n = n + 1
End If
(n + 4) < ptLast Then
Zf(n) = Z(n) + 12 * A(n)
Zf(n + 4) = Z(n + 4) + 12 * A(n + 4)
Zf(n + 2) = Z(n + 2) + 6
Zf(n + 1) = Z(n + 1) + 6 - 3 * (A(n + 4) - A(n))
Zf(n + 3) = Z(n + 1) + 6 + 3 * (A(n + 4) - A(n))
n = n + 5
End If
Else M = ptLast - n
For n<ptLast
Zf(n) = (ptLast - n) / M * 12 * A(ptLast - M) + Z(n)
n = n + 1
End
Zf(ptLast) = Z(ptLast)
…
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
g to change.
Now I would like to create splits in such a way that first split is 1/2x followed by y and then x as shown in photo. I am not quiet able to get the logic. can u guys help me.
Thanks a ton.
Cheers,
Aravind…
e between x,y,z and u and gives me a result (0,1,2,3) based on which variable it is.
I don't know why it doesn't work, because I'm not accustomed to script.
I showed it to a friend of mine that is studying a little of programming in high school but he too can't find the mistake.
This is what I wrote:
{ // private void RunScript(double x, double y, double z, double u, ref object A)
if ((x < y) && (x < z) && (x < u)) {A = 0;}else if ((y < x) && (y < z) && (y < u)) {A = 1;}else if ((z < x) && (z < y) && (z < u)) {A = 2;}else {A = 3;}}
Could you help me?…
Added by Luca Cornia at 1:58am on September 30, 2016
efinition, but the points are extracted from a DIVA daylighting, so it may not open... I am inserting a print screen of the points values and saves them in a panel as well....Thanks in Advance!…
Added by Dalia Hafiz at 12:43am on November 24, 2012