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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

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

Round Vent Cover - Parametric

Luxor avatarLuxor

June 20, 2023

printables-icon
DescriptionCommentsTags

Description

Parametric round air vent covers made in OpenSCAD, requiring no supports.

 

Note that the diameter of all .stl files is set 0.1mm shorter than stated to provide clearance.

All of the provided .stl files are configured with a wall thickness of 1.5mm and a fin thickness of 1mm.

 

There are no prebaked offsets in the .scad file, so I suggest setting the tube diameter 0.1mm shorter than needed (for example, use 99.9mm for a 100mm tube). This will depend on how your printer is calibrated.

 

It's also possible to create a solid plug by setting the finAngle variable to 0.

 

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

  • tubeD - hole diameter to cover
  • plateD - diameter of cover plate
  • tubeH - tube height (how far it goes into a hole)
  • finH - grid fins height
  • finAngle - grid fins angle (creates a solid plate if set to 0)
  • finAmount - grid fins amount
  • gridDividers - amount of grid fin dividers to support long fins (0 for no dividers)
  • tubeWallT - wall thickness of tube part
  • gridWallT - grid fins wall thickness
  • plateT - plate 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 rectangular vent covers check out:

Vent Cover - Parametric

 

update 02.05.23: improved spacing of grid dividers for gridDividers > 2

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,949

Headset Hanger 2.0 preview image

Headset Hanger 2.0

RMTB profile image

RMTB

16,678

PetsTags preview image

PetsTags

Dominik profile image

Dominik

1,116

Universal Filament Filter and Lubricator preview image

Universal Filament Filter and Lubricator

CreativeTools profile image

CreativeTools

26,088

3D4U by Miele Coffee Clip preview image

3D4U by Miele Coffee Clip

3D4U powered by Miele profile image

3D4U powered by Miele

8,591

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,643

Mechanical wall clock preview image

Mechanical wall clock

Harald Andersson profile image

Harald Andersson

6,949