基于SINOVATION软件的钣金模块的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:luoch668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
钣金件的设计是产品开发过程中非常重要的一环,目前我国钣金加工行业现有企业数量超过3.5万家,行业发展前景广阔。SINOVATION软件是由山东山大华天软件有限公司三维CAD/CAM工程技术中心开发的三维CAD/CAM系统,目前还不具备钣金功能模块。为了开发针对钣金加工行业的三维CAD软件,在细分行业上提供更专业、更贴合行业需求的软件,计划开发钣金功能模块,只有具备了钣金功能模块,才能进入钣金行业,才能从行业中获益。本课题的设计实现是基于SINOVATION软件Draco平台开展的,遵循SINOVATION软件的总体架构设计,钣金功能模块与其他功能模块相互联系、协同完成钣金设计的基本流程。采用Visual Studio 2013作为开发工具,GUI和框架层采用MFC实现,核心层和基础层采用C++语言实现,应用层采用MFC实现,显示层采用OpenGL实现。本文就钣金模块的钣金基体功能、折弯功能、展开和恢复折弯功能进行了详细的功能性需求分析、功能详细设计、实现和测试。钣金功能开发之前调研分析了传统钣金设计制造的过程,从中获取需要三维处理的功能,然后向国外先进CAD软件学习,分析国外CAD软件钣金功能的处理过程,总结三维CAD钣金功能的优势,最后确定功能需求。需求分析中通过用例图、操作流程分析描述;详细设计过程中通过界面设计、数据结构定义、接口类设计展现了功能的静态设计,通过处理流程详细设计展现功能的动态设计;实现中解决了钣金参数文件解析、Sweep Direction Handle初始方向的计算、法兰面分割算法、折弯部分拉伸体的修剪处理算法、折弯方向Handle处理、折弯角度Handle处理等关键技术,描述了功能实现中的部分核心代码。SINOVATION软件钣金功能模块的开发对软件产品的推广以及国产软件的普及应用具有重要深远的意义,一方面更好参与市场竞争,并从钣金行业获得利益;另一方面,对于国内钣金企业来说,有助于降低软件成本,进而提高企业竞争力。
其他文献
被誉为“南戏活化石”的泉腔梨园戏距今已有800多年的历史,而梨园戏最典型独特之美在于它的意境之美。从审美的角度在舞蹈创作中传承梨园戏的意境美,是一个较为新颖的视角。
汽车商品性评价是现代汽车开发的关键组成部分,建立一套完善有效的商品性评价体系对于主观评价工作尤为重要。通过对某款车型进行评价试验,介绍了商品性评价静态与动态评价项
实体膨胀管膨胀载荷是膨胀管钻井技术的关键参数。膨胀载荷分析方法是确定膨胀载荷和设计、优化膨胀工具的理论基础。针对实体膨胀管结构特点和塑性大变形膨胀过程,建立了实
文章介绍了外差式、内差式和合差式弦线插补数控加工圆弧的数学模型,以及一个相应的由微软Excel宏程序编制的产生对话框进行参数输入的插补程序。
为了实时评估钻头的工作效率,增加钻井施工的可控性,对钻头工作效率实时评估方法进行了研究。基于前人提出的机械比能理论,对钻头扭矩进行简化处理并提出了岩石有侧限抗压强度理
环空水力模拟是控压钻井技术的一个重要组成部分。环空水力模拟不仅可用于控压钻井水力参数设计,还能指导现场实时判断、准确地处理井下出现的各种复杂情况。详细地分析了控
三水盆地1958年开始油气勘探以来,发现了宝月、竹山岗两个小油气田,根据油气勘探及研究程度预测其石油和天然气地质储量分别为52.3×104t和6513.5×104 m3.迄今为止,该区通过断断续续开发生产采出的油气数量尚不足其油气储量的10%,因此,三水盆地油气勘探开发尚有一定的潜力.通过全面分析该区油气地质条件,指出中下始新统布心组二段生油、布心组三段下部储油、布心组三段上部及上始新统西布组中下
教学反馈作为促进学生积极参与课堂教学的一个重要因素在提高教师教学的有效性方面发挥着重要作用,有效的课堂教学离不开教师的教学反馈和学生的积极参与。通过查阅相关文献