DesignSpark Circuit Simulator Maintenance on 23rd May at 15:00 UTC for 2 hours

Skip to main content

Flood Alert - Part 6: Build Guide for 3D Printed Assembly

by Hey Jude

Intro: The Flood Alert Build Guide

Welcome! 

If you’ve just landed on this page, I hope it provides a good build guide for the Flood Alert. You can find the Code Guide here, with GitHub links. CAD Files are online (See Downloads - below).

If you’re interested in the backstory of how the Flood Alert project came to be, the highs and lows of the design research process, interspersed with my occasional musings on ethics and philosophy of design, then please rewind - and enjoy some insights into user search, industry insights, and initial ideation. (link). Or if keen to get going, scroll on…

Flood Alert

The entire project is open source, and indeed, the general functionality of a WiFi microprocessor with some ‘traffic lights’ and an e-Ink display - makes for a good ‘generic’ piece of OS Hardware. Indeed, I reused it 6 months later when working on a Smart [Solder] Sense project in 2024, with almost no modifications beyond decals/text! 

So please do feel free to reuse and remix this (please read CC licence), or make one yourself for alerting you to flood risks - read on!

3D Printing Files & Printing Tips

Please download the STL Files for Printing below / GitHub. 

If you’re new to 3D printing, I created 15 tips for RS DesignSpark, ranging from the Essential to the Professional, and lastly some Obscure and Quirky Tips too!

3D Printing Flood Alert Case

The two main parts of the enclosure should be placed ‘flat’, and I’ve designed it to need no ‘support’, with 45-degree buttresses to ‘build-out’ as it goes layer by layer - meaning you can likely print this in half an hour, with a 0.6mm nozzle, at a 0.32mm layer height, though if not in a rush, I recommend a 1.5hr print with 0.6mm nozzle, but in ‘fine’ or ‘standard’ layer height for a nicer finish. 

Tip: You can even place the button in the ‘windows’. Noting that there is a ‘flat’ face to the button, which should be placed on the print surface. Again, no support needed. 

Post-Print Clean-up

You will need: 

Threaded Brass Inserts (M2 Size) and corresponding M2 Machine Screws

mceclip0_2eb376bb6f035dcbaac85a4bdb9eee8122900a7e.png

You may also find the Inserts go in better if you pre-drill the holes with the corresponding drill bit sizes (1.5 to 5.5 mm in a Set for example). 

Using a Soldering Iron or Blowtorch to place the Inserts in ‘hot’ is also typical, and covered in the tips in a video with more detail. 

Basic Tools Needed

Basic Tools Needed

Drilling holes in case

The Holes for the Brass Inserts are the same size as the ‘innermost’ collar of the Insert - so if 3.5mm wide with knurling, and it has a 3mm smooth face, then drill out with a 3mm drill bit.

Similarly, if your print yields 4.75mm holes for the LEDs, it’s intended to ‘drill out’ to 5.5mm, or 5.25mm if you want a very snug fit. Buttons need a 3.5mm drill, etc. Safe to say, nearest imperial sizes will work ok too.

Heating and inserting brass inserts into case

push down any slight bit of plastic splurging and case with fitted inserts

Heat up the Brass Insert on the end of a long (25mm) M2 Bolt, until you see a tiny colour change (no longer than 10 seconds). I’ve made mine into a ‘DIY tool’ with a wooden handle, as it does get hot over dozens of uses when working in large batches, but for a 1-off you’ll likely be fine! Press in as shown, until flush. When it feels less soft/wiggly, carefully unscrew the bolt, taking care to ensure it’s perpendicular at the last turn. If wonky, simply correct whilst warm, or heat the bolt tip up with the blowtorch, screw in and allow the heat to dissipate and this will allow you to reset things to suit. I used a metal tip of my mechanical pencil to push down any slight bit of plastic splurging out, to ensure it is flush with the screw-boss.

If you’ve not pre-drilled the hole, this is where you’ll likely get a significant excess of melted PLA plastic splurging-out around the sides, but you can trim this off with a knife when cool, or buff-down with a rotary tool… but pre-drilling takes less time in the long run!

Drill and counter sink back plate

For the Back Plate, do the same with pre-drilling and inserting the Brass Inserts as shown. 

Clean out any swarf/debris from the screw-hole recess if needed. If you have a deburring tool - clean any burrs off the magnet holes if needed, or carefully use a scalpel if not.

I forgot to take a photo of screwing the Countersunk Magnets in, but you get the idea, as shown below. 

