Last update: 2025-11-13
Version 3:
Version 2:
Older releases: https://github.com/Bob-vdV/floating-hub-cap/releases
Floating center cap where the logo stays upright as the wheel turns. Successfully tested on the Autobahn at speeds up to 200 km/h. It uses common M4 screws as weights. While it is originally designed for a 65mm outer diameter center cap, the diameter can be changed easily using OpenSCAD. Customization instructions are given below.
To generate your own size of floating hub caps, you can either use the online customizer or a local installation of OpenSCAD. Steps for both options are described in their own paragraph below.
main parameters. The last image shows how to measure these parameters.selected part, render it (F6) and export it to STL (F7).centercap_main.scad. main parameters. The last image shows how to measure these parameters.selected part, render it (F6) and export it to STL (F7).
Print with a heat- and UV-resistant material (PETG, ASA, …)
Standard settings are okay for most parts. Supports are only necessary for the top covers in specific orientations. For the base, make sure that you have good layer adhesion for the clips, as otherwise they might break.
Print one base, swing and top for each wheel.
For the flat top cover, the logo can be printed in a different color using a filament change. For a good surface finish I recommend printing it with supports, the logo side up and using hilbert curves as top infill.
For assembly of 4 floating hub caps you need:
You can choose the number of nuts depending on the quality of the bearings and maximum speed, where higher speeds require more nuts (weight). Theoretical maximum speed calculation is described in the testing section below.
Assembly steps for one hub cap:
The maximum speed can be determined with the hubcap tester and a drill. Film it with a slow-motion camera when it is stable to get the max rotations per second and use the following formula:
max_speed (km/h) = tire_diam (m) x π x 3.6 x rotations_per_sec
In my case with 40x nuts, 64cm tires and 40 rps this gives 290 km/h.
Using only 20x nuts it can rotate at 24 rps, which gives 170 km/h maximum.
I would love to see other people's results, so please post a make or create your own top cover design.
A like is also appreciated!
The author remixed this model.
Redesigned from scratch as modular parametric version with swappable top covers and M4 screws for weights.