Modifications

E-poignée

778 octets ajoutés, 8 janvier 2015 à 14:34
aucun résumé de modification
N.B. : cette fonctionnalité est envisageable que si la conception, de la casserole et de son couvercle, le prévoit.
La vue de dessus du top [4] permet de mettre en évidence,
[[fichier:top_vdd.png|center|]]
les 3 parties constituantes, le tore, un ensemble de 4 cylindres verticaux et un ensemble de 4 cylindres horizontaux.
Le tore est la partie fonctionnelle telle que décrite ci-dessus, ses dimensions doivent tenir compte de la morphologie de la main. Le diamètre extérieur du tore est d'environ 85 mm, par rapport à une main féminine, cette dimension est optimale.
Le principe utilisé pour modéliser le tore est celui de l’ [http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/2D_to_3D_Extrusion#Rotate_Extrude/ extrusion] qui convertit un objet 2D en un objet 3D. [http://www.openscad.org/ Openscad] utilise une instruction composée de 3 parties, '''"rotate_extrude" "convexity" = 10"''', qui réalise l'extrusion circulaire,'''"translate" ''' qui exprime le rayon du cercle de révolution, et '''"circle" ''' qui exprime le rayon du cercle de la section du tore. La fenêtre USB est réalisée par l'instruction '''"difference"''' entre le tore et un cube. Le code :<code>
difference(){
translate([0, 0,0])rotate_extrude(convexity = 10) translate([R, 0, 0]) circle(r = Rt); //rayon du cercle de la section du tore translate([R,0,0])cube(size = [15,12,8*e], center = true);//fenetre USB}
</code>
L’ensemble des 4 cylindres verticaux est conçu pour répondre à 2 fonctionnalités, la première, la fixation du top [4], au dessus du CI [6], à l'aide de 4 entretoises filetées [5] et de 4 vis [2] équipées de rondelles [3], la deuxième, le maintien par simple emboîtement du logo [1].
La modélisation de chaque Cylindre vertical fait appel à un module Cvqui reçoit les coordonnées x et y:<code>
//module Cylindre vertical (Cv)
rc=7.5;//rayon du cylindre
module Cv(x,y){
difference(){
translate([x,y,0])cylinder(h=2*Rt,r=rc,center=true); translate([x,y,e/2])cylinder(h=1.01*(2*Rt-e),r=rc-e,center=true);//lamage translate([x,y,0])cylinder(h=20,r=r,center=true);//trou
}
}
</code>
Le module CV est appelé pour modéliser chacun des 4 cylindres, accompagné des coordonnées x et y égales aux entre-axes des trous de fixation du CI, soit L2/2 et l2/2 exprimés selon les 4 combinaisons des signes + et -. Le code :<code>//Construction des 4 cylindres verticaux
Cv(L2/2,l2/2);
Cv(L2/2,-l2/2);
L’ensemble des 4 cylindres horizontaux relie le tore aux cylindres verticaux.
La modélisation de chaque Cylindre horizontal fait appel à un module Chqui reçoit les coordonnées x et y du centre du cylindre ainsi que la valeur d'un angle de rotation. Un paramètre "coef" fixé à 0.75 permet d'ajuster la position de ce centre. Le positionnement du cylindre est montré sur :[[fichier:top_detail.png|center|]]Le code :<code>
//Module Cylindre horizontal de raccordement
module Ch(x,y,z){
translate([x*coef,y*coef,0])rotate([90,0,z])cylinder(h=10,r=Rt/1.1,center=true);
}
</code>
Le module Ch est appelé pour modéliser chacun des 4 cylindres, accompagné des coordonnées du centre du cylindre, L2 et l2, exprimés selon les 4 combinaisons des signes + et -. Le code est : <code>
//Construction des 4 cylindres horizontaux de raccordement
Ch(-L2,l2,atan (L2/l2));
</code>
[[fichier:top_detail.png|center|]]
=====Le logo=====
2 010
modifications