论文部分内容阅读
随着冲压模具制造技术逐渐向着信息化、高速化生产与高精度化的发展,模具CAD/CAM系统需要不断的提高其专用化程度,为模具设计提供一套完整与高效的解决方案。针对覆盖件模具中的圆角的处理存在研磨工作量大、产品质量差等问题,在SINOVATION系统中研发凹R角预处理解决方案,支持自动批量处理模面中的凹R圆角部位功能,满足模具企业高效、灵活的产品设计的需要。首先,本文在讨论凹R角预处理应用系统项目背景和对其开发设计所面对问题的基础上,通过采用面向方面需求工程方法,详细说明了系统功能需求和非功能性需求。其次,在需求调查与分析的基础上,确定了凹R角预处理应用系统架构设计。根据系统的需求提出设计系统的实现目标和方法,分别从系统技术架构和功能架构两方面实现整个系统的架构设计。技术架构需要从系统的可扩展性、合适性、可维护性及性能等问题进行考虑。在说明技术架构过程中,我们对系统的逻辑架构进行了分析。在分析功能架构过程中,主要说明了系统各部分的功能组成。再次,描述详细设计凹R角预处理应用系统。该部分按照分层和模块化的思想来设计系统,描述各个模块的详细设计,给出了系统的整体结构图。在了解整体结构之后,根据需求分析中提出的可扩展性、合适性和易用性等原则分别讨论了各个模块的详细设计。第四部分,在详细设计的基础上,首先对各个模块的实现进行了简单介绍,给出了系统的整体效果图和各个部分的实现,然后着重对凹R角预处理的实现进行了详细分析。在这一部分里,先介绍凹R角预处理应用系统的整体结构,并建立了数学模型,进行了算法分析和数据结构实现;然后在简单介绍凹R角预处理应用系统各模块的基础上,根据系统实际需求,设计并预测多种处理方案,并对预测结果进行了效果展示;最后,简单分析了系统测试,并对测试的环境搭建和测试过程给出了详细分析。最后,简单介绍了凹R角预处理应用系统的应用情况,并对系统进一步改进提出了建议。综上所述,我们在分析业务需求和凹R角预处理思想的基础上,研发并实现了针对模具行业的应用系统。