Monday, April 21, 2014

Reading Response 008: War in the Age

It is interesting that both Weinstock and De Landa talks about human in a perspective of emergence theory. While Weinstock argues the unity of opposite relationship between human and nature in The Architecture of Emergence, De Landa argues that between human and robot in this book, War in the AGE.
Developed from war machine to the new window onto the creative processes of nature, artificial intelligence becomes a powerful tool to study chaos. De Landa references the term “machinic phylum” from Gilles Deleuze, referring to the “overall set of self-organizing processes in the universe. This including all the processes in which a group of previously disconnected elements suddenly reaches a critical point at which they begin to “cooperate” to form a higher level entity”. Behaving in the machinic phylum, it is possible that the self-organizing process may end up with a higher level of entity which is robot consciousness, and it is possible as well that the non-organic life may end up with a higher level of entity which is organic life. Both human and robot bodies would ultimately behave in the machinic phylum.

It is interesting to think of the ideological structure, the machnic phylum, of architecture. Architecture is the dynamic emergence of the interaction of forces. However, architecture itself is not a force. It is a higher entity of forces. With the help of artificial intelligence, architects can simulate the machnic phylum, generating the representation of dynamic emergence, the algorithm of entity shifts, which is another level of entity that is impossible to realize in the physical world. 

Reading Response 006: Models, Prototypes & Archetypes

Manufacture methodology had extended from reduction of timber and stone to accretion of concrete and steel. It is not only an extension of traditional practice taking advantage of new technologies, but also a challenge of reconsidering our representational paradigms including the model. The new present of manufacturing will expand the realm of industry and imagination.
Before manufacture becoming a handy task for architects, design exploration, resolution, development and representation are very straightforward and tied to people with specific specialty. Now the boundary between design and practice becomes blurred, transforming the role of model, prototype and archetype and the role of architects.
The definition of model is a representation, generally in miniature, to show the construction or appearance of something. The prototype, in contrast, is the original or model on which something is based or formed. New manufacture present the physical as the presentation of an idea and a prototype. Simply, the model is a progressive prototype, leading to the eventual presentation of an idea. The simplification of process eases the responsibilities of the designer. We have a blurring of definition of the model and the prototype, and with it, a lack of clarity into the role of the archetype.


Reading Response 004: The Architecture of Emergence

The nature and civilization is a unity of opposites. On one hand, man is separate apart from the wild, with its own culture and technology passing on generation after generation. On the other hand, human beings and their cultures and technologies are part of nature. “All forms of nature and all forms of civilization have ‘architecture’, an arrangement of material in space and over time that determines their shape, size, behavior and duration, and how they come into being”.
It is interesting how Weinstock expand the definition of architecture into a broader discipline. Architecture becomes an organized arrangement of material with a mechanism of interaction between shape, size, behavior and duration over space and time. Man and nature may not share the same material, because man may create own culture and technologies aside frome nature, but they both follow specific mechanisms which controlling their architectures.
The nature is controlled by changing landscapes and climates, living organisms change and develop accordingly, and human has a role in controlling then ecology of nature and living species consequently.
Emergence is the production of these processes, the forms and their behaviors, that have an irreducible complexity. Architecture is dynamically created by the interaction of forces, living or non-living, over space and time. Cites are arrays of architectures. Architecture is the emergence of living or non-living forces. Cites are the emergence of architectures.


Reading Response 007: Algorithmic Architecture

Algorithm differs from the term like CAD or computer graphics, it’s a way of thinking, it creates the possibilities which human thoughts may extend beyond our limitations.
Designing is a way of thinking with logic, creativity, feeling. Additionally ,large numbers of constrains exist simultaneously in an architectural design, it would be very difficult to meet them all within human intelligence. Algorithm will serve as the means to establish the way of thinking. It opens up more potential possibilities than utilizing just human-based intelligence when dealing with design problems.
Computers communicate with designers by accepting information. Human intuition is the starting point, the computer capabilities of computers should be integrated. With the development of technologies, we put forward questions like how people think and how design evolve. This means that computer should not only act as machines, but also as tools for exploring what haven’t been understood.

 Computers in architecture are used to replicate human thoughts at first, later its tasks have more creation. With new ideas occurring, the relationships between designers and computers will be more complicated. I hope to see more possibilities to be created in the future.  

Reading Response 005: Tectile Tectonics

Admittedly, our way of designing has suffered such a great change. The framework of human design and production transform from hand-writing to code-scripting under the guidance of controlled machines. Digital code can not only instruct elements into patterned structures, it can also tell machine to print, copy, cut and so on.
Code talks to things just as things talks to things. Codes often consist of a set of smaller codes. Under the guidance of these codes, the order of materials will be changed while the same properties are kept. Will these codes lead us live in a generic same world?
I don’t think so. It’s just like our human world. We all share the same ethics which doesn’t resulted in the same action. For example, the parks in southern and northern china, the former is elaborate intending to express the owner’s love for nature, while the later is built specially for upper grades, these parks show a magnificent scenery.

After all, architecture is constantly forging new relationships and expressing them in possible forms and shapes. Codes are becoming more and more rich, new ideas affect these already existed codes, in turn, codes somewhat constrain these ideas. Exactly under the affection of many facts, we now can live in a colorful world.

Reading Response 003: How Do Simulation Knows

