Uit Hack42
Ga naar: navigatie, zoeken
(openscad-model)
k (formatting)
Regel 46: Regel 46:
 
       cube([blockheight, blockheight, blocklength], center=true);
 
       cube([blockheight, blockheight, blocklength], center=true);
 
  }
 
  }
 
+
 
  // Inner box:
 
  // Inner box:
 
  //cube(rib, center=true);
 
  //cube(rib, center=true);

Versie van 15 mei 2019 06:27

Project: L42
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
L42 Picture.jpg

L42

Naam L42
Door Raboof
Status Uitvoer
Madskillz led
Doel / Omschrijving
Moderne variant op de Rietveld L40-lamp
Alle Projecten - Project Toevoegen
Fout bij het aanmaken van de miniatuurafbeelding: convert: unable to extend cache '/home/deckardt/websites/hack42.nl/mediawiki-1.35.5/images/f/f1/L42_Picture.jpg': File too large @ error/cache.c/OpenPixelCache/3883. convert: no images defined `/tmp/transform_1e1aa92ac21d.jpg' @ error/convert.c/ConvertImageCommand/3275. Error code: 1
noez

De "L40-lamp" of "drie-buizenlamp" is een ontwerp van Gerrit Rietveld uit 1922.

Volgens mij was Rietveld in die tijd beperkt door de toen beschikbare materialen. Tijd voor een update: de L42.

Rietveld gebruikte langwerpige gloeilampen met S19-fittingen, met dus aan allebei de kanten een aansluiting. Dat levert bij de 'vertikale' lamp een lelijke 'extra' draad op, die 'langs' de lamp zelf loopt:

Lelijke draad

In plaats van S19-lampen zouden we de lamp kunnen maken van mat-transparante buizen met LEDs erin. Dan zou alleen de karakteristieke vorm van de buis verloren gaan.

Een andere mogelijkheid is bestaande S19-LED-lampen te gebruiken, maar de vertikale open te maken en daar de aansluiting voor zowel N als P door de bovenste fitting te laten lopen. Ik heb er een paar besteld van https://greenice.com/nl/s14-led-linestra-buizen/4868-led-lamp-s19-310mm-6w-500lm-50-000h-8435402549888.html

Links:

Model

In OpenSCAD, online te bekijken op http://openscad.net/

// Length of the visible part of the bulbs
bulblength = 300;
bulbthickness = 40;
blocklength = 40;
blockheight = 30;

// Margin around the 'edges' of the outer box
margin = 15;

lamplength = blocklength+bulblength+blocklength;
rib = (margin+lamplength+margin) / 3;

top_margin = rib;

module lamp() {
    color("white") cylinder(r=bulbthickness/2,h=bulblength, center=true);
    color("black") translate([0,0,(bulblength+blocklength)/2])
      cube([blockheight, blockheight, blocklength], center=true);
    color("black") translate([0,0,-(bulblength+blocklength)/2])
      cube([blockheight, blockheight, blocklength], center=true);
}

// Inner box:
//cube(rib, center=true);
// Outer box:
//cube(3*rib, center=true);

// Lamps
translate([-rib/2,-rib/2,0])
  lamp();

translate([rib/2,0,rib/2])
  rotate([90,0,0]) lamp();

translate([0,rib/2,-rib/2])
  rotate([0,90,0]) lamp();

// Plate

plateheight=14;

translate([0,0,(3*rib+plateheight)/2+top_margin])
  color([.4,.4,.4]) 
    cube([3*rib,3*rib,plateheight],center=true);

// Wiring

wirethickness=6;

translate([-rib/2,-rib/2,lamplength/2])
  color("black") cylinder(r=wirethickness/2,h=top_margin+margin);

translate([rib/2,(bulblength+blocklength)/2,rib/2])
  color("black") cylinder(r=wirethickness/2,h=top_margin+rib);
translate([rib/2,-(bulblength+blocklength)/2,rib/2])
  color("black") cylinder(r=wirethickness/2,h=top_margin+rib);
  
translate([(bulblength+blocklength)/2,rib/2,-rib/2])
  color("black") cylinder(r=wirethickness/2,h=top_margin+2*rib);
translate([-(bulblength+blocklength)/2,rib/2,-rib/2])
  color("black") cylinder(r=wirethickness/2,h=top_margin+2*rib);

Foto's WIP

L42-S19-open.jpg L42-S19-fitting.jpg