levator over the automobile, complex issues are at play in concentrating population and built infrastructure in contemporary high-rise cities. How do you meet the challenges of system design for high quality compact urban environments?
The Smartgeometry Workshop is a unique creative cauldron attracting attendees from across the world of academia, professional practice and industry. The workshop is open to 100 applicants who come together for four intensive days of design and collaboration.
More Info and to Apply
The application deadline to attend the sg2014 Workshop has been extended to June 1st, 2014 at midnight PST. Reviews and early notifications will proceed for those who have already applied.
Image: Cities without Ground - Adam Frampton, Jonathan D Solomon and Clara Wong
WORKSHOP CLUSTERS
The sg2014 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 sg2014 Workshop is made up of ten Clusters that respond in diverse ways to the challenge Urban Compaction.
sg2014 WORKSHOP CLUSTERS
The Bearable Lightness of Being
Block
Deep Space
Design Space Exploration
Flows, Bits, Relationships
Fulldome Projections
HK_smarTowers
Private Microclimates
Resilient Networks
Spaces in Experience
CONFERENCE
After four intense days of innovative work, the 2-day sgConference offers an opportunity for critical reflection on what has been accomplished in the Workshop and in the global design arena. It will be an opportunity to open debates, pose questions, challenge orthodoxies, and propose new ideas.
The sgConference features invited keynote speakers showcasing major projects and research from around the globe, mixed with panel sessions for open debate. The end of the first day will include reports and highlights from the Workshop, giving an opportunity to view work created during the previous four days of intensive collaboration, design and development, followed by an exhibition of the work.
Invited Speakers & Panelists:Carlo Ratti Sensable City Lab, MITCristiano Ceccato Zaha HadidTom Kvan & Justyna Karakiewicz Melbourne UniversityJun Sato Jun Sato Structural EngineersMario Carpo Yale UniversityEddie Can Zaha HadidLi Xinggang Atelier Li Xinggang, China Architecture Design & Research GroupMartin Reise FrontPhilip Yuan Tongji ShanghaiYusuke Obuchi Tokyo UniversityYusushi Ikada Ikada-Lab Keio University, Japan
Additional speakers to be announced soon. Registration to open soon.
www.Smartgeometry.org…
5% of all my geometry
Ideally, the percentage distribution should be parametric as well.
My gut feeling told me that I should utilize the gene pool component and mass addition but it is not working for me.
Please see attachment for my gh file.
Many thanks. …
Added by Lucas Ler at 11:44am on November 27, 2015
to -1 and return -1)
-4th iteration
for Z = 14
return -1 (because 0<Z<15 A is returned and has been set to -1 at the previous iteration)
-5th iteration
for Z=13
return -1
-and so on till
Z=0
return 1 (and set A to 1)
-next iteration
Z=1
return 1
-and so on till we reach 15 and go back the other way
Thanks a lot
…
0;0} (N=50)
will probably Graft as
(Paths = 50)
{0;0;0} (N=1)
{0;0;1} (N=1)
and so on ...
A set of data with multiple lists with a structure like
(Paths = 5)
{0;0} (N=10)
and so on ...
will also Graft as
(Paths = 50)
{0;0;0} (N=1)
{0;0;1} (N=1)
and so on ...
Given this example, you should be able to match up values from list one to list two.
Keep in mind, with the above example there are the same number items in each (50).
If you want to restructure a flat list of values (50) into a structure with, say, 10 paths with 5 items each, that is a different story and a good question. Perhaps someone else can chime in on that ...…
mputer... so 1 seems strange. Also, the serial port is closed, so you wont be able to control your steppers until you open the port. Lastly, the Stepper Motor component also has to have the Start toggle set to true before actually sending values to the board. Hopefully that helps.…
cture, Rhino treats them as a single flat list. For example a surface can have 10 rows and 6 columns of control-points, resulting in a list of 60 points.
But 10 times 6 isn't the only way to get to 60. If you want to make a surface out of a list of 60 points, you'll also have to tell Rhino how those 60 points should be interpreted in terms of a grid. It could be 2*30, 3*20, 4*15, 5*12, 6*10, and all of the aforementioned products the other way around.
Sometimes there's only one way for a number of points to fit into a rectangular grid. For example if you provide 49 points, then 7*7 is the only way to make it work, but these cases are rare so we always demand you give us all the information required to actually make a rectangular grid of control-points from a linear collection.
As for "Why is it, sometimes we need to attach additional value into it?", this is usually because when you divide a domain or a curve into N segments, you end up with N+1 points. For example take the domain {0 to 5}, and divide it into 5 equal subdomains. You end up with {0 to 1}, {1 to 2}, {2 to 3}, {3 to 4} and {4 to 5}. However there are six numbers that mark the transitions between these domains 0, 1, 2, 3, 4 and 5. This is why you often have to add 1 to the UCount, because the number that controls the UCount often results in N+1 actual points.…
Added by David Rutten at 8:30am on December 25, 2014