1: \begin{abstract}
2:
3: In this paper, we present a topology optimization (TO) framework to enable
4: automated design of mechanical components while ensuring the result can be
5: manufactured using multi-axis machining. Although TO improves the part's
6: performance, the as-designed model is often geometrically too complex to be
7: machined and the as-manufactured model can significantly vary due to machining
8: constraints that are not accounted for during TO. In other words, many of the
9: optimized design features cannot be accessed by a machine tool without colliding
10: with the part (or fixtures). The subsequent post-processing to make the part
11: machinable with the given setup requires trial-and-error without guarantees on
12: preserving the optimized performance. Our proposed approach is based on the
13: well-established accessibility analysis formulation using convolutions in
14: configuration space that is extensively used in spatial planning and robotics.
15: We define an \emph{inaccessibility measure field} (IMF) over the design domain to
16: identify non-manufacturable features and quantify their contribution to
17: non-manufacturability. The IMF is used to penalize the sensitivity field of
18: performance objectives and constraints to prevent formation of inaccessible
19: regions. Unlike existing discrete formulations, our IMF provides a continuous
20: spatial field that is desirable for TO convergence. Our approach applies to
21: arbitrary geometric complexity of the part, tools, and fixtures, and is highly
22: parallelizable on multi-core architecture. We demonstrate the effectiveness of
23: our framework on benchmark and realistic examples in 2D and 3D. We also show
24: that it is possible to directly construct manufacturing plans for the optimized
25: designs based on the accessibility information.
26:
27: \end{abstract}
28: