Brackets and mounts
POKETOMO Gen 2 Enclosure Shell
- Bounding box
- 65.0 × 60.0 × 47.0 mm
- Engine
- Precision B-rep
- Parameters
- 32
- Published
- August 7, 2026
Download
Free to download and use. See the terms.
The prompt
Act as a Senior Mechanical Engineer and Industrial Designer. Write a complete, fully functional parametric OpenSCAD script for the enclosure shell of the "POKETOMO Gen 2" handheld electronic pet device. Key Specifications & Features: 1. Product Concept: POKETOMO 2nd Generation - A modern, ergonomic, highly compact pocket companion hardware casing. 2. Dimensions: Approximately 65mm x 60mm x 22mm with smooth, curved edges for comfortable single-hand holding. 3. Top Shell Features: - Recessed display window cutout for a 2.0-inch LCD/OLED screen bezel. - Cutouts for 3 primary front navigation buttons (A, B, C) with proper clearance. - Subtle speaker grill perforations on the front or back casing. 4. Bottom Shell Features: - Cutout for a bottom USB-C charging port. - Integrated lanyard/strap loop at the top corner. - Internal screw boss mounting pillars at 4 corners for assembling top and bottom shells (M2 screw sizing). 5. Mechanical Wall Thickness: Standard 2.0mm uniform shell thickness. 6. Code Requirements: Use clean parametric variables (width, length, height, wall_thickness, fillet_radius) so the design can be easily adjusted. Clean geometry without non-manifold errors.
Parameters
| Name | Value | Range |
|---|---|---|
| Outer Width | 65 mm | 50 – 80 |
| Outer Depth | 60 mm | 50 – 70 |
| Outer Height | 22 mm | 15 – 30 |
| Wall Thickness | 2 mm | 1 – 3.5 |
| Fillet Radius | 0.8 mm | 0.1 – 1.5 |
| Display Window Width | 35 mm | 20 – 45 |
| Display Window Height | 25 mm | 15 – 35 |
| Recess Depth | 1.5 mm | 0.5 – 2 |
| Through Hole Width | 30 mm | 15 – 40 |
| Through Hole Height | 20 mm | 10 – 30 |
| Button Hole Diameter | 3 mm | 2 – 5 |
| Button Y Offset from Center | 20 mm | 10 – 30 |
| Horizontal Button Spacing | 12 mm | 8 – 20 |
| Speaker Hole Diameter | 1 mm | 0.5 – 2 |
| Grid Rows | 4 | 2 – 6 |
| Grid Columns | 10 | 4 – 15 |
| Column Spacing | 4 mm | 2 – 8 |
| Row Spacing | 3 mm | 2 – 6 |
| Vertical Offset from Face Center | -5 mm | -10 – 5 |
| USB-C Slot Width | 8.5 mm | 6 – 12 |
| USB-C Slot Height | 2.5 mm | 1.5 – 4 |
| Position from Bottom | 5 mm | 3 – 10 |
| Loop Protrusion Length | 5 mm | 3 – 10 |
| Loop Outer Diameter | 6 mm | 4 – 10 |
| Loop Hole Diameter | 3 mm | 1.5 – 6 |
| Distance from Back Edge | 6 mm | 2 – 15 |
| Distance from Top Edge | 5 mm | 2 – 10 |
| Boss Outer Diameter | 5 mm | 3 – 8 |
| Boss Hole Diameter | 2.1 mm | 1 – 3.5 |
| Boss Height | 8 mm | 4 – 12 |
| X Distance from Wall | 8 mm | 4 – 15 |
| Y Distance from Wall | 8 mm | 4 – 15 |
Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.
More models
Browse the full gallery →Trumpet Lyre Mount Main Body
A single 3D mechanical CAD part for a trumpet music lyre mount (Main Body with Paddle). Geometry details: 1. A 18mm-wide semi-cylindrical clamp arc for a 28mm diameter cylinder, w
UAV Ogive Nose Cone
Design a watertight, 3D-printable aerodynamic nose cone module for a fixed-wing tactical UAV, optimized for printing in Carbon Fiber Filled PETG (PETG-CF). The base of the nose con
Flat-Strap Reel Spool
Create a 3D model of a custom flat-strap reel spool for a home plate housing cavity. Geometry: - A reel spool consisting of two parallel circular outer flanges connected by a cent
