总结
是否曾有过这样的晚宴:你根本不想用那种俗气的南方主题装饰和劣质记号笔?客人们总会把各自的杯子混淆不清,最后只会给洗碗工(也就是你)增加额外的清洁工作量。
于是我灵光一现,想到了一个简单的主意:制作一个带有浮雕姓名区域的戒指。我的第一次尝试是只做戒指,然后用记号笔在上面写下自己的名字。改进后的版本则灵感来源于托尼·布瑟(Tony Buser)的参数化姓名标签设计。http://www.thingiverse.com/thing:2055)。不过,我想使用特定的真型字体,所以无法借鉴他的作品。因此,我参考了OpenSCAD示例文件夹中的example008。原设计中玻璃杯中间有环形装饰,但我不太喜欢这种设计,所以调整了参数,让环形装饰直接置于桌面(不过你也可以随意更改设计方案!)
这是我用 OpenSCAD 创作的第一件作品,说真的,我太喜欢它了。
操作指南
设计的是一款我在家里用的Crate & Barrel杯子样稿。我在官网没找到这款,但它和这款有点像:http://www.crateandbarrel.com/dining-and-entertaining/bar-and-drinking-glasses/bodum-pavina-15-oz.-tumbler/s593257。这个杯子侧面是圆形的,所以我的字体方案可能不太适合它。不过,如果你了解字体生成的原理,就能学会如何为任何杯子正确设置参数了。
你只需输入杯子顶部的直径、杯子底部的直径以及杯子的高度。这就能得出模具的倾斜角度。现在,你需要告知脚本你希望杯子上升到多高的位置(ring_offset_from_bottom)、圆环的高度(ring_height)以及浮雕带的高度。
理论上这样应该能生成一个美观的乐队排行榜,但你可能需要调整名为 "fudge" 的变量。我之前算错了数字,还没来得及回头去修正,所以当前版本里还存在这个问题。
最后,你需要对字母数组进行一些调整。只需将你名字中的字母依次放入数组中,然后设置num_letters变量和letter_height变量即可。
干杯,尽情畅饮吧!
更新:我添加了一些快速代码,让你可以调整字母的角度,这样你就能让它们像我刚刚上传的另一张图片那样,朝外倾斜了。
更新:对于较小的物品确实存在一些难题。我调整了参数,这样如果您有女儿,并且她想要一枚刻有自己名字的戒指,就可以使用这个模板了。如果这样做的话,还需要进行一次旋转操作,以及缩放操作,以确保字母与戒指尺寸成比例。我会致力于让所有元素都根据戒指尺寸进行相对缩放。此外,我还需要对DXF文件进行微调,确保字母间距更加均匀一致。
标签
模型来源
