Il s'agit d'une empreinte paramétrable pour fixer un roulement à billes.
Ce projet fait suite à une discussion avec un utilisateur. Celui-ci voulait recréer la pièce présentée ici (dans les proportions de base). L'idée a été d'améliorer l'objet en le rendant plus facilement modifiable.
Pour être totalement, honnête, je n'ai plus aucun souvenir ce qu'on m'a appris de Blender… Mais pour concevoir en 3D, je me suis intéressé à Openscad depuis quelques temps. Avec un éditeur de texte externe (dans mon cas sublime text ( https://www.sublimetext.com/ ATTENTION, Logiciel “gratuit” mais pas libre. Atom ( https://atom.io/ ) lui est libre), j'ai créé la pièce.
//corps du socle les distances sont en mm function xcube()=40; function ycube()=40; function zcube()=15; //emplacement pour roulement à bille attention:rayon function rcylinder() = 9.25; function hcylinder() = zcube()-1; //trou pour vis function rcerclecote() = 1; function distbord() = 3; // définition. Plus le nombre est grand, plus c'est précis. $fn=100; difference(){ cube([xcube(),ycube(),zcube()],center=true); //cercle principal 1/3 solide, 2/3 évidé translate([0,0,zcube()/3]){ cylinder(h=hcylinder(), r= rcylinder(), center=true); } //trou de vis x4 centre a "distbord"mm du bord translate([0.5*xcube()-distbord(),0.5*ycube()-distbord(),0]){ cylinder(h=hcylinder()+10, r=rcerclecote(), center=true); } translate([-0.5*xcube()+distbord(),0.5*ycube()-distbord(),0]){ cylinder(h=hcylinder()+10, r=rcerclecote(), center=true); } translate([-0.5*xcube()+distbord(),-0.5*ycube()+distbord(),0]){ cylinder(h=hcylinder()+10, r=rcerclecote(), center=true); } translate([0.5*xcube()-distbord(),-0.5*ycube()+distbord(),0]){ cylinder(h=hcylinder()+10, r=rcerclecote(), center=true); } //trou pour centre du roulement à bille changer le rayon par 0.5*rcylinder(), ou rajouter une fonction cylinder(h=hcylinder()+10, r=5*rcerclecote(), center=true); }
Les fonctions (Function) sont paramétrables:
Pour le Weekend sur les imprimante 3D, cette petite pièce peut simplifier la vie. Il suffit juste de paramétrer sa pièce avec ses besoins…