Files
juqs-collar/poly_gates.scad
T
2022-01-09 15:53:50 -08:00

18 lines
314 B
OpenSCAD

$fn = 32;
gate_height = 50;
include<math.scad>;
include<shapes.scad>;
include<round_poly.scad>;
function throw_travel(throw) = gate_height * tan(throw);
module shape_gate (shape, throw, shaft_r, sharpness = 0) {
hull(){
round_poly(shape, shaft_r, sharpness);
}
}
shape_gate(sqr_poly, 10, 9 / 2, 1);