background preloader

[Sub]Code

[Sub]Code
This page is set up to host bits of codes and sample algorithms. Those algorithms are free to be explored or even shared with proper recognition to the author.Please let me know if you reached any interesting result using any piece of the code provided. Before downloading anything from Digital [Sub]stance you consent to the following license agreement Digital [Sub]stance by Marios Tsiliakos is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Based on a work at digitalsubstance.wordpress.com. Permissions beyond the scope of this license may be available at “If you Enjoyed anf found the content of this blog useful please consider donating to keep Digital [Sub]stance up and running.” Grasshopper Definitions

Parametric Furniture Research | Fishtnk Design Factory [archive/blog] In collaboration with: Dan Hambleton, MESH consultants. The study has been on going collaborative project which has resulted in a unique approach on structural optimization and material performance analysis furniture and product design for. With the increase of analytic + parametric software presence in design processes, the ideas of mass-customization in large scale production becomes more approachable than ever. The Vessel Chair by fishtnk became a case study for this research. The outcome is developed as a malleable algorithm to be applied to different disciplines for material and structural optimization on the principals of mass-customiza tion. Pieces like Three, Vessel chair, Bungeeseat, Leftover chair are a few that were developed to production level. This collection is developed in Grasshopper for Rhino software platform. The Cortical Chair has been the latest addition to this research :

VERTEX DIGITAL DESIGN LaN / LIVE ARCHITECTURE NETWORK Tree_Columns(Rhino_Grasshopper) video inside 主要利用Grasshopper裡面的Divide Curve功能 從一個點 到一個圓上的等分點 再依等分點畫圓後再等分 類似RECURSIVE的做法 利用ARC(SED)的指令 Mainly using the Divide_Curve function in Grasshopper to draw a RECURSIVE way with Circle and Arc Function We started from a point and the point branched out to 4 circles then we divided each of the circles by 4 then connected the center of the circle to the 4 divided points which move a certain distance from the center point 所以完成樹支之後 可以調整圓的大小以調整樹枝外岔的寬度 以下是GRASSHOPPER檔案 After Finishing the branches, we could start to play with the angle of the spreading and the radius of the branches the picture below are the Grasshopper file 以下是調整參數的變化 也就是等分點的變化 Image below are the process of how to get the branches by divide circle 可以調整樹支的外擴範圍 We could change the spreading angles of the branches 再來就是把他變成陣列 做為建築的柱子 Array the tree as columns then

Space Symmetry Structure TUTORIALS A lot of people have been asking me how I create my renderings. Since I am finished with grad school, I decided to develop some tutorials that explain techniques I used throughout architecture school. Many of the techniques only require Sketchup and Photoshop. Others later on will be a little more advanced and involve rendering programs that can be downloaded for free. . Fabricate | Digital Fabrication Conference Kangaroo discussions and examples from GH forum home about us contact sg2011 cluster: use the force Through Kangaroo, the live physics plug-in, this cluster will explore ways of using the simulated interaction of physical forces and real-time spatial inputs to develop novel form-finding processes. news and updates discussions cluster champions members view all image albums videos events No event created yet. discussion Discussion started by Daniel Piker , on 14 Mar 11:53 AM Over the past few months I've posted fairly regularly on the Grasshopper forum about Kangaroo - responding to various questions, often with example files and expanding on the explanations in the manual. In the hope that these discussions and examples might be useful to others I've collected some of them here: Measuring/displaying stresses. (and also some more general thoughts about structural optimization) distorting a flat hexagonal grid spring rest lengths shrinkwrapping geometry simple catenary

LA | The Lebanon Architect FORM+CODE In Design, Art, and Architecture by Casey Reas, Chandler McWilliams, and LUST Repeat: RECURSIVE TREE Within the domain of image making, recursion involves drawing a group of related, self-similar shapes. Treelike forms are a clear example — each branch spawns many smaller branches, which in turn spawn more branches. As a simple example, draw the letter Y on a sheet of paper. While this type of tree makes a predictable shape, adding a small amount of randomness to the line lengths and number of branches can yield more organic forms. Contributed Examples We are looking for implementations of the code examples in other programming languages to post on the site.

Related: