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

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Dual Letter Blocks Illusion Customizer 3D Printer File Image 1
Dual Letter Blocks Illusion Customizer 3D Printer File Image 2
Dual Letter Blocks Illusion Customizer 3D Printer File Image 3
Dual Letter Blocks Illusion Customizer 3D Printer File Image 4
Dual Letter Blocks Illusion Customizer 3D Printer File Image 5
Dual Letter Blocks Illusion Customizer 3D Printer File Image 6
Dual Letter Blocks Illusion Customizer 3D Printer File Image 7
Dual Letter Blocks Illusion Customizer 3D Printer File Image 8
Dual Letter Blocks Illusion Customizer 3D Printer File Image 9
Dual Letter Blocks Illusion Customizer 3D Printer File Image 10
Dual Letter Blocks Illusion Customizer 3D Printer File Image 11
Dual Letter Blocks Illusion Customizer 3D Printer File Image 12
Dual Letter Blocks Illusion Customizer 3D Printer File Image 13
Dual Letter Blocks Illusion Customizer 3D Printer File Image 14
Dual Letter Blocks Illusion Customizer 3D Printer File Image 15
Dual Letter Blocks Illusion Customizer 3D Printer File Image 16
Dual Letter Blocks Illusion Customizer 3D Printer File Image 17
Dual Letter Blocks Illusion Customizer 3D Printer File Image 18
Dual Letter Blocks Illusion Customizer 3D Printer File Image 19
Dual Letter Blocks Illusion Customizer 3D Printer File Image 20
Dual Letter Blocks Illusion Customizer 3D Printer File Image 21
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 1
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 2
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 3
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 4
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 5
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 6
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 7
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 8
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 9
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 10
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 11
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 12
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 13
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 14
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 15
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 16
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 17
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 18
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 19
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 20
Dual Letter Blocks Illusion Customizer 3D Printer File Thumbnail 21

Dual Letter Blocks Illusion Customizer

Lyl3 avatarLyl3

February 13, 2026

printables-icon
DescriptionCommentsTags

Description

Dual Letter Blocks Illusion Customizer

This is an OpenSCAD customizer for creating a display stand made of a sequence of blocks that are each shaped like two different letters when viewed from two orthogonal viewpoints. The technical name for this type of thing is a 3-dimensional ambigram. You can make a stand with any words or names of your choosing by running the customizer app.

You can use letters, numbers, a space character, or any of the special characters: $&<>+@/\♥♠♦♣♪♫♀♂←→π. You should use a capital letter "o" instead of a zero because the zero has a dot in the centre that would be printed in mid-air. You cannot use the ❤ glyph; it is not available in the font used. You must use the ♥ glyph if you want a heart. You can copy it from here and paste it into the customizer field.

You could also make a 3D monogram of your initials with just a single letter block. If you want a triple-letter 3D monogram block try my Customizable Triple Letter Blocks Ambigram. It can also make models with triple words and phrases.

The "I♥U MOM" & "I♥U DAD" models in the photos have the letter blocks scaled to 80% in the Z dimension. Those STLs have a Z80 suffix in the filename. Also included are "I♥U MOM", "I♥U MUM", and "I♥U DAD" models as generated by the customizer. So, if you're looking to make a cool Mother's Day gift or Father's Day gift, this thing has what you need, no matter which side of the pond you're on.

Running the Customizer

This download includes a .SCAD file to create customized 3D printable models. By setting some simple parameters from drop-down boxes and sliders you can easily create your own customized model.

You will have to first install OpenSCAD (free software) on your own computer to process the .SCAD file and present the customizer parameters. Download OpenSCAD and get started. For further details on running the customizer see DrLex's instructions on How to Run Customizer on Your Own Computer.

Setting Fonts in the Customizer

The font used is Overpass Mono Bold from the Google Fonts repository. It is included with this model in the Other Files section of the Files tab and is also available at: https://fonts.google.com/specimen/Overpass+Mono

To make a font available to OpenSCAD you have three options:

  • Install the font to the system. The procedure for installing system fonts is dependant on what operating system and what version you are using (Ubuntu Linux 16.01, Ubuntu Linux 20.04, Windows 7, Windows 10, Mac OS 9, Mac OS X, etc. ). If you don't know how to install a font on your system then search the web for instructions.
  • Add the font file to your fonts folder, creating the folder if it doesn't already exist. On Linux this would be something like "/home/YOURUSERNAME/.fonts" and on Windows 10 it would be something like "C:/Users/YOURUSERNAME/.fonts".
  • Add the font to the folder that contains the OpenSCAD file that you want to use the fonts.

