
電子工作用のケースやプロジェクトボックスをカスタム生成
電子工作のプロジェクトは、いつも同じ面倒な作業で終わります。そう、ケースです。パラメトリックなケース生成ツールはありますが、四角い箱止まり。SpeakCADなら、基板、ポート、通気口、フタの閉じ方を説明して、チャットで仕上げていけます。
うまくいく指示の例
上のボックスに1つコピーして、数値をご自身のものに変えてください。最初の表示は通常1〜2分以内です。“65 x 30 mmの基板用の2ピースケース。各角から3 mmの位置に2.5 mmの取り付け穴、内寸の高さ12 mm、スナップフィットのフタ、短辺の一方の中央にUSB-Cの切り欠き。”
“Raspberry Pi 4用のケース。上面に30 mmのファングリル、GPIOリボンケーブル用のスロット、背面に壁掛け用のキーホール。”
“屋外用のセンサーボックス:内寸60 x 40 x 25 mm、壁の厚さ2.4 mm、2 mmのOリング用の溝付きのフタ、PG7ケーブルグランド用の穴。”
無料で開ける既製モデル:ケース
これらのパーツにはすでにモデルがあります。無料アカウント(カード不要)で開き、3Dで回してビューアーで数値を変更したら、STLまたは3MFを無料でダウンロードできます。AIによる変更にはクレジットを使います。よいケースの指示とは
内寸(または基板の寸法とクリアランス)、希望する壁の厚さ、フタの取り付け方、開口部の位置を伝えてください。ポートの位置は角か中心からの距離で説明すれば、AIが正確に配置します。
SpeakCADが扱えるフタの種類
- スナップフィットのフタ:片持ちのクリップ付きで、PLA/PETG向けに0.2 mmの締め代に調整済み。
- ネジ止めのフタ:M2.5またはM3のネジ、または熱圧入インサートに合わせた四隅の柱付き。
- スライド式のフタ:側面の溝に沿ってスライド。電池ボックスに最適です。
- はめ込み式のフタ:クリアランス0.3 mmのリップ付きで、頻繁に開けるボックスに。
スタンドオフ、グリル、切り欠き
穴の座標に合わせた基板用のスタンドオフ、ハニカムやスリットの通気グリル、LEDのライトパイプ、ボタン穴、ディスプレイ窓、ケーブルグランドを指定できます。どれもあとから動かせるパラメーターです。「USBの切り欠きを3 mm左にずらして」と1回送るだけです。
印刷しやすさを最初から
ケースは開口面を上にし、剛性のために壁を1.6 mm以上にすると最もきれいに印刷できます。SpeakCADは本体とフタをビルドプレートに平らに配置し、エレファントフット対策として底のエッジに面取りを加え、クリップの形状をFDMの公差内に収めます。
基板のサイズと穴の配置
以下の数値は、基板ごとのケース作成ガイドから引用したものです。「推奨内寸」は、それらのガイドで使っている基板まわりのクリアランスと内側の高さです。互換品や新しいリビジョンでは穴やポートの位置が変わるため、印刷する前にお手元の基板のリビジョンを測ってください。
| 基板 | 基板寸法(mm) | 取り付け穴 | ネジ | 推奨内寸 | ガイド |
|---|---|---|---|---|---|
| Raspberry Pi 5 | 85 x 56 | 2.7 mmの穴4つ、58 x 49 mm間隔、端から3.5 mm | M2.5スタンドオフ、高さ3 mm | クリアランス0.5 mm、Active Cooler込みで高さ24 mm(その上のフタに60 x 40 mmの開口) | Pi 4・Pi 5ケース |
| Raspberry Pi 4 Model B | 85 x 56 | Pi 5と同じ | M2.5スタンドオフ | クリアランス0.5 mm、高さ20 mm(通気口付き、フタに30 mmのファングリル) | Pi 4・Pi 5ケース |
| Raspberry Pi Zero 2 W | 65 x 30 | 2.75 mmの穴4つ、58 x 23 mm間隔、端から3.5 mm | 2.5 mmの位置決めピン、または4 mmスタンドオフにM2.5 | クリアランス0.5 mm、高さ9 mm(ヘッダーをはんだ付けした場合は12 mm)。外寸は約70 x 35 x 14 mm | Pi Zero 2 Wケース |
| Raspberry Pi Pico、Pico W、Pico 2 | 51 x 21 x 1 | 2.1 mmの穴4つ、47 x 11.4 mm間隔 | 2 mmの位置決めピン(ネジ止めにはM2スタンドオフ。穴はM2.5には小さすぎます) | クリアランス0.3 mm、高さ6 mm | Picoケース |
| Arduino Uno R3 / R4 | 68.6 x 53.4 | 3.2 mmの穴4つ、USBジャックに最も近い角から(14.0, 2.5)、(15.3, 50.7)、(66.1, 7.6)、(66.1, 35.5) mm | M3、高さ4 mmのスタンドオフ | クリアランス1 mm、高さ25 mm(シールド1枚分。2枚なら38 mm) | Arduino Unoケース |
| Arduino Nanoシリーズ | 45 x 18 | 1.8 mmの穴4つ、40.6 x 15.2 mm間隔 | 1.7 mmの位置決めピン | クリアランス0.3 mm、高さ8 mm | Arduino Nanoケース |
| ESP32 DevKitC V4(38ピン) | 55 x 28 x 1.6 | なし | エッジレール、クリアランス0.4 mm | ヘッダーをはんだ付けして高さ18 mm(最も高い部品は13 mm) | ESP32ケース |
| ESP32-S3 DevKitC-1 | 63 x 25.5 | なし | エッジレール、クリアランス0.4 mm | 高さ16 mm | ESP32ケース |
| NodeMCU V3(Lolin、幅広) | 58 x 31 | 2.5 mmの穴4つ、各角から2 mm | 4 mmスタンドオフ(フタはM2.5の柱) | 高さ16 mm(最も高い部品は12 mm) | ESP8266ケース |
| Wemos D1 mini | 34.2 x 25.6 | 3 mmの穴2つ、短辺の一方 | 3 mmスタンドオフとエッジレール | クリアランス0.5 mm、DHT22シールドを重ねて24 mm | ESP8266ケース |
| Adafruit Feather | 51 x 23 | 2.5 mmの穴4つ、45.7 x 17.8 mm間隔 | 3 mmスタンドオフ、2.2 mmピン付き | クリアランス0.5 mm、FeatherWing 1枚込みで高さ24 mm | 小型基板のケース |
| Seeed XIAO | 21 x 17.8 | なし | なし:はめ込み式のフタ、クリアランス0.3 mm | 高さ12 mm、基板の下に402030 LiPo用のくぼみ | 小型基板のケース |
| STM32 Blue Pill | 53 x 22.5 | なし | 2 x 20ピンヘッダー用の溝、列の間隔15.2 mm | クリアランス0.5 mm、ピンの肩から14 mm上 | Blue Pill・Teensyケース |
| Teensy 4.1 | 61 x 17.8 | なし | ピン用の溝、列の間隔15.2 mm | 高さ12 mm | Blue Pill・Teensyケース |
どの基板シリーズもケース作成ガイドに、ポートの位置とそれぞれの指示の例付きで掲載しています。ケース生成ツールのページでは、基板の数値からぴったり合うフタまで、作業の流れ全体を1ページにまとめています。
ChatGPTが書いたケースの仕様を貼り付ける
ChatGPTなどのアシスタントは、よいケースの仕様を書いてくれます。次の項目がそろった仕様なら、1回目から正しく表示されます。確認してください:
- 基板の外形と厚さ:例えば55 x 28 x 1.6 mm、または基板の名前とリビジョン。
- 取り付け穴:直径と、特定の角からの座標。レールやピン用の溝で固定するなら「穴なし」。
- すべてのポートと切り欠き:どの辺か、同じ角からの距離、サイズ、床からの高さ。
- 最も高い部品、またはHAT、シールド、バッテリーを重ねたときの高さ。
- 壁、クリアランス、フタ:壁の厚さ、基板まわりのクリアランス、そしてスナップフィット・ネジ止め・スライド式・はめ込み式のどのフタか。
- 通気と取り付け:ファングリル、スリット、キーホール、DINレール、ストラップ。
あとは仕様全体をそのままSpeakCADのチャットに貼り付けるだけです。アシスタントがOpenSCADのコードを書いていれば、それを貼り付けてもかまいません。数値はすべて正確に使われます。表示は1回のAIリクエスト(3クレジット)、その後に切り欠きを動かすのはもう1回(2クレジット)で、寸法パネルに数値を入力すれば無料です。ChatGPTからSTLへのページでは、会話から何を残せばよいかを説明しています。
ギャラリーの作例

