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.

References

1.
Uschold
,
M.
,
1998
, “
Knowledge Level Modelling: Concepts and Terminology
,”
Knowl. Eng. Rev.
,
13
(
1
), pp.
5
29
.
2.
Zouaq
,
A.
, and
Nkambou
,
R.
,
2010
, “
A Survey of Domain Ontology Engineering: Methods and Tools
,”
Advances in Intelligent Tutoring Systems
,
R.
Nkambou
,
J.
Bourdeau
, and
R.
Mizoguchi
, eds.,
Springer
, Berlin, pp.
103
119
.
3.
Novak
,
J. D.
, and
Gowin
,
D. B.
,
1984
,
Learning How to Learn
,
Cambridge University Press
, Cambridge, UK.
4.
Ippolito
,
R.
,
Iuliano
,
L.
, and
Gatto
,
A.
,
1995
, “
Benchmarking of Rapid Prototyping Techniques in Terms of Dimensional Accuracy and Surface Finish
,”
CIRP Ann.-Manuf. Technol.
,
44
(
1
), pp.
157
160
.
5.
Mahesh
,
M.
,
Wong
,
Y. S.
,
Fuh
,
J. Y. H.
, and
Loh
,
H. T.
,
2004
, “
Benchmarking for Comparative Evaluation of RP Systems and Processesnull
,”
Rapid Prototyping J.
,
10
(
2
), pp.
123
135
.
6.
Kranz
,
J.
,
Herzog
,
D.
, and
Emmelmann
,
C.
,
2015
, “
Design Guidelines for Laser Additive Manufacturing of Lightweight Structures in TiAl6V4
,”
J. Laser Appl.
,
27
(
S1
), p.
S14001
.
7.
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
.h
8.
Nelaturi
,
S.
,
Kim
,
W.
,
Rangarajan
,
A.
, and
Kurtoglu
,
T.
,
2014
, “
Manufacturability Feedback and Model Correction for Additive Manufacturing
,”
ASME
Paper No. DETC2014-34222.
9.
Adam
,
G. A. O.
, and
Zimmer
,
D.
,
2014
, “
Design for Additive Manufacturing—Element Transitions and Aggregated Structures
,”
CIRP J. Manuf. Sci. Technol.
,
7
(
1
), pp.
20
28
.
10.
Oxman
,
R.
,
2004
, “
Think-Maps: Teaching Design Thinking in Design Education
,”
Des. Stud.
,
25
(
1
), pp.
63
91
.
11.
Dinar
,
M.
,
Danielescu
,
A.
,
MacLellan
,
C.
,
Shah
,
J.
, and
Langley
,
P.
,
2015
, “
Problem Map: An Ontological Framework for a Computational Study of Problem Formulation in Engineering Design
,”
ASME J. Comput. Inf. Sci. Eng.
,
15
(
3
), p. 031007.
12.
Wölkl
,
S.
, and
Shea
,
K.
,
2009
, “
A Computational Product Model for Conceptual Design Using SysML
,”
ASME
Paper No. DETC2009-87239.
13.
Summers
,
J. D.
,
Shah
,
J. J.
, and
Bettig
,
B.
,
2004
, “
The Design Exemplar: A New Data Structure for Embodiment Design Automation
,”
ASME J. Mech. Des.
,
126
(
5
), pp.
775
787
.
14.
Sen
,
C.
,
Summers
,
J. D.
, and
Mocko
,
G. M.
,
2013
, “
A Formal Representation of Function Structure Graphs for Physics-Based Reasoning
,”
ASME J. Comput. Inf. Sci. Eng.
,
13
(
2
), p.
021001
.
15.
Jee
,
H.
,
Lu
,
Y.
, and
Witherell
,
P.
,
2015
, “
Design Rules With Modularity for Additive Manufacturing
,”
Solid Freeform Fabrication Symposium
, pp.
1450
1462
.
16.
McGuinness
,
D. L.
, and
Wright
,
J. R.
,
1998
, “
Conceptual Modelling for Configuration: A Description Logic-Based Approach
,”
Artif. Intell. Eng. Des. Anal. Manuf.
,
12
(04), pp.
333
344
.
17.
Baader
,
F.
,
Horrocks
,
I.
, and
Sattler
,
U.
,
2008
, “
Description Logics
,”
Handbook of Knowledge Representation
,
F.
Van Harmelen
,
V.
Lifschitz
, and
B.
Porter
, eds.,
Elsevier
, Amsterdam, The Netherlands.
18.
Eiter
,
T.
,
Ianni
,
G.
,
Lukasiewicz
,
T.
,
Schindlauer
,
R.
, and
Tompits
,
H.
,
2008
, “
Combining Answer Set Programming With Description Logics for the Semantic Web
,”
Artif. Intell.
,
172
(
12–13
), pp.
1495
1539
.
19.
Musen
,
M. A.
, and
The Protégé Team
,
2015
, “
The Protégé Project: A Look Back and a Look Forward
,”
AI Matt.
,
1
(
4
), pp.
4
12
.
20.
Prud'Hommeaux
,
E.
, and
Seaborne
,
A.
,
2008
, “
SPARQL Query Language for RDF
,”
W3C Recommendation
, The World Wide Web Consortium (W3C).
21.
Lehmann
,
J.
,
Isele
,
R.
,
Jakob
,
M.
,
Jentzsch
,
A.
,
Kontokostas
,
D.
,
Mendes
,
P. N.
,
Hellmann
,
S.
,
Morsey
,
M.
,
van Kleef
,
P.
,
Auer
,
S.
, and
Bizer
,
C.
,
2015
, “
DBpedia–A Large-Scale, Multilingual Knowledge Base Extracted From Wikipedia
,”
Semantic Web
,
6
(
2
), pp.
167
195
.
22.
Uschold
,
M.
, and
Gruninger
,
M.
,
1996
, “
Ontologies: Principles, Methods and Applications
,”
Knowl. Eng. Rev.
,
11
(
2
), pp.
93
136
.
23.
Horrocks
,
I.
,
Patel-Schneider
,
P. F.
,
Boley
,
H.
,
Tabet
,
S.
,
Grosof
,
B.
, and
Dean
,
M.
,
2004
, “
SWRL: A Semantic Web Rule Language Combining OWL and RuleML
,”
W3C (Member Submissions)
, The World Wide Web Consortium (W3C).
24.
Muggleton
,
S.
,
De Raedt
,
L.
,
Poole
,
D.
,
Bratko
,
I.
,
Flach
,
P.
,
Inoue
,
K.
, and
Srinivasan
,
A.
,
2012
, “
ILP Turns 20
,”
Mach. Learn.
,
86
(
1
), pp.
3
23
.
25.
Martinez-Cruz
,
C.
,
Blanco
, I
. J.
, and
Vila
,
M. A.
,
2012
, “
Ontologies Versus Relational Databases: Are They so Different? A Comparison
,”
Artif. Intell. Rev.
,
38
(
4
), pp.
271
290
.
26.
Samuel
,
K.
,
Obrst
,
L.
,
Stoutenberg
,
S.
,
Fox
,
K.
,
Franklin
,
P.
,
Johnson
,
A.
,
Laskey
,
K.
,
Nichols
,
D.
,
Lopez
,
S.
, and
Peterson
,
J.
,
2008
, “
Translating OWL and Semantic Web Rules Into Prolog: Moving Toward Description Logic Programs
,”
Theory Pract. Logic Program.
,
8
(03), pp.
301
322
.
You do not currently have access to this content.