HeaterMeter v4.3 Customizable Case
The official boxy case for HeaterMeter v4.3 BBQ grill controller. Print your own!
This is customizable case holds a HeaterMeter and Raspberry Pi. Tested with B+ and Pi 3, but should fit A+, B+, Pi 2, Pi 3B, Pi 3A, and Pi Zero. NOT Pi 4. It often takes less time to smoke a butt than it does for the Thingiverse Customizer to generate a custom case, so here's instructions on rendering on your own machine which takes about a minute:
- Download the scad file from Thing Files
- Download OpenSCAD from openscad.org
- Open the scad file, and make sure View -> Hide customizer is not Checked
- Select the options you want, then hit "Render" from the main toolbar (hotkey: F6)
- When it finishes, Export as STL (hotkey: F7). The model may need to be repaired as some of the combinations of options can create degenerate faces in the exported model.
Updated:
- 2021-Sep-08
- Added MJ1-2503A option for 4.3.6 PCB
- Change default NutHardware to Threaded Insert
- Increase case front offset to 2.0mm
- Fix convexity of locklip_p, extend all the way to edge now, add more front tab
- 2020-Aug-19
- Change LED holes to be pillars to be more watertight and provide better alignment
- 2020-Jul-31
- Add threaded insert support in addition to captive nuts
- Add Zero extra lip, extend bottom screw head diameter into chamfer
- 2019-Sep-03
- Move LCD/buttons/LEDs 0.695mm
- Remove Pi alignment nubbies
- Expand Pi ethernet jack cutout interior 0.5mm
- 2019-Jun-18
- Add option for mouselegs
- Default wall=2.0mm, wall_t=1.45mm
- USB pillar width 2.0mm -> 2.2mm
- Interior fillet from 1mm chamfer to body_corner_radius/2 round
- Don't cut out pic_ex and then rebuild it, just cut less (makes Pi ethernet jack area smaller)
- Increased case height from 32mm to 32.5m, length +1mm, other sub-mm tweaks (5e107f7)
- 2018-Nov-29
- Less round nuttraps for straight-only overhang
- Raspberry Pi 3A+ option
- Corner radius now a function of wall thickness for consistent thickness at corners
- Removed pin cutout by LCD, space is never needed
- 2018-Apr-05
- Fix for incorrect LCD view area offset. LCD anchor point now calculated from PCB location (moves LCD down ~0.5mm)
- Add hidden option to generate a LED soldering jig
- 2018-Feb-02
- Offset HeaterMeter 1mm from front edge of case
- Refactored some offsets to use their real-world PCB locations
- Fix USB pillar reinforcements for walls <2.0mm
- Decrease size of Pi connector extension 2.0 -> 1.7mm
- Fix for blocked Pi connector holes on thick walls (1/4")
- Add keyholes (commented out)
- 2017-Jun-14
- Fixed mismatch in depth of bottom screw heads which generated a 0.5mm high piece that cut into cutout
- LCD mount now scales properly with wall_t thickness
- Move HeaterMeter up wall/4 to offset it from close wall and allow at least one fill extrusion width on the bottom layer, also should make Base PCB not interact as much on the front left and right corners
- 2017-Apr-15
- LCD mount screws returned
- Added option for no LCD/Button holes (untested)
- 2017-Apr-11
- Moved probe centerline up 9.0 -> 9.3, by math
- Add option for no probe holes at all
- Mouseears are back! Disabled by default
- Remove edge stop from Zero variant
- Remove Pi connector-side hole for 1A+, now is like the old Zero (with SD card ledge and screw landings)
- Big nut trap ingress height increased by 0.2mm
- Increased LCD bezel cutout depth by 1mm, grab latch still in the same place
- Decreased default wall width 3.0mm -> 2.5mm
2016-Nov-23
- Reduce the size of the Pi right edge stop -0.5mm
- Nut ingress is now a sideways trapezoid so it starts wider and tapers in, ingress width lowered 5.8->5.7mm
- Nut recess no longer offset 0.4mm, elongated the points 0.2mm each side.
- Locklip_p now default inset is 0, only the insert is inset now to allow the base to extend all the way to the wall.
- Fix microsd being slightly off-center since the case was enlarged last rev.
- The top of the LCD block is now filleted.
2016-Oct-11
- Pi PCB was interfering with the USB pillar reinforcements on the bottom
- Increase locklip_p bar thickness to 2.5mm to allow a more solid fill, body is 0.5mm deeper now (d = d + 0.5)
- Reduce top negative body inset chamfer, this didn't seem to make any difference in warping and takes longer / more material to print.
- Add vertical internal body corner fillets to the top two corners to let them get filled while printing. Bottom two need to be square still.
- Reduce length of front guide lip to prevent possible interference with mcu socket if overextruded.
- 2016-Oct-05
- Adds configurable parameters for corner radius and chamfer height. Corner radius must be > 0 even if it is 0.01.
- Adds configurable parameters for wall thickness and face thickness
- Adds new Pi style Connectorless which is for a Pi 2 or 3 with the USB and Ethernet covered.
- Removes mouseears.
- Default wall thickness is now 3mm (up from 2.82mm).
- 2016-Sept-23
- Replace square edge fillets with new continuous bead chamfer and increase roundness of corners
- Fix guide lips not being attached in STL export
- Added USB pillar reinforcements
- Reduce wall thickness 0.14mm (2.82mm now)
- Interior filleted to add corner strength
- Case split at different height for probe vs rest of case to mabe USB pillars less torqueable
- 2016-Sept-16 - Adds optional corner mouseears
- 2016-Sept-09 - Adds additional lips on sides to aid in alignment