A Design for Additive Manufacturing Ontology

Mahmoud Dinar1, David W. Rosen2
1G. W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332 e-mail:
2G. W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA 30332

Tóm tắt

Design for additive manufacturing (DFAM) gives designers new freedoms to create complex geometries and combine parts into one. However, it has its own limitations, and more importantly, requires a shift in thinking from traditional design for subtractive manufacturing. There is a lack of formal and structured guidelines, especially for novice designers. To formalize knowledge of DFAM, we have developed an ontology using formal web ontology language (OWL)/resource description framework (RDF) representations in the Protégé tool. The description logic formalism facilitates expressing domain knowledge as well as capturing information from benchmark studies. This is demonstrated in a case study with three design features: revolute joint, threaded assembly (screw connection), and slider–crank. How multiple instances (build events) are stored and retrieved in the knowledge base is discussed in light of modeling requirements for the DFAM knowledge base: knowledge capture and reuse, supporting a tutoring system, integration into cad tools. A set of competency questions are described to evaluate knowledge retrieval. Examples are given with SPARQL queries. Reasoning with semantic web rule language (SWRL) is exemplified for manufacturability analysis. Knowledge documentation is the main objective of the current ontology. However, description logic creates multiple opportunities for future work, including representing and reasoning about DFAM rules in a structured modular hierarchy, discovering new rules with induction, and recognizing patterns with classification, e.g., what leads to “successful” versus “unsuccessful” fabrications.

Từ khóa


Tài liệu tham khảo

1998, Knowledge Level Modelling: Concepts and Terminology, Knowl. Eng. Rev., 13, 5, 10.1017/S0269888998001040

2010, A Survey of Domain Ontology Engineering: Methods and Tools, Advances in Intelligent Tutoring Systems, 103

1984, Learning How to Learn, 10.1017/CBO9781139173469

1995, Benchmarking of Rapid Prototyping Techniques in Terms of Dimensional Accuracy and Surface Finish, CIRP Ann.-Manuf. Technol., 44, 157, 10.1016/S0007-8506(07)62296-3

2004, Benchmarking for Comparative Evaluation of RP Systems and Processesnull, Rapid Prototyping J., 10, 123, 10.1108/13552540410526999

2015, Design Guidelines for Laser Additive Manufacturing of Lightweight Structures in TiAl6V4, J. Laser Appl., 27, S14001, 10.2351/1.4885235

Seepersad, C. C., Govett, T., Kim, K., Lundin, M., and Pinero, D., 2012, “A Designer's Guide for Dimensioning and Tolerancing SLS Parts,” Solid Freeform Fabrication Symposium, Austin, TX, pp. 921–931.http://sffsymposium.engr.utexas.edu/Manuscripts/2012/2012-70-Seepersad.pdf

2014, Manufacturability Feedback and Model Correction for Additive Manufacturing, ASME, 10.1115/DETC2014-34222

2014, Design for Additive Manufacturing—Element Transitions and Aggregated Structures, CIRP J. Manuf. Sci. Technol., 7, 20, 10.1016/j.cirpj.2013.10.001

2004, Think-Maps: Teaching Design Thinking in Design Education, Des. Stud., 25, 63, 10.1016/S0142-694X(03)00033-4

2015, Problem Map: An Ontological Framework for a Computational Study of Problem Formulation in Engineering Design, ASME J. Comput. Inf. Sci. Eng., 15, 10.1115/1.4030076

2009, A Computational Product Model for Conceptual Design Using SysML, ASME, 10.1115/DETC2009-87239

2004, The Design Exemplar: A New Data Structure for Embodiment Design Automation, ASME J. Mech. Des., 126, 775, 10.1115/1.1767179

2013, A Formal Representation of Function Structure Graphs for Physics-Based Reasoning, ASME J. Comput. Inf. Sci. Eng., 13, 021001, 10.1115/1.4023167

Jee, H., Lu, Y., and Witherell, P., 2015, “Design Rules With Modularity for Additive Manufacturing,” Solid Freeform Fabrication Symposium, pp. 1450–1462.http://sffsymposium.engr.utexas.edu/sites/default/files/2015/2015-116-Jee.pdf

1998, Conceptual Modelling for Configuration: A Description Logic-Based Approach, Artif. Intell. Eng. Des. Anal. Manuf., 12, 333, 10.1017/S089006049812406X

2008, Description Logics, Handbook of Knowledge Representation

2008, Combining Answer Set Programming With Description Logics for the Semantic Web, Artif. Intell., 172, 1495, 10.1016/j.artint.2008.04.002

2015, The Protégé Project: A Look Back and a Look Forward, AI Matt., 1, 4, 10.1145/2757001.2757003

2008, SPARQL Query Language for RDF, W3C Recommendation

2015, DBpedia–A Large-Scale, Multilingual Knowledge Base Extracted From Wikipedia, Semantic Web, 6, 167, 10.1115/1.4030076

1996, Ontologies: Principles, Methods and Applications, Knowl. Eng. Rev., 11, 93, 10.1017/S0269888900007797

2004, SWRL: A Semantic Web Rule Language Combining OWL and RuleML, W3C (Member Submissions)

2012, ILP Turns 20, Mach. Learn., 86, 3, 10.1007/s10994-011-5259-2

2012, Ontologies Versus Relational Databases: Are They so Different? A Comparison, Artif. Intell. Rev., 38, 271, 10.1007/s10462-011-9251-9

2008, Translating OWL and Semantic Web Rules Into Prolog: Moving Toward Description Logic Programs, Theory Pract. Logic Program., 8, 301, 10.1017/S1471068407003249