2020-01-15 Work Log – ArduDish

I’m spending some time on the 3D model for the V3 of the dishwasher hardware. I made a dedicated PCB (see above) for the control interface that has a slightly larger form factor than an Arduino Mega. This permits four mounting holes to stick out past the Arduino when mounted in the stack. The previous version used a clip that grabbed onto the top PCB in the stack. It worked, but there was always the chance that the relatively heavy stack would slowly slip off the header pins.

I made a quick model including the new board outline seen above. The green is the new Arduino Mega shield, the yellow representing an Arduino Mega. Thankfully it looks like the new shield will fit perfectly into the existing casing.

My goal is to model a bracket with four nut inserts on linked posts that I can glue into the back of the original casing to permit mounting the new board without reprinting the whole inclosure. Time to hit OpenSCAD…

Okay, so I’m not happy with the quality of the code, but I believe the orange piece above is what I want, maybe with a bit of fine-tuning post-print. I used a tinkering approach to get the block into position, this isn’t my favourite, and I blame myself entirely. The original code had quite a good naming convention, but I still haven’t fine-tuned my OpenSCAD skills when it comes to sticking to a coding standard.

It’s quite a small part, so I may just go for a test print, and a test fit.

Leave a Comment