Hobby Projects

Laser Cut Slicer

GitHub Repository
MATLAB toolbox - BSD License
Personal Project

This MATLAB toolbox helps you to realize a 3d object with stacked laser cut plates. Extract the intersection of a 3d STL object and a cut plane, visualize, and export the results as PDF. Create 3d meshed parts from 2d parts, assemble the plates into a 3d construction, and visualize.

Wooden Toy Truck

GitHub Repository
CAD drawing - CC BY License
Personal Project

CAS drawings of a wooden toy truck realized with stacked laser cut plates. The model is inspired by the Mercedes Unimog and is particularly robust. The 2D drawings (PDF) and the 3d CAD (STL) are available.

2D Mesh from Bitmap

GitHub Repository
MATLAB library - BSD License
Personal Project

This MATLAB code generates a mesh from a black and white bitmap image. Find the contour, simplify the contour, and mesh the shape. It is possible to handle of holes and multiple domains.

YAML Extension

GitHub Repository
Python script - BSD License
Personal Project

This Python class offers three simple extensions to the YAML format. Including a YAML file inside a YAML file (link), including relative filesystem path links, and parsing simple Python expressions (using ast).

Lord of the Rings Map

GitHub Repository
Flash software - GPL License
Personal Project

This is an interactive Lord of the Rings Map. I wrote this software in 2005 as a teenager. The software is written in Flash MX 2004/ActionScript 2.0. Therefore, it is probably impossible to open and edit the software with modern tools.