Stránka 1 z 1

Držák zbytku filamentu

PříspěvekNapsal: 25.10.2017 20:51
od nasranek
drzakVolFilv2nahled.stl
OpenScad - náhled
(1.12 MiB) Zobrazeno 1670 krát

Kód: Vybrat vše
a=29; // prumer díry pro vodici tyč + 5 mm okraj moje a=29;
$fn=360;
module drzak (){
module rameno (){
module ram (){
    hull (){
translate ([0,0,-7]) cylinder (d=10,h=4,center=true);
translate ([-90,0,-7]) cylinder (d=10,h=4,center=true);
}
translate ([-68,0,1]) cylinder (d=10,h=18,center=true);
}

difference (){
    ram ();
translate ([-68,0,0]) cylinder (d=7,h=20,center=true);
}}
module kriz (){
rameno ();
rotate ([0,0,120]) rameno ();
cylinder (d=a,h=18,center=true);
    rotate ([0,0,-120]) rameno ();
}

difference (){
kriz ();
    cylinder (d=a-5,h=20,center=true);
}}
module spojkadira (){
module spojka (){
hull() {
translate ([-91,0,12]) cylinder (d=8,h=4,center=true);
translate ([-68,0,12]) cylinder (d=10,h=4,center=true);
     }
      translate ([-68,0,3]) cylinder (d=6.5,h=21,center=true);
     }
     difference (){
         spojka ();
     translate ([-91,0,10]) cylinder (d=2.8,h=21,center=true);
}}

//}
/*
nahled netisknutelne
**************************************
spojkadira ();
rotate ([0,0,120]) spojkadira ();
rotate ([0,0,-120]) spojkadira ();
drzak();
***************************************
pro tisk
----------------------
spojkadira ();
drzak();
--------------------
*/
spojkadira ();
rotate ([0,0,120]) spojkadira ();
rotate ([0,0,-120]) spojkadira ();
drzak();

Držák na zbytky abych neměl na tyčce moc špulek nebo když koupím nějakou malou metráž tak cca 50 m.
Pro výtisk nevhodné jako celek, nutno vygenerovat s přiloženého kodu OpenScadu.