【摘 要】
:
折纸机构作为机构学的一类新兴重要分支,已引起了人们广泛的研究兴趣,新的折纸构型也随之不断涌现。但在对折纸机构的研究中,由于其构型复杂,折叠不易,建立折纸机构模型这一过程始终是研究中的一个难点。目前大都通过搭建实物或使用三维建模软件来进行建模,这种建模方式耗费时间长,修改难度大。所以,针对该问题,本文以折纸机构为研究对象,通过研究折纸机构的运动过程,使用OpenGL(Open Graphics Li
论文部分内容阅读
折纸机构作为机构学的一类新兴重要分支,已引起了人们广泛的研究兴趣,新的折纸构型也随之不断涌现。但在对折纸机构的研究中,由于其构型复杂,折叠不易,建立折纸机构模型这一过程始终是研究中的一个难点。目前大都通过搭建实物或使用三维建模软件来进行建模,这种建模方式耗费时间长,修改难度大。所以,针对该问题,本文以折纸机构为研究对象,通过研究折纸机构的运动过程,使用OpenGL(Open Graphics Library)三维建模技术,建立折纸机构的运动仿真平台。研究工作如下:对折纸机构的运动仿真平台开发流程进行总体规划。通过对折纸机构的运动过程进行分析,提出仿真平台应能实现的功能,并基于此选择平台开发的具体环境。对整个系统进行模块化设计,并按照逻辑关系规划了三个功能模块:数据读取与预处理模块、参数计算模块以及三维模型仿真模块,根据各模块的功能内容设计了平台开发的具体流程。首先,对折纸机构初始构态下的参数进行读取和数据预处理。通过研究折纸机构运动过程中的构态,并根据CAD生成的DXF文件的数据格式,设计出折纸机构在CAD中的绘制方法,并基于此设计了DXF文件数据的接口程序。对读取出的直线信息进行数据预处理,为后续的参数计算提供基础。其次,对折纸机构运动过程中的折痕转角和顶点坐标进行求解。研究了基于四元数法的折纸机构折痕之间的变换方法,通过每个顶点上折痕之间形成的闭环变换,建立以折痕转角为未知数的非线性方程组。使用牛顿迭代法对方程组进行求解,并根据折纸机构的一些特性对牛顿法进行相应的优化。再根据折纸机构的特点,研究顶点坐标的求解算法,求解每个折痕转角下,各个顶点的三维空间坐标。最后,进行折纸机构运动仿真平台的搭建。由于OpenGL中模型的绘制是基于面的,所以研究了折纸机构中面片的顶点组成识别算法。基于OpenGL三维建模技术,建立了折纸机构的运动仿真模型,并研究了模型的绘制、投影、变换及渲染等技术。使用Qt进行了交互式界面的搭建,使用户可以通过点击控件实现对模型的运动控制。最后使用了多种构型进行仿真,验证了平台的可行性。
其他文献
对油茶闽杂优等12个无性系在闽中德化山区的5年生幼树生长和结实情况进行了调查分析,结果表明:油茶闽杂优30、闽48、闽杂优20、闽杂优5、闽杂优25等5个无性系产量高,5年生平均
优化了赤拟谷盗触角电位(EAG)测量方法,用此法测试了赤拟谷盗对14种小麦粉挥发物的触角电位反应。结果表明,优化后的方法能获得稳定、可靠的EAG数据;赤拟谷盗触角对14种小麦
<正>2009年国际学生评估项目(PISA 2009)上海项目组12月8日发布的测评结果显示,在65个国家和地区中,上海学生的阅读总体水平处于领先位置。该项目是经济合作与发展组织(OECD)
重视学生的生活经验,让学生在已有的知识和经验中学习新的知识;教材上的知识是静态的,只有当教师深入钻研教材,对教材进行了教学法的再加工以后,教材才能变成学生易于和乐于
提出了一种用于辊式磨粉机辊间传动的非标准、长齿渐开线齿轮参数的优化设计数学模型,并对辊径250毫米辊式磨粉机的辊间齿轮传动进行了优化计算。结果表明,采用本文论述的方法所设
飞机燃油系统是一个由许多相互联系的子系统构成的复杂总体,因而易于发生各类故障,当故障发生时会造成严重影响,为此,设计了一种基于禁忌神经网络和DS证据的飞机燃油系统故障
使受教育者因接受数学教育而得益终生,这是数学教育的最高旨趣。在数学教学中,传授数学的思想和方法,使受教育者获得数学思维的训练,逐步提高获取数学知识的能力,及分析问题
目的探讨超声技术检测单纯2型糖尿病患者心脏舒张功能的临床应用效果。方法指定具有专业知识及丰富经验的临床医学影像检查人员完成T2DM组2型糖尿病患者、IFG组空腹血糖受损
为了正确合理选用挖掘机托链轮与支重轮轴的材料,我们对美国卡特皮勒公司225型挖掘机托链轮与支重轮轮体和轮轴的材料作了解剖分析,并与GB10678—89、GB10679—89、JB2984—8
目的:分析新生儿呼吸窘迫综合征治疗中应用固尔苏的效果。方法:将2015年2月至2017年4月本院收治的180例新生儿呼吸窘迫综合征患儿作为研究对象并进行回顾性分析,根据治疗方法分