Customer Stories ›

建築家,Mathematica を使って予備設計

「たくさんありすぎて,どれから始めたらいいか分かりません.Mathematica ではグラフィカルな結果が簡単に得られます.同時に,より高度な関数が必要なところにそれを実装するのに必要なプログラミングツールを提供しています.また,Mathematica は非常に高度な言語なので,Mathematica を使うとプロトタイプしたり考えを探究するのが簡単です.従来のプログラミング言語でこれと同じことをするなんて想像もできませんよ.」
Mathematica の強み
  • 数値計算—非線形方程式系を解く
  • 記号計算
  • プログラミング
  • MathLink

デザイナーが心に思うものを描き出すのにコンピュータはすでに広く用いられていますが,デザイナーがそこから選んだり修正したりできる形(描画)をコンピューターで実際に生成するのはどうでしょうか.これこそが,カーネギーメロン大学で建築学の博士号を取得するための研究でChris Carlson氏が設計し,Mathematica を使って実装した言語Grammaticaに潜むアイディアなのです.「Grammaticaは,スタイルや設計の標準を記述し,指定されたスタイルの例を作成することのできるシステムとして機能するための言語を取り込むことにより,予備設計のパラダイムを実装します.システムの背後では,Mathematica が設計の記述で生じる非線形制約条件を解き,フロントエンドでは Mathematica が結果を描画します」とCarlson氏は説明しています.

例えば,Grammaticaは特定の時代で主流となった窓の設計を生成することで建築家の助けとなり得ます.Carlson氏は,初期ゴシック建築の窓のすかし模様に見られる形状(アーチ,円,茨),および歴史的例の中でこれらのすかし模様が担っている関係を100文の文法的プログラムとして記述することにより実際にテストしました.その後,フランスのセーヌ・エ・マルヌ県のモーにあるサン・テティエンヌ大聖堂のすかし模様の最も外側のアーチを基に,Grammaticaは窓に合ったデザインを生成しました.

Grammaticaは歴史的なスタイルを記述する他,ユーザにより指定された制約条件と規則に基づいて,別の間取図を作成したり,レンガの積み方,標識システム,家の枠組みを設計したりすることもできます.「Grammaticaのこのような機能が,デザインプロセスにおいてコンピュータをより重要なパートナーとしているのです」とCarlson氏は述べています.

関連体験談

ご自身の体験談をお聞かせください

Wolframテクノロジーをぜひお試しください.あるいは,お客様のプロジェクトでの計算機能の活用方法について弊社のエキスパートにご相談ください.

Wolfram製品Wolframテクニカルコンサルティング

ご質問やコメントは,弊社までお寄せください »

en es