论文部分内容阅读
机械制图是用图样确切表示机械的结构形状、尺寸大小、工作原理和技术要求的学科。图样由图形、符号、文字和数字等组成,是表达设计意图和制造要求以及交流经验的技术文件,常被称为“工程界的语言”。经济全球化发展,面对国内外竞争,特别是加入WTO以后国际竞争的加剧,使得机械制造行业迫切需要能够设计多国标准下的图纸,满足企业生产不同国家标准的零件,提高自己的经营实力和国际竞争力。利用计算机辅助设计(Computer Aided Design,简写CAD)是当前企业普遍采用的机械制图方式,近年来借助三维CAD技术进行机械制图已经成为的高效方式。SINOVATION系统是应用软件系统作为一款具有自主知识产权的国产高端三维CAD/CAM系统,采用高效强大的混合建模技术以及方便灵活的装配操作构建三维模型,由三维模型生成符合各国标准的工程图纸,利用丰富的机械制图命令和设置制图参数,快速完成工程图纸的设计,并提供工程图纸的打印出图功能。本文在SINOVATION系统的Draco平台下,结合当前机械制图的发展趋势和经验知识,设计实现一个针对机械行业的支持多国标准的机械制图应用系统。首先,本文在讨论机械设计制造行业机械制图应用系统项目背景和对其开发设计所面对问题的基础上,分析了系统的功能需求和非功能性需求,并对系统需求以流程图和用例图的形式详细说明。在需求分析基础上,我们进行了机械制图应用系统架构设计。首先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的易用性,可扩展性,可维护性以及性能问题,采用了模块化、层次化的架构设计方法,并对各个模块和各层进行了设计分析。在功能架构设计中,讨论了系统各部分的功能组成,最后给出一个动态的系统功能流程。再下一步进行机械制图应用系统的详细设计。该部分按照分层和模块化的思想来设计系统,并对各个模块的设计进行了描述。在系统建模中,为了更加充分的理解机械制图应用系统的设计,我们简单介绍了三维CAD系统,并分析了机械制图应用系统在其中的作用和位置。然后给出了机械制图应用系统的整体结构图。在了解了整体结构之后,根据需求分析中提出的可扩展性、合适性和易用性等原则分别讨论了各个模块的详细设计。第四部分,我们在详细设计的基础上,首先对各个模块的实现进行了简单介绍,给出了系统的整体效果图和各个部分的实现。然后着重对多标准机械制图的实现进行了详细分析。在这一部分,首先介绍了机械制图应用系统在三维CAD/CAM中地位,并在此基础上,设计了机械制图应用系统的整体结构,并建立了数学模型,进行了算法分析和数据结构实现。其次,在简单介绍机械制图应用系统各模块的基础上,根据系统实际需求,设计并实现了针对多标准机械制图的预测模型,并对预测结果进行了效果展示。最后,简单分析了系统测试,并对测试的环境搭建和测试过程给出了详细分析。最后,本文对机械制图应用系统的应用情况作了简单介绍,并对系统进一步改进提出了建议。综上所述,我们在分析业务需求和机械制图思想的基础上,设计并实现了针对机械制图行业的应用系统。