6-DoF Spacemouse for CAD
A custom-developed controller for 3D navigation in CAD, built on a Stewart platform with embedded USB HID interface.
February 2024
Project Description
The 6-DoF Spacemouse for CAD is a custom-built 3D navigation controller based on a Stewart platform with six potentiometers. Each axis (translation and rotation) is measured with analog sensors, after which an embedded microcontroller processes these signals into USB HID commands for precise interaction with CAD software like SolidWorks.
The mechanical structure was designed in SolidWorks and focuses on maximum sensitivity and precision. The firmware includes signal processing, calibration and HID output logic. The controller thus functions as an alternative to commercial 3D mice, with full compatibility and custom functionality.
This project is an excellent example of advanced integration of embedded systems, mechanical kinematics and digital interfaces. It shows how technical depth can lead to practical tools for designers, engineers and CAD specialists.