
双面文字(Text Flip)是一件3D雕塑:从正面看是一个词,从右侧看则是另一个词。 文字翻转生成器用两个等长的词生成它,并给你STL、3MF或双色3MF文件。免费,在浏览器中运行;下载文件需要使用邮箱免费登录。你输入的词不会发往任何地方:模型在你的电脑上生成。
我是为送礼做的它:两个等长的名字,LOVE和一个人名,2026和2027。严格来说它不是回文式(Ambigram,同一个词旋转后读起来一样),而是一种「双面雕塑」:一个物体里藏着两个不同的词。
怎么做双词错觉文字?
- 输入词1(从正面读)和词2(从右侧读)。两个词的字符数必须相同,最多 12 个。
- 选择字体和字母高度。
- 在「形状」步骤设置字母间距和底座。
- 用「正面」和「右侧」按钮检查两个视角。
- 下载STL、3MF或「3MF · 2色」。
字母会转换为大写。支持拉丁字母、西里尔字母和数字,空格也算一个位置。汉字不支持,请用拼音(拉丁字母)输入。
可以调哪些参数?
| 参数 | 默认值 | 范围 |
|---|---|---|
| 词 | LOVE 和 GIFT | 长度相同,最多 12 个字符 |
| 字体 | Impact | Impact、Arial、Verdana、Courier New、Georgia、Times New Roman |
| 字母高度 | 30 毫米 | 15–60 毫米 |
| 字母间距 | 3 毫米 | 1–10 毫米 |
| 底座 | 薄,2.4 毫米 | 薄 2.4 毫米、厚 4 毫米、自定义 1.2–15 毫米、无底座 |
| 底座形状 | 对角长条 | 长条或矩形板 |
| 底座在字母四周的边距 | 长条 3 毫米,矩形板 5 毫米 | 1–30 毫米,左右和前后可分别设置 |
| 底座圆角半径 | 等于该形状的边距 | 0 到较小边距 |
列表里的字体名称都是大家熟悉的,但实际使用的字体文件不同:Impact用Oswald Bold绘制,Arial用Arimo,Verdana用PT Sans,Georgia用PT Serif,Times New Roman用Tinos,Courier New用Cousine。它们是经过验证、覆盖西里尔字母的开源字体,所以外观可能与你熟悉的Windows字体有所不同。
能得到什么文件?
- STL:一个封闭的实体,底座和字母在一起。
- 3MF:同一个物体,单色3MF。
- 「3MF · 2色」:底座和字母两个零件,已分配好耗材(有底座时)。
「下载」步骤会显示模型的尺寸、三角面数和克数重量(体积 × 1.24 克/立方厘米,即PLA的密度),底座另有一行。尺寸由三件事决定:字母高度、所选字体的字母宽度,以及各块之间的间距。字母越多、越高,模型越宽:40–60 毫米高的长单词很容易超出打印平台。
怎么选词,空格和点怎么处理?
- 长度相同。 如果两个词长度不同,生成器会显示各自的字符数。请增加或删除字母。
- 空格位置一致。 如果空格只出现在一个词里,与它配对的字母就会消失。两个词在同一位置都有空格则没问题:会留出约字母高度三分之一的空隙。
- 点和重音。 像Ä、É或Й这样的字母,附加符号并不与字母相连,会悬空在相交处。生成器会去掉它们,并告诉你哪些字母受到影响。在Verdana和Georgia中,Q的小尾巴也是独立的笔画,所以Q请选Impact或Arial。
- 词对创意。 MOM和DAD、LOVE和HOPE、两个等长的名字、LOVE和某个名字、2026和2027。
要从哪个角度看?
第一个词从正前方直接可见,第二个词从正右侧可见,大致与字母等高。摆在架子上时,让作品的一个角朝向观众:走过时,一个词会慢慢变成另一个词。每一块(一对字母)沿对角线错开一个字母宽度,所以从两侧看,各块都不会互相遮挡。
双面文字怎么打印?
- 按下载时的方向打印,底座朝下。不需要侧放。
- 字母高 20–30 毫米时层高 0.12–0.16 毫米;40 毫米以上,0.2 毫米就够了。
- 通常不需要支撑。如果字母有很宽的横杠(T、F、7),而你的打印机对超过 5 毫米的悬垂吃力,请开启树状支撑。
- 3–4 圈墙和 15–20% 填充:字母很细,墙能给它们强度。
- 要做双色,请下载「3MF · 2色」:底座用耗材 1,字母用耗材 2。文件是为Bambu Studio和OrcaSlicer准备的。没有AMS的话,打印普通文件,并在按钮下方显示的底座顶面高度处加入换料(薄底座为 2.4 毫米)。
底座和字母构成一个封闭的整体,没有孔洞,也没有自相交,所以切片前不需要修复。
可以不要底座打印吗?
可以选择「无底座」,这样每一对字母都会作为独立的块立在热床上。生成器会计算每一对的接触面积和重心,如果某一对可能倾倒就会提醒:接触面积小于 15 平方毫米,或倾倒角小于 5°(最常见的是底部窄或圆的V、J和Q)。保留底座更可靠,或者在切片软件里开启裙边(Brim)并使用热床胶水。
常见错误
- 两个词长度不同,或者空格位置不对。
- 用了细衬线字体。 相交的立柱会很细,字母也更难辨认。
- 长单词配大字高。 如果模型宽度超过 220 毫米,生成器会提醒:请减小字母高度、间距或底座边距。
- 有警告还坚持不加底座。 带V、J或Q的字母对可能在打印中或被轻轻一碰就倒。
- 从别的角度看。 第一个词要从正前方读,第二个词要从正右侧读;在两者之间,词是读不出来的。
和其他方案相比怎么样?
参数化的「双面文字」模型在MakerWorld、Printables和Thingiverse等网站上都能找到。你也可以在OpenSCAD、Blender或Fusion里手工做:两个拉伸的文字,再做一次布尔交集。
- 我们的更方便的场景: 想不用CAD就做出两个词、要稳定性检查、可配置的底座、支持西里尔字母,以及现成的、适用于Bambu Studio和OrcaSlicer的双色3MF。
- 其他方案更合适的场景: 需要你自己的字体文件、用标志代替字母、角度不是 90°,或者三个词对应三个面。这属于手工建模的范围。
纯文字类的礼物,请看钥匙扣生成器和铭牌生成器;照片类的礼物,可以试试照片生成光影浮雕。
常见问题
- 怎么做3D打印的双面文字(两个词的错觉文字)?
- 打开文字翻转生成器,输入两个字符数相同的词(最多12个字符),选择字体和字母高度,查看两个视角后下载STL或3MF。设置免费;下载文件需要使用邮箱免费登录。
- 正面一个词、侧面另一个词的错觉文字是怎么实现的?
- 每个位置取两个字母:第一个词的字母沿前后方向拉伸,第二个词的字母沿左右方向拉伸,只保留两者重叠的部分。从正面看像第一个字母,从右侧看像第二个字母。各块沿对角线按字母宽度错开,所以互相不会遮挡。
- 为什么两个词必须一样长?
- 每一块都是一对字母。如果第二个词少一个字母,就没有可以相交的对象,第一个词的那个字母就会消失。请增加或删除字母,并让两个词的空格位置一致。
- 双面文字打印需要支撑吗?
- 通常不需要:各块立在底座上,墙面沿字母轮廓走。只有横向笔画下方才会出现悬垂,例如T的顶部横或F的横杠,而且通常很短。如果你的打印机对超过5毫米的悬垂吃力,可以开启树状支撑。
- 做双面文字用什么字体最好?
- 粗而简单的字体:Impact或Arial。笔画粗,相交的立柱就粗而结实,轮廓也更清晰。衬线字体也能用,但衬线会很细。
- 双面文字可以打印成双色吗?
- 可以。「3MF · 2色」按钮导出适用于Bambu Studio和OrcaSlicer的工程:底座用耗材1,字母用耗材2。没有AMS的话,打印普通文件,并在底座顶面的高度处加入换料;高度显示在按钮下方。
- 要从哪个角度看才能读到两个词?
- 第一个词从正前方直接读,第二个词从正右侧读,大致与字母等高。预览下方的「正面」和「右侧」按钮可以查看两个视角。摆在架子上时,让作品的一个角朝向观众:走过时,一个词会慢慢变成另一个词。