discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

marking parts

GH
gene heskett
Fri, Jul 1, 2022 1:49 PM

Greetings all;

Where can I find a good tut on putting a text module together?

I am making the nuts for a woodworking vise but the nuts need to be
custom sized because the screw is cut from hard maple on a milling machine
with a teeny 1/16" ball nose bit doing the carving at about 20 grand rpm.
I'm currently in the 4th generation of tooth style for a buttress thread,
and in the process of making a series of nuts whose sizes vary by 1mm steps.
I need to inlay that 4+3.0 info, with a max of 5 small characters, in
the area
between the OD of the thread and the outer wall of the box containing the
thread.

I can do that after rotate,translate etc to place it, but have not found
a tut in the online manual that addresses how to convert the text into a
module I can include in a difference list.

if interested:

You can see a .png of the half nut at the link in my sig. In
"6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png"
A couple .jpg's of the screw and nut are there too.

Thanks all.
Take care & stay well.

Cheers, Gene Heskett.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

Greetings all; Where can I find a good tut on putting a text module together? I am making the nuts for a woodworking vise but the nuts need to be custom sized because the screw is cut from hard maple on a milling machine with a teeny 1/16" ball nose bit doing the carving at about 20 grand rpm. I'm currently in the 4th generation of tooth style for a buttress thread, and in the process of making a series of nuts whose sizes vary by 1mm steps. I need to inlay that 4+3.0 info, with a max of 5 small characters, in the area between the OD of the thread and the outer wall of the box containing the thread. I can do that after rotate,translate etc to place it, but have not found a tut in the online manual that addresses how to convert the text into a module I can include in a difference list. if interested: You can see a .png of the half nut at the link in my sig. In "6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png" A couple .jpg's of the screw and nut are there too. Thanks all. Take care & stay well. Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/>
MM
Michael Marx
Fri, Jul 1, 2022 2:06 PM

Gene,

text() once you choose the parameters you want, is just the same as any other geometric object,
just more detailed curves etc.

text() is a 2D outline.
Use linear_extrude() to give it 3D height.

Then difference() or union(), after translate()/rotate()/etc to where you want it.

Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the same.

-----Original Message-----
From: gene heskett [mailto:gheskett@shentel.net]
Sent: Fri, 1 Jul 2022 23:50
To: discuss@lists.openscad.org
Subject: [OpenSCAD] marking parts

Greetings all;

Where can I find a good tut on putting a text module together?

I am making the nuts for a woodworking vise but the nuts need to be
custom sized because the screw is cut from hard maple on a milling machine
with a teeny 1/16" ball nose bit doing the carving at about 20 grand rpm.
I'm currently in the 4th generation of tooth style for a buttress thread,
and in the process of making a series of nuts whose sizes vary by 1mm steps.
I need to inlay that 4+3.0 info, with a max of 5 small characters, in
the area
between the OD of the thread and the outer wall of the box containing the
thread.

I can do that after rotate,translate etc to place it, but have not found
a tut in the online manual that addresses how to convert the text into a
module I can include in a difference list.

if interested:

You can see a .png of the half nut at the link in my sig. In
"6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png"
A couple .jpg's of the screw and nut are there too.

Thanks all.
Take care & stay well.

Cheers, Gene Heskett.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

--
This email has been checked for viruses by AVG.
https://www.avg.com

Gene, text() once you choose the parameters you want, is just the same as any other geometric object, just more detailed curves etc. text() is a 2D outline. Use linear_extrude() to give it 3D height. Then difference() or union(), after translate()/rotate()/etc to where you want it. Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the same. > -----Original Message----- > From: gene heskett [mailto:gheskett@shentel.net] > Sent: Fri, 1 Jul 2022 23:50 > To: discuss@lists.openscad.org > Subject: [OpenSCAD] marking parts > > Greetings all; > > Where can I find a good tut on putting a text module together? > > I am making the nuts for a woodworking vise but the nuts need to be > custom sized because the screw is cut from hard maple on a milling machine > with a teeny 1/16" ball nose bit doing the carving at about 20 grand rpm. > I'm currently in the 4th generation of tooth style for a buttress thread, > and in the process of making a series of nuts whose sizes vary by 1mm steps. > I need to inlay that 4+3.0 info, with a max of 5 small characters, in > the area > between the OD of the thread and the outer wall of the box containing the > thread. > > I can do that after rotate,translate etc to place it, but have not found > a tut in the online manual that addresses how to convert the text into a > module I can include in a difference list. > > if interested: > > You can see a .png of the half nut at the link in my sig. In > "6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png" > A couple .jpg's of the screw and nut are there too. > > Thanks all. > Take care & stay well. > > Cheers, Gene Heskett. > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author, 1940) > If we desire respect for the law, we must first make the law respectable. > - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org -- This email has been checked for viruses by AVG. https://www.avg.com
GH
gene heskett
Fri, Jul 1, 2022 2:27 PM

