Floating / Dynamic Center Hub Cap V2 (parametric with OpenSCAD)

Modular floating center hub cap with easily customizable front plates.
43
253
2
1300
updated April 13, 2025

Makes

Comments

Nice idea, but there is something wrong with my filament or design of the springy part.Mine always snaps when i try to put them into wheel hub.Printed with PETG. temp 270/70

The clips are a bit tricky to get right. Which size are you trying to print? I could decrease the inner diam by 0.2mm to make the fit a bit more loose. Also 270 is quite a high temperature for PETG and might degrade layer adhesion.

@YanChannel_1579853 If you're still interested: I made the clips smaller such that they bend more easily instead of breaking off. I have tested fitting it and removing it over 20 times and the clips did not break with the new design.

Made new black&white front plates using a filament change. Also fixed issues with the loose swing causing friction.

Hello Bob,

Running in some trouble with my software.
Could you please ajust one to 55mm outer diameter?
Thanks in advance! Cheers

View 5 more comments

@Tomster_2538097 Happy to help! Regarding the angular circle, I think you may have to add "$fn = $preview ? 16 : 128;" or similar to the top of your openscad file. It controls the number of faces generated, but by default it is only 5.

@Bob_1978853 Print was succesfull! Many thanks for your help and the files!

Hi, i cant figure out the OpenSCAD, if you get any spare time could you please upload a version with:
Outer diameter: 60mm
Iner diameter: 56mm

@Sakee7_2532051 Hi, I've added the 60mm version and also clarified the github readme a bit. Hope this helps

I just found this, and it looks great. However, when I try and update the measurements and render the file in OpenSCAD, I get a "No top level geometry to render" warning. Any suggestions?

@DavisM_28471 You are probably trying to render the parameters file instead of the other model files. Update the parameters file with your values and save it. Then open another model file (e.g. centercap_base.scad) and render it. It should then use the parameters you have set.

@Bob_1978853 That worked! Thanks! I am getting my first prints set up now, and I am excited to see how this works!

hi @Bob_1978853,
I am new to 3D printing and although I have tried to make it work in OpenScad, I cannot seem to make a version for:

Outer Diameter: 68mm
Inner Diameter: 62mm
Clip Height: 4mm

Is there any chance you might have some spare time to help my particular case?

Thank you!

@Lukaida_2520050 Hi I've added the files for you, could you please check if they fit your wheels?

Hi @Bob_1978853
Design is really great!
I tried to generate it myself, but so far I have not been able to overcome the python.
Could you please tell me how to generate a model for my diameter/height?

@Nazt_2167239 If you're not familiar with python, I'd recommend using openscad directly to generate the files. In that case you can set the parameters in centercap_params.scad, save the file and then render the base, swing and top scad files. You probably only need to change the values for outer_diam, inner_ring_diam and clip_straight_height. Hope this helps!

Great design, would love to try this on my Mercedes S205. Unfortunately i dont have any idea of how to change the diameter to 75mm outer (71mm inner). Can you help please?

@av3nturin0_2233743 Hi, I have added the STLs for a 75mm version. Could you please print the base and check if it fits in your wheel?

All comments loaded