机械产品CAD建模标准化检测软件的开发

来源 :科学时代·上半月 | 被引量 : 0次 | 上传用户:haierv70
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】由于种种原因,生产实际中应用CAD/CAM技术时往往容易产生CAD数据不一致、不精确和不完备的问题,这很可能给企业造成一定的甚至重大的经济损失。本文讨论了如何利用计算机软件技术自动实现CAD模型数据的实时化、标准化和规范化审查。
  【关键词】CAD数据;标准化;检测
  应用CAD/CAM技术时,企业技术部门首先要根据CAD/CAM的特点,对企业已有的CAD设计规范进行修订或制定新的标准。只有统一标准,并依照标准要求进行设计,才会使企业的CAD模型数据及文件符合有关的标准化、规范化的要求。但在实际应用过程中,即使企业完善了CAD技术应用的相关标准,但由于种种原因,例如设计人员的疏忽、设计人员对CAD软件使用能力方面的差异、在不同CAD软件系统中进行数据转换等等,都会引发CAD数据不一致、不精确、不完备的问题,而CAD数据的不规范又往往导致诸如产品的缺陷在制造甚至使用阶段才被发现(这种情况一旦发生,很可能给企业造成一定的甚至重大的经济损失)、设计人员不同的操作习惯使团队协作受阻、给PDM/PLM等系统对数据的管理带来麻烦、上下游企业之间往往因标准不统一而造成产品的报废等严重后果。因此,如何检测CAD模型数据及文件是否符合有关的标准化、规范化要求,在CAD/CAM的应用过程中有着十分重要的意义。
  目前工业企业中对CAD模型数据及文件的标准化、规范化审查,主要还是采用人工方式进行事后审查。针对三维CAD模型和二维CAD图形,无论是传统的标准化审查内容还是由于新环境下导致的新的标准化审查内容,人工审查方式都存在相当大的缺陷,在数字化设计与制造环境下,需要及早发现产品定义和建模过程中的问题,才能避免不必要的返工和大量的后续问题,标准化审查需要由目前的“事后检查型”转变为“实时监测型”,一旦不符合标准要求就应第一时间审查出来并通告设计者,及时进行更改。此外,传统审查方式不但成本高、效率低,而且有些模型几何方面的错误采用人工方式是极难审查到的。因此,传统检测方式已经不能适应当今数字化设计与制造的要求,如何依据相关标准,对CAD模型数据的标准化、规范化进行自动化审查,是数字化设计与制造环境下企业亟待解决的重要课题。
  2012年以来,我们对如何利用计算机技术自动实现CAD模型数据的标准化、规范化审查进行了一定的研究,并对相应的软件系统进行了开发,取得了初步的成果。下面就该软件系统的开发进行概要的介绍。
  一、需求分析
  本软件系统依托CAD应用相关的国家标准、行业标准及企业标准的内容,把相关的标准要求设计成企业标准化审查的准则,开发审查工具集,通过计算机软件技术来实现对CAD模型数据的实时与事后的质量审查。
  目前最常用的CAD软件系统是UG和Pro/E两种系统,综合各方面因素考虑,本软件暂时仅支持这两个系统。UG和Pro/E有自己的二次开发接口,本系统将支持这些接口,并能够方便、快捷、准确地在这两个系统中运行。为应用方便起见,本软件以独立的工具包形式来运行。
  根据本软件的用途,软件的主要功能应包括三个方面----检测功能、提醒功能和更新升级功能。
  1、检测功能
  该系统是一个验证应用程序,它应能根据国家、行业、企业标准检查CAD文档和模型是否符合公司、行业或客户的标准,从而发现问题。
  2、提醒功能
  系统应能对检测过程中发现的问题以特别醒目的方式显示出来(这里采用的是在模型文件上以高亮显示的形式提示检测中发现的错误,并将检查结果以文本形式输出。),以提醒相关人员能关注到所检测到的问题,并能使问题能在第一时间得到纠正,避免企业在后续的生产制造上发生延误。
  3、更新升级功能
  该系统应该易于实现设计标准的扩充,从而满足产品及标准不断发展变化的要求。
  二、软件结构设计
  根据软件的功能需求,该软件系统主要由如下功能模块(或子程序)组成:检测集管理程序、单个文件交互检查模块、多个文件批量检查模块、检测集执行模块、检测结果统计和分析模块。
  软件系统体系结构图如下:
  软件系统采用C/S结构,服务器端主要是部署检测集、检测项、检测值的存储介质--数据库,供各客户端访问,并部署组件服务,以支持客户端的功能应用;客户端是功能应用端,利用企业标准管理器来管理检测集、检测项、检测值数据库,通过检测器组件、CAD访问组件、CAD二次开发接口与CAD平台进行交互,并对结果进行处理。
  软件开发接口图如下所示:
  参考文献:
  [1]黄翔,李迎光.UG应用开发教程与实例精解[M].北京:清华大学出版社,2005.
  [2]黄勇,等.UG二次开发与数据库应用基础与典型范例[M].北京:电子工业出版社,2008.
  [3]谢龙汉.UG机械设计应用实例[M].北京:清华大学出版社,2007.
  [4]陈佳编著.《信息系统开发方法教程[M].北京:清华大学出版社,2009.
  [5]赛奎春.VC++工程应用与项目实践[M].北京:机械工业出版社,2005.
  [6]成大先.机械设计手册[M]北京:化学工业出版社,2008.
  [7]中华人民共和国国家标准.GB/T18784-2002 CAD/CAM数据质量[S].北京:中国标准出版社,2002.
