基于机器学习的数控自动编程技术研究与系统开发

来源 :广州大学 | 被引量 : 0次 | 上传用户:chy006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动编程是计算机根据加工对象信息和加工工艺知识,自动进行数控设备刀路轨迹计算并输出NC文件的技术。目前,自动化编程主要针对CAM原有功能进行集成应用或对特定产品制定专用规则进行自动编程。在加工新产品时,必须通过人工方式对旧编程模板进行大量修改和调整,难以适应加工现场复杂多变的加工环境以及产品快速迭代的加工需求。随着机器学习在各个领域研究的不断深入,以数据推动生产的方式为许多复杂问题提供了新的解决方法和思路。本论文研究CAM编程中的工艺思维与编程逻辑,提出一套以机器学习为核心的自动化编程方法并进行相关系统开发,将历史编程项目中的编程经验应用到新加工对象上,摆脱以往自动编程只能针对特定加工对象的局限,提高系统对复杂模型以及复杂加工环境的适应能力。本文研究基于机器学习的数控自动编程方法的三个关键技术:1、从STEP中获取几何信息并重构基础几何特征数据框架,以特征面凹凸和边界关系为基础设计模型分解规则,同时规划特征之间的加工顺序;从STL中获取三角面片数据,提出改进面积分布算子进行特征识别。2、设计并构建针对特征的工艺模板,并运用机器学习中多分类BP算法,提出从历史编程项目中获取特征矩阵和工艺模板匹配信息的方法,并训练特征与工艺映射模型,为每个特征匹配对应的工艺模板。3、采集历史编程项目中的切削参数信息和相关制造信息,提出预学习权重优化方法提高IPSO-BP算法的拟合性能,并训练切削参数适配模型,根据实际加工环境更新工艺模板中的切削参数信息。基于上述研究成果,采用二次开发的方法,以Powermill为平台,开发基于机器学习的自动编程系统。实现模型分解与特征识别、工艺模板与切削参数的自动匹配、工序的编排、刀具路径的自动计算仿真与NC代码的自动生成功能。
其他文献
微塑料是一类尺寸小于5 mm的塑料碎片,具有比表面积大、可以吸附环境中污染物的特点。大量的研究发现微塑料在环境中分布广泛,在生物体内可以产生多种不良健康效应,但是目前
课程标准是执行专业人才培养方案、实现培养目标最基本的纲领性文件。本文以高职口腔医学技术专业《口腔固定修复工艺技术》课程标准建设为例,总结课程标准建设的经验及反思
课程标准是高职高专教育教学活动的纲领性指导文件。课程标准的建立应结合高职高专人才培养目标及未来岗位需求,通过深入调查研究和不断实践修订完善。病理生理学作为一门非
新型冠状病毒肺炎[WHO命名为"coronavirus disease 2019(COVID-19)"]已在全球大流行,也给全球公共卫生造成巨大影响。作者分析了COVID-19疫情对我国结核病防控工作的影响,并
随着社会经济的快速发展,全面实行绿色制造方针、推进资源高效循环利用成为社会发展的首要问题。螺旋方形纸管缠绕机生产的方形纸管是一种高新技术形态的绿色包装产品,从原料
通过将2019版《绿色建筑评价标准》与2014版《绿色建筑评价标准》进行对比,从新国标的重点内容、评价体系、条文数量、评价方法等方面对新国标的变化和内容进行解读,并从标准
羊枣是20世纪30-40年代中国著名的军事和国际新新闻评论家,中共党员。他原名杨廉政,杨潮,湖北沔阳(今仙桃)人。父亲杨会康为清末举人,曾出任湖北财政厅厅长兼省政府代主席。
在小学教育过程中,不仅要教会学生专业知识,还要教会学生如何做人。也就是说,要充分遵循"以人为本"的教学理念,重视德育教育。本文重点针对以德育人,树阳光少年进行了详细分
天然石材因其稳定的物理和化学特性,被广泛应用于建筑装饰、精密机械、仪器仪表和工艺美术等行业。天然石材属于典型的硬脆性材料,物理和化学构成多样,加工难度大,工艺特性复杂。锯切加工是天然石材的主要切削工艺方法之一,但传统的锯切加工主要用于直线切割,本文研究将锯切工艺应用于圆弧曲线的加工过程,研究该加工工艺条件下机床刀具路径生成算法,为天然石材的曲线加工提供新的工艺技术。主要内容包括:论文通过石材锯切加
《赛德克·巴莱》是一部不折不扣的史诗电影。它基于史实所展开的创作,没有刻意地升华与迎合,只有赤裸地展示和呈现。影片充斥着信仰、图腾、民族骄傲,并用鲜血、残肢、断头,