FreeCAD is great software because you can do many things, code almost anything, as you wish. For example you can already make frames from cubes with single click, and make frame with chamfers. You can move them and resize with clicking. Also you can drill holes in profiles, without changing references, the tool changes references automatically, and at the and you have single object with all the holes. Many people at this forum told you it is impossible and this is Topological Naming Problem. But who cares? Look at the tree, I started from Cubes and at the end I have all PartDesign structure, with Sketches, named Pad, Chamfers, Holes, and Thickness profiles.
It is the worst for a customer to come with a ready-made technical solution. In every quality process, such as CMMI and others, there is always a requirements document where there is no mention of technical matters. Determining how to solve the problem is at a later stage. But it usually happens that the client's friend told him how it should be done from the technical side and then they were looking for someone who would do it cheaply. Only, unfortunately, something like this never leads to the solution of real needs.ISwearImCool wrote: ↑Wed Aug 10, 2022 12:19 am wouldn't it be sweet to be able to have a top level item in the tree where you can put the other stuff in so as to have all your dados and mortises generated for you?
There are many furniture things at FreeCAD that can be improved. I am already trying to make the furniture designing process more user friendly but not all I can do. But you need to choose the right way to do it. I pretty sure you may not need the cut hierarchy.