摘要:熔融挤压三维打印以热塑性材料为原料逐层打印完成,由于熔丝只能沉积在已存在的物体上层,模型悬空部位需要添加支撑结构。为解决该问题,提出一种基于STL(Stereo Lithography)文件的稀疏柱状支撑结构自动生成算法。算法通过对比三角面片倾斜角度与模型临界角的大小,获取独立的待支撑区域,然后基于边长自适应法和射线与面片相交法得到待支撑点集,自动生成支撑结构。此外为了保证模型表面质量和支撑结构的稳定性,支撑结构不在模型表面生成。调整支撑结构形状,进一步提高支撑结构的稳定性。通过实验证明本文算法比Cura软件节约15%的材料消耗,支撑结构更容易剥离,模型表面质量更好。