Skip to content

Latest commit

 

History

History
51 lines (43 loc) · 2.3 KB

README.md

File metadata and controls

51 lines (43 loc) · 2.3 KB

Flue Pipe Organ

Generating Pipe Dimensions

Setup

# create python virtual env
python -m venv venv

# activate venv
source venv/bin/activate      # if using bash
source venv/bin/activate.fish # if using fish

# install dependencies
pip install -r requirements.txt

Generate

# make sure the python venv is still activated

# view all input parameters
python pipe_gen.py --help

Future Ideas

Generate CAD files

generate OpenSCAD files from pipe dimensions and then generate an STL file using the openscad commadline tool:

openscad -o result.stl my_generated_pipe_dimensions.scad

then, we can use FreeCAD to convert to an STEP file and generate gcode for cnc.

Bill of Materials

References