The OpenSCAD "Help/Font List" menu item shows what fonts are available, so if it doesn't show up in the list as shown in the second image of this model then it is not available for use and you will need to try again.

For additional details, see the Using Fonts and Styles section on the following page: https://en.m.wikibooks.org/wiki/OpenSCAD_User_Manual/Text

Although the instructions in the customizer tell you to use UPPERCASE characters only, using lower case characters is fine as long as they're paired up with characters of the same height; bass/drum is fine, but bass/fish isn't because the last letters of the two words(s and h) are different heights. If you want to use any of the special characters that aren't on your keyboard, you can copy them from above and paste them into the customizer.

Alternative to Installing OpenSCAD on Your Computer 

This model is also published on the Thingiverse web site and the Thingiverse online customizer may be used to create your personalized models.

Beware that the Thingiverse web site has been an unstable disaster since March 2020 and they weren't even processing their customizer jobs for over 2 years (July 10, 2020 to August 4, 2022). If you try to use it and your job is still sitting in the queue after several minutes, that probably means they stopped creating the customizer models again and your job is never going to be processed. It might be only a temporary stoppage so you could hope for the best and try again later.

Printing with supports

Not all letters require support, so you might be able to get away without supports if you don't use any of the letters C,G, or S. Those letters absolutely require support. The letters E,F,I,P,T, and Z should also have supports, but they can be printed without if you don't mind clipping and sanding the messy first several layers of the unsupported areas where supports should be used.

If your model does need supports, you'll probably want to use soluble supports if that's an option available to you. If your model has a non-zero base, it will require support structures on the model itself and not just on the build plate only. If soluble supports isn't an option, you might want to print the letters separate from the base and use Cura's tree support structure. It's still experimental and is glitchy, but I have had good success with it: whenever it generates messed up structures I just move the model and then moved it back and get it to regenerate.

If you're not using soluble supports, I'd recommend printing a test of the worst letter combination that you plan on printing and tuning the support settings with it. To that end, I have included the "W/G" letter block to go along with the "WELCOME/GOODBYE" model. If you generate a model with your desired words or names, examine it in your slicer with supports enabled and determine which looks like the worst letter combination for support removal. Then generate a model with only that block to use to tune your support settings.

If you're not going to paint it, printing with white filament would be a good idea since all scars from the support structure will be white no matter what color filament you use, but the scars won't be visible with white filament. Lighter colors leave less visible scars than darker colors.

If you're using soluble supports, you might want to use black filament or another dark color to reduce the visibility of shadows.

Technical Info

The font used is Overpass Mono Bold from the Google Fonts repository. The choice was very limited as it had to be available to the Thingiverse customizer, it had to be monospaced, and the Q had to be distinguishable from an O with the descender portion cut off. This was the only font that fit all the criteria.

Update: 2019-11-07

Added capability to use some glyphs from the Segoe UI Symbols font. This font is not available in the Thingiverse customizer so it can only be used if running OpenSCAD locally on your own computer. It is a Microsoft font that first became available in Windows 7.

The additional glyphs that are available now are: evergreen-tree, deciduous-tree, blossom, maple-leaf, wine-glass, tropical-drink, beer-mug, cat, dog, and ok-hand-sign.

License:

Creative Commons — Attribution — Share Alike

Related Models

V29 preview image

V29

jzisa profile image

jzisa

81,355

Draw-A-Cat! Stencil for Feline Design preview image

Draw-A-Cat! Stencil for Feline Design

Studio Meshco profile image

Studio Meshco

107

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE preview image

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE

ARTIGIANO PAZZO profile image

ARTIGIANO PAZZO

1,688

Cute Mini Octopus preview image

Cute Mini Octopus

McGybeer profile image

McGybeer

75,729

Palestinian Map In Geometric Pattern Design - 2 Parts preview image

Palestinian Map In Geometric Pattern Design - 2 Parts

PALIprints3D profile image

PALIprints3D

20

Dual Text Illusion v2.0 preview image

Dual Text Illusion v2.0

neverland forge profile image

neverland forge

1,338

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,104

Design for a pipe in two pieces - UPDATED AGAIN preview image

Design for a pipe in two pieces - UPDATED AGAIN

Fergy7 profile image

Fergy7

1