我正在使用 OpenSCAD 设计一些机制,需要在打印机/灯丝之间调整的参数之一是需要组装在一起的部件之间的余量(例如,如果我想要一个“直径 5 毫米的销”来固定两个部件一起,孔将比 5 毫米大多少/销需要比 5 毫米小多少)。
目前我通过设置一个全局变量allowance
并在代码中手动使用它来解决这个问题,例如:
module pin(radius) {
cylinder(r = radius + allowance)
}
module hole(radius) {
cylinder(r = radius - allowance)
}
不过,我在设计方面没有实际经验,所以我想知道在设计零件时是否有通用或编码最佳实践来考虑容差,例如:
- 要使用的特定模块,
- 变量的常规名称
- 要使用的特定技术(缩放?向量?)
- 约定(例如仅在紧固件上使用公差,而不是在紧固物体上使用公差)
- ……?
澄清一下:我不是在寻求关于如何规划我的设计尺寸的建议。相反,我正在寻找有关如何组织生成它们的 OpenSCAD 代码的建议。