• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
OpenSCAD MakerBot Font Module 3D Printer File Image 1
OpenSCAD MakerBot Font Module 3D Printer File Image 2
OpenSCAD MakerBot Font Module 3D Printer File Image 3
OpenSCAD MakerBot Font Module 3D Printer File Image 4
OpenSCAD MakerBot Font Module 3D Printer File Image 5
OpenSCAD MakerBot Font Module 3D Printer File Thumbnail 1
OpenSCAD MakerBot Font Module 3D Printer File Thumbnail 2
OpenSCAD MakerBot Font Module 3D Printer File Thumbnail 3
OpenSCAD MakerBot Font Module 3D Printer File Thumbnail 4
OpenSCAD MakerBot Font Module 3D Printer File Thumbnail 5

OpenSCAD MakerBot Font Module

grokbeer avatargrokbeer

March 5, 2011

thingiverse-icon
DescriptionCommentsTags

Description

After seeing the great work of tbuser and avrgeek I was inspired to create an OpenSCAD module for the font used by MakerBot Industries.

The font itself is called Designer Block by K-Type (http://www.k-type.com/?p=296). It's free for personal use but K-Type require a paid license for commercial use. I've licensed this Thing under a non-commercial license to highlight this. If you own a license for the font then feel free to contact me for a relicensed version of this Thing that you can derive for commercial use.

I had hoped to extend avrgeek's code to provide proper support for variable-width fonts. Unfortunately the limitations in the OpenSCAD language hampered my efforts but the examples provided show how you can manually kern the text to get around this problem.

You'll see from the Character Test that some of the characters (G, H, T and ?) currently fail to render. This is apparently due to a winding direction problem I've yet to fix. For the MBI logo I've worked around it by carefully hacking a replacement T out of an I and a hypen. :)

If there is interest in better font support for OpenSCAD I might look into some of the scripting language interfaces that may be useful for generating OpenSCAD code that will properly kern the selected font. As it stands you might be better off just typing up the text in Inkscape and importing it into OpenSCAD as a DXF for linear extrusion.

I've included avrgeek's Customize.txt which contains basic instructions for porting new fonts.

I have yet to print anything using this font so I have no idea whether it will even work. :)

License:

Creative Commons - Attribution - Non-Commercial - Share Alike

Related Models

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,165

Sweeping 2-line name plate preview image

Sweeping 2-line name plate

Makkuro profile image

Makkuro

3,701

Name Keychain Generator [NO AMS] preview image

Name Keychain Generator [NO AMS]

Pumpkin Studios profile image

Pumpkin Studios

5,405

Parametric Hinge preview image

Parametric Hinge

rohingosling profile image

rohingosling

51,940

GEN2 Steel Sheet Holder V2 For Prusa and Bambu Lab preview image

GEN2 Steel Sheet Holder V2 For Prusa and Bambu Lab

Jerrari profile image

Jerrari

1,599

Customizable Name Keychain preview image

Customizable Name Keychain

CuteCraft 3D profile image

CuteCraft 3D

3,179

NUT JOB | Nut, Bolt, Washer and Threaded Rod Factory preview image

NUT JOB | Nut, Bolt, Washer and Threaded Rod Factory

mike_mattala profile image

mike_mattala

51,831

Unique customizable pixel box on desk v.1 preview image

Unique customizable pixel box on desk v.1

PrintedGuy profile image

PrintedGuy

2,342