一种基于本体的轴类零件Wz值的自动生成方法技术

技术编号:26791806 阅读:30 留言:0更新日期:2020-12-22 17:07
本发明专利技术属于波纹度设计及计算机辅助公差设计(CAT)技术领域,具体涉及基于本体的轴类零件波纹度轮廓最大高度值(Wz)的自动生成方法。具体包括以下步骤:(1)构建Wz自动生成的本体;(2)建立Wz自动生成的SWRL推理规则;(3)提取Wz的自动生成的相关信息;(4)构建Wz的自动生成实例化本体模型;(5)将Jess推理机与SWRL规则结合,对Wz的自动生成进行推理并输出结果。利用本体对Wz的自动生成领域知识构建本体推理知识框架,根据显性领域知识推理隐含知识拓展Wz知识库;结合语义网络规则语言规则库,针对几何产品的具体设计及使用环境条件推理Wz。本发明专利技术能够使得计算机能够选择合适的Wz值,为Wz的自动生成设计提供了一种快捷有效的方法。

【技术实现步骤摘要】
一种基于本体的轴类零件Wz值的自动生成方法
本专利技术属于波纹度设计及计算机辅助公差设计(CAT)
,具体涉及一种基于本体的轴类零件波纹度轮廓最大高度(Wz)值的自动生成方法。
技术介绍
在当前的几何产品设计中,轴类零件波纹度设计往往由设计人员根据自身经验或对相关标准的理解在CAD系统中手工确定。这种设计方法存在效率低、智能化程度低以及易出错等问题,会增加产品设计的不确定性,最终影响到产品的质量。针对产品设计的不确定性,将本体引入轴类零件波纹度轮廓最大高度值的自动生成中。首先使用第二代web本体语言OWL2QL(OntologyWebLanguage2QueryLanguage)构建轴类零件波纹度轮廓最大高度值的自动生成本体;然后使用语义网规则语言(SemanticWebRuleLanguage,SWRL)构建推理规则;最后利用Jess推理机根据推理规则推理出最合理的波纹度轮廓最大高度值。此外,轴类零件信息通过几何形状、加工方法、表面粗糙度、尺寸公差等级和尺寸进行描述,并能从这些信息中检索设计意图。利用规则语义推理机制对轴类零件波本文档来自技高网...

【技术保护点】
1.一种基于本体的轴类零件波纹度轮廓最大高度值的自动生成方法,其特征在于,具体包括如下步骤:步骤1:根据轴类零件波纹度轮廓最大高度值领域的理论知识,构建轴类零件波纹度轮廓最大高度值的自动生成本体知识库系统,知识库中类与类之间的属性关系对波纹度领域知识提供一致性描述;/n步骤2:基于步骤1所构建的本体知识库,GB/T 16747-2009构建基于本体和SWRL的波纹度轮廓最大高度值的推理规则库;/n步骤3:针对轴类零件的波纹度轮廓最大高度值选择实例,对零件图进行建模,并解零件得到零件特征表面,采用产品制造信息转OWL的算法对每个零件表面的设计和制造信息进行转化,得到公式断言集;/n步骤4:根据步...

【技术特征摘要】
1.一种基于本体的轴类零件波纹度轮廓最大高度值的自动生成方法,其特征在于,具体包括如下步骤:步骤1:根据轴类零件波纹度轮廓最大高度值领域的理论知识,构建轴类零件波纹度轮廓最大高度值的自动生成本体知识库系统,知识库中类与类之间的属性关系对波纹度领域知识提供一致性描述;
步骤2:基于步骤1所构建的本体知识库,GB/T16747-2009构建基于本体和SWRL的波纹度轮廓最大高度值的推理规则库;
步骤3:针对轴类零件的波纹度轮廓最大高度值选择实例,对零件图进行建模,并解零件得到零件特征表面,采用产品制造信息转OWL的算法对每个零件表面的设计和制造信息进行转化,得到公式断言集;
步骤4:根据步骤1所建轴类零件波纹度轮廓最大高度值的自动生成本体知识和步骤3的断言公式集,分别对相关概念和属性进行实例化,并构建轴类零件波纹度轮廓最大高度值的自动生成本体设计实例中的类、个体以及个体间关系,获得实例化本体知识库;
步骤5:基于步骤2所构建基于本体和SWRL的波纹度轮廓最大高度值的自动生成推理规则库利用Jess推理机对步骤3所获取的实例化本体知识库进行推理,并将所得推理结果加入实例化本体知识库中;根据所得推理结果,输出波纹度轮廓最大高度值。


2.根据权利要求1所述的一种基于本体的轴类零件波纹度轮廓最大高度值的自动生成方法,其特征在于,步骤1中本体知识库中的类包括:零件表面类、表面类型类、加工方法类和表面参数类;加工方法...

【专利技术属性】
技术研发人员:黄美发刘振辉罗民宏裴永琪刘廷伟王家浩
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:广西;45

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

1