I had a Dymo Printer, and tried sticking labels to it, as shown - and suddenly found this was a terrible idea, as within a day or moderately warm weather, the stickers simply fell off the 3D printed surface… This will not stand!

mceclip6_8c01c8b4150530f648b64611f5c67b86a41ca22f.png

I searched Google for how to get better stickers for 3D prints. I’d used some for RadioGlobe, but these were essentially very fancy, and cost about £75 for professional printing, and I did it as really there was no other option and RS kindly offered to pay for it to ‘finish in style’ with nice decals. However, that was just two stickers: “RadioGlobe” and “RS DesignSpark” - this Flood Alert needed 12 (!) - and I may even need more, as the project was still very much in development. I needed to figure something out.

Part 2 shows how I solved this, and I’m going to wager that this is the most viewed page of the blog series, as with RadioGlobe, as cool as the project was, evidently Brass Inserts - although obvious to me having worked at Dyson, where I first encountered them - were relatively unknown in the hobbyist/enthusiast world - so I think DIY Decals for under £1 a set is a game changer! And hence, I’m expecting this to be the ‘Uber Tip’ of the project! Haha!

 

mceclip7_c5b2ecdcd604598d3d6ad2d6ad8185d9ec1deff3.png

Bill of Materials (BOM):

Case:

3D Printing: PLA (832-0223)

M2 Machine Screws (Slimline) : https://amzn.to/3zwDWIj

M2 Brass Threaded Inserts : https://amzn.to/47MnQa5

Electronics:

Arduino 33 Nano IoT / ABX00032: (192-7589) ~£24

E-Ink Display Module - 2.9" (296x128) / SKU: WAV-12956: https://thepihut.com/products/eink-display-module-spi-2-9-296x128 ~£21

Buzzer: (511-7620) or Bulk: https://amzn.to/3XQYx1S

Red LED: (228-5988)

Yellow LED: (228-6010)

Green LED: (228-6004)

RGB LED: https://amzn.to/3XGywSY

Header (Female) Strips: https://amzn.to/4gOZeSc

Resistors (Bumper Pack) : https://amzn.to/4dsZZNY

Button 5.9mm : (479-1435)

Button 90degree 3.85mm : (758-1994)

Button 90degree 8.25mm : (758-1991)

BC547BTA NPN Transistor : (671-1113)

Power Supply Unit / USB Micro: (177-0222) (or similar).

Optional JST Clips (for Serial RX/TX Port) : (820-1557)

Optional Protoboard: https://amzn.to/3zOZ10s

WiFi & SIM Setup:

TP-Link WiFi SIM: https://amzn.to/43Sgajn

24month 24 Gb SIM Cards: https://amzn.to/46aMrEr

Genuinely these are a bargain - for what issues they solve with doing Citizen Science research and data privacy, etc. at ~£70 to make those issue 'go away' is such a no-brainer in hindsight. They are even less, since I started this project. 

Decals (Text on 3D Prints):

Print at Home (Inkjet) Decals: https://amzn.to/4dwNRv4

Clear Spray Paint: (017-4053)

mceclip0_c5b2ecdcd604598d3d6ad2d6ad8185d9ec1deff3.png

Blog Series Contents:

Prologue - The Case for 'Hyper-Localisation' of Civic Data

Research & Development:

Part 1: Filling the Local Data Gap
Part 2: Civic Services & User Experience Research
Part 3: Ideation of Flood Alert Concept
Part 4: Prototyping Back-Story
Part 5: Citizen Science Learnings

Open Source Build Guide:

Part 6: Build Guide for 3D Printed Assembly
Part 7: DIY Decals for 3D Prints
Part 8: Code & Data Guide

Future Ambitions:

Part 9: Project Reboot with Machine Learning

Winner of the 2020 Alastair Graham-Bryce "Imagineering" Award (IMechE), Jude thrives in high risk collaborations, uncertainty and pressure - drawing from global networks and experiences to deliver high profile campaigns and digital/physical products. A leading Creative Technologist & Physical Prototyping Expert, Jude has worked for NHS, Dyson, LEGO, and a number of start-ups. He is one of the eight featured inventors in BBC Two's Big Life Fix. More at: https://www.judepullen.com/
DesignSpark Logo

Enjoying DesignSpark?

Create an account to unlock powerful PCB and 3D Mechanical design software, collaborate in our forums, and download over a million free 3D models, schematics, and footprints.
Create an account

Already a DesignSpark member? Log In

Comments