discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

writing text on the side of a cone....

BB
Bruno Boettcher
Fri, May 22, 2020 7:17 PM

hello!
on another subject my wife wants seedling protectors....
its a cylinder with on top a truncated cone to dissuade the rampant
insects/molluscs to get inside and eat the seedling...

without the truncated cone, i can write on the cylinder with the write.scad
library...
that library has several possibilities, but i didn't find the one to write
on a cone?
did i miss something?

that's what i tried:
<use Writescad/write.scad>
module collerette(d = 60, h=60)
{
translate([0,0,height-20])
difference()
{
union()
{
color("magenta")cylinder(d1=d+2*w+40, d2=d,h = 20);

translate([0,0,50])rotate([-40,06,0])mirror([0,0,1])writecylinder(label[index],[0,0,0],radius=(d+70+2w)/2,height=0,rotate=10,east=0,face="top",h=10);
if(len(label[index]) < PI
5.5)

writecylinder(label[index],[0,0,0],radius=40,height=105,rotate=0,east=180,face="top",h=10);
}
color("black")translate([0,0,-0.1])cylinder(d1=d+40, d2=d-2*w,h =
20.2);
}
}

now before i consume even more time on this than planned, maybe there's
allready some easy solution to this?

thanks in advance
Bruno

--
ciao
Bruno

---==========
http://nohkumado.eu/, http://bboett.free.frhttp://aikido.nohkumado.eu/,
http://bboett.free.fr
http://aikido.zorn.free.fr

hello! on another subject my wife wants seedling protectors.... its a cylinder with on top a truncated cone to dissuade the rampant insects/molluscs to get inside and eat the seedling... without the truncated cone, i can write on the cylinder with the write.scad library... that library has several possibilities, but i didn't find the one to write on a cone? did i miss something? that's what i tried: <use Writescad/write.scad> module collerette(d = 60, h=60) { translate([0,0,height-20]) difference() { union() { color("magenta")cylinder(d1=d+2*w+40, d2=d,h = 20); translate([0,0,50])rotate([-40,06,0])mirror([0,0,1])writecylinder(label[index],[0,0,0],radius=(d+70+2*w)/2,height=0,rotate=10,east=0,face="top",h=10); if(len(label[index]) < PI*5.5) writecylinder(label[index],[0,0,0],radius=40,height=105,rotate=0,east=180,face="top",h=10); } color("black")translate([0,0,-0.1])cylinder(d1=d+40, d2=d-2*w,h = 20.2); } } now before i consume even more time on this than planned, maybe there's allready some easy solution to this? thanks in advance Bruno -- ciao Bruno =========================================== http://nohkumado.eu/, <http://bboett.free.fr>http://aikido.nohkumado.eu/, <http://bboett.free.fr> http://aikido.zorn.free.fr
FV
Frank van der Hulst
Fri, May 22, 2020 8:28 PM

See https://www.thingiverse.com/thing:1668883

On Sat, 23 May 2020, 7:18 AM Bruno Boettcher, bboett@gmail.com wrote:

hello!
on another subject my wife wants seedling protectors....
its a cylinder with on top a truncated cone to dissuade the rampant
insects/molluscs to get inside and eat the seedling...

without the truncated cone, i can write on the cylinder with the
write.scad library...
that library has several possibilities, but i didn't find the one to write
on a cone?
did i miss something?

that's what i tried:
<use Writescad/write.scad>
module collerette(d = 60, h=60)
{
translate([0,0,height-20])
difference()
{
union()
{
color("magenta")cylinder(d1=d+2*w+40, d2=d,h = 20);

translate([0,0,50])rotate([-40,06,0])mirror([0,0,1])writecylinder(label[index],[0,0,0],radius=(d+70+2w)/2,height=0,rotate=10,east=0,face="top",h=10);
if(len(label[index]) < PI
5.5)

writecylinder(label[index],[0,0,0],radius=40,height=105,rotate=0,east=180,face="top",h=10);
}
color("black")translate([0,0,-0.1])cylinder(d1=d+40, d2=d-2*w,h =
20.2);
}
}

now before i consume even more time on this than planned, maybe there's
allready some easy solution to this?

thanks in advance
Bruno

--
ciao
Bruno

