数控编程系统的智能化探讨

来源 :中小企业管理与科技 | 被引量 : 0次 | 上传用户:daweinihao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于知识的数控编程系统利用计算机来继承人类专家的经验性知识。提高数控编程人员的设计能力,实现数控编程过程的智能化、自动化是数控编程系统的发展趋势。本文通过分析我国数控技术与产业的现状,综合当今世界数控技术的发展趋势,探讨了我国数控技术发展方向。研究了知识获取、知识表示和知识推理在数控编程中的应用;在对智能数控编程系统的体系结构研究的基础上。以UG为平台利用SQL Server数据库和UG OpenAPI及Visual C++开发工具,开发了智能数控编程系统;通过编程实例的应用验证了课题研究的可行性与实用性。
  关键词:数控技术 智能化 知识工程 UG
  
  0 引言
  
  在数控加工飞速发展的今天,包括数控机床及控制系统在内的硬件设备日益更新。目前的控制系统还是通过NC代码来传递、识别和控制加工信息,NC代码需要软件平台的支撑,因此数控编程系统就这样伴随着控制系统的发展而发展。智能化已经成为控制系统发展的明确目标;控制系统的智能化可以给数控设备带来高效和高质量的同时,还提供了更方便更人性化的操作界面及操作方法:数控编程系统作为NC代码的产生平台,也象控制系统一样有着自己独立的发展轨迹,数控编程系统的智能化也是人们在这个领域内不断最求的目标之一。
  
  1 数控编程系统智能化的基础
  
  数学模型作为编程系统工作的目标和对象,它所包含的信息量将直接决定了智能化的程度。另外,数学模型所包含的信息在这个加工过程中的传递的方式也会对数控编程系统的智能化有很大的影响。数学模型的发展从线框模型到曲面模型再到现在常用的实体模型,不同类型的模型结构在描述同一个物体时,它所能表述出来的信息容量是不同的。
  


  
  2 数控编程系统智能化的研究现状
  
  目前实体模型结构基础上,数控编程系统已经实现了部分智能化。由于实体模型是通过特征造型的手段获得的,因此在编程过程中,如何获得这些特征,然后直接针对这些特征直接进行编程操作,并在操作过程中根据专家系统的支持提供更多的自动操作选项,成为当前智能数控编程系统的一个主要的发展方向。
  很多的CAM系统都提供了一些常用的二次开发的工具。包括如何将一些经常使用的编程过程以一个固定的方式置入现有的系统中,以便在以后的编程过程中随时调用。二次开发工具的开放程度和可操作性成为评价一个系统的重要的参数。
  
  3 基于UG的模具智能化数控系统的开发
  
  3.1 知识库获取数控编程是一个经验性很强的领域,经验知识对加工效率、加工质量都有着较大的影响。数控编程经验知识的主要特点有:①无形性。②差异性。③修正性。为了最大限度地获取和利用CNC工程师的经验知识,针对上述这些特点,本文制定了经验知识的获取步骤,如图1。
  知识获取(Knowledge Acquisition,KA)就是把用于问题求解的各种专门知识从知识源中提炼出来,并将其转换成计算机上可执行代码的过程,其中知识源可以是多种多样的,包括书本文献、领域专家以及各种数据、信息等。
  3.2 体系的搭建在研究了知识工程技术应用于数控编程领域的基础上,设计了智能数控编程系统的体系结构。分为数据层、基础层、集成层、功能层四个层次。如图2所示。
  数据层提供平台运行的数据库环境,该层次采取开放式结构,根据应用需求设立或扩展。
  基础层该层包括硬件基础和软件基础。硬件基础提供系统运行所必须的硬件条件,保证数据需求顺利执行,对系统发出的指令快速、精确响应。
  集成层为功能层提供集成环境,主要包括面向工程师专业应用的专业应用集成平台、研发流程管理平台和产品数据与知识管理平台。
  功能层在集成层基础上构建,面向设计人员终端用户。本层次也采取开放式体系架构,采取插入式软件方式,平台提供一个高度柔性的软件基础结构。
  3.3 系统的实现UG提供的二次开发功能可以方便用户定制个性化的功能,便于为用户开发有针对性的专用系统,本文采用UG作为开发应用平台,系统数据库系统选用SQL Server2000,开发工具为UG/openAPI、VC++6.0及UG后处理构造器。
  在系统的开发实现过程中,遵循软件工程理论,为用户提供了良好的人机交互界面,采用模块化思想,按照设计过程和模块实现的功能将系统划分为几大功能独立的模块,模块之间以及模块的各组成部分之间也具有一定的独立性。
  参照了uGS NX系统中自身对话框的风格,在模块设计过程中基于标准化思想和模块化思想建立各模块,通过定义标准接口实现系统的扩展性。图3为根据CNC工程师经验知识设计的模具自动生成系统界面。
  
  4 结论
  
  数控技术是先进制造技术的核心,是制造业实现自动化、网络化、智能化、复合化等的基础。数控编程过程的智能化、自动化是数控编程
