本发明公开了一种应用于3D打印设备的数据处理方法,包括:确定切片的分层数目;确定STL模型中与每个切片相交的所有三角形面片;将每个切片按X轴方向或Y轴方向中其中一个轴方向分成若干列,每一列中至少含有一条与列方向相同的扫描线,确定每条扫描线与切片中三角形面片所相交的交点以及交点的坐标;将每条扫描线上的交点按照坐标的大小进行排序;将所有扫描线上的交点转换成对应的像素坐标,再将每条扫描线上奇数交点和奇数交点下一个相邻的偶数交点之间的所有像素填充连接;将切片中所有扫描线经过处理,得到切片填充的位图图形。
本发明不用对STL模型建立拓扑信息,避免了大量计算和排序,提高了数据处理的效率。
朱鸣 吕帅 朱鹏飞 浦东林
苏州苏大维格科技集团股份有限公司 苏州大学
215123 江苏省苏州市苏州工业园区新昌路68号
本发明公开了一种应用于3D打印设备的数据处理方法,包括:确定切片的分层数目;确定STL模型中与每个切片相交的所有三角形面片;将每个切片按X轴方向或Y轴方向中其中一个轴方向分成若干列,每一列中至少含有一条与列方向相同的扫描线,确定每条扫描线与切片中三角形面片所相交的交点以及交点的坐标;将每条扫描线上的交点按照坐标的大小进行排序;将所有扫描线上的交点转换成对应的像素坐标,再将每条扫描线上奇数交点和奇数交点下一个相邻的偶数交点之间的所有像素填充连接;将切片中所有扫描线经过处理,得到切片填充的位图图形。
本发明不用对STL模型建立拓扑信息,避免了大量计算和排序,提高了数据处理的效率。