X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=pawn.scad;h=2aeaae1ae0095f09f7b7ba201ddd1ccebfad15af;hp=b7c2bed814a912ffe50ffc6b358c41263eb4f894;hb=62eabe19345912c93324231ed8a4f7318dc52960;hpb=b313c5daeb7edec4ccdaed9935c7bb7a24dd07bb diff --git a/pawn.scad b/pawn.scad index b7c2bed..2aeaae1 100644 --- a/pawn.scad +++ b/pawn.scad @@ -29,6 +29,9 @@ x5 = xc5 - r5 * cos(a6); x6 = x5 - h6 * tan(a6); +htotal = r1 - z6; +echo("height", htotal); + $fa=1; $fs=0.1; @@ -60,4 +63,14 @@ module PawnTemplate(){ [0.01, z6]]); } -PawnTemplate(); +module Pawn(h=htotal){ + scale(h/htotal) { + rotate_extrude($fn=100){ + assign($fn=undef){ + PawnTemplate(); + } + } + } +} + +Pawn(h=20);