基于UG平台的智能数控编程系统研究.pdf

基于UG平台的智能数控编程系统研究.pdf

ID:52242217

大小:300.12 KB

页数:5页

时间:2020-03-25

基于UG平台的智能数控编程系统研究.pdf_第1页
基于UG平台的智能数控编程系统研究.pdf_第2页
基于UG平台的智能数控编程系统研究.pdf_第3页
基于UG平台的智能数控编程系统研究.pdf_第4页
基于UG平台的智能数控编程系统研究.pdf_第5页
资源描述:

《基于UG平台的智能数控编程系统研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文章编号:1006—3269(2009)02—0009—04基于UG平台的智能数控编程系统研究张瑞国,张胜文,贾维,杨长祺(1.江苏科技大学现代制造技术研究所,江苏镇江212003;2.沪东重机有限公司工程技术中心,上海200129)摘要:针对先进数字化制造技术在实际应用中的艺装备(刀具、夹具、量具)、工艺参数的选择经验_1].问题,提出了将知识工程技术引入数控编程,并研究了知识为了解决传统的CAM系统编程操作复杂、对获取、知识表示和知识推理在数控编程中的应用;在对智能编程人员要求高的问题,迫切需要具有高效加工知数控编程系统的体系结构研究的基础上,以UG为平台利用识库的、智

2、能化程度的、面向整体模型的、新一代的SQLServer2000数据库和UG/open、VC++6.0开发工CAM系统l2].为此,本文基于UG平台,通过应用具,开发了智能数控编程系统;通过编程实例的应用验证了知识工程技术,在CAM系统中注入企业有关技师、课题研究的可行性与实用性.工艺员及编程员的经验,开发了智能数控编程系统,关键词:UG;数控编程;知识工程中图分类号:TH182文献标识码:A从而提高了数控编程技术水平、积聚了企业经验知doi:10.3969/j.issn.1006—3269.2009.02.002识财富,提升了企业竞争力.1知识工程在数控编程中的应用目前,先

3、进的数字化制造技术还未能在中国企业广泛应用.一方面,先进的高级软件操作复杂,需1.1经验知识的获取要通过多年的实践才能熟练掌握软件的使用;另一数控编程是一个经验性很强的领域,经验知识方面,软件再先进,也只能是一种辅助工具,人在生对加工效率、加工质量都有着较大的影响.数控编程产中仍处于主导地位,人的知识与经验是任何软件经验知识的主要特点有:①无形性.存在于CNC工无法替代的.目前企业具有丰富经验的技术人员大程师的大脑中,看不见摸不着;②差异性.不同的多拥有数十年的基层工作实践,但由于年龄、学历等CNC工程师由于自身知识结构、工作经历等因素的多方面的原因,他们接受新事物相对缓慢

4、,对先进的影响,对相同问题形成的经验知识可能不完全一致;制造技术缺乏了解;而企业招收具有高层次学历的③修正性.CNC工程师随着经验知识的积累或生产人才,接受过系统优质的教育,掌握了大量理论知识技术条件的改变,对原来的问题可能会有新的见解,及先进技术发展动态,但他们却缺乏满足生产的工从而会修正原有的经验知识.作经验.可见产品的数字化制造是一个非常复杂的为了最大限度地获取和利用CNC工程师的经系统工程,它不仅需要工程技术人员有一定的理论验知识,针对上述这些特点,本文制定了经验知识的知识、工艺知识、数控编程知识和金属切削加工知获取步骤,如图1所示.知识工程师和CNC工程师识,而且

5、还要具有丰富的数控机床实际操作经验、工应当各司其责,团结协作,共同实现数控编程经验知识的获取.在数控编程经验知识获取过程中,领域专收稿日期:2009—05—21家必须对知识工程师整理出的知识进行检查,这是基金项目:江苏省船舶先进制造技术重点实验室课题(2005SE06)获取正确知识的重要保证;知识工程师应及时根据作者简介:张瑞国(1985一),男,江苏扬州人,硕士研究生,研究方向领域专家反馈的意见修正获取的知识,确保专家的为数字化制造.知识经验得到正确提取.GroupTechnology&ProductionModernizationVo1.26,No.2,20091.3知

6、识的推理采用CBR的方式进行数控编程知识推理能够符合CNC工程师的思维习惯,并且通过CBR推理出的编程方案可以作为新的实例,从而扩充了数控编程知识实例库,进一步增强了CBR在数控编程知识推理中的能力L5].CBR的推理过程主要由实例问题的描述、实例检索、实例修正、实例存储等组成,推理流程如图2图1数控编程经验知识获取步骤所示.对推理流程的说明如下:1.2知识的表示根据数控编程知识的特点,采用了将面向对象的表示法和BNF范式(Backus—NaurForm,巴科斯一诺尔范式)相结合的表示方法Ⅲ.基于对象的BNF范式表示数控编程领域知识的句法如下:<类描述>::一类<类名><加

7、工对象><加工要求><限制条件><知识决策><编程方案><索引>图2数控编程实例推理流程图类<类名>::一<名字><加工对象>::一<零件><加工位置>(1)实例问题的描述主要是在计算机中将待求<加工要求>::一<精度要求><表面粗糙度解的问题通过合理的知识表示形式表达出来,以便要求>于计算机识别和处理;<限制条件>::一<车间机床类型><企业刀(2)实例检索就是从实例库中找到与当前情况具库>最相似的实例.最近邻法是采用比较广泛的一种实<知识决策>::一[规则推理(RBR)]l[实例例相似度计算方法[6].令实例库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。