Thingiverse
Cylindrical Functions Script
di mrule
141
Download
239
Likes
3
Makes
This is a python script for generating cylindrical coordinate functions as OpenSCAD scripts.
Specify height, radial resolution, vertical resolution, wall thickness, and a twist parameter at the top of the python script.
Specify radius as a function of theta and height in a function called "fun" also in the script.
The archive contains a few files :
-- cylindrical.py is the script
-- spin.sh is an example of using inotify to automatically regenerate the .scad file every time the .py script is updates.
-- various .stl outputs and some .gcode
This script solves the problem of :
-- generating a surface from a cylindrical function
-- generating a constant-thickness wall for most reasonable curves
-- a polygon function for plotting polygons in polar coordinates ( can be used to interpolate between polygons or other shapes )
This script is good for :
-- interpolating between different shapes along the cylinder with rotation
-- generating procedurally generated forms m
Specify height, radial resolution, vertical resolution, wall thickness, and a twist parameter at the top of the python script.
Specify radius as a function of theta and height in a function called "fun" also in the script.
The archive contains a few files :
-- cylindrical.py is the script
-- spin.sh is an example of using inotify to automatically regenerate the .scad file every time the .py script is updates.
-- various .stl outputs and some .gcode
This script solves the problem of :
-- generating a surface from a cylindrical function
-- generating a constant-thickness wall for most reasonable curves
-- a polygon function for plotting polygons in polar coordinates ( can be used to interpolate between polygons or other shapes )
This script is good for :
-- interpolating between different shapes along the cylinder with rotation
-- generating procedurally generated forms m
Hai stampato questo modello? Accedi e condividi il tuo make!
Accedi per lasciare un commento
AccediAncora nessun commento – sii il primo!