2月19日デブサミ2016に行ってきた!つづき
3DプリントXPython
をメモメモ
■3DプリントXPython
~コードからアプローチする3Dプリンティング~
・自己紹介
カブクという会社 3Dプリントビジネスのスタートアップ
裸眼立体視、AR&MR
・カブクの紹介
3Dプリントのマーケットプレイス
MMS 3Dプリントマニュファクチャリング
・3Dプリントってなんだっけ
3Dデータをもとに造形物を積層造形すること
FDM
3Dプリントで何ができるの
→金型では作れない形状:抜けない構造、チェーン構造、織物
究極のカスタマイズ、一品モノ
刀の鞘
電気自動車のフロントパネル
3Dフィギュアサービス(猫、赤ちゃん)
ゲームのアバター
身の回りのもの
小物入れ
既製品のハック
Boccoの擬人化
・どうすれば
3Dプリントするには
3Dデータ
3Dぷりんた
→3Dデータをつくることをモデリングという
・3Dモデリング
3Dデータ:3Dの形状を表す
STL:3角形ポリゴンの定義
→モデリングツールを使う
3DCGソフト:CG作成が目的 MAYA, Autodesk3D MAX
3DCADソフト:工業デザイン;ソリッドワークス
3DもでりんぐつーるのAPI
スクリプトモデリング
blenderなど
・スクリプトモデリング
3dcgソフト、cadソフトが使えなくても3Dデータが作れる
手で作れない形状(フラクタル)
修正変更容易
自動化
→すごい、たのしい
・Blenderでスクリプトモデリング
1995年から、オープンソースPythonでも動作
APIで何ができるの:割と何でもできます
APIの良いところ
コマンド履歴がPythonで
Python コントロールの提供
pythonスクリプトテンプレート
良くないところ
ドキュメントが分かりにくい
ブロ
グにまとめているサンプルはGithubで公開
・ブランチモデリング
・チェーンモデリング
らせん
いられ→SVG
・Sound Wave modeling
波形を3Dプリント
リアルタイムの音声解析
→Blenderカンファレンスへ
・Fusion360
2012年頃にAutodeskは発表
パラメトリック
APIはJavascript,Python,C++
Debugger内臓
ドキュメント充実(公開されているサイトは見づらい)
良くないところ
コマンドライン実行ができない
アプリ紹介:Pycon
・OpenSCADでスクリプトモデリング
オープンソースのCADソフト
GUIでは形状作成できない
エンジニアにはとっつきやすい
コマンドラインから起動できる
スクリプトでまとめて作成
他の言語から使う
Pythonライブラリ:つかいづらい
そこでつくったOpenPySCAD
・まとめ
Script Modeling is FUN!!
キャラクター かくも
3DプリントXPython
をメモメモ
■3DプリントXPython
~コードからアプローチする3Dプリンティング~
・自己紹介
カブクという会社 3Dプリントビジネスのスタートアップ
裸眼立体視、AR&MR
・カブクの紹介
3Dプリントのマーケットプレイス
MMS 3Dプリントマニュファクチャリング
・3Dプリントってなんだっけ
3Dデータをもとに造形物を積層造形すること
FDM
3Dプリントで何ができるの
→金型では作れない形状:抜けない構造、チェーン構造、織物
究極のカスタマイズ、一品モノ
刀の鞘
電気自動車のフロントパネル
3Dフィギュアサービス(猫、赤ちゃん)
ゲームのアバター
身の回りのもの
小物入れ
既製品のハック
Boccoの擬人化
・どうすれば
3Dプリントするには
3Dデータ
3Dぷりんた
→3Dデータをつくることをモデリングという
・3Dモデリング
3Dデータ:3Dの形状を表す
STL:3角形ポリゴンの定義
→モデリングツールを使う
3DCGソフト:CG作成が目的 MAYA, Autodesk3D MAX
3DCADソフト:工業デザイン;ソリッドワークス
3DもでりんぐつーるのAPI
スクリプトモデリング
blenderなど
・スクリプトモデリング
3dcgソフト、cadソフトが使えなくても3Dデータが作れる
手で作れない形状(フラクタル)
修正変更容易
自動化
→すごい、たのしい
・Blenderでスクリプトモデリング
1995年から、オープンソースPythonでも動作
APIで何ができるの:割と何でもできます
APIの良いところ
コマンド履歴がPythonで
Python コントロールの提供
pythonスクリプトテンプレート
良くないところ
ドキュメントが分かりにくい
ブロ
グにまとめているサンプルはGithubで公開
・ブランチモデリング
・チェーンモデリング
らせん
いられ→SVG
・Sound Wave modeling
波形を3Dプリント
リアルタイムの音声解析
→Blenderカンファレンスへ
・Fusion360
2012年頃にAutodeskは発表
パラメトリック
APIはJavascript,Python,C++
Debugger内臓
ドキュメント充実(公開されているサイトは見づらい)
良くないところ
コマンドライン実行ができない
アプリ紹介:Pycon
・OpenSCADでスクリプトモデリング
オープンソースのCADソフト
GUIでは形状作成できない
エンジニアにはとっつきやすい
コマンドラインから起動できる
スクリプトでまとめて作成
他の言語から使う
Pythonライブラリ:つかいづらい
そこでつくったOpenPySCAD
・まとめ
Script Modeling is FUN!!
キャラクター かくも