其他文献
在新课改理念的指导下,笔者探求理解新课程理念的真正内涵,在教学实践中从实验教学作为突破口,通过改革生物实验教学,学生有了充分想象和独立思考的空间,培养了学生主动探究科学知
【摘 要】大规模农村土地确权是我国特有的需求,国外对于土地产权产籍的管理大多有历史延续,有比较成熟的地籍数据库。而国内则仅仅停留在政策性的研究和探讨层面。本项目通过基于主流GIS地理信息系统引擎ArcGIS,设计和实现了一个高效和高可靠性的分布式土地产权产籍数据管理数据库管理平台,并将土地地理信息、人口信息、经济活动信息、及其他相关信息智能汇集,形成一个基于云计算平台的智能农村电子政务平台和公共服
初中生中普遍存在问题学生,问题学生是指那些与同年龄段学生相比,由于受到家庭、社会、学校等方面的不良因素的影响及自身的存在的有待改进的因素,从而导致在思想、认识、心
期刊
【摘 要】经济的发展带来了城市规模的变化,尤其在建筑形式上发展十分迅猛,高层建筑成为了城市建筑的主体,而与其相关的地下室、地下通道、地铁、地下车库等工程项目都涉及到深基坑技术,深基坑已经成为了建筑工程中重要的组成部分,这也使因为深基坑工程在施工上会成为关系到全局的关键点,本文针对如何加强深基坑施工和技术应用进行分析。  【关键词】施工技术;工程特点;形式方法  1.深基坑施工的特点  深基坑在施工
地理学科相比其它学科更重于理性,以说理为主,但一味追求理性的东西,会把课堂变的死气沉沉、枯燥乏味。要让地理教学过程变成一弘活水,必须注入美的情感,渗透审美教育,让学生在接受
【摘 要】勘察设计就是设计者通过创新、比选,得到一条安全、经济、环保的三维曲线,这需要设计者丰富的经验与多次的尝试。而设计本身的魅力正在于此。本文具体探讨了山区高速公路勘察设计的思路,给出了具体的设计方法,并进行了专题性研究,对其他类似工程具有十分重要的意义。  【关键词】山区高速;勘察;设计;方法  0.项目概况  本项目区地处内蒙古锡盟宝格达山,区域地势复杂,地形起伏变化大,地质条件复杂,沿线
高中数学新教材注重从实际问题引入的特点更适合高中学生的年龄特征和认知规律,更适合教师进行教学改革,全面推进素质教育.如何科学、合理、正确地使用好新教材,优化教学结构
在青少年成长中,除了需要通过知识理论教学来提升青少年的文化水平,还需要借助田径教学对青少年的身体机能进行开发,促进青少年身体素质及智力水平的共同提升,从而为社会源源不断
【摘 要】施工质量,是建筑工程的灵魂。而施工质量管理,是建筑工程施工质量的重要保证。但是从实际情况看,我国建筑工程施工质量管理工作还存在着很大的问题,屡屡见诸报端的“烂尾楼”和“豆腐渣”楼就是明证。笔者在分析现阶段建筑工程施工质量管理存在问题的基础上,探讨了相关的解决措施。  【关键词】质量管理;存在问题;解决对策  施工质量管理水平的高低,在很大程度上决定了建筑工程的整体施工品质。因此,加强施工