firsts draws
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…
Reference in New Issue