论文部分内容阅读
本文论述了Windows操作系统下JZ-7空气制动机教学软件的实现过程。 首先,利用AutoCAD绘制二维图形。通过分析DXF(Drawing eXchange File)文档结构,完成了在VC++中读取图形数据信息并显示的接口。由于动态链接库有方便调试、且使用其函数而不必了解函数的具体工作方式等优点,将图形接口生成动态链接库。结合图形学原理和MFC的绘图类完成了图形的绘制与实时操作。同时本系统实现了阀体元件的选择,并根据阀体所在工位显示该阀体在此工作位置的三维动画过程。 其次,利用面向对象的方法,结合制动机的工作原理,完成了制动机对象的分析与设计。因为面向对象方法从内部结构模拟世界,更符合人类认知世界的过程,其开发过程更符合系统的实际需求。 最后用Windows与Visual C++MFC编制整个软件系统。利用MFC提供的类库函数设计出需要的数据结构及算法。Windows提供的标准图形界面,便于用户操作。各个工位的动画过程,有利于加深对制动机系统的理解。本系统在Windows98、Windows2000环境下顺利运行。