中国机械工程 ›› 2014, Vol. 25 ›› Issue (5): 684-691.

• 机械基础工程 • 上一篇    下一篇

基于本体的装配公差类型的自动生成

钟艳如;高文祥;黄美发   

  1. 桂林电子科技大学,桂林,541004
  • 出版日期:2014-03-10 发布日期:2014-03-21
  • 基金资助:
    国家自然科学基金资助项目(61163041);广西可信软件重点实验室基金资助项目(kx201120) 

Automatic Generation of Assembly Tolerance Types Based on Ontology

Zhong Yanru;Gao Wenxiang;Huang Meifa   

  1. Guilin University of Electronic Technology,Guilin,Guangxi,541004
  • Online:2014-03-10 Published:2014-03-21
  • Supported by:
    National Natural Science Foundation of China(No. 61163041)

摘要:

为进一步减少产品设计的不确定性,解决公差信息在异构系统之间难以有效共享和顺畅传递的问题,将本体技术引入到装配公差类型的自动生成方法中。首先,构建了基于空间关系的装配公差表示模型,并采用OWL断言表示了模型各层中的约束关系。其次,通过提取表示模型中的相关概念和关系,构建并实现了装配公差表示的本体。基于构建的本体及空间关系与装配公差类型之间的映射关系,采用SWRL定义了装配公差类型的生成规则。再次,基于实现的本体及定义的规则构建了可选装配公差类型生成知识库系统,在此基础上设计了装配公差类型的自动生成算法。最后,通过工程实例分析验证了生成算法的有效性。

关键词: 装配公差类型, 自动生成, 表示模型, 空间关系, 本体

Abstract:

To reduce the uncertainty in assembly tolerance design and to satisfy the requirements of tolerance information passing through heterogeneous systems in collaborative environment, ontology technology was introduced to the research of automatic generation of assembly tolerance types. First of all, an assembly tolerance representation model based on spatial relations was constructed. The constraint relations in each layer of the model were represented by OWL (Web ontology language) assertions. Next, by extracting the concepts and relations in the constructed model, an ontology for assembly tolerance representation was constructed and implemented. Based on the implemented ontology and mapping relations among spatial relations and assembly tolerance types, the rules for generating assembly tolerance types were defined by using SWRL (semantic Web rule language). Furthermore, a knowledge base system for generating optional assembly tolerance types was constructed based on the implemented ontology and defined rules. Based on this, an algorithm for automatic generating assembly tolerance types was designed. Finally, the effectiveness of the generation algorithm was demonstrated by a practical example.

Key words: assembly tolerance type, automatic generation, representation model, spatial relation, ontology

中图分类号: