From e256cf48d4b36c3ee0e7462f1e27ec1bcbb971ae Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 25 Apr 2018 22:28:35 -0400 Subject: Add pawn 3d model --- 3d/pawn.scad | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 3d/pawn.scad diff --git a/3d/pawn.scad b/3d/pawn.scad new file mode 100644 index 0000000..0c581cc --- /dev/null +++ b/3d/pawn.scad @@ -0,0 +1,48 @@ +$fa = 1; +$fn = 0; +$fs = 1; + +module smooth_cylinder() { + rotate_extrude(angle=90) + translate([-10, 10, 0]) + rotate([180, 0, 0]) + difference() { + square(10); + circle(10); + } +} + +d1 = 6; +d2 = 10; +h1 = 2; +h2 = h1 + d1; +h3 = h2 + d2; +h4 = h3 + 5; + +cylinder(h=1.0, r=10); + +translate([0, 0, 1.0]) { + scale([1.0, 1.0, 0.2]) + difference() { + sphere(10); + translate([0,0,-10]) cylinder(h=10, r=10); + } +} + +translate([0, 0, h1]) { + cylinder(h=d1, r1=8, r2=6); +} + +translate([0, 0, h2]) { + cylinder(h=d2, r1=4, r2=3); +} +echo(h2); + +translate([0, 0, h3]) { + scale([1.0, 1.0, 0.16]) sphere(6); +} + +translate([0, 0, h4]) { + sphere(5); +} + -- cgit v1.2.3