Riser Foot with Carpet Spikes - OpenSCAD

A parametric riser foot with spikes to hold in place on carpets built in OpenSCAD. Source code included.
1
2
0
13
updated October 2, 2025

Description

PDF

A 3D model to create a riser foot with spikes to hold it in place on a carpet.

I was mounting some components on floor of my Jeep. I had two use cases: one was to level out a component due to the contours of the Jeep floor. The other was to mount a component to the floor, but wanted risers to encourage airflow to keep the component cool.

This project uses OpenSCAD to create a cuboid that has carpet spikes on on face of it. In my case I used VHB tape to affix is to the components being supported.

Model Parameters

This model has the following parameters that you can use to customize it.

ParameterDescription
foot_heightFoot height in the z direction. This dimension does not include the carpet teeth. 
foot_widthWidth of the foot in the x direction.
foot_depthDepth of the foot in the y direction. 
teeth_rows_x Number of rows for teeth in the x direction (width)
teeth_cols_yNumber of columns for teeth in the y direction (depth)
min_teeth_spacingMinimum spacing needed between teeth

Dependencies to Customize

This model is built using the tools listed below and must be installed in order to customize the model. 

The OpenSCAD file for this model is uploaded here.  You can also get the latest version on the Carpet Riser Foot GitHub repo.

STLs Uploaded

The following sizes have been uploaded :

  • 20x20x10 mm
  • 27x27x10 mm
  • 50x35x16 mm

 

Model origin

The author marked this model as their own original creation.

License