Menu  Menu
Notizie
Attivitą
Tabella attivitą
Rassegne
Spettacoli
Scritti
Notizie dall'interno
Guide
Software/Hardware libero
Miei progetti
Mappa sito
Foto
Download
Mio curriculum
Dove siamo

Vedi anche  Vedi anche
 Alimentatore led high power 3W
 Maschere della commedia dell'arte in carta e cartone
 PyWiiMote
 Palla a led
 Scritta con striscia a led
 Penna a infrarossi
 Nuova penna a infrarossi
 Papercraft
 Arduino
 Relazione 2012
 RepRap e Openscad
 Disegni con Openscad
 Torre di Tesla
 Lampada portatile
 Lampada portatile RGBW
 Misuratore allungamento molla con lo wiimote
 Deviata a led
 Lampada magica
 Chimica
 Cubo a led 8x8x8
 Basic
 LedRGB_IR
 Termometro igrometro digitale con Arduino
 Pannello elettrico
 Quadricottero open
 Pannello a led RGB
 Supporto rocchetto RepRap
 Lampada magica versione due
 The Folding Arduino Lab
 Orologio a led con Arduino
 Taglierina laser
 Scritta RGB con Arduino

Miei progetti » Lampada portatile

Lampada portatile

 

$fn=100;
difference() {
    minkowski()
    {
       cube([96,56,3],center=true);
        cylinder(r=2,h=1,center=true);
    }
    translate([45,25,-3]) cylinder(r=3,h=3);
    translate([-45,-25,-3]) cylinder(r=3,h=3);
    translate([45,-25,-3]) cylinder(r=3,h=3);
    translate([-45,25,-3]) cylinder(r=3,h=3);
    translate([45,25,-3]) cylinder(r=1.5,h=6);
    translate([-45,-25,-3]) cylinder(r=1.5,h=6);
    translate([45,-25,-3]) cylinder(r=1.5,h=6);
    translate([-45,25,-3]) cylinder(r=1.5,h=6);
}

$fn=100;
difference() {
    minkowski()
    {
       cube([96,56,15],center=true);
        cylinder(r=2,h=1,center=true);
    }
    cube([93,53,18],center=true);
    translate([-5,-31,-2]) cube([10,5,4]);
    translate([9.5,-26,0]) rotate([90,0,0]) cylinder(r=1.5,h=5);
    translate([-9.5,-26,0]) rotate([90,0,0]) cylinder(r=1.5,h=5);
}

$fn=100;
difference() {
    minkowski()
    {
       cube([96,56,3],center=true);
        cylinder(r=2,h=1,center=true);
    }
    translate([45,25,-3]) cylinder(r=1.5,h=6);
    translate([-45,-25,-3]) cylinder(r=1.5,h=6);
    translate([45,-25,-3]) cylinder(r=1.5,h=6);
    translate([-45,25,-3]) cylinder(r=1.5,h=6);
    translate([-41.5,-22.25,-3,]) cube([5,3,6]);
}
difference() {
    union() {
        translate([-42.5,-19.25,9.5]) rotate([90,0,0]) cylinder(r=7.5,h=7.5);
        translate([-50,-26.75,2,]) cube([15,7.5,8]);
    }
    translate([-42.5,-17.5,9.5]) rotate([90,0,0]) cylinder(r=2,h=9.5);
    translate([-41.5,-21,-1,]) cube([5,5,6]);
    translate([-39,-21,4]) cube([2.5,5,5]);
    difference() {
        translate([-42.5,-18.5,9.5]) rotate([90,0,0]) cylinder(r=6,h=4);
        translate([-42.5,-17.5,9.5]) rotate([90,0,0]) cylinder(r=3.5,h=6);
    }
}
difference() {
    union() {
        translate([-42.5,26.25,9.5]) rotate([90,0,0]) cylinder(r=7.5,h=7.5);
        translate([-50,18.75,2,]) cube([15,7.5,8]);
    }
    translate([-42.5,27,9.5]) rotate([90,0,0]) cylinder(r=2,h=15);
}

$fn=100;
difference() {
    union() {
        translate([-42.5,0,0]) cylinder(r=7.5,h=7.5);
        translate([42.5,0,0]) cylinder(r=7.5,h=7.5);
        translate([-37.5,-5,0,]) cube([75,10,7.5]);
    }
    translate([-42.5,0,-1]) cylinder(r=2,h=9.5);
    translate([42.5,0,-1]) cylinder(r=2,h=9.5);
    translate([42.5,0,5.5]) cylinder(r=4,h=3,$fn=6);
    translate([-37.5,-2.5,1.25]) cube([75,5,5]);
    difference() {
        translate([-42.5,0,4]) cylinder(r=6,h=4);
        translate([-42.5,0,4]) cylinder(r=3.5,h=6);
    }
    difference() {
        translate([42.5,0,-0.5]) cylinder(r=6,h=4);
        translate([42.5,0,-0.5]) cylinder(r=3.5,h=6);
    }
}

