活用例

電子工作用のケースやプロジェクトボックスをカスタム生成

電子工作のプロジェクトは、いつも同じ面倒な作業で終わります。そう、ケースです。パラメトリックなケース生成ツールはありますが、四角い箱止まり。SpeakCADなら、基板、ポート、通気口、フタの閉じ方を説明して、チャットで仕上げていけます。

無料アカウント・カード不要:手動ツールと、それで作ったもののダウンロード。最初のAIパーツも無料です(一部のアカウントでは先にカードで確認しますが、その日に請求はありません)。AIが作業したパーツのダウンロードは4クレジット、新しいパーツは1つごとに3クレジット、小さな変更は2クレジットです。Makerは月額$7.99で50クレジット、ダウンロードはすべて含まれます。

ケース generated with 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 585 x 562.7 mmの穴4つ、58 x 49 mm間隔、端から3.5 mmM2.5スタンドオフ、高さ3 mmクリアランス0.5 mm、Active Cooler込みで高さ24 mm(その上のフタに60 x 40 mmの開口)Pi 4・Pi 5ケース
Raspberry Pi 4 Model B85 x 56Pi 5と同じM2.5スタンドオフクリアランス0.5 mm、高さ20 mm(通気口付き、フタに30 mmのファングリル)Pi 4・Pi 5ケース
Raspberry Pi Zero 2 W65 x 302.75 mmの穴4つ、58 x 23 mm間隔、端から3.5 mm2.5 mmの位置決めピン、または4 mmスタンドオフにM2.5クリアランス0.5 mm、高さ9 mm(ヘッダーをはんだ付けした場合は12 mm)。外寸は約70 x 35 x 14 mmPi Zero 2 Wケース
Raspberry Pi Pico、Pico W、Pico 251 x 21 x 12.1 mmの穴4つ、47 x 11.4 mm間隔2 mmの位置決めピン(ネジ止めにはM2スタンドオフ。穴はM2.5には小さすぎます)クリアランス0.3 mm、高さ6 mmPicoケース
Arduino Uno R3 / R468.6 x 53.43.2 mmの穴4つ、USBジャックに最も近い角から(14.0, 2.5)、(15.3, 50.7)、(66.1, 7.6)、(66.1, 35.5) mmM3、高さ4 mmのスタンドオフクリアランス1 mm、高さ25 mm(シールド1枚分。2枚なら38 mm)Arduino Unoケース
Arduino Nanoシリーズ45 x 181.8 mmの穴4つ、40.6 x 15.2 mm間隔1.7 mmの位置決めピンクリアランス0.3 mm、高さ8 mmArduino Nanoケース
ESP32 DevKitC V4(38ピン)55 x 28 x 1.6なしエッジレール、クリアランス0.4 mmヘッダーをはんだ付けして高さ18 mm(最も高い部品は13 mm)ESP32ケース
ESP32-S3 DevKitC-163 x 25.5なしエッジレール、クリアランス0.4 mm高さ16 mmESP32ケース
NodeMCU V3(Lolin、幅広)58 x 312.5 mmの穴4つ、各角から2 mm4 mmスタンドオフ(フタはM2.5の柱)高さ16 mm(最も高い部品は12 mm)ESP8266ケース
Wemos D1 mini34.2 x 25.63 mmの穴2つ、短辺の一方3 mmスタンドオフとエッジレールクリアランス0.5 mm、DHT22シールドを重ねて24 mmESP8266ケース
Adafruit Feather51 x 232.5 mmの穴4つ、45.7 x 17.8 mm間隔3 mmスタンドオフ、2.2 mmピン付きクリアランス0.5 mm、FeatherWing 1枚込みで高さ24 mm小型基板のケース
Seeed XIAO21 x 17.8なしなし:はめ込み式のフタ、クリアランス0.3 mm高さ12 mm、基板の下に402030 LiPo用のくぼみ小型基板のケース
STM32 Blue Pill53 x 22.5なし2 x 20ピンヘッダー用の溝、列の間隔15.2 mmクリアランス0.5 mm、ピンの肩から14 mm上Blue Pill・Teensyケース
Teensy 4.161 x 17.8なしピン用の溝、列の間隔15.2 mm高さ12 mmBlue Pill・Teensyケース

どの基板シリーズもケース作成ガイドに、ポートの位置とそれぞれの指示の例付きで掲載しています。ケース生成ツールのページでは、基板の数値からぴったり合うフタまで、作業の流れ全体を1ページにまとめています。

ChatGPTが書いたケースの仕様を貼り付ける

