Author name: Nejc

Settings Menu for Arduino-based Devices

Settings Menu: the Origin I was building a level meter for a water cistern based on Arduino and ultrasonic distance meters. Since I had no exact data about the cistern dimensions the meter had to support on-the-fly changing of parameters. I decided to use a display with a settings menu. Many devices need at least […]

Uncategorized, , , , , , , , , , ,
Damogran Soup

Damogran Soup

Here’s a quick tutorial on interFoam solver from the OpenFOAM toolbox. It demonstrates how much mess one makes when sneezing close to a bowl of soup. The Case Every time I sneeze during lunchtime my imagination runs wild with images of soup splattering all over the place. It wouldn’t be very polite to try it

Uncategorized, , , ,

OpenFOAM postprocessing: a few shortcuts

Run-time postprocessing For pump performance calculation (and in many other cases as well), one usually needs data about pressure rise (head), flow, and power. If cavitation is an issue, maximum and minimum values for pressure come in handy, also maximum and minimum velocity can tell about convergence or numerical issues. All of these values are

Uncategorized

DIY Constrained Path Optimization

The Problem: Path optimization The exact origin of this problem is somewhat blurry but since I already have the solution I won’t put much effort into clarifying it. We have a particle that moves along a spatial curve, starting from point r1 with a defined velocity of v1 and ending its path at r2 with

Uncategorized, , ,

OpenFOAM: A Case of a Bad Pump

Here at Damogran Labs we do complicated things step by step, like this: Step one. Buy an STM development board. Step two. Write the simplest possible program that makes an LED blink. Final step. Connect the most sophisticated Bluetooth Low Energy module and study 3000 pages of documentation to compile the most complicated software that

Uncategorized

A drill bit of 3D modelling

Speaking of involute gears and metric screws, this is another little project that celebrates engineering knowledge. While laying sick in bed I decided to make a 3d model of a drill bit. So I took the largest and the most complicated one from our workshop and modelled it in FreeCAD. One of the purposes of

Uncategorized