よくある質問
はい。基板の名前(Raspberry Pi 4、Arduino Uno、ESP32 DevKit Cなど)を伝えれば、AIは既知の外形と穴の配置を使います。よく使われる基板は上の表にまとめています。必ずお手元の基板のリビジョンと照らし合わせて確認してください。
はい。クリップは0.2 mmの締め代と45°の導入面で設計されており、PLAでもPETGでも機能します。お使いのプリンターが太めに印刷する場合は、クリアランスを0.1 mm増やすよう指定してください。
2つのパーツをビルドプレート上に並べて配置するよう指定し、1回で書き出してください。両方が同じSTL/3MFに入るので、スライサーで分けられます。1パーツずつ指定することもできます。
ESP32 DevKitC V4(38ピン)は55 x 28 x 1.6 mmで取り付け穴がなく、ヘッダーをはんだ付けした状態で最も高い部品は13 mmです。クリアランス0.4 mmのエッジレールで固定し、内側の高さ18 mm、壁の厚さ1.8 mm、床から3 mmの位置に12 x 7 mmのmicro USBの切り欠き、反対側の短辺に3 mmのアンテナ用の空きを確保してください。30ピンのDevKit V1(DOIT)は52 x 28 mm、ESP32-S3 DevKitC-1は63 x 25.5 mm(内側の高さ16 mm)です。
Pi 5の基板は85 x 56 mmで、Pi 4と同じく2.7 mmの穴4つが58 x 49 mm間隔、端から3.5 mmの位置にあります。高さ3 mmのM2.5スタンドオフ、壁の厚さ2 mm、クリアランス0.5 mmのスナップフィットケースなら、公式のActive Cooler(高さ20 mm、設置面積60 x 40 mm)込みで約24 mmの内側の高さが必要で、フタに60 x 40 mmの開口を設けます。Pi 4のケースはPi 5には合いません。EthernetとUSBの位置が左右入れ替わっているためです。








