古建筑3D打印中支撑结构生成算法研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:healthborn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
古建筑是人类几千年来遗留下来的宝贵产物,对于古建筑的传承和复原保护,是一项必要而又具有一定难度的工作,利用3D打印技术不但能将成本降到最低,还能够实现逼真还原。但是在3D过程中,针对于古建筑的内部和外部悬空区域,在未支撑情况下会发生熔融坍塌现象,而且有的支撑结构生成算法对内部和外部悬空区域生成相同的支撑结构,并且存在打印时间久,支撑不稳定或者耗材多等缺陷。针对上述缺陷,本文以对古建筑待支撑区域识别、待支撑区域分割、支撑结构生成算法的优化等作为主要研究内容,具体的研究工作如下:1.识别古建筑的悬空待支撑区域。对于STL格式的古建筑模型,采用拓扑重构算法使三角面片彼此相关且有序,并分层获取截面轮廓线,利用内外轮廓自动识别技术生成各层内外轮廓,最终对各层之间运用布尔运算算法,识别出悬空待支撑区域。2.待支撑区域的分割算法研究。首先是利用随机霍夫变换算法拟合种子平面,设置邻域、法向量夹角和距离的阈值,将符合条件的点集加入到种子区域;其次是区域生长,同样以阈值作为区域生长的条件,并自动调整平面参数。实验表明该分割算法实现了对内部和外部区域的准确分割。3.提出稀疏树形支撑结构生成算法。对于分割的外部待支撑区域,现有的支撑结构生成的算法在耗材以及支撑稳定性方面远非最优,本文算法主要研究对待支撑点稀疏化采样,加以支撑悬臂长度和强度约束的算法,同时优化支撑柱。实验表明该算法生成的稀疏树形支撑结构低耗材、稳定性高、易去除,对古建筑表面没有损伤。4.提出薄壁网格支撑结构生成算法。对分割出的屋顶的内部待支撑区域,现有的支撑生成算法都是采用蜂窝状或者实体填充内部,但是相对耗材并且打印时间久。本文算法主要研究等间隔单面薄壁的生成,以及实时填充支撑。实验表明该算法生成的薄壁网格支撑结构强度高、耗材低并且打印时间短。5.实现并完成了自动生成支撑结构的系统。包括古建筑三维模型的打开、操作与保存,待支撑区域的识别、待支撑区域的分割、支撑结构的生成等主要功能。为古建筑的实体展示、考古复原、以及传承发扬起到了促进作用。
其他文献
作为新的国家发展战略,"互联网+"为传统模式下地方高校英语教育教学体制和要求带来了新的机遇和挑战."互联网+"思维为高校英语教学改革带来了新的生机与活力.高校应该充分利
从源头上抓好未来家长的家政素质教育是儿童健康发展的重要保障。而抓好在校大学生这个优质未来家长群的家政素质教育,就是培育合格家长的一条有效途径。
学习型党组织建设,对于提高民族贫困地区农村基层党组织组织力、学习力和创造力,打赢脱贫攻坚战、实现全面小康目标意义重大。文章在对滇西边境山区具有典型代表的三个民族乡
在中国与俄罗斯绵延4300多公里的边境线两侧,生活着若干历史上的同源民族,这些民族曾经拥有相对统一的语言、习俗及生产方式,但伴随国家边境线的勘分,他们衍变为跨中、俄两国
苯一旦发生泄漏事故进入水体,会对河流水质及沿岸生态环境产生严重影响。因此,开展化工企业苯储罐泄漏对地表水环境风险评估研究意义重大。基于溢油模型,建立了苯储罐泄漏对
离子镀是在真空状态下完成的工艺操作,对环境没有污染,是代替污染严重的电镀技术的主要出路之一。离子镀膜层厚度及应用可分为:离子镀装饰薄膜及离子镀功能厚膜。离子镀装饰薄
为了确定催化重整的优化操作区域,以方便催化重整过程中操作参数的调节,基于数据驱动的智能可视化优化方法,提出了优化催化重整过程的操作方法。基于该过程的操作数据,以脱戊
由收入差距引起的农村劳动力向城市和非农业转移在一定程度上对粮食生产产生负面影响。根据1990-2010年间省级面板数据估计结果,以2004年为分界点,2004年之前的收入差距对粮
我国上市公司股权结构存在着国控和民控的"一股独大"、缺乏对经营者的有效约束和有效激励、缺乏科学民主高效的内部治理机制等问题,迫使机构投资者作为外部大股东参与公司治
硬件设施不足、措施相对松散、系统化程度不足的校内媒体平台和联系性弱、资源不足的校外实践平台,已不能满足持续增长的地方高校新闻专业学生和融媒体形态的社会需求。本研