如何检测生成的 STL 模型是否需要打印支撑物?
上下文:我有一个管道,可以参数化地生成 OpenSCAD 模型,生成 STL,并将它们发送到打印机。我想 (a) 自动检测需要支持的情况,以便我可以为切片器指定适当的标志,以及 (b) 尝试旋转生成的模型,以便不需要支持。
如何检测生成的 STL 模型是否需要打印支撑物?
上下文:我有一个管道,可以参数化地生成 OpenSCAD 模型,生成 STL,并将它们发送到打印机。我想 (a) 自动检测需要支持的情况,以便我可以为切片器指定适当的标志,以及 (b) 尝试旋转生成的模型,以便不需要支持。
你可以尝试:
启用支持的切片器切片(在我的情况下为 Cura)。
搜索文本:TYPE:SUPPORT
G0 F1800 X237.873 Y184.24
G0 X233.869 Y183.237
;TYPE:SUPPORT
G1 F1500 E562.81355
G1 F900 X233.579 Y183.939
E562.9128736 E562.9128736 E562.9153736.36
如果存在,则尝试再次调用它:
作为替代方案,您可以扫描网格并寻找大于 45 或 50 度的角度。