总结
这个 OpenSCAD 脚本将生成一个网格图案,由许多小立方体组成,这些小立方体附着在一个大的平面立方体上。
较小立方体的高度将依次交替变化。
用户可以指定行数和列数,以及较小立方体的长度和宽度,还能设定相邻立方体之间的间距。
不同高度的数量以及较小立方体的高度差也可以进行指定。
用户还可以选择是否添加带锁的连接器,这样他们就能打印出多个部件,随后将这些部件轻松拼接在一起,组成任意大小的网格结构。
整体效果会像山地自行车轮胎的花纹,或者一个立体方格图案。
操作指南
警告:未启用支撑材料,请勿直接打印此文件!
目前它使用的支撑材料实在是太多了,而且我不确定如果不使用支撑材料的话效果会不会好。如果你对此有所顾虑的话,不妨等它升级到 1.0 版本再看看效果如何。
版本号小于1.0的产品通常不适合供他人使用。
版本号 == 1.0,如果你清楚自己在做什么的话,随时可以开始使用了。
版本号 > 1.0,可安全用于一般用途。
待办事项:
增加将大型网格拆分为多个部分的功能,以适应用户特定的3D打印机打印床尺寸要求。
增加将打印件拆分成可拼接的小立方体插件和大立方体网格的功能。
清理代码!
变化:
0.6
借助 Relet 的衍生算法,为边缘处的对称密钥连接添加支持功能。http://www.thingiverse.com/thing:6214威廉·A·亚当斯的作品http://www.thingiverse.com/thing:5867
修正了计算 ibject 是否能装入打印信封时的 if/else if/else 语句中的一个小错误。
0.5
增加用户可自定义任意数量的小立方体高度的功能。
0.4
添加一项功能,用于检查物品是否足够小,能装进用户的打印信封中。
若物品尺寸过大,系统将向用户发出警告,并阻止其生成 3D 模型。
若物品接近最大存储容量上限但仍需生成 3D 模型时,向用户发出警告提示。
采用镂空设计,可有效缩短打印时间并降低成本。
0.3
增加了生成具有 3 种不同高度的小立方体的功能
0.2
增加了生成具有两种不同高度的图案的功能
0.1
首个版本能够生成一个基础网格,网格中的小立方体高度均相同。
Etiquetas
Fuente del modelo
