摘要

使用UML建模语言,采用面向对象的"主干—细化"螺旋式功能设计方式,针对机械模型多视角虚拟设计装配系统涉及的多视角虚拟模型设计、交互式装配干涉检测、机械运动模拟演示等模块功能,设计了具有清晰层次性的系统功能体系。同时,在系统的内核设计上采用了MFC动态链接模块库和双向迭代链表的思想,保证所设计的软件系统拥有灵活的可扩充性,为该系统的程序实现奠定了坚实的基础。