提出一种自适应树状支撑生成算法。首先识别待支撑三角面片并进行区域划分,利用基于区域轮廓的自适应采样算法获得待支撑点;然后根据临界倾角约束条件,采用最近合并原则自上而下计算树状支撑结构的中间节点;最后采用扫掠法对支撑路径实体化,同时对与模型连接部分的支撑结构进行削尖处理,使其易于剥离。实验结果表明,该算法能够在保证支撑稳定性的同时减少待支撑点的数量,降低支撑材料的消耗量,减少打印时间。