Hey Chris_G, I really like the work you've done on this workbench. It has helped me a lot. Now, I'm not exactly sure if this is your area of expertise, but a function that I'm not sure is done/possible in your workbench is one to deform surfaces/sets of curves to fit too an outline. As an example, strictly because I can't find any others, is the Deform tool offered by SolidWorks:
https://help.solidworks.com/2017/englis ... 17b5c9#Pg0
I'm most interested in functionality like the Curve to Curve or Surface Push tools that are linked on that page. Mostly Curve to Curve though. The idea is, is that if you have an outline/profile sitting in a flat plane (x, y, z or arbitrary), and then you place a surface (later to be made solid perhaps) on and in that outline's plane. Next, you select the curve(s) you want to push (on the surface) and the curves you want to match/push too (being the profile that is sitting in a plane mentioned first). Once the curves are selected and the operation is done, using the selected curves the surface will be modified in such a way that inflates/pulls/pushes it to the target/last selected curves.
To make this more clear, imagine you have a circle sitting in a plane (our profile that will be our target curve(s)) and then a half-dome inside of that. The half-dome would be sitting so that the bottom profile of it (where a sphere/dome would be cut through the middle) is sitting in the same plane as the aforementioned target curve circle. Select the half-dome surface's bottom circle and then the bigger (maybe it could also be smaller) target circle's curve(s). Do the operation and again it modifies the surface to make its selected curves match the target curves.
I know this is very arbitrary and vague (how does the surface get modified? Just by the innate functionality of B-splines?). Maybe a circle is not the best example. I also don't expect you have used SolidWorks or its deform tool, that's just a reference.
I'm also not looking/demanding your time, I'm just curious if a tool like this would be able to be made using your tools, FreeCAD or something else. I ask you (and the community since this is a public forum) because you guys have the experience and knowledge to brainstorm about this.
Let me know if you need anything else explained (if you want or have the time). I can draw up pictures of the setup if you want, maybe not the result though.
Maybe this is something another tool like Silk (FreeCAD addon) can do but so far I don't see how.