实际上,这个模型非常强大。OpenSCAD一个能让你制作独特灯罩的脚本程序。它支持调整各种参数,让你能全面把控灯罩的设计和外观效果。
原本这款模型是为与宜家Solvinden灯笼的太阳能LED元件兼容而设计的。不过,其参数也可以进行调整,以适配其他元件。
个性化定制
要是你不想通读整个教程,你也可以直接调整参数来摸索其中的奥秘 😁
OpenScad 提供了一个自定义工具("窗口"菜单> "自定义工具"),使用该工具可以以图形化的方式更改参数,而无需在代码中直接修改数值。请务必启用 "显示详细信息"(位于右上角)功能,这样就能看到每个数值的有用说明了。
脚本的参数被分为几个不同的类别。
形状参数
形状参数在定义灯罩结构方面起着至关重要的作用。重要的是要理解,灯罩由多个相互堆叠的分段组成。这些分段形成了一种"树枝"图案,环绕着模型的中心区域。
每个分段的特征包括其高度、上部直径和下部直径。第一个分段从基部开始,其直径由segment_diameters[0]定义,并延伸至由segment_heights[0]确定的指定高度。随后的分段以与上部直径段_diameters[1]相匹配的方式进行挤压,如此类推,直至每个分段完成构建。
此外,这些细枝可以围绕模型的中心轴进行扭转。扭转角度为0°时,细枝会垂直向上生长;而扭转角度达到360°时,细枝会在该段内围绕整个模型形成一个完整的圆环。这种扭转功能为灯罩的设计增添了动态元素。您也可以尝试使用负值来进行扭转操作。
套接字参数
这些部件可以调整插座的大小,以适配太阳能LED灯泡插件(例如用于这些太阳能梅森罐灯的部件)。设计时假定灯泡为圆柱形,且顶部直径较宽,这样它就能稳稳地安装在灯具上,不会滑落。
随机化参数
若想获得灵感迸发的瞬间,您可以通过启用“随机生成器”功能来激活它。只需更改种子值,就能解锁一系列创意灵感。完全每次都能设计出不同的模型!凭借超过1000万种独特组合任你选择,创作的可能性几乎无穷无尽。
生成随机模型时,控制台会显示该特定模型所使用的数值。不过,如果你更倾向于直观的展示方式,可以在"其他参数"部分启用"显示标签"选项。这样一来,在渲染视图中就能方便地直接显示对应的数值,让你能够探索和欣赏每个变体中的复杂细节。
タグ
モデルソース
