Držák zbytku filamentu
Napsal: 25.10.2017 20:51
- 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.