$fn=100;
difference() {
    union() {
        translate([-42.5,0,0]) cylinder(r=7.5,h=7.5);
        translate([42.5,0,0]) cylinder(r=7.5,h=7.5);
        translate([-37.5,-5,0,]) cube([75,10,7.5]);
    }
    translate([-42.5,0,-1]) cylinder(r=2,h=9.5);
    translate([42.5,0,-1]) cylinder(r=2,h=9.5);
    translate([42.5,0,4.5]) cylinder(r=4,h=4);
}

$fn=100;
difference() {
    union() {
        translate([-42.5,0,-15]) cylinder(r=7.5,h=22.5);
        translate([42.5,0,0]) cylinder(r=7.5,h=7.5);
        translate([42.5,0,-15]) cylinder(r=7.5,h=7.5);
        translate([-37.5,-5,-15,]) cube([75,10,7.5]);
        translate([-37.5,-5,0,]) cube([75,10,7.5]);
        translate([-40,-5,-7.5,]) cube([75,10,7.5]);
    }
    translate([-42.5,0,-16]) cylinder(r=2,h=24.5);
    translate([42.5,0,-16]) cylinder(r=2,h=24.5);
    translate([42.5,0,5.5]) cylinder(r=4,h=3,$fn=6);
    translate([42.5,0,-15.5]) cylinder(r=4,h=4);
    translate([-37.5,-2,1]) cube([75,5,5]);
    difference() {
        translate([42.5,0,-0.5]) cylinder(r=6,h=4);
        translate([42.5,0,-0.5]) cylinder(r=3.5,h=6);
    }
    difference() {
        translate([-42.5,0,4]) cylinder(r=6,h=4);
        translate([-42.5,0,4]) cylinder(r=3.5,h=6);
    }
}
translate([35,-5,-7.5]) cube([13,0.5,7.5]);
translate([35,-0.5,-7.5]) cube([15,0.5,7.5]);
translate([35,4.5,-7.5]) cube([13,0.5,7.5]);
translate([42.5,-7.5,-7.5]) cube([0.5,15,7.5]);

$fn=100;
translate([0,0,2]) {
difference() {
    minkowski()
    {
       cube([96,56,5],center=true);
        cylinder(r=2,h=1,center=true);
    }
    cube([94,54,12],center=true);
}
}
difference() {
    union() {
        translate([-42.5,3.5,15]) rotate([90,0,0]) cylinder(r=7.5,h=7);
        translate([-50,-3.5,-5,]) cube([15,7,20]);
    }
    translate([-42.5,4.75,15]) rotate([90,0,0]) cylinder(r=2,h=9.5);
    difference() {
        translate([-42.5,4,15]) rotate([90,0,0]) cylinder(r=6,h=4);
        translate([-42.5,4,15]) rotate([90,0,0]) cylinder(r=3.5,h=6);
    }
    translate([-33.5,0,0]) rotate([0,-45,0]) cube([5,3,13.5]);
}
translate([0,0,-3]) {
    difference() {
        minkowski()
        {
           cube([96,56,3],center=true);
            cylinder(r=2,h=1,center=true);
        }
        translate([45,25,-3]) cylinder(r=3,h=3);
        translate([-45,-25,-3]) cylinder(r=3,h=3);
        translate([45,-25,-3]) cylinder(r=3,h=3);
        translate([-45,25,-3]) cylinder(r=3,h=3);
        translate([45,25,-3]) cylinder(r=1.5,h=6);
        translate([-45,-25,-3]) cylinder(r=1.5,h=6);
        translate([45,-25,-3]) cylinder(r=1.5,h=6);
        translate([-45,25,-3]) cylinder(r=1.5,h=6);
    }
}

$fn=100;
difference() {
    union() {
        minkowski()
        {
           cube([96,56,1],center=true);
            cylinder(r=2,h=1,center=true);
        }
    }
    translate([34,-4,-2]) cube([17,8.5,4]);
    translate([45,25,-2]) cylinder(r=1,h=4);
    translate([-45,25,-2]) cylinder(r=1,h=4);
    translate([45,-25,-2]) cylinder(r=1,h=4);
    translate([-45,-25,-2]) cylinder(r=1,h=4);
    translate([-5,15,-2]) cylinder(r=1.5,h=4);
    translate([-5,-15,-2]) cylinder(r=1.5,h=4);
    translate([25,-15,-2]) cylinder(r=1.5,h=4);
    translate([-35,15,-2]) cylinder(r=1.5,h=4);
    translate([25,15,-2]) cylinder(r=1.5,h=4);
    translate([-35,-15,-2]) cylinder(r=1.5,h=4);
}

Costruzione:

 

print
Calendario  Calendario
Marzo 2017
L M M G V S D
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Data: 28/03/2017
Ora: 08:01
Accadde Oggi:
* 1956: Marocco/Francia - La Francia concede l'indipendenza al Marocco

Santi Cattolici:
* San Cono di Naso, monaco basiliano

Meteo  Meteo
Meteo Vigolo