摘要
本发明提供一种大尺寸复杂模型的3D打印切片方法,包括:将待打印的模型导入到切片系统;优化模型的三角面片,将模型的三角面片按高度区间进行动态分组;根据模型的包围框建立z向的扫描线阵列;将每个高度区间对应的三角面片与扫描线阵列求基础交点,同时采用补偿算法计算出补偿交点并标记,得到每个高度区间对应的层切交点集,并保存至本地磁盘;其中,层切交点集中的层切交点包括基础交点和补偿交点;基于各个高度区间对应的层切交点集,进行切片数据生成。本发明可以根据模型大小和当前内存状态手动调整单次固定处理高度,这种机制使得无论是GB级的大型工业模型还是MB级的小型零件,都能在保证处理精度的同时实现最优内存利用率。