大尺寸stl模型单元化分割及切片处理算法研究
首发时间:2021-03-12
摘要:3d打印技术可实现由数字化模型到实体模型的转换,但受约于打印机工作容积的制约,3d打印机单次打印的最大尺寸依然有限。对于超大尺寸的模型,需要对其进行分割、堆叠、打包进而打印成型。本文针对大尺寸模型的分割打印问题,开展了相应的研究工作。首先,创建一个用于存放stl模型的三维立体空间,分析并提取出模型的特征信息,根据3d打印机的加工范围进行单元划分。然后,对每个单元格内的三角面片进行直接切片处理,闭合轮廓直接生成打印区域,开放轮廓则采用单元边界的修剪和映射处理之后,再将其闭合生成打印区域,进而获得单元模型的分层打印路径。最后,采用多喷头分区打印或单喷头多次打印,完成大尺寸模型的3d打印。通过典型模型的分割打印实验验证,该方法可以有效地对stl模型进行快速分割和切片处理,特别是对于超大尺寸的stl模型,简化了数据处理流程。
关键词:
for information in english, please click here
research on cell division and slicing algorithm of large-scale stl model
abstract:3d printing technology can realize the transformation from digital model to physical model. however, due to the limitation of the working volume of the printer, the maximum size of the single printing is still limited. for large size models, they need to be segmented, stacked, packaged and printed. in this paper, the segmentation and slicing algorithm of large-scale stl model is studied to optimize the large size model processing. first, a three-dimensional space is created for storing the stl model. the characteristic information of model is analyzed and extracted. the model is divided into cells according to the processing scope of 3d printers. then, the triangular faces in each cell are sliced directly. the closed contour is directly used to generate the printing layer. the open contour is closed by pruning and mapping of the cell boundary, and then the closed contour is used to generates the printing layer. finally, the printing layers of each cell model can be obtained. the 3d printing of large size model can be completed by using multi-nozzle partition printing or multiple printing with single nozzle. the experimental results of typical model segmentation and printing show that this algorithm can be used to effectively segment and slice the stl model, especially for the large-size stl model. this research work can simplify the data processing flow of large-scale 3d printing.
keywords:
基金:
论文图表:
引用
导出参考文献
no.****
动态公开评议
共计0人参与
勘误表
大尺寸stl模型单元化分割及切片处理算法研究
评论
全部评论0/1000