-

Marble Machine Mechanism
This project was undertaken in a team of two as part of Mecheng 334: Design and Manufacture 3, and received an individual grade of A+. The goal of this design project is to design a mechanism within the specified design volume that can move an approximately 9.5 mm diameter steel ball fromthe input hole to…
-

Honda NBC110 Component Material Analysis
This post covers a simple analysis of the major component weights and raw materials of a 2016 Honda NBC110 motorcycle, acquired from a crashed donor bike purchased to provide parts for my daily rider. Missing from the list are the rear wheel and sprocket, cylinder head (located elsewhere at the time of writing), battery, and…
-

Graphical Display for a Geiger-Müller Counter
This project used an ESP32-based TTGO microcontroller dev board to create a graphical display for a basic Geiger-Müller counter module. The display is powered by a 3.7V LiPo pouch cell, which uses the integrated controller to charge via USB C. The counter features buttons to adjust the scaling of the graph, and the length of…
-

Fuel Mileage on an NBC110 Supercub
A record of the 2023 fuel mileage of my 2015 NBC110.
-

FEA Structural Bracket
This project was undertaken in a team of two for Mecheng 334: Design and Manufacture 3, and received a grade of A+. The goal of this project was to use finite element analysis (FEA) to design and optimise a structural bracket, using convergence analysis and manual calculations to validate the computational solution. Approximately thirty individual iterations…
-

Custom Aluminium Topbox
This project involves the design and fabrication of a topbox for a Honda NBC110. Autodesk Inventor was used for its sheetmetal design space, which allowed for the generation of a parametric flat-pattern template. The box was assembled from 2mm powdercoated aluminium sheet, which had to be scored using a cutting disk to allow it to…
-

Centrifugal Clutch and Sump Helicoil Installation on a Honda NBC110 Supercub.
Earlier this year I made the decision to replace the centrifugal clutch on my NBC110. This was probably the first clutch replacement in the eight years and 60,000km life of the bike, and it was certainly long overdue. While still ridable, the slippage was quite noticeable particularly on hill starts, and my previous inspections with…
-

A Pseudo-Class Modelling Approach for large Assemblies in OpenSCAD
This post describes an approach to create large assemblies in the parametric CAD software OpenSCAD. Background – About OpenSCAD OpenSCAD differs greatly from typical CAD programs, in that it uses a descriptive programming language to create 2D and 3D geometry. Rather than creating geometry using a set of tools in an interactive interface, geometry is…
-

A MATLAB GUI LaTeX Formatter and OCR Extractor for Song Lyrics
This is a little GUI application built in MATLAB, which takes in plain text song lyrics and formats them in a two-column LaTeX document, with specifiable title, subtitle, and author headings. The program is primarily intended to be used with Japanese songs, with fields for Japanese characters, Romaji, and an English translation, though it can…
-

80mm Soldering Fume Extractor
3D printed fume extractor using 80mm fans.
-

3D Printer Pen Plotting Workflow
This quick project was to adapt my Sidewinder X1 3D Printer for pen plotting, allowing me to directly create drilling guides and templates onto steel components of my CNC mill. The initial plan was to install a small diode laser module salvaged from an engraver, with a separate 12V power supply, and optoisolator to use…