-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path12_conclusions_future_work.tex
43 lines (36 loc) · 4.12 KB
/
12_conclusions_future_work.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
\section{Conclusion}
In this paper we have introduced a framework for computing contour-parallel toolpaths employing adaptive bead width in order to minimize underfill and overfill areas.
\revise{}{%af
We introduced beading schemes which improve on the state of the art,
and we have introduced a back pressure compensation method for accurate fabrication of adaptive width.
}
Our framework is flexible, demonstrated by the several beading schemes which emulate existing techniques.
The computation times of our framework are on par with the state-of-the-art library for performing offsets of non-adaptive bead width.
Our framework is stable: small local changes in the outline shape cause only small changes in the toolpath.
\revise{We presented}{Compared to the state of the art,} the inward distributed beading scheme
\revise{It}{} reduces the amount of beads with a width deviating extremely from the preferred bead width \revise{}{by changing the width of several beads near the center instead of only the center-most bead}.
\revise{, and thus it is}{It is therefore} expected to limit the impact of varying the bead width in terms of production accuracy and homogeneity of material properties,
which in turn is helpful to efficiently simulate an FDM manufactured part.
\revise{
Furthermore, by distributing the deviation in bead width over several beads near the center of the shape, the outer toolpath is affected less by the deviation, meaning that the dimensional accuracy of the shape of the outline contour is affected less by inaccuracies in the mechanical control system which realizes adaptive bead width.
}{}
The proposed beading scheme greatly improves the process planning for parts with thin contours, which often occur for example in architectural models, prototypes for casings or microstructures.
Meanwhile it leaves most of the toolpaths the same as the uniform width technique in large features, meaning that existing studies which relate process parameters with mechanical properties of the print are still applicable.
\revise{}{Compared to the naive approach of constant width toolpaths our beading scheme is expected to improve the stiffness, dimensional accuracy and visual qualities of the manufactured model.}
\revise{}{It is expected that as distributed beading schemes are implemented in commercial software packages and bead width variation control become commonplace, the practice of design for additive manufacturing can disregards some of the nozzle size considerations.}
\medskip
\revise{}{The presented framework is open source available at \\ \url{github.com/Ultimaker/libArachne}}
\revise{
\subsection{Future work}
The work presented here is evaluated mostly on a computational level, because the effectiveness of a mechanical system to accurately print an adaptive bead width interferes with the physical validation of our techniques.
Future research could be devoted to optimizing the distribution scheme to a specific hardware setup.
An accurate model of manufacturability, print speed and dimensional accuracy would be valuable to fine-tune the beading scheme.
% If we can assign a loss function to several aspects (e.g. manufacturability, print speed, dimensional accuracy) of a toolpath we could deduce the optimal beading scheme.
}{}
\revise{
Our framework uses the skeleton to determine toolpaths based on the local feature size.
Another direction of future research could be devoted to incorporating other information, e.g. properties of the outline such as curvature or visibility, non-local features such as the size of nearby outline features, toolpaths of the previous layer, or voluminal constraints (e.g. for functionally graded materials).
% Furthermore we could also take into account volumetric considerations such as the toolpathing of the previous layer or volume constraint defined by a functionally graded material.
}{}
% Taking a broader perspective we note that the skeletonization decomposes a shape into trapezoids and these trapezoids are decomposed into quads by the toolpath segments which we generate for it.
% It would be interesting to see if similar technique can be used to generate quad dominant meshings for finite element analysis.