2. Week 4: 3D
3D プリンタと 3D スキャナ (Replicator、Fabber、Kinect、Xtion、123D、
David、Modela Scanner) の「創造的な使い方」を開発せよ。
( こういう使い方をしている人はいないだろ?というものを提案せよ )
3D スキャナ 3D プリンタ
Assignment
3. 3D Scanning Organic Object x Rhino Drape
Experiment 1
「モデリング」はデジタルで行うもの
たとえば STLであれば、三角形に近似しているが、
その性質上、有機物のモデリングはとても難しい
しかし、3D スキャンであれば、きわめてアナログに近い状態で
デジタルデータを得ることができる
データ量が重い!!!!
4. 3D Scanning Organic Object x Rhino Drape
Experiment 1
「モデリング」はデジタルで行うもの
たとえば STLであれば、三角形に近似しているが、
その性質上、有機物のモデリングはとても難しい
しかし、3D スキャンであれば、きわめてアナログに近い状態で
デジタルデータを得ることができる
データ量が重い!!!! → そのまま使うのはいろいろとよくない
5. 3D Scanning Organic Object x Rhino Drape
Experiment 1
いまこそ、 Drape コマンドをつかうとき!!!
9. 3D Scanning x Programming
Experiment 2
スキャンを自作してみたいと思ったが、
一週間で撮影機構まで自作するのは時間的に限界を感じたため、
断面の輪郭をつないで、STLを書き出すライブラリを作る
まずは STL の仕様から
10. 3D Scanning x Programming
Experiment 2
STL とは…
3D Systems 社の SLA CAD というソフト用のファイルフォーマットです。
多くの解析ソフトがサポートし、三角形メッシュソリッド表現ファイルフォーマット
として広く使用されています。
記録される 3D モデルデータは、三角形の面法線ベクトルと3つの頂点の座標値です。
三角形の頂点の順番と面の表裏の関係は、右ねじの規則に従います。
(三角形の表側は点が半時計周りに回る順番に並びます。)
(3つの点の座標値から三角形の面法線ベクトルは求まるはずなのだが、
三角形の面法線も記録するフォーマットとなっています。)