You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.6 KiB
OpenSCAD
51 lines
1.6 KiB
OpenSCAD
/*
|
|
Projet ReprapJeanne
|
|
|
|
Sysème de fixation du moteur en haut d'un axe. "T carré 20x20 alu"
|
|
|
|
github: https://github.com/gnieark/reprapJeanne
|
|
wiki https://mail.jeannedhack.org/wicked/display.php?page=reprap_geante
|
|
|
|
By Gnieark https://blog-du-grouik.tinad.fr
|
|
& TranKILLoman
|
|
|
|
License GNU-GPL V3
|
|
|
|
*/
|
|
|
|
|
|
topAxis();
|
|
module topAxis(){
|
|
difference(){
|
|
union(){
|
|
linear_extrude(42.551)
|
|
polygon (points=[
|
|
[0,0],[11.75,0],[11.75,18.5],[21,18.5],[21,30.25],[-2.25,30.25],[-2.25,65.385],[0.75,65.385],[-7.25,65.385],[-7.25,22.585],[-9.25,22.585],[-9.25,18.5],[0,18.5]
|
|
]);
|
|
|
|
translate([-4.2,5.1,42.55])
|
|
linear_extrude (height=5)
|
|
import (file="all.dxf", layer="top-fix-profil2", $fn=100);
|
|
}
|
|
union(){
|
|
//emplacement du profil T
|
|
translate([0,0,-0.01])
|
|
linear_extrude(29.775)
|
|
polygon (points=[
|
|
[5,5],[6.75,5],[6.75,23.5],[16,23.5],[16,25.25],[-4.25,25.25],[-4.25,23.5],[5,23.5]
|
|
]);
|
|
|
|
//les 3 vis fixation du moteur
|
|
translate([-7.4,28.485,36.775]) rotate([0,90,0]) cylinder(h=6,r=1.5,$fn=50);
|
|
translate([-2.26,28.485,36.775]) rotate([0,90,0]) cylinder(h=30,r=4,$fn=50);
|
|
translate([-7.4,59.485,36.775]) rotate([0,90,0]) cylinder(h=6,r=1.5,$fn=50);
|
|
translate([-7.4,59.485,5.65]) rotate([0,90,0]) cylinder(h=6,r=1.5,$fn=50);
|
|
//trou carré pour le moteur
|
|
translate([-7.4,31.485,8.775]) cube([6,25,25]);
|
|
//vis plus larges pour plaque au dessus
|
|
translate([-2.8563,13.4208,42.54]) cylinder(h=6,r=2,$fn=50);
|
|
translate([14.6063,13.4208,42.54]) cylinder(h=6,r=2,$fn=50);
|
|
translate([-3.25,69.358,42.54]) cylinder(h=6,r=2,$fn=50);
|
|
}
|
|
}
|
|
} |