Drawing once played a crucial role in prompting the architecture’s transition from craft to profession. With the development of technology, the varieties needs of market, the complexity of architecture escalates. Computer simulations are just up to the need.
With the popularity of computer simulations, we care about whether it can be managed in architecture. Though computer simulations can provide architects with different kinds of knowledge which makes it easier to realize complex projects, there are still many problems left to be resolved. Architecture is developing and tested every day, so is the computer simulation. Different social groups have different systems of knowledge. Several simulations will be put on trail based on uncertainties; those particular social groups determine the practice of building design.
We live in real space, one simulation may involve many assumptions which may lead any outcomes, we can make trials through simulations, but they cannot replace our intuitive judgments. Today, we need even more time to spend on construction site, to acquire more experience. Simulation and experience are two kinds of knowledge that we could use both of them.
Uncertain assumptions will threaten the legitimacy of computer simulations. When designing, several simulations are often made not only to validate one another, but also to integrate for a better performance.

The occurrence of computer simulations challenges the traditional knowledge of design. All the changes will shape the ways of being a designer. As to take fully use of simulations, we should combine new knowledge with traditional ways of thinking. Using new methods to develop new architecture.

Reading Response 002: Digital Design

Nowadays ,digital design environments have brought so many changes to our design practice. It enable us to create complex geometric forms . This has greatly changed the environment we face every day.
For example ,digital model makes it possible to create complex surface. Yet ,not all the complex surface can be transformed into physical reality. Firstly ,when designing ,designers must have a clear understanding of what we are going to develop. Additionally ,techniques provide precise calculation of the properties, such as volume , weight . Thus we can convert a highly complex surface into a solid.
After the two steps , we can set out to develop useful surface model with the help of digital techniques. What we can’t neglect is that design is a constant work almost has no end. Changes take place all the time, such as dimension, angle. Generally speaking, these changes will not alter the basic characteristics. It’s like parent-child relationship. A good digital model would allow designers to easily create these variations.

Not only in architecture, but also in many other products, digital models have been used extensively. Digital models exist throughout design process. In the future, more functions are expected to be used to help designing.

Sunday, April 20, 2014

Final Project

Initially, I wanted to conflate CATIA product and knowledge patterns to generate massive folding structure like above. Not until the end did I realize that this is impossible. Here is my failure process.

This is the pattern I want to genereate. Seems not that hard at first.

the output folding unit is controlled by the open angle and the size parameters

I imagined the red line would be the inputs within the overall framework. All I need is the framework now.

Then I realize I cannot foresee the overall framework, because the it is bottom-up generated by the units, which is completely a different approach compared to the top-down framework layout as previous projects did. 

"Karl, help me!"
"The best way to do folding structure is assembly mode. Even you figured out the framework, you cannot use either powercopies nor knowledge patterns to instantiate your unit because it is assembly mode."
"What the f!"

All right, I can manually make it.
The folding is controlled by the same open angle parameter of all the units. They seems pretty rigid. 

So I fold a physical model to test the flexibility. Apparently within a folding system, each unit behaves accordingly, but seems they could behave somehow differently.

Can I differentiate each unit in CATIA? Not until the end did I realize that my physical model cheated me. The gif animation shown above is the only process that it can behave. It is completely as rigid as we see. Here is my failure process.

"Help me Karl, I want to differentiate the units!"
"David made it, Look!"

So I grab David to learn flexible-rigid sub assembly command, which made his sub-assembly behaves independently. 
It took me quite a while to know that I have to delete the angle parameters and the frame and leave the sub-assembly with triangular panels only.

The opening is controlled by offset length under the highest assembly now. Then I changed the individual open offset length.

Failure! No matter how minor the change I made to the offset, it always make the constraints inconsistent. Only one unit at the bottom changed a bit.

David and I looked at the screen, then the model, for quite a while. Then he said,
"Triangular shape is rigid. You cannot make any difference to the units' openings unless your units are different."

What a learning after doing!

I guess the further exploring maybe create different units in order to fold in a nonlinear way, like Daniel did shown below. He made it in grasshopper with Rigid Origami Simulator. I hate CATIA!


Sunday, April 6, 2014

Project010 Knowledge Patterns II

 After I changed the color, CATIA suddenly reminds me of a pineapple.Secondly a pangolin. They fit perfect.


The project this week is adding surfaces based on the framework I created last week.The cell looks like a bubbled material.



 Continued thinking that way. The tensile material may not have a sharp corner. So I fillet the corners,with radius driven by the cell size, so the cells may be connected by tensile strings at corners when digital fabrication process is considered.Above are performance of different radius parameters. large radius may cause problem.





The elevation of each bubble is driven by cell size too, additionally controlled by a multiplier. Large multiplier may cause problem.



The overall control of surface, density and performance

Saturday, April 5, 2014

Project009 Knowledge Patterns I


The line connecting same ratio points on the top and bottom edge of the surface is projected onto the surface, producing a framework for future overlay. The number of curves is manually controlled to achieve expected density.


 The surface is controlled by boundary line and the passing point


The top and bottom lines can also be isolated from the surface and be controlled separately, creating a potential muli-sections surface. Therefore, the performing curves can be interpreted as the dialog between the the fill surface and the multi-sections surface.

Project008 Powercopy Knowledgeware


The vertical curve is the only input while making powercopies of those pipes. 

The color of each pipe is controlled by the pipe's surface area. While the global parameters are the factor controlling the multiplicity of the pipe length and the color cutoff area, the local parameters are the random ratio of point on the curve and the random rotation angle range. Consequently, two separate excel sheet is set in order to generate the random numbers, thus they are able to behave independently. 

length factor

random position along the curve

control of random rotation angle range
The problem is that the diameter of the pipe profile and the length of the pipe is supposed to reflect the distance between the projection of the origin point on normal plane and the point on curve, but when I change the curve, the length of the pipe became so exaggerated. A new formula relationship between curve and pipe figure would be productive.