This is possible! As you say, the added variables do make it more difficult to solve, so you have to be clever in how you represent the shape. Fabrication is also harder, as you need to use additive manufacturing techniques like sintering or casting. We built some tuned cups in this way - please take a look on our…