Pieces3D-pour-le velo

De Les Fabriques du Ponant
Aller à : navigation, rechercher

Apercu du cache écrou pour pédalier : Cache-pedalier.png

Apercu de l'attache cable : Attache-cable.png

Attache cable :

La version 1.1 tient le coup pour le moment, malgrès un petit "crac" entendu lors du vissage (le plastique a d'ailleurs blanchi au niveau de la zone fragile). Mais il tient le coup. Potentiellement à essayer en NinjaFlex.

$fn=250; //Chaque cercle possède 250 points. Si vous n'avez pas un pc puissant, vous pouvez descendre la valeur (100, c'est souvent bien).

//Pour regler l'epaisseur : regler les valeurs des partie1 et partie2 : les cubes de difference (3 paragraphes pus bas) ne sont là que pour la sphère ;)
 module partie1(){
 	difference(){
 		hull(){
 			translate([5+6,0,2])cube([10,12,4.2],center=true);
 			translate([6,0,0])cylinder(r=6,h=4.2);
 			}
 		#translate([3.75+2.5,0,-3])cylinder(r=2.6,h=8);
 		}
 } 
 
 module partie2(){
 	difference(){
 		hull(){
 			translate([5+6,0,2])cube([10,12,4.2],center=true);
 			translate([6,0,0])cylinder(r=6,h=4.2);
 			}
 		#translate([3.75+2.5,0,0])cylinder(r=2.6,h=6);
 		#translate([3.75+2.5,0,-4+1.5])cylinder(r=4.5,h=4);
		}
}
rotate([90,0,0])union(){//Pour l'orientation des fibres

difference(){
 	 union(){
 		translate([2,0,16 ])rotate([0,90+10,0])partie1();
 		translate([-6,0,16])rotate([0,90-10,0])partie2();
 		difference(){
 			translate([0,6,9])rotate([90,0,0])cylinder(r=10,h=12);
 			#rotate([0,90-10,0])	translate([-18,-10,-13.25])cube([20,20,10]);
 			#rotate([0,90+10,0])	translate([-20,-10,3.3])cube([25,20,10]);
 			#translate([0,7,12])rotate([90,0,0])cylinder(r=10,h=14);
 			}
 		}
 	#translate([0,7,3])rotate([90,0,0])cylinder(r=2.5,h=14);
 	#hull(){
 		translate([0,7,5])rotate([90,0,0])cylinder(r=1,h=14);
 		translate([0,7,8])rotate([90,0,0])cylinder(r=1,h=14);
 		}
 
 
 	}
 
}


Cache écrou pour pédalier

Version 2.2 . La version 2.1 ressort trop, et du coup, le moindre dérapage du pied tombe dessus et fait sauter le cache (sans casse dans mon cas, ce qui démontre une solidité supérieur à la version 1, qui m'a cassé entre les doigts). Une petite note au passage : l'impression en NinjaFlex (un plastique qui reste flexible après l'impression) tient bien et semble du coup plus solide car moins cassante, tout en restant en place. À voir à l'usage.

$fn=250;

module plein(){
	hull(){
 //		translate([0,0,-2])cylinder(r=10.5,h=1);// MODELE
 		translate([0,0,-4])cylinder(r=11.5,h=1);//POUR IMPRESSION
 		translate([0,0,-1])cylinder(r=13.6,h=1);
 		}
 	cylinder(r=10,h=7);
 
	for(i=[0:6]){translate([0,0,i]) cylinder(r=10.65,h=0.5);}
 
 }
 
 module presque_fini(){
   difference(){
	plein();
	#translate([0,0,-1])cylinder(r=9,h=10);
 
	#translate([0,0,-2])cube([10,2,4],center=true);
	#translate([0,0,-2])rotate([0,0,45])cube([4,4,4],center=true);
 
	#translate([0,0,-7])cylinder(r=13,h=5);
	}
 }
 difference(){
	union(){
		presque_fini();
		for(j=[0:6]){rotate([0,0,30+60*j])translate([8.5,0,1.5])rotate([0,0,0])cube([1,8.5,7],center=true);}
		}
	#translate([-1,-12,0])cube([2,24,7]);
 	#translate([-12,-1,0])cube([24,2,7]);}
 
 
 //Test ecrou de 14 ci dessous
 //rotate([0,0,30])translate([0,0,7])cube([14,5,5],center=true);
 //OK

Remarques

Pour deux caches et un attache cable, Pronterface annonce 24 minutes pour une Asimov, et en met en réalité 26.

Note pour Pierre : En fait, les STL font plus de 111 000 lignes, ce qui fait un peu gros pour un copier coller... Mais je pensais faire un jour une page pour expliquer ce qu'est le STL et ce qu'est le GCode, en en mettant un complet (mais un petit)