Building a Font

This section is for general discussion about Gadgets

Building a Font

Postby jimandi5000 » Fri Nov 15, 2019 9:15 am

Hi all,
Thought I would share how I build a vector based font for a gadget to "draw" letters and numbers.

1. I draw the full set of letters, symbols and numbers.

2. I build a high res grid and label the X & Y and collect the intersections that are used to build each letter.

3. For each letter, construct a poly-line.

This takes a lot of time.
Attachments
Font01.jpg
Font02.jpg
Thanks,
Jim
User avatar
jimandi5000
Vectric Craftsman
 
Posts: 182
Joined: Wed Mar 11, 2015 6:50 pm
Location: North Houston Tx.
Model of CNC Machine: Home Made 60 x 120

Re: Building a Font

Postby steve323 » Sat Nov 16, 2019 6:47 pm

Does each letter become a gadget?

Here is a method I used to create inlay fonts. I wanted to see how small the letters could be made and still be cut with a 1/8" router bit.

Some letters like M, N, and W would look really bad without sharp inside corners. The solution was to break the inlay into multiple segments. The CAD diagram below shows the complete letter set with the corresponding inlay below. The boxes around each letter are used to position each letter manually in a CAD program. Repeat the manual positioning with reverse inlay letters. I wish I knew how to create a TrueType font so you could just type the words.

Font_test.jpg


The main board was cut 1/8" deep in maple. The inlay pieces are cut 3/16" deep in walnut. Painters tape was placed over the inlay pieces and the letters were cut loose on the bandsaw. Add glue into the main board holes and place each inlay piece. Smooth everything with a drum sander or ROS.

Fonts.png


Steve
steve323
 
Posts: 9
Joined: Wed Dec 20, 2017 9:01 pm
Model of CNC Machine: Homebuilt kit

Re: Building a Font

Postby Adrian » Sat Nov 16, 2019 8:09 pm

steve323 wrote: I wish I knew how to create a TrueType font so you could just type the words.

There are quite a few programs that allow you to do that and even some free online ones. I use the FontForge program a lot to correct loops etc in fonts.
User avatar
Adrian
Vectric Archimage
 
Posts: 9824
Joined: Thu Nov 23, 2006 2:19 pm
Location: Surrey, UK
Model of CNC Machine: ShopBot PRS Alpha 96x48

Re: Building a Font

Postby jimandi5000 » Sun Nov 17, 2019 11:25 pm

steve323 wrote:Does each letter become a gadget?


Hi Steve,

No, I have wrote a single function that can be plugged in to a gadget to draw vector based text on the drawing. As you may know, at this time, we do not have an API for the Lua language (Gadget) to put "vector based text" on a drawing. So, I built one and posted to the forum.

have a look: viewtopic.php?f=51&t=33272

please let me know if you have questions. :)
Thanks,
Jim
User avatar
jimandi5000
Vectric Craftsman
 
Posts: 182
Joined: Wed Mar 11, 2015 6:50 pm
Location: North Houston Tx.
Model of CNC Machine: Home Made 60 x 120

Re: Building a Font

Postby zoner » Fri Dec 06, 2019 7:17 pm

Having the Text object accessible into Lua would be easier ...
zoner
 
Posts: 14
Joined: Wed Sep 11, 2013 6:41 pm
Model of CNC Machine: Self design - 5' x 10' x 1'

Re: Building a Font

Postby jimandi5000 » Fri Dec 06, 2019 9:02 pm

zoner wrote:Having the Text object accessible into Lua would be easier ...


Have you done it? I tried building one, but I still needed the vectors so I was back to drawing out the letters.
Thanks,
Jim
User avatar
jimandi5000
Vectric Craftsman
 
Posts: 182
Joined: Wed Mar 11, 2015 6:50 pm
Location: North Houston Tx.
Model of CNC Machine: Home Made 60 x 120

Re: Building a Font

Postby rscrawford » Sat Dec 07, 2019 1:07 am

steve323 wrote:Does each letter become a gadget?

Here is a method I used to create inlay fonts. I wanted to see how small the letters could be made and still be cut with a 1/8" router bit.

Some letters like M, N, and W would look really bad without sharp inside corners. The solution was to break the inlay into multiple segments. The CAD diagram below shows the complete letter set with the corresponding inlay below. The boxes around each letter are used to position each letter manually in a CAD program. Repeat the manual positioning with reverse inlay letters. I wish I knew how to create a TrueType font so you could just type the words.

The attachment Font_test.jpg is no longer available


The main board was cut 1/8" deep in maple. The inlay pieces are cut 3/16" deep in walnut. Painters tape was placed over the inlay pieces and the letters were cut loose on the bandsaw. Add glue into the main board holes and place each inlay piece. Smooth everything with a drum sander or ROS.

The attachment Font_test.jpg is no longer available


Steve


Steve, you need to learn to do v-carve inlays. You can just type with any font you want and get sharp corners everywhere, and its much quicker to cut.

inlay 1.jpg
Russell Crawford
http://www.cherryleaf-rustle.com
User avatar
rscrawford
Vectric Wizard
 
Posts: 952
Joined: Mon Jan 17, 2011 6:49 pm
Location: Wetaskiwin, Alberta
Model of CNC Machine: CAMaster Cobra 408 ATC, ShopSabre IS408


Return to Gadgets - General

Who is online

Users browsing this forum: No registered users and 1 guest