Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Slide computational design2017_10_171201

901 views

Published on

コンピュテーショナルデザイン第10回

Published in: Education
  • Be the first to comment

  • Be the first to like this

Slide computational design2017_10_171201

  1. 1. コンピュテーショナル デザイン 第十回 2017.12.01 20171201 1Computational Design
  2. 2. 20171201 2Computational Design 今週の流れ シリーズ(数列) • 等差数列 • シリーズを使った複製 プレイン(平面) • 点とプレインの違い • プレインを使った配置 グラスホッパーを使ったフェンス
  3. 3. 20171201 3Computational Design シリーズ(数列)
  4. 4. 20171201 4Computational Design 等差数列 [1,2,3,4,5]や[10,15,20,25,30]といったように、同じ量ずつ大きくなる数列 を「等差数列」といいます。グラスホッパーではシリーズというコンポー ネントで等差数列をつくることが出来ます。 等差数列を使えば、一定ずつ大きくなるベクターを作ることが出来、複数 の複製を一度につくることが出来ます。
  5. 5. 20171201 5Computational Design シリーズを使った複製 実際にシリーズで数列を作り、一度に幾つかの複製を作りましょう。 [100,150,200,250,300] という数列があれば、これをx値として使い5つのベクター、 [ [100,0],[150,0],[200,0],[250,0],[300,0] ] を作ることができます。これを使えば5つの複製を作ることが出来ます。
  6. 6. 20171201 6Computational Design シリーズを使った複製 スタート:数列の一つ目の値 ステップ:数列の増減値 カウント:数列の数 スタートを一つ目の数と し、ステップずつ増加ま たは減少するカウント個 の数列を生成。 コンピューターの中では 一番目は「0」番目となる。
  7. 7. 20171201 7Computational Design プレイン(平面)
  8. 8. 20171201 8Computational Design 点とプレインの違い これまで線を分割して点を作り、そこに柱を置く演習などしてきました。 点はXYZ座標の情報をもっていますが、それだけでは不十分な場合があり ます。 例えば、線を分割して出した点の位置に円を描く場合、円の位置は決まり ますが、円がどういった向きで描かれるかはこの時点では分かりません。
  9. 9. 20171201 9Computational Design 点とプレインの違い 「点」 XYZ座標(位置情報) 円を描くには作業面の情報が必要 「プレイン」 XYZ座標(位置情報) X軸の方向 Y軸の方向 すぐに円描ける 「?」 どういった描き方も 出来る状態 X軸 Y軸
  10. 10. 20171201 10Computational Design 点とプレインの違い 点とプレインは同じように扱われる場合が多いですが、 XYZ座標のみの 「点」に対し、「プレイン」はXYZ座標に加え、『作業平面』の情報が含 まれます。 『作業平面』はX軸の方向とY軸の方向で定義されます。
  11. 11. 20171201 11Computational Design プレインを使った配置 プレインを使えば、ある作業面上にある物を別の作業面上へ移動させるという単純 な方法で、自由に物を移動させることが可能になります。 実際に建築のプロジェクトでGHを使ってモデリングする場合も、ぞれぞれの部材 の基準となるプレインを事前に作った上で、そのプレイン上に部材をモデリングし ていく方法を取ります。 プレインの作り方もいくつかあるので、特に多く使われるいくつかを紹介します。
  12. 12. 20171201 12Computational Design グラスホッパーを使った フェンス

×