针对快速成型中对工件模型添加支撑结构的需求,提出了一种基于FDM型3D打印机工件快速成型算法,实现了对待支撑面、悬吊线和悬吊点几何特征的提取。对各类区域的形状特点采用不同的填充算法进行支撑结构填充,使用三点法确定支撑的生长初始点和终止点。最终用对设计的自动添加支撑算法进行验证,结果表明该算法能够减少打印材料使用量,节省加工时的数据预处理时间,提高快速成形的效率。