On 7/1/22 10:10, Michael Marx wrote:

Gene,

text() once you choose the parameters you want, is just the same as any other geometric object,
just more detailed curves etc.

text() is a 2D outline.

That's why I missed it, was thinking 3d

Use linear_extrude() to give it 3D height.

Then difference() or union(), after translate()/rotate()/etc to where you want it.

Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the same.

That was one of the reasons I chose where I did, its flat and face up on
the build plate
as I put the back of the nut on the plate in cura.

Convexity looks like a problem with text, is it?

Thanks Michael.  Take care and stay well.

if interested:

You can see a .png of the half nut at the link in my sig. In
"6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png"
A couple .jpg's of the screw and nut are there too.

Cheers, Gene Heskett.

--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

On 7/1/22 10:10, Michael Marx wrote: > Gene, > > text() once you choose the parameters you want, is just the same as any other geometric object, > just more detailed curves etc. > > text() is a 2D outline. That's why I missed it, was thinking 3d > Use linear_extrude() to give it 3D height. > > Then difference() or union(), after translate()/rotate()/etc to where you want it. > > Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the same. That was one of the reasons I chose where I did, its flat and face up on the build plate as I put the back of the nut on the plate in cura. Convexity looks like a problem with text, is it? Thanks Michael.  Take care and stay well. >> if interested: >> >> You can see a .png of the half nut at the link in my sig. In >> "6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png" >> A couple .jpg's of the screw and nut are there too. >> Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/>
MM
Michael Marx
Fri, Jul 1, 2022 11:12 PM

Convexity is only related to preview, got to actual geometry.
I believe each letter (or at least those that don’t flow together) is a separate entity re convexity. But convexity=10 is usually OK.

-----Original Message-----
From: gene heskett [mailto:gheskett@shentel.net]
Sent: Sat, 2 Jul 2022 00:28
To: discuss@lists.openscad.org
Subject: [OpenSCAD] Re: marking parts

On 7/1/22 10:10, Michael Marx wrote:

Gene,

text() once you choose the parameters you want, is just the same as any other geometric

object,

just more detailed curves etc.

text() is a 2D outline.

That's why I missed it, was thinking 3d

Use linear_extrude() to give it 3D height.

Then difference() or union(), after translate()/rotate()/etc to where you want it.

Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the

same.
That was one of the reasons I chose where I did, its flat and face up on
the build plate
as I put the back of the nut on the plate in cura.

Convexity looks like a problem with text, is it?

Thanks Michael.  Take care and stay well.

if interested:

You can see a .png of the half nut at the link in my sig. In
"6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png"
A couple .jpg's of the screw and nut are there too.

Cheers, Gene Heskett.

--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

--
This email has been checked for viruses by AVG.
https://www.avg.com

Convexity is only related to preview, got to actual geometry. I believe each letter (or at least those that don’t flow together) is a separate entity re convexity. But convexity=10 is usually OK. > -----Original Message----- > From: gene heskett [mailto:gheskett@shentel.net] > Sent: Sat, 2 Jul 2022 00:28 > To: discuss@lists.openscad.org > Subject: [OpenSCAD] Re: marking parts > > On 7/1/22 10:10, Michael Marx wrote: > > Gene, > > > > text() once you choose the parameters you want, is just the same as any other geometric > object, > > just more detailed curves etc. > > > > text() is a 2D outline. > That's why I missed it, was thinking 3d > > Use linear_extrude() to give it 3D height. > > > > Then difference() or union(), after translate()/rotate()/etc to where you want it. > > > > Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the > same. > That was one of the reasons I chose where I did, its flat and face up on > the build plate > as I put the back of the nut on the plate in cura. > > Convexity looks like a problem with text, is it? > > Thanks Michael. Take care and stay well. > >> if interested: > >> > >> You can see a .png of the half nut at the link in my sig. In > >> "6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png" > >> A couple .jpg's of the screw and nut are there too. > >> > Cheers, Gene Heskett. > > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author, 1940) > If we desire respect for the law, we must first make the law respectable. > - Louis D. Brandeis > Genes Web page <http://geneslinuxbox.net:6309/> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org -- This email has been checked for viruses by AVG. https://www.avg.com
MM
Michael Marx
Fri, Jul 1, 2022 11:16 PM

...preview, NOT to actual geometry.

-----Original Message-----
From: Michael Marx [mailto:michael@marx.id.au]
Sent: Sat, 2 Jul 2022 09:13
To: 'OpenSCAD general discussion'
Subject: [OpenSCAD] Re: marking parts

