Q2. What is the shape functional Pg() defined by (3.1)?
The shape functional Pg(Ω) defined by (3.1) is shape differentiable at any admissible shape Ω ∈ Uad when deformations θ are in Θk, k ≥ 1.
Q3. Why do the authors initialize Problem (5.14) with the full computational domain D?
Due to the existence of some nearly flat overhanging parts in the results of section 5.4.2 close to the anchor points, the authors initialize Problem (5.14) with the full computational domain D for this example.
Q4. What is the common quantity used in the literature to detect and constrain the presence of overhangs?
As the authors have mentioned in the introduction, the prevalent quantity used in the literature to detect and constrain the presence of overhangs is the angle between the normal vector nΩ to the structural boundary ∂Ω and the negative build direction −ed, where ed is th drh vector in the canonical basis of Rd.
Q5. How is the communication between the optimization algorithm and the Finite Element solver achieved?
the communication between the optimization algorithm and the Finite Element solver is achieved via file exchange, which is a notorious source of inefficiency.
Q6. What is the a priori definition of the normal vector n?
Although the normal vector n is a priori defined only on the boundary ∂Ω, it can always be extended in a neighborhood of the boundary (at least when Ω is sufficiently smooth).
Q7. How do the authors perform the aforementioned evaluations?
The intuitive way to perform the aforementioned evaluations consists in discretizing the height interval (0, H) into N small subintervals(4.6)
Q8. What is the a priori non trivial evaluation of Psw()?
The constraint Psw(Ω) and its shape derivative P ′ sw(Ω)(θ) (or equivalently the integrand DΩ) bring into play a continuum of shapes, and so their numerical evaluation is a priori non trivial.
Q9. What is the thickness of the regions where g is applied in the definition of the body force?
The thickness δ of the regions where g is applied in the definition (4.13) of the body force gh is of the order of the mesh size: δ = ∆x.
Q10. What is the th-order procedure used for the calculations of Puw()?
the 0 th-order procedure is used for the calculations of Puw(Ω) and its derivative, with N = 40 evenly distributed layers.