Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
スマホアプリエンジニアが3Dプリンターを買って1ヶ月が経ちました
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
noboru ishikura
December 14, 2024
Technology
84
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スマホアプリエンジニアが3Dプリンターを買って1ヶ月が経ちました
Toyama.rb #100 年末LT大会
https://toyamarb.connpass.com/event/336850/
noboru ishikura
December 14, 2024
More Decks by noboru ishikura
See All by noboru ishikura
2024年買ったもの
noboru
0
63
pigeonでネイティブ連携
noboru
0
200
スマホアプリ開発を支えるRuby / Ruby supports smartphone app development
noboru
2
3.1k
我が家のネットワーク構成紹介 / My house network
noboru
0
140
スマホアプリのいろいろな作り方を整理してみた / Way of creating smartphone app
noboru
1
140
リモートワークAndroidエンジニアの作業場(2018夏)
noboru
1
430
How to use SlideViewer
noboru
0
160
jQueryを使った怖い話
noboru
0
450
Androidのコードを自動で解析し、GitHubのpull requestにコメントする
noboru
1
300
Other Decks in Technology
See All in Technology
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
230
ストレスなくAIと付き合いたい!こんなときどうしてる?
namiki64
4
670
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
340
顧客価値を追いかけたら、プライシングにたどり着いた
sansantech
PRO
2
580
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
290
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
230
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
160
フィンテック養成勉強会#68
finengine
0
230
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
260
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
390
日本AIベンチャーレポート2026
kentarofujii
0
120
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
310
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Technical Leadership for Architectural Decision Making
baasie
3
610
The untapped power of vector embeddings
frankvandijk
2
1.9k
Claude Code のすすめ
schroneko
67
230k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Chasing Engaging Ingredients in Design
codingconduct
0
370
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
My Coaching Mixtape
mlcsv
0
360
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Transcript
スマホアプリエンジニアが3D プリンターを買って 1ヶ月が経ちました
Bambu Lab A1 mini Combo • 6万ぐらい。 実際は、7万で買った直後にセールが始まり、 FAQに従って問い合わせしたら1万分のクーポンを貰った。 •
Make My Desk Organizerってのが便利で、 ちょうどよいサイズの箱が簡単に作れる。 https://makerworld.com/en/makerlab/makeMyDeskOrganizer?from=makerlab • Bambu Lab自体が運営してるサイト(MakerWorld)に、 いろんなデータがあるので、それを印刷するのが楽で楽しい。 ただ、多色印刷しようと思うと、それぞれのフィラメント必要で金が。。 https://makerworld.com/en 2024/10/22 到着
3Dプリンタで何できる? • 3D CADが使えれば、好きな形が作れる • MakerWorldなどのサイトで、他の人が作ったモデルを印刷できる ◦ 特に、Bambu Labの3Dプリンターであれば、細かな設定も配布されてる •
MakerWorldのMakerLabで、パラメータ調整してモデルが作れる ◦ Make My Vase: 壺かんたんに作れるやーつ ◦ Make My Desk Organizer: 箱かんたんに作れるやーつ • OpenSCADで、コードで3Dモデルが作れる ◦ コードなので、Gitで差分管理できる ◦ MakerLab Parametric Model Maker: かんたんに作れるやーつを作れるやーつで、 裏側はOpenSCAD
3D CAD onshape 利点 • (たぶん)普通の3D CADソフト • ブラウザで動作する ◦
(頑張れば)スマホでも 3D CADできる
3D CADって難しい? • (たぶん)Auto LayoutしてたiOSエンジニアは、”スケッチ”(平面)を書ける ◦ (ざっくりイメージ)面と、 3つぐらいの制約(拘束)があれば、長方形が固定できる。 ▪ 例)X平面に、「原点から」「横
300mm」「縦200mm」の長方形 • “スケッチ”を”押し出し”すると立体になる • あとは、それを組み合わせたり、減算したりする 直方体の組み合わせぐらいなら、わりとなんとかなる
スケッチ1 • Top平面に、 • 原点から • 120 x 70mmの •
長方形
押し出し1 • スケッチ1を • +65mm押し出し
スケッチ2 • 押し出し1の天面に • 縦横5mm内側の点から • 110 x 60mmの •
長方形
押し出し2 • スケッチ2を • -60mm削除押し出し
スケッチ3 • Right平面に • 押し出し1の頂点から • 横に19mm進み、縦に20mm進み • 横に5mm戻り •
20mmと平行に戻り、19mmと平行に戻り • 20mmと平行に5mm戻る
押し出し3 • スケッチ3を • +120mm押し出し
あとは印刷 • stl形式でエクスポートして、 • BambuStudioに読み込んで、 • プリセットから積層ピッチを選んで、 ◦ だいたいは 0.20mm
Standard で良さげ • “スライス”ボタン押して、 • 印刷実行 ◦ 今回は、4時間で120gのPLAを利用 (¥3,000/1kgだと、¥360ぐらい)
MakerLab • Bambu Labが運営している、3Dデータ投稿サイト • 手持ちのBambu Lab製3Dプリンターを選択して、Bambu Studioと連携 ◦ A1
miniは造形可能サイズが小さいので、ハブられてることも。。。 • 子どものためのおもちゃを作ったり。 • 「こんなものが、組み立て無しで作れるのか」的な感動があります。
こんな感じ
Make My Vase • 壺をかんたんに作れるやーつ • パラメータをいじると、好きな壺が作れる • 左側で、直径を数か所選び 右側で、テクスチャを選ぶ
• ダウンロードして、Bambu Studioへ https://makerworld.com/en/makerlab/makeMyVase
Make My Desk Organizer • 箱かんたんに作れるやーつ • ピッタリ埋めたい隙間にハマるものが作れる • SquareやHexagonを配置、
大きさや高さや厚さを指定、 印刷可能サイズを見ながら調整 • ダウンロードして、Bambu Studioへ https://makerworld.com/en/makerlab/makeMyDeskOrganizer
OpenSCAD • コードで3Dモデルを作れる • VS Codeで記述して、専用ソフトでプレビューすることができる • cube(x, y, z)
で直方体 • それをtranslate(x, y, z) で移動 • unionでつなげたり、 differenceで減算したり コードなので、Gitで管理できる! noboru-i/my-cad
MakerLab Parametric Model Maker • かんたんに作れるやーつを作れるやーつ • 裏側はOpenSCAD(一番左) • パラメータをGUIで調整(中央)
• “Generate”でプレビュー(右)
というわけで、アップしてみた • OpenSCADでコードを書いて、 • stl ファイルをエクスポートして、 • Bambu Studioで開いて、印刷して、写真を撮っておいて、 •
ついでに 3mf ファイルとして保存しておく。 それらすべてをアップロードすると こんな感じで共有される→ で、”Customize”を押すと、 https://makerworld.com/en/models/857364
Parametric Model Makerから印刷 • OpenSCADのグローバルな変数が、スライダーになり、 • 変数のコメントでstepやmin/maxの指定ができ、 • スライダーを変更して”Generate”を押すとプレビューに反映され、 •
“Download”を押すと3mfファイルがダウンロードされ、 • Bambu Studioで印刷できる。
まとめ • 3D CADやったことなくても、3Dプリンター買ったら、 思ってたよりいろいろできる • OpenSCADを使えると、コードから3Dプリンターを経由して、 現実世界の “モノ” を作り出せる
=現実世界の “モノ” をコードで管理できてる!?
一家に一台 3Dプリンターいかがですか? https://jp.store.bambulab.com/prod ucts/a1-mini?skr=yes 単色で良ければ、もっと安いのもあり ます。