firsts draws

master
rpasserieu 9 years ago
parent cbf34ddf24
commit f93464d1c1

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,16 @@
$fn=200;
difference(){
union(){
translate([0,-2.9,0]) rotate([90,0,0]) #cylinder (r=4, h=8.2);
translate([5,-7,-7])cylinder (r=4, h=14);
translate([-4,-11,-7]) cube([8,8,14]);
}
union(){
translate([0,1,0])rotate([90,0,0]) cylinder (r=2, h=16);
translate([5,-7,-8])cylinder (r=2, h=16);
}
}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,13 @@
$fn=200;
difference(){
union(){
translate ([0,0,12]) sphere(7);
translate ([0,0,4]) sphere(7);
translate ([0,0,3.99]) cylinder(r=7,h=8.02);
}
union(){
translate([0,8,12]) rotate([90,0,0]) cylinder(r=1.8,h=16);
translate([-8,0,4]) rotate([90,90,90]) cylinder(r=1.8,h=16);
translate([-10,-10,-10]) cube([20,20,10]);
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,8 @@
$fn=200;
difference(){
linear_extrude (height=10)
import (file="fixation-Biellette.dxf", layer="0");
union(){
translate([-12.5,1,5]) rotate([90,0,90]) cylinder(r=1.5,h=25);
}
}

File diff suppressed because it is too large Load Diff

@ -0,0 +1,88 @@
include <./MCAD/bearing.scad>;
/*
Roulements à billes 623 ZZ (0.80)
Diamètre intérieur : 3mm
Diamètre extérieur : 10 mm
Largeur : 4 mm
*/
$fn=200;
//color ("seagreen")
//linear_extrude (height=2000)
// import (file="T-carre.dxf", layer="profil T", $fn=100);
difference(){
linear_extrude (height=10)
import (file="T-carre.dxf", layer="profil-pour-3d", $fn=100);
screws();
}
difference(){
cones();
screws();
}
//Les trous pour les vis:
module screws(){
translate([4.1225,7.1862,5]) rotate([90,0,0]) cylinder (r=1.5, h=14);
translate([15.8775,7.1862,5]) rotate([90,0,0]) cylinder (r=1.5, h=14);
translate([-5.1,13.3725,5]) rotate([90,0,90]) cylinder (r=1.5, h=12);
translate([13.2775,13.3725,5]) rotate([90,0,90]) cylinder (r=1.5, h=12);
translate([-5.1,25,5]) rotate([90,0,90]) cylinder (r=1.5, h=14);
translate([12.2775,25,5]) rotate([90,0,90]) cylinder (r=1.5, h=14);
translate([26,25,5]) rotate([90,0,90]) cylinder (r=4, h=20);
translate([26,13.3725,5]) rotate([90,0,90]) cylinder (r=4, h=20);
translate([-26,25,5]) rotate([90,0,90]) cylinder (r=4, h=20);
translate([-26,13.3725,5]) rotate([90,0,90]) cylinder (r=4, h=20);
translate([4.1225,-6,5])rotate([90,0,0]) cylinder (r=4, h=10);
translate([15.8775,-6,5])rotate([90,0,0]) cylinder (r=4, h=10);
translate([-25.7,38.05,5]) rotate([90,0,90]) #cylinder (r=1.5, h=21);
translate([24.5,38.05,5]) rotate([90,0,90]) #cylinder (r=1.5, h=21.5);
translate([6,37.9,3]) cube([8,4.2,4]);
}
module cones(){
translate([4.01,13.3725,5]) rotate([90,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([20.01,13.3725,5]) rotate([90,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([4.01,25,5]) rotate([90,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([20.01,25,5]) rotate([90,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([-0.01,13.3725,5]) rotate([270,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([-0.01,25,5]) rotate([270,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([15.99,13.3725,5]) rotate([270,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([15.99,25,5]) rotate([270,0,90]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([4.1225,-0.01,5]) rotate([90,0,0]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([15.8775,-0.01,5]) rotate([90,0,0]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([4.1225,4.01,5]) rotate([270,0,0]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
translate([15.8775,4.01,5]) rotate([270,0,0]) cylinder (r1=1.5, r2=2.5, h=1, $fn=20);
}
//positionnement des roulements à bille
/*
bearing(pos=[4, -16,80], angle=[90,0,0], model=623);
bearing(pos=[16.5, -16,80], angle=[90,0,0], model=623);
bearing(pos=[0, -5,80], angle=[90,00,90], model=623);
bearing(pos=[16, -5,80], angle=[90,00,90], model=623);
bearing(pos=[0, 6,80], angle=[90,00,90], model=623);
bearing(pos=[16, 6,80], angle=[90,00,90], model=623);
*/

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,16 @@
difference(){
linear_extrude (height=5)
import (file="platform.dxf", layer="0", $fn=100);
union(){
translate([6.0656,44.5,2.5])
rotate([90,0,30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-6.0656,44.5,2.5])
rotate([90,0,-30])
cylinder(r=1.5, h=72 ,$fn=100);
translate([-36.4,-28.25,2.5])
rotate([90,0,90])
cylinder(r=1.5, h=72 ,$fn=100);
}
}

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save