论文部分内容阅读
汽车检具在快速、准确检测零部件精度、确保整车质量中发挥着重要作用。随着汽车工业的飞速发展,车型更新换代的加速,检具的需求也越来越大,然而,汽车检具设计过程普遍缺乏规范化,智能化设计不足,目前还停留在凭经验手工操作通用CAD系统进行设计的方式上,难以实质性地提高设计质量与效率。因此,开发智能设计系统,提高检具设计效率和检测质量,已经成为许多企业发展的迫切需求。本文以Visual Studio2010为开发平台、NX二次开发技术为基础,采用C#和C++混合编程技术,针对汽车检具从设计到检测的整个流程,加以整合、凝练,提出了检具智能设计系统方案和关键技术,开发了汽车检具设计向导软件,实现了项目初始化、物性计算、底板设计、检测面延伸、标准件装配、物料清单/BOM以及检测报告自动生成等功能。针对系统开发中遇到的问题,提出并改进了一些算法。如在“工作台设计”模块中,结合OBB算法的特点,改进了求解最小包围盒的AABB算法,并通过实例验证了算法的可行性、实用性;利用凹边界、凸边界中出现的交叠面和分叉面的修补方法,开发了检测面延伸工具,为自动生成检测模拟块提供了方便;建立了融合几何模型和应用知识标准件库,实现标准件的可视化、参数化选型及智能装配等功能。本文的研究对规范汽车检具设计流程,提高复杂检具设计效率和质量具有重要的实际应用价值。