基于STL文件的支撑结构生成算法开题报告
2020-05-08 15:07:30
1. 研究目的与意义(文献综述包含参考文献)
快速成型技术(rapid prototyping,rp),是指使用三维计算机辅助设计(cad)数据快速制作物理零件或装配体的一组技术,其中,零件或组件的构造通常使用3d打印或者添加剂层制造技术来完成 随着全球工业的快速发展,快速成型技术已经成为发展最快的技术之一。
目前存在多种打印技术,但是其本质的不同在于打印的材料和打印的方式。
有一些利用融化的可塑性材料来打印,比如:选择性激光烧结(selective laser sintering,sls)和熔融挤压(fused deposition modeling,fdm),还有一些技术是用液体材料打印,例如:立体平板印刷(stereolithography,sla)和分层实体制造(laminated object manufacturing,lom)。
2. 研究的基本内容、问题解决措施及方案
fdm3d打印通过逐层打印完成模型成形,由于熔丝只能沉积在已存在的物体上层,模型悬空部位需要添加支撑结构;为解决该问题,提出一种基于stl文件的稀疏柱状支撑结构自动生成算法;算法通过对比三角面片倾斜角度与模型临界角的大小,获取独立的待支撑区域,然后基于边长自适应法和射线与面片相交法得到待支撑点集,自动生成支撑结构。
需要解决的问题: (1)几份基于stl文件的c语言分层算法程序。
采用的方法:从网上下载开源程序。