---==========
http://nohkumado.eu/, http://bboett.free.frhttp://aikido.nohkumado.eu/,
http://bboett.free.fr
http://aikido.zorn.free.fr


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

See https://www.thingiverse.com/thing:1668883 On Sat, 23 May 2020, 7:18 AM Bruno Boettcher, <bboett@gmail.com> wrote: > hello! > on another subject my wife wants seedling protectors.... > its a cylinder with on top a truncated cone to dissuade the rampant > insects/molluscs to get inside and eat the seedling... > > without the truncated cone, i can write on the cylinder with the > write.scad library... > that library has several possibilities, but i didn't find the one to write > on a cone? > did i miss something? > > that's what i tried: > <use Writescad/write.scad> > module collerette(d = 60, h=60) > { > translate([0,0,height-20]) > difference() > { > union() > { > color("magenta")cylinder(d1=d+2*w+40, d2=d,h = 20); > > translate([0,0,50])rotate([-40,06,0])mirror([0,0,1])writecylinder(label[index],[0,0,0],radius=(d+70+2*w)/2,height=0,rotate=10,east=0,face="top",h=10); > if(len(label[index]) < PI*5.5) > > writecylinder(label[index],[0,0,0],radius=40,height=105,rotate=0,east=180,face="top",h=10); > } > color("black")translate([0,0,-0.1])cylinder(d1=d+40, d2=d-2*w,h = > 20.2); > } > } > > > > now before i consume even more time on this than planned, maybe there's > allready some easy solution to this? > > thanks in advance > Bruno > > -- > ciao > Bruno > > =========================================== > http://nohkumado.eu/, <http://bboett.free.fr>http://aikido.nohkumado.eu/, > <http://bboett.free.fr> > http://aikido.zorn.free.fr > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
TP
Torsten Paul
Fri, May 22, 2020 8:43 PM

Sounds like https://github.com/brodykenrick/text_on_OpenSCAD/
might help too.

ciao,
Torsten.

Sounds like https://github.com/brodykenrick/text_on_OpenSCAD/ might help too. ciao, Torsten.
T
Troberg
Tue, Jun 2, 2020 12:35 PM

There are complicated ways of doing this, but the simple way is to simply add
a flat "plate" to the cone, and put the text on that, assuming that the
exact shape of the cone isn't critical. That's how I solved a similar
problem, and it looked pretty neat.

--
Sent from: http://forum.openscad.org/

There are complicated ways of doing this, but the simple way is to simply add a flat "plate" to the cone, and put the text on that, assuming that the exact shape of the cone isn't critical. That's how I solved a similar problem, and it looked pretty neat. -- Sent from: http://forum.openscad.org/
BB
Bruno Boettcher
Thu, Jun 4, 2020 8:52 AM

Yep, sorry, forgot to answer, thanks Torsten for the pointer, and as
Torsten pointed out, the more recent version of writescad by brody kenrick
does write on cones too!
and for Troberg, the cone is hollow (inside are the seedlings) so the
writing really has to be on the lower border of the (truncated) cone....
but as says, the newer write lib solved this!

Am Di., 2. Juni 2020 um 14:36 Uhr schrieb Troberg <troberg.anders@gmail.com

:

There are complicated ways of doing this, but the simple way is to simply
add
a flat "plate" to the cone, and put the text on that, assuming that the
exact shape of the cone isn't critical. That's how I solved a similar
problem, and it looked pretty neat.

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Yep, sorry, forgot to answer, thanks Torsten for the pointer, and as Torsten pointed out, the more recent version of writescad by brody kenrick does write on cones too! and for Troberg, the cone is hollow (inside are the seedlings) so the writing really has to be on the lower border of the (truncated) cone.... but as says, the newer write lib solved this! Am Di., 2. Juni 2020 um 14:36 Uhr schrieb Troberg <troberg.anders@gmail.com >: > There are complicated ways of doing this, but the simple way is to simply > add > a flat "plate" to the cone, and put the text on that, assuming that the > exact shape of the cone isn't critical. That's how I solved a similar > problem, and it looked pretty neat. > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > -- ciao Bruno =========================================== http://nohkumado.eu/, <http://bboett.free.fr>http://aikido.nohkumado.eu/, <http://bboett.free.fr> http://aikido.zorn.free.fr