Egy érdekes fizika-kísérlethez készítünk mérőeszközt:
Hogyan függ a gyertya átmérőjétől a gyertya leégésének sebessége?
Ehhez szükségünk van különböző átmérőjű gyertyákra, ráadásul minél többre, hiszen "egy mérés nem mérés".
Erre a célra gyertyaöntőformát terveztem, melyhez az OpenSCAD nevű nyílt forrású szoftvert használom:
A forrásfájl tesztőlegesen paraméterezhető, a kommentek alapján.
r=4; // a gyertya sugara legyen 4mm
perem=2; // az ontoforma pereme 2mm
n=8; // egy ontoformaval egyszerre 8 gyertyat keszitunk
magas=perem+50; // egy-egy gyertya magassaga legyen 50mm
union() {
difference() {
// egy megfeleloen meretezett teglatestet eltolunk a megfelelo x-y-z pozicioba
translate ([-n*(2*r+perem+0.5)/2, -(r+perem), 0]) cube([n*(2*r+perem+0.5), (r+perem), magas]);
// a teglatestbol kimetszunk n-db hengert
for(i=[0:n-1]) {
translate([ -(n-1)/2*(perem+2*r)+i*(perem+2*r), 0, 0]) cylinder($fn=40, h=magas+1, r=r, center=false);
}
}
// egy masik teglatestet teszunk az elozoleg elkeszitett forma ala, hogy ne folyjon ki a viasz
translate ([-n*(2*r+perem+0.5)/2, -(r+perem), 0]) cube([n*(2*r+perem+0.5), r+perem, perem]);
}
Az OpenSCAD tud stl-fájlba exportálni, amelyet már előkészíthetünk a nyomtatásra.
A végeredmény pedig így néz ki (persze kettőt kell nyomtatni, hogy könnyen kiszedhetőek legyenek a gyertyák):