Hi. Does anyone have a vision for the future of Sketcher?
I've started using FreeCAD, especially Sketcher, for drawing some rooms in my house. It's awesome to be able to do this. So, big thanks to all the developers for creating this.
I'm wondering what we should be aiming for in terms of difficult, big developments towards "higher level" usability. One of the biggest is how best to extend constraint modelling to directly apply to 3D models. I have several ideas for various intermediate-level improvements. One idea is 'macro' constraints. For example, I often want this line to be parallel to that one, the same length, and 80 mm away, like the opposite side of a rectangle. I want to be able to define a 'macro' constraint that groups the (four?) necessary primitive constraints together, so I can apply it and enter the separation distance all in one go, and have it displayed as a single constraint indication, and edit it as a single unit. I can also think of plenty of smaller, incremental improvements to the user interface and so on, which I should discuss in another topic.
I looked around on the Web and couldn't find any mention of plans for Sketcher. So, before I start describing or thinking further about my ideas, I want to ask if anyone is currently working on Sketcher or planning to do so? Or does anyone have an idea what the ultimate constraint-geometry user interface might look like, if we look a few years into the future?
(Searching online for other constraint-based CAD systems, I didn't find anything a whole step more advanced. BRL-CAD, AutoCAD and HeeksCAD all seem to have added constraint geometry relatively recently and at basically the same level as in Sketcher, from what I could find without actually trying to use them.)
I should say, while I would definitely enjoy helping with this development, I don't know if I'll ever find much time to do so, but I think discussing some medium term and longer term plans must surely make it more likely to happen.