To make this hollow 3D printed candle flame cover, copy and paste the following script into openscad (an amazing free script-based 3D CAD system). Build and save the file, then print it off.
Just a single gram of plastic and you have your hollow flame in 5 minutes, ready to stuff a standard 5mm LED into. Flickering LEDs optional. Led hole may need reamered slightly until satisfaction is achieved. (I used a 5mm drill.) Also makes a nice cover for standard LED strings.
#shorts
Copy and paste the text below into openscad, press the hourglass button, and once it's built press the STL button to save it.
//Candle flame LED cover
//bigclivedotcom
$fn=100; //facets
difference(){
union(){
//main flame body
translate([0,0,14])
scale([.25,.25, 1])
sphere(d=40);
}
//hollow core
translate([0,0,15])
scale([.2,.2, .9])
sphere(d=40);
//LED port
translate([0,0,-1])
cylinder(h=5,d=5);
//base removal cube
translate([-5,-5,-10])
cube([10,10,10]);
}
Just a single gram of plastic and you have your hollow flame in 5 minutes, ready to stuff a standard 5mm LED into. Flickering LEDs optional. Led hole may need reamered slightly until satisfaction is achieved. (I used a 5mm drill.) Also makes a nice cover for standard LED strings.
#shorts
Copy and paste the text below into openscad, press the hourglass button, and once it's built press the STL button to save it.
//Candle flame LED cover
//bigclivedotcom
$fn=100; //facets
difference(){
union(){
//main flame body
translate([0,0,14])
scale([.25,.25, 1])
sphere(d=40);
}
//hollow core
translate([0,0,15])
scale([.2,.2, .9])
sphere(d=40);
//LED port
translate([0,0,-1])
cylinder(h=5,d=5);
//base removal cube
translate([-5,-5,-10])
cube([10,10,10]);
}
3D Printed Candle Flame The open scad script for this is pinned at the top of the comments. Copy and Paste Build Save and print Your flame stuff an LED into it. Job done.
For those of us without a 3d printer you should sell the boards
Love these little scad scripts you make and i shall collect them all that i know of, Do you use the transparent filament or just white?
Billy Connolly?
My sincere apology :"BreatheScotland replied: "Not a very good pretend Scottish accent, no-one talks and especially writes like that here, embarrassing.""
Looks quite good, Clive.
Thanks for this and the link to openscad. I printed it but had to add a base to keep it from falling over. Nice!
Thank you, it works great!
I was wondering, can you create a github with your scripts?
That would allow to find them more easily and maybe fork it if needed?
Or add a playlist / thumb mark to find easily openScad videos?
Again, thank you for sharing this!
stop joining in on this stupid fad you are filling up peoples subscribed
lists with shrts that just make it more likely we will miss your full
length vids
Lovely!
A bit late for the festive season, but juuuust in time to start with this year's preparations. 😉
Will try to combine this with a couple of APA106 LEDs and see if I can't come up with a semi-convincing candle effect.
I think you have invented the illuminated suppository. Seasonal, and nice looking!
Suppository
just need it to flicker a little now.
ideally it should have 3 LEDs in it so you can vary their intensity, making the flame also appear to dance around a small amount.
It seems it would be ideal to use a flickering LED?
bonus you can light it like a normal candle (if you use abs or pla)
To make this hollow 3D printed candle flame cover, copy and paste the following script into openscad (an amazing free script-based 3D CAD system). Build and save the file, then print it off.
Just a single gram of plastic and you have your hollow flame in 5 minutes, ready to stuff a standard 5mm LED into. Flickering LEDs optional. Led hole may need reamered slightly until satisfaction is achieved. (I used a 5mm drill.) Also makes a nice cover for standard LED strings.
Copy and paste the text below into openscad, press the hourglass button, and once it's built press the STL button to save it.
//Candle flame LED cover
//bigclivedotcom
$fn=100; //facets
difference(){
union(){
//main flame body
translate([0,0,14])
scale([.25,.25, 1])
sphere(d=40);
}
//hollow core
translate([0,0,15])
scale([.2,.2, .9])
sphere(d=40);
//LED port
translate([0,0,-1])
cylinder(h=5,d=5);
//base removal cube
translate([-5,-5,-10])
cube([10,10,10]);
}