ChatGPTなどのアシスタントは、よいケースの仕様を書いてくれます。次の項目がそろった仕様なら、1回目から正しく表示されます。確認してください:

  • 基板の外形と厚さ:例えば55 x 28 x 1.6 mm、または基板の名前とリビジョン。
  • 取り付け穴:直径と、特定の角からの座標。レールやピン用の溝で固定するなら「穴なし」。
  • すべてのポートと切り欠き:どの辺か、同じ角からの距離、サイズ、床からの高さ。
  • 最も高い部品、またはHAT、シールド、バッテリーを重ねたときの高さ。
  • 壁、クリアランス、フタ:壁の厚さ、基板まわりのクリアランス、そしてスナップフィット・ネジ止め・スライド式・はめ込み式のどのフタか。
  • 通気と取り付け:ファングリル、スリット、キーホール、DINレール、ストラップ。

あとは仕様全体をそのままSpeakCADのチャットに貼り付けるだけです。アシスタントがOpenSCADのコードを書いていれば、それを貼り付けてもかまいません。数値はすべて正確に使われます。表示は1回のAIリクエスト(3クレジット)、その後に切り欠きを動かすのはもう1回(2クレジット)で、寸法パネルに数値を入力すれば無料です。ChatGPTからSTLへのページでは、会話から何を残せばよいかを説明しています。

ギャラリーの作例

Snap-fit electronics enclosure(SpeakCADで生成)
Snap-fit electronics enclosure“A two-part enclosure for a 65 x 30 mm PCB, 12 mm tall inside, snap-fit lid, USB-C cutout on the short side, four vent slots.”似たものをもっと見る →

よくある質問

はい。基板の名前(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の位置が左右入れ替わっているためです。

Enclosure guides by board

DIN rail enclosure, 3D printed: a case for a PCB, relay or Shelly that clips onto a 35 mm railThe clip geometry that snaps onto a 35 mm DIN rail, module widths in 17.5 mm steps, terminal access, and a prompt for a rail-mounted ESP32 or relay housing.Weatherproof 3D printed enclosure for an outdoor sensor: gasket, gland, vents and a promptDesign an outdoor sensor box that keeps rain out and lets air in: O-ring groove, PG7 gland, louvres, screwed lid, PETG. With a prompt for an ESP32 weather node.Enclosures for tiny boards: Seeed XIAO, Adafruit QT Py, ESP32 SuperMini and Feather, 3D printedBoards under 25 mm wide need 1.5 mm walls, antenna keep-outs and room for a USB-C plug. Dimensions for XIAO, QT Py, SuperMini and Feather, plus wearable prompts.STM32 Blue Pill and Teensy enclosures: 3D printed cases for boards with no mounting holesThe Blue Pill (53 x 22.5 mm) and Teensy 4.0 (35.5 x 17.8 mm) have no holes and live on headers. How to hold them with rails or pin channels, and prompts for both.Raspberry Pi Pico case, 3D printed: 51 x 21 mm, holes at 47 x 11.4 mm, BOOTSEL accessThe Pico, Pico W, Pico 2 and Pico 2 W share one footprint. Dimensions, hole pattern, how to keep BOOTSEL reachable, and a prompt for a case under 10 mm tall.Raspberry Pi Zero 2 W case, 3D printed: 65 x 30 mm, the 58 x 23 mm holes and a slim snap caseExact Zero 2 W dimensions, the mini HDMI and micro USB positions, camera ribbon exits, and a prompt for a snap-fit case only 14 mm tall.Raspberry Pi 4 and Pi 5 case, 3D printed: the 58 x 49 mm hole pattern, every port, and a promptBoth boards are 85 x 56 mm with M2.5 holes on 58 x 49 mm, but the ports moved. Port positions for the Pi 4 and Pi 5, cooling options, and a snap-fit case prompt.ESP8266 case, 3D printed: NodeMCU V2 and V3 and Wemos D1 mini enclosuresNodeMCU boards come in two widths and the D1 mini stacks shields. Dimensions for each, how to size a case for a shield stack, and a prompt for a vented sensor box.ESP32 enclosure, 3D printed: DevKit C, DOIT V1, S3 and C3 dimensions and a prompt that fitsESP32 dev boards come in a dozen footprints and most have no mounting holes. How to measure yours, hold it with rails, clear the antenna, and generate the case.Arduino Nano case: a 3D printed enclosure for the Nano, Nano Every and Nano ESP32The Nano family shares a 45 x 18 mm footprint with 1.8 mm corner holes. What changes between versions (USB type, height) and a prompt for a tiny snap case.3D printed Arduino Uno enclosure: dimensions, hole pattern and a prompt that fitsThe exact Uno R3 and R4 footprint (68.6 x 53.4 mm, four irregular holes), where the USB and barrel jack sit, and a ready prompt for a snap-fit case with a shield slot.PCB enclosure generator: get a 3D printed case for any board in minutesTurn a PCB's dimensions, hole pattern and ports into a snap-fit or screwed enclosure you can print tonight. Works for Arduino, ESP32, Raspberry Pi and custom boards.

今すぐケースを設計しましょう

パーツを説明して、表示を確かめ、ファイルをダウンロード。今夜にも印刷できます。