• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Vent Cover - Parametric 3D Printer File Image 1
Vent Cover - Parametric 3D Printer File Image 2
Vent Cover - Parametric 3D Printer File Image 3
Vent Cover - Parametric 3D Printer File Image 4
Vent Cover - Parametric 3D Printer File Thumbnail 1
Vent Cover - Parametric 3D Printer File Thumbnail 2
Vent Cover - Parametric 3D Printer File Thumbnail 3
Vent Cover - Parametric 3D Printer File Thumbnail 4

Vent Cover - Parametric

Luxor avatarLuxor

June 20, 2023

printables-icon
DescriptionCommentsTags

Description

This is a set of customizable air vent covers that you can make with OpenSCAD. They have a rectangular shape and don’t need any supports to print.

 

Note that the .stl files in this set have some features in common:

  • The wall and fin thicknesses are 1.5mm and 1mm, respectively.
  • The tube and plate radiuses are 6mm and 10mm, respectively.
  • The sizes are 0.2mm smaller than the actual dimensions to allow some space for fitting.

 

You can adjust the parameters in the .scad file to suit your needs. There are no prebaked offsets in the .scad file, so I suggest you change the size of the dimensions by subtracting 0.2mm from the desired length (e.g., use 99.8mm for a 100mm height/width). This may vary depending on your printer calibration.

 

You can also make a solid plug by setting the finAngle variable to 0.

 

Here is a list of values that can be changed in the .scad file:

tubeXtube width
tubeYtube height
tubeHhow far tube goes into a hole ;)
tubeRtube rounded corners radius (0 for sharp corners)
plateXplate width
plateYplate height
plateRplate rounded corners radius (0 for sharp corners)
finHgrid fins height
finAnglegrid fins angle (creates a solid plate if set to 0)
finAmountgrid fins amount
gridDividersamount of grid fin dividers to support long fins (0 for no dividers)
tubeWallTwall thickness of tube part
gridWallTgrid fins wall thickness
plateTplate thickness

There is also a small lip on the plate's outer edge for better fitment. You can adjust its parameters as well:

  • plateLipH - lip height
  • plateLipT - lip thickness

You can remove the lip (or any other part) by commenting out the corresponding module call, like lip();.

 

For round vent covers check out:

Round Vent Cover - Parametric

License:

Creative Commons — Attribution — Noncommercial — Share Alike

Related Models

Cable Corners... keep cables in corners! preview image

Cable Corners... keep cables in corners!

muzz64 profile image

muzz64

30,969

Headset Hanger 2.0 preview image

Headset Hanger 2.0

RMTB profile image

RMTB

16,741

PetsTags preview image

PetsTags

Dominik profile image

Dominik

1,136

Universal Filament Filter and Lubricator preview image

Universal Filament Filter and Lubricator

CreativeTools profile image

CreativeTools

26,109

3D4U by Miele Coffee Clip preview image

3D4U by Miele Coffee Clip

3D4U powered by Miele profile image

3D4U powered by Miele

8,630

Simple Customizable Key tags  preview image

Simple Customizable Key tags

constantinost profile image

constantinost

158

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite! preview image

SHARKZ... Fun Multipurpose Clips / Holders / Pegs with moving jaws that bite!

muzz64 profile image

muzz64

24,668

Mechanical wall clock preview image

Mechanical wall clock

Harald Andersson profile image

Harald Andersson

6,969