Skip to content

medicationforall/cqspoolterrain

Repository files navigation

cqspoolterrain

python Library for making parametric Spool terrain designed for 3d printing.

Station Mockup

Pipe Mockup

Example Usage

import cadquery as cq
from cqspoolterrain import PowerStation, SpoolCladdingGreebled

bp_power = PowerStation()
bp_power.bp_cladding = SpoolCladdingGreebled()
bp_power.bp_cladding.seed="morePower!"
bp_power.make()
power = bp_power.build()
#show_object(power)
cq.exporters.export(power,f"stl/powerStation_seed_{bp_power.bp_cladding.seed}.stl")

Generates this stl

Refer to examples directory to see other examples

Dependencies

Installation

To install cqspoolterrain directly from GitHub, run the following pip command:

pip install git+https://github.com/medicationforall/cqspoolterrain

OR

Local Installation

From the cloned cqdome directory run.

pip install ./