论文部分内容阅读
本文建立了虚拟圆锥螺纹量规的刚性模型,对量规啮合的紧密距和模型的可视化进行了分析与研究,并且开发了虚拟量规的三维图形显示和三维动画演示软件。该软件简单易学、使用方便,不仅可以在一定精度范围内对各种型号的圆锥螺纹量规进行紧密距计算,而且可以对计算结果进行三维图形显示和动画演示。 在软件设计方案上,依据人机界面设计原则和软件应该具备的基本功能,设计了具有中文界面、Windows界面风格的图形用户界面。通过该界面可以实现数据管理、紧密距计算、实时生成三维图形、实时控制动画、改变视点、设置图形和动画效果及局部缩放等主要功能。 本文对虚拟圆锥螺纹量规刚性模型的数据进行了分析,并且根据其特点,采用数据库技术来组织与管理数据。在程序设计中,采用面向对象程序设计(Object-OrientedProgramming,OOP)方法来建立问题模型,运用面向对象思想的封装性、继承性、多态性等特点,实现了对数据和所有图形对象的表示,从而减少了程序代码,缩短了软件开发时间。用OpenGL三维图形程序设计方法进行三维图形和动画设计与显示,并实现了一定的真实感效果。