Convexity is only related to preview, got to actual geometry.
I believe each letter (or at least those that don’t flow together) is a separate entity re
convexity. But convexity=10 is usually OK.

-----Original Message-----
From: gene heskett [mailto:gheskett@shentel.net]
Sent: Sat, 2 Jul 2022 00:28
To: discuss@lists.openscad.org
Subject: [OpenSCAD] Re: marking parts

On 7/1/22 10:10, Michael Marx wrote:

Gene,

text() once you choose the parameters you want, is just the same as any other

geometric

object,

just more detailed curves etc.

text() is a 2D outline.

That's why I missed it, was thinking 3d

Use linear_extrude() to give it 3D height.

Then difference() or union(), after translate()/rotate()/etc to where you want it.

Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the

same.
That was one of the reasons I chose where I did, its flat and face up on
the build plate
as I put the back of the nut on the plate in cura.

Convexity looks like a problem with text, is it?

Thanks Michael.  Take care and stay well.

if interested:

You can see a .png of the half nut at the link in my sig. In
"6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png"
A couple .jpg's of the screw and nut are there too.

Cheers, Gene Heskett.

--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

--
This email has been checked for viruses by AVG.
https://www.avg.com


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

--
This email has been checked for viruses by AVG.
https://www.avg.com

...preview, NOT to actual geometry. > -----Original Message----- > From: Michael Marx [mailto:michael@marx.id.au] > Sent: Sat, 2 Jul 2022 09:13 > To: 'OpenSCAD general discussion' > Subject: [OpenSCAD] Re: marking parts > > Convexity is only related to preview, got to actual geometry. > I believe each letter (or at least those that don’t flow together) is a separate entity re > convexity. But convexity=10 is usually OK. > > > -----Original Message----- > > From: gene heskett [mailto:gheskett@shentel.net] > > Sent: Sat, 2 Jul 2022 00:28 > > To: discuss@lists.openscad.org > > Subject: [OpenSCAD] Re: marking parts > > > > On 7/1/22 10:10, Michael Marx wrote: > > > Gene, > > > > > > text() once you choose the parameters you want, is just the same as any other > geometric > > object, > > > just more detailed curves etc. > > > > > > text() is a 2D outline. > > That's why I missed it, was thinking 3d > > > Use linear_extrude() to give it 3D height. > > > > > > Then difference() or union(), after translate()/rotate()/etc to where you want it. > > > > > > Think about inlay/emboss a cylinder(), doing the same with extruded text() is just the > > same. > > That was one of the reasons I chose where I did, its flat and face up on > > the build plate > > as I put the back of the nut on the plate in cura. > > > > Convexity looks like a problem with text, is it? > > > > Thanks Michael. Take care and stay well. > > >> if interested: > > >> > > >> You can see a .png of the half nut at the link in my sig. In > > >> "6040-stf/vise-screw-pix/new-buttress_vise_bolt_nut4+3.png" > > >> A couple .jpg's of the screw and nut are there too. > > >> > > Cheers, Gene Heskett. > > > > -- > > "There are four boxes to be used in defense of liberty: > > soap, ballot, jury, and ammo. Please use in that order." > > -Ed Howdershelt (Author, 1940) > > If we desire respect for the law, we must first make the law respectable. > > - Louis D. Brandeis > > Genes Web page <http://geneslinuxbox.net:6309/> > > _______________________________________________ > > OpenSCAD mailing list > > To unsubscribe send an email to discuss-leave@lists.openscad.org > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org -- This email has been checked for viruses by AVG. https://www.avg.com
GH
gene heskett
Sat, Jul 2, 2022 1:39 AM

On 7/1/22 19:16, Michael Marx wrote:

Convexity is only related to preview, got to actual geometry.
I believe each letter (or at least those that don’t flow together) is a separate entity re convexity. But convexity=10 is usually OK.

And it turned out to be easier than I envisioned from looking at the
links in the cheat sheet.
I made the text string, sized it, and centered it. then bent, folded,
stapled and otherwise
mutilated it to put it where I wanted it, thank you very much, Michael.

Take care and stay well.

Cheers, Gene Heskett.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

On 7/1/22 19:16, Michael Marx wrote: > Convexity is only related to preview, got to actual geometry. > I believe each letter (or at least those that don’t flow together) is a separate entity re convexity. But convexity=10 is usually OK. And it turned out to be easier than I envisioned from looking at the links in the cheat sheet. I made the text string, sized it, and centered it. then bent, folded, stapled and otherwise mutilated it to put it where I wanted it, thank you very much, Michael. Take care and stay well. Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/>