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