これをGhPythonコンポーネントで作ってみてください。p2の動かし方はなんらか連続性のある変化(サインカーブなど)を考えてください。ルーバーの列毎に開口の大きさが違っているのも面白いかと思います。質問はコメント欄に。 Try to build this function with your scripting. The changes of p2(s) would be nice to have continuity like sine curves. It’s is interesting  when each unit has different size of gap.  Feel free to put your question as comment.

[assignment] Alternative Solution / [課題] 別解

[課題] 別解 既存の建築プロジェクトを一つ取り上げ、各自が構築したシステムで別解を作ること。 別解の対象は、建築の全体でも部分でも良いとする。 別解では既存プロジェクトで達成されているすべての問題を解決しなくともよい。 1. プロジェクトの要素を分解し、どのように数値化情報化できるか、データ構造を設計する 2. 評価方法、評価指標、評価関数を検討、デザインする 3. 評価とデザイン(設計操作)を抱き合わせたシステムの構築を目指し実装する 4. 別解の提示 [assignment] Alternative Solution (Proposal) Pick up 1 existing architectural project and give your alternative solution(proposal) with your own system (rule based). Your solution/proposal could apply entire that project or even just a part of that project. Your solution/proposal does not need solve everything. 1 Design your data structure which will fit your design operation. 2 Design your evaluation method and formula 3 Design and implement your system which has loop cycle of operation and evaluation 4 Presentation your alternative solution(proposal)

  • Comments Off on [assignment] Alternative Solution / [課題] 別解

Pin up Format

2013年のAdaptive Morphology スタジオで使われていた、ピンナップ用フォーマットシートです。takram design engineeringの米田カズさんがデザインされました。全員でこのフォーマットを使い、エスキスやメモ、スケッチなどをピンナップ、プレゼンテーションしていくと最後にそのままドキュメンテーションとしてまとめられます。 examples (2013 Adaptive Morphology studio MAS unit) examples (2013 Adaptive Morphology studio MAS unit) examples (2013 Adaptive Morphology studio MAS unit) examples (2013 Adaptive Morphology studio MAS unit)

  • Comments Off on Pin up Format

programming memo 1 (e)

日本語はこちら(去年のポスト) Python: print  (command to show text lines of data on console,  for checking changes of numerical data mostly invisible in your code) “indent”  , “carriage return” are  important for python scripting syntax. # for comment out. put ‘#‘ at the beginning of line, then that line will be unfunctional. import (command to import “modules” which extend functions, as  can allow you to use the module in short name which you defined) for  repeating, possible to code with Lambda functions Grasshopper  component: input from left side , output to right side Grasshopper Python  component: left side inputs labeled like “x”, “y” can be used in your code as variable namedRead More »

  • Comments Off on programming memo 1 (e)

technical memo

質問があったのでメモしておきます。ライノパイソンとGhPythonの主な違いについて technical topics from last(kick start) session, There was question about difference between using rhino-Python and using GhPython Rhino-Python, command “EditPythonScript” and write your script on the editor.. You can run your python script and send command to Rhino directry. You will get the 3d model without preview. GH-Python, command “grasshopper”, after launching, place Python component and write your script into the component. You can preview the model until you “bake” it.

  • Comments Off on technical memo

Kick start 2014

MAS (Multi Agent System) について doubleNegatives Architecture hclab. GhPython で作れそうなMAS、CA 十分でないもの? → 評価関数、目的関数 ← 最重要! objective function, evaluation function ← most important Setup 1: Rhinoceros (rhino python): Setup 2: Grasshopper GhPython

  • Comments Off on Kick start 2014