基于VTK的三维编织复合材料可视化研究

来源 :天津工业大学 | 被引量 : 0次 | 上传用户:jgc5961224
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文在三维编织技术的基础上,结合Python、Tkinter和VTK等技术,开发了三维编织计算机辅助设计分析和可视化系统,并提出矩形组合截面四步法二次三维编织算法和四步法变截面方型编织算法。   该系统可支持四步法方型、四步法圆型、二步法方型、二步法圆型和八步法方型截面的三维编织工艺,同时还支持四步法和二步法矩形组合截面的三维编织、四步法三维变截面编织工艺等。在上述编织工艺中,系统均提供了参数化编织的功能。在四步法和二步法方形编织中,该系统还提供了对三维编织预制件的横截面进行图形化界面设计的支持,便于用户对矩形组合截面进行设计和研究。   该系统根据三维编织对应的编织算法,利用计算机程序产生编织预制件的数据场文件。该数据场文件提供保存三维编织预制件空间模型的功能,为三维编织运动轨迹分析和空间模型可视化的重现等功能奠定了基础。同时,该系统还支持如下功能:   1.该系统提供了运动过程模拟和运动规律分析功能。系统通过读取预制件数据场文件,可以对纱线间隔指定步数的运动过程进行计算机模拟,并分析纱线的运动轨迹和运动路径。   2.该系统根据三维编织预制件数据场文件,可产生用于控制自动编织机操作的数据文件。   3.该系统提供对三维编织预制件的编织纱空间控制点进行多种样条插值处理的功能。该功能使可视化模型更接近编织纱线经过打紧和挤压后的状态。   4.在对编织预制件模型提出基本假设后,该系统可展现三维编织的可视化模型。用户可对该模型进行交互式操作(任意平移、旋转、缩放和切割等),尤其对模型的X、Y、Z轴向可进行精密的双向切割。同时提供了获取模型中指定点位置信息的功能,并具有测量模型上指定两点距离的功能。   5.该系统还提供了单胞分析功能。系统依据数据场文件,通过单元体分类分析,以不同的颜色对可视化模型中的不同纱线进行着色,并产生供用户进行交互式操作的、直观的可视化模型,极大地方便了用户对三维编织细观结构的分析。   本文针对矩形组合截面三维编织提出了四步法二次三维编织算法。该算法适用于口字、田字、日字、工字、士字、里字等复杂矩形组合截面的三维织物。   本文还针对变截面三维编织提出了四步法三维变截面方型编织算法。该算法可以产生横截面为矩形的多种变截面三维编织预制件。
其他文献
随着互联网的深入应用和多媒体计算机技术的飞速发展,大量图像信息被产生出来,如何对这些图像信息进行高效检索是迫切要解决的问题之一。基于文本关键词的传统检索方法已经不
在社会保险审计的过程中,理解被审计地区的法规和业务流程是非常重要的环节。各地的法规政策是开展业务的基础,根据法规政策来构建当地的业务模型也是理解业务的有效手段。目
Agent技术,尤其是多Agent技术在基于网络的分布式计算环境中,发挥着日益重要的作用。它不仅为分布式应用问题提供了有效的解决途径,还为研究分布式计算系统的特点提供了概念
脑电溯源问题是从给定的头皮脑电位分布推算出脑内神经活动源的信息,脑电溯源问题具有优化算法的重要性和适定化的困难性,如何设计一种有效的学习算法能够在合理的时间内得出满
本文以嵌入式数据库软件的研发为背景,探讨了任务执行器的软件构架,旨在建立一个既满足实时性要求又能节省内存空间的任务执行模型。以面向对象/构件的方法为指导,借助统一建
近年来,随着全球经济一体化的深入发展,敏捷的、不受限制的业务集成已经成为研究的热点。不少企业希望能够实现集成企业内外的信息,同时又可以随时更新这样的集成,针对这一要
遗留系统是指已经交付并能使用的系统,目前的系统中存在大量的遗留系统。由于遗留系统存在技术陈旧、系统结构混乱、文档缺失和维护成本高等问题,它们面临着被淘汰,而如何利
图像复原是图像处理中的一个重要问题,对于改善图像质量具有重要的意义。图像复原是利用退化现象的某种先验知识(退化模型),按退化的逆过程重建图像的技术。噪声干扰和运动模糊是
随着信息技术的迅猛发展,大量的免费资源和网络服务大大提高了员工的工作效率的同时也让企业面临了新的挑战。如何有效地监控这些资源和服务,如何了解它们的使用状况,这类安
小波变换在图像处理中有非常重要的应用,包括图像压缩,图像去噪,图像融合,图像分解,图像增强等。小波变换是傅立叶分析思想方法的发展与延拓。乳腺癌是女性常见的恶性肿瘤之