TY - JOUR
T1 - Description logic-based automatic generation of geometric tolerance zones
AU - Qin, Yuchu
AU - Lu, Wenlong
AU - Liu, Xiaojun
AU - Huang, Meifa
AU - Zhou, Liping
AU - Jiang, Xiangqian
PY - 2015/7/3
Y1 - 2015/7/3
N2 - The automation of tolerance design process and the exchange of tolerance data semantics are currently two of the hottest research topics in computer-aided tolerancing. In previous work, we have proposed a description logic-based approach to implement the automation of the process of tolerance-type design. This approach can not only generate tolerance types automatically in CAD systems, but also ground for the exchange of tolerance data semantics among heterogeneous CAD systems. In this paper, we continue this line of research. We further extend the above approach by using description logic SROIQ(D) to implement the automatic generation of geometric tolerance zones (GTZs) in CAD systems. This extension mainly includes: (1) constructing a meta-model of each type of GTZs with SROIQ(D) concept definition axioms, (2) defining some generation rules of GTZ types in SROIQ(D) concept subsumption axioms according to the constructed meta-model, (3) designing a generation algorithm of GTZs on the basis of the meta-model, the defined rules, and the satisfiability decision algorithm of SROIQ(D) concepts, and (4) implementing the designed algorithm with the use of the second generation web ontology language description logic (OWL 2 DL) ontology-based technologies. This extended approach will further reduce the uncertainty in product tolerance design and lay a solid basis for the future study of the automation of tolerance allocation and analysis and the exchange of tolerance data semantics.
AB - The automation of tolerance design process and the exchange of tolerance data semantics are currently two of the hottest research topics in computer-aided tolerancing. In previous work, we have proposed a description logic-based approach to implement the automation of the process of tolerance-type design. This approach can not only generate tolerance types automatically in CAD systems, but also ground for the exchange of tolerance data semantics among heterogeneous CAD systems. In this paper, we continue this line of research. We further extend the above approach by using description logic SROIQ(D) to implement the automatic generation of geometric tolerance zones (GTZs) in CAD systems. This extension mainly includes: (1) constructing a meta-model of each type of GTZs with SROIQ(D) concept definition axioms, (2) defining some generation rules of GTZ types in SROIQ(D) concept subsumption axioms according to the constructed meta-model, (3) designing a generation algorithm of GTZs on the basis of the meta-model, the defined rules, and the satisfiability decision algorithm of SROIQ(D) concepts, and (4) implementing the designed algorithm with the use of the second generation web ontology language description logic (OWL 2 DL) ontology-based technologies. This extended approach will further reduce the uncertainty in product tolerance design and lay a solid basis for the future study of the automation of tolerance allocation and analysis and the exchange of tolerance data semantics.
KW - Data semantic exchange
KW - Description logic
KW - Geometric tolerance zone
KW - Ontology
KW - Tolerance design automation
UR - http://www.scopus.com/inward/record.url?scp=84934434904&partnerID=8YFLogxK
U2 - 10.1007/s00170-015-6839-2
DO - 10.1007/s00170-015-6839-2
M3 - Article
AN - SCOPUS:84934434904
VL - 79
SP - 1221
EP - 1237
JO - International Journal of Advanced Manufacturing Technology
JF - International Journal of Advanced Manufacturing Technology
SN - 0268-3768
IS - 5-8
ER -