Skip to content

Presswerk65/AutoVent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AutoVent

Generate automated vent holes in STL geometry for vacuum forming workflows.

๐Ÿš€ Features

  • Detects surface depressions in STL geometry
  • Automatically places conical holes (frustums) at local minima
  • Configurable hole size, angle, spacing, and depth
  • Uses OpenSCAD for robust frustum generation
  • Outputs STL files as negative volumes for slicer

๐Ÿ›  Requirements

  • Python 3.9+
  • OpenSCAD (must be installed and accessible by path)
  • Python libraries:
    • trimesh
    • numpy
    • scipy
    • shapely
    • scikit-learn

Install dependencies with:

sudo apt update
sudo apt install openscad python3-pip
pip install trimesh numpy scipy shapely scikit-learn

About

Generate automated vent holes in STL geometry for vacuum forming workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages