一种基于加工特征的工艺知识推送方法技术

技术编号:18138793 阅读:80 留言:0更新日期:2018-06-06 12:03
本发明专利技术公开一种基于加工特征的工艺知识推送方法。首先,为表达零件加工工艺的需求与目的,提出基于加工特征向量表达技术的工艺意图模型创建方法;然后,提出工艺知识的层次化管理方法,将其分为基础信息层、加工信息层和附属信息层三个层次,并关联于工艺意图模型中的各组成元素;其次,提出工艺意图模型的相似性计算方法以提高工艺知识推送的效率;最后,基于工艺重用评价方法实现工艺知识的准确推送。本发明专利技术中提出的工艺意图模型创建方法,能够为工艺决策以及工艺信息重用提供技术支撑,而工艺知识推送方法为机加工工艺的智能设计奠定基础。

【技术实现步骤摘要】
一种基于加工特征的工艺知识推送方法
本专利技术属于机加工零件的智能工艺设计领域,特别涉及一种基于加工特征的工艺知识推送方法。
技术介绍
基于特征的CAPP系统已被制造企业广泛应用,创建了含有大量加工特征的MBD工艺模型存储于企业模型数据库中,这些工艺模型嵌入了大量的加工制造信息,如加工资源、加工需求等,然而如果这些工艺模型没有被充分挖掘与利用,将会造成企业大量人力与物力地浪费。基于特征的工艺知识推送方法,不仅能很好地解决对已有工艺知识的重用,而且能够实现智能化工艺决策,以促进智能化机加工艺设计的发展。目前,工艺推送方法大都集中工艺知识检索的形式,主要以工艺语义检索和形状检索方法为主,然而这些方法大都以基于零件层面上的相似检索,并没有关联于工序加工特征,因此,导致检索的工艺知识不能直接应用,还需要进一步交互筛选处理。在基于特征和情景方面的工艺推送研究中,有文献“李春磊,莫荣等.几何演变驱动的机加工艺知识表示与推送[J].计算机集成制造系统,2016,22(6):1434-1446”建立机加工艺知识复杂网络模型,以实现工艺知识的推送,但是该文献并没有考虑加工意图以及推送知识的评价,会导致不能准确推送所需工艺知识;文献“张发平,李丽.基于多维层次情景模型的业务过程知识推送方法研究[J].计算机辅助设计与图形学学报,2017,29(4):751-758.”提出了基于情境的知识匹配和推送的方法,但是文献并没有对工艺知识与情境模型的关联关系以及所推送工艺知识的评价进行阐述;文献“孙璞,候俊杰等.面向三维工艺设计的知识推送方法研究[J].制造业自动化,2016,38(9):96-104”提出了工艺设计意图与工艺知识间的匹配方法,通过获取的候选工艺知识集推送相应工艺知识,但是文献中工艺意图模型还是基于语义描述为主,并不能完全应用于三维机加工艺设计中。综上所述,工艺知识重用已被制造企业看作为缩短研制周期、降低成本、提高企业竞争力的重要因素。然而,基于工艺语义的检索方法只能应用到低维度的工艺知识表达过程中;基于形状的检索方法能够解决多元化工艺知识的匹配,但是没有考虑具体工艺设计需求。因此,基于加工特征的工艺知识推送方法不仅能够完全嵌入到三维机加工艺设计系统中,而且能够实现工艺知识的高效重用。
技术实现思路
专利技术目的:针对现有技术中存在的问题,为加快机加工艺智能化设计的发展和应用,本专利技术提供一种基于加工特征的工艺知识推送方法,基于工艺意图模型的相似性计算和工艺知识的评价方法,确保了机加工艺知识的准确推送,提高了工艺设计的效率,为智能化工艺设计提供技术支持。技术方案:为解决上述技术问题,本专利技术提供一种基于加工特征的工艺知识推送方法,其特征在于,包括如下步骤:(1)基于加工特征向量表达方法构建工艺意图模型PPIM,PPIM的表达式为PPIM={PPB,PPG,API},其中PPB为工艺设计背景,PPG为工艺设计目标,API为工艺附属信息;(2)步骤(1)中构建的工艺意图模型中的相似性计算方法包括:零件基础信息相似性计算、加工特征相似性计算和质量信息相似性计算;(3)构建工艺知识层次化表达模型,工艺知识层次化表达模型包括三个层次:基础工艺信息层、加工信息层和质量信息层;(4)基于置信度计算的工艺知识评价方法:利用相邻工艺属性置信度计算值,获取最优的工艺知识元素;(5)基于步骤(1)中得到的零件工艺意图模型和步骤(4)中的置信度值,实现工艺知识的准确推送。进一步的,所述步骤(1)中工艺意图模型的构建是根据零件设计信息和加工要求构建的,其中PPB为工艺设计背景包括零件类型、毛坯类型、材料属性和加工类型;PPG为工艺设计目标包括加工特征类型、刀具进给方向、特征面矩阵、相邻面矩阵、拓扑关系矩阵和具体尺寸信息;API为工艺附属信息包括几何精度信息和尺寸精度信息。进一步的,所述工艺知识层次化表达模型中三个层次具体为:基础工艺信息层包括零件类型、毛坯类型、材料属性和加工类型四个工艺元素;加工信息层包括加工类型、加工方法、机床类型、刀具类型、夹具类型和切削液六个工艺元素;质量信息层包括具体的检测要求。进一步的,所述基于置信度计算的工艺知识评价方法的具体步骤为:(4.1)确定工艺知识各元素的优先级;(4.2)计算相邻工艺知识元素的置信度,输出置信度最高的工艺知识元素;(4.3)计算下一级工艺知识元素的置信度,直至获取所有工艺知识元素。进一步的,所述PPB通过创建的基础设计信息获取,所述PPG通过识别加工特征获取,具体为:加工特征类型是通过预定义特征库确定的,主要包括孔特征、槽特征、平面特征和凸台特征;刀具进给方向是基于加工面的法向量确定的;特征面矩阵是通过各特征面类型及其相邻面属性形成的,特征面的类型包括平面、圆柱面、倒角面、球面和圆环面,相邻面属性是基于特征面相交边的属性确定,包括凹边、凸边和相切边;拓扑关系矩阵是通过特征面之间的相互关系确定,包括平行、垂直、倾斜和相切;基本尺寸信息是通过加工特征的最小包围盒确定,主要包括长度、宽度和高度。进一步的,所述步骤(2)中的加工特征相似性计算包括向量匹配度计算、矩阵匹配度计算和属性值匹配度计算三种类型:其中向量匹配度计算表达式为:conine(p,q)表示向量p和向量q之间的匹配度,i表示向量中的第i个元素,其中矩阵匹配度值可以转化为向量的匹配度计算;矩阵的匹配度计算方法是先将N阶矩阵转化为N维向量,通过计算向量的匹配度以实现矩阵匹配度计算。属性值匹配度计算表达式为:Sa(a1,a2)表示属性值a1和a2的匹配度,n表示属性值所含有的元素个数,j表示属性值中的第j个元素。进一步的,所述步骤(4.1)中所述工艺知识各元素的优先级是指加工信息层所含有元素的优先关系,其优先顺序为加工类型、加工方法、机床类型、刀具类型、夹具类型和切削液类型。进一步的,所述步骤(4.2)中所述相邻工艺知识元素的置信度的计算公式如下:其中Scon<p1,p2>表示工艺知识元素p1和p2的置信度,Preq(p1)表示工艺知识元素p1的总数量,Preq(p1∩p2)表示工艺知识元素p1和p2关联的总次数。进一步的,所述加工特征类型通过字符串表达,刀具进给方向通过向量表达,特征面组矩阵和拓扑关系矩阵通过属性类型赋值创建。进一步的,所述步骤(5)中基于得到的零件工艺意图模型和置信度值,实现工艺知识的准确推送的具体步骤如下:(5.1)通过工艺意图模型判断检索到的工艺知识中的工艺背景信息匹配度是否满足要求,如果是则进入步骤(5.2),如果不是则继续检索直至满足要求;(5.2)判断工艺知识中的工艺目标信息匹配度是否满足要求,如果是则进入步骤(5.3),如果不是则继续检索直至满足要求;(5.3)判断工艺知识中的工艺附属信息匹配度是否满足要求,如果是则进入步骤(5.4),如果不是则继续检索直至满足要求;(5.4)输出满足要求的工艺信息列表,然后通过相邻工艺属性置信的度计算得到置信度值,最后输出并推送最优工艺知识元素。与现有技术相比,本专利技术的优点在于:本专利技术利用加工特征为载体的工艺知识表达,提出一种工艺知识推送方法,有效的解决了三维机加工艺设计过程中工艺信息的快速准确推送,进而提高工艺设计的效率,也为智能化工艺设计本文档来自技高网
...
一种基于加工特征的工艺知识推送方法

【技术保护点】
一种基于加工特征的工艺知识推送方法,其特征在于,包括如下步骤:(1)基于加工特征向量表达方法构建工艺意图模型PPIM,PPIM的表达式为PPIM={PPB,PPG,API},其中PPB为工艺设计背景,PPG为工艺设计目标,API为工艺附属信息;(2)步骤(1)中构建的工艺意图模型中的相似性计算方法包括:零件基础信息相似性计算、加工特征相似性计算和质量信息相似性计算;(3)构建工艺知识层次化表达模型,工艺知识层次化表达模型包括三个层次:基础工艺信息层、加工信息层和质量信息层;(4)基于置信度计算的工艺知识评价方法:利用相邻工艺属性置信度计算值,获取最优的工艺知识元素;(5)基于步骤(1)中得到的零件工艺意图模型和步骤(4)中的置信度值,实现工艺知识的准确推送。

【技术特征摘要】
1.一种基于加工特征的工艺知识推送方法,其特征在于,包括如下步骤:(1)基于加工特征向量表达方法构建工艺意图模型PPIM,PPIM的表达式为PPIM={PPB,PPG,API},其中PPB为工艺设计背景,PPG为工艺设计目标,API为工艺附属信息;(2)步骤(1)中构建的工艺意图模型中的相似性计算方法包括:零件基础信息相似性计算、加工特征相似性计算和质量信息相似性计算;(3)构建工艺知识层次化表达模型,工艺知识层次化表达模型包括三个层次:基础工艺信息层、加工信息层和质量信息层;(4)基于置信度计算的工艺知识评价方法:利用相邻工艺属性置信度计算值,获取最优的工艺知识元素;(5)基于步骤(1)中得到的零件工艺意图模型和步骤(4)中的置信度值,实现工艺知识的准确推送。2.根据权利要求1所述的一种基于加工特征的工艺知识推送方法,其特征在于,所述步骤(1)中工艺意图模型的构建是根据零件设计信息和加工要求构建的,其中PPB为工艺设计背景包括零件类型、毛坯类型、材料属性和加工类型;PPG为工艺设计目标包括加工特征类型、刀具进给方向、特征面矩阵、相邻面矩阵、拓扑关系矩阵和具体尺寸信息;API为工艺附属信息包括几何精度信息和尺寸精度信息。3.根据权利要求1所述的一种基于加工特征的工艺知识推送方法,其特征在于,所述工艺知识层次化表达模型中三个层次具体为:基础工艺信息层包括零件类型、毛坯类型、材料属性和加工类型四个工艺元素;加工信息层包括加工类型、加工方法、机床类型、刀具类型、夹具类型和切削液六个工艺元素;质量信息层包括具体的检测要求。4.根据权利要求1所述的一种基于加工特征的工艺知识推送方法,其特征在于,所述基于置信度计算的工艺知识评价方法的具体步骤为:(4.1)确定工艺知识各元素的优先级;(4.2)计算相邻工艺知识元素的置信度,输出置信度最高的工艺知识元素;(4.3)计算下一级工艺知识元素的置信度,直至获取所有工艺知识元素。5.根据权利要求1所述的一种基于加工特征的工艺知识推送方法,其特征在于,所述PPB通过创建的基础设计信息获取,所述PPG通过识别加工特征获取,具体为:加工特征类型是通过预定义特征库确定的,主要包括孔特征、槽特征、平面特征和凸台特征;刀具进给方向是基于加工面的法向量确定的;特征面矩阵是通过各特征面类型及其相邻面属性形成的,特征面的类型包括平面、圆柱面、倒角面、球面和圆环面,相邻面属性是基于特征面相交边的属性确定,包括凹边、凸边和相切边;拓扑关系矩阵是通过特征面之间的相互关系确定,包括平行、垂直、倾斜和相切;基本尺寸信息是通过加工特征的最小包围盒确定,主要包括长度、宽度和高度。6.根据权利要求1所述的一种基于加工特征的工艺知识推送方法,其特征在于,...

【专利技术属性】
技术研发人员:刘金锋周宏根赵亚君曹利平王红新李磊李国超何强田桂中景旭文
申请(专利权)人:江苏科技大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1