其他文献
电影《永生羊》传达出的生死哲学的永恒主题,使得影片在民族性和现代性的融合上达到的完美对接,升华为一种人类共同的价值观念,创造了无限丰富的精神内涵。
2006年2月15日,财政部发布了包括1项基本准则和38项具体准则在内的新的一整套企业会计准则体系。准则发布后,社会各界给予了广泛关注,证券界、企业界、学术界人士给予了高度评价,认为这是继1993年会计改革后又一次具有重大意义的会计改革,标志着中国与国际财务报告准则趋同的企业会计准则体系正式建立,对于完善我国社会主义市场经济体制、提高对外开放水平和加速中国融入全球经济都具有重要意义。  也有人道出
我市与发达地区的差距,主要差在全民创业;要实现更好更快发展,潜力在创业,希望也在创业。“全民创业就是要最大限度地激发民力,调动民智,集聚民资,不断培育新的经济增长点,努力造就‘小老板铺天盖地、大老板顶天立地、投资者欢天喜地’的全民创业格局。”张家口市委书记许宁日前在市委九届四次全会上的一番话,深深震撼着与会的每个干部。  张家口市为最大限度地激活市场主体,提出百姓创家业、能人创企业、干部创事业,新
网络新闻依托于网络媒体平台,以发布方便、传播快捷、网民互动等优势,成为人们获取信息的主要手段之一。然而,网络新闻在飞速发展的同时也暴露出种种问题,降低了网络新闻的可信度。因此,笔者将尝试运用全面质量管理理论,对网络新闻进行更科学的管理。
当前我国的畜禽饲养主要集中在广大农村,分散饲养的方式多样化,疫病防治技术的落后,给疫病防治带来许多误区,是畜禽疫病不能及时得到有效的防治因而造成一定的经济损失和传染性疾病的流行。目前畜禽饲养现状如下:  一、饲养管理方面  1.圈舍条件和饲养环境差农村饲养畜禽的环境和圈舍大都因地制宜利用厕所或其他房屋改造而成,因而通风、光照、透气、保暖性能差,天气变化时,易造成感冒、腹泻等疾病的流行。  2.饲养
天调网络在中波广播发射系统中占有非常特殊而且十分重要的位置。目前使用的发射机都是全固态甚至是数字调制发射机,其在功能、指标、稳定性等方面都有显著提高和改善。此时,
加强农村环境保护是我国经济社会发展到一个新的历史阶段,中央提出的重大历史任务,是为统筹城乡发展,解决“三农”问题,全面推行以保护环境优化经济增长而采取的一项重大举措,它深刻体现了贯彻落实科学发展观与构建社会主义和谐社会的时代特征和要求,集中代表了亿万群众的强烈愿望和根本利益,国家环保总局启动实施的“农村小康环保行动计划”正是以解决农村突出的环境问题为目标,改善农村生产、生活环境,培育农村生态文明,