Indeed small changes work. But small or big changes shouldn't make a difference. “Some solver problem” means a problem (bug) in freecad (in contrast to an issue with my drawing)? If yes, should I report this?kisolre wrote: ↑Sun Mar 17, 2019 12:17 am1. It looks like when doing such drastic change (relative to sketch edge sizes) somehow changes the order of edges so the points now have different numbers and constraint are applied to the wrong point. Changing that value in smaller increments (10-50) does not create a problem. Probably some solver problem.
Indeed, but since freecad offers so much functionality I thought there's an easier way than calculating it manually. Which further complicates things is that it's not just a straight cut, the angle of the cut depends on the leg angle. I mean it's basically “pad until reaching next surface”. AFAIK there's a function in freecad that does exactly that, but it doesn't work in this case.
Thanks for the clarification. Bug or not, this behaviour is undesirable as it distorts the drawing in unexpected ways. What do I need to change to prevent this from happening?
This allows for dynamic length adjustment. But it does not extend just to the legs (in fact it extends *into* to legs). Even if the bottom right vertex is used, the footrest protrudes into the legs. Or alternatively if the top right vertex is used, there's a gap at the bottom of the footrest. I might have to use your centre point solution and try to cut away the part that protrudes into the leg. Thanks for the hint. I'll check if I can find a solution.
Thanks for the clarification. Frankly, I have no clue how freecad works internally and how to fine tune the solvers (or really understand what's going on for that matter).
As I mentioned, I just started out with FreeCAD. I'm happy to learn how I can improve my drawing to prevent this issue from happening.
To learn FreeCAD.
I need to build a new stool for the workshop, so I thought I'll use that project to start learning FreeCAD. In the end it should be a proper drawing with correct angles (provided by FreeCAD instead of calculating them manually) drawn in a flexible way, so I can easily go e.g. from 25mm to 20mm tubing. In the end I want to be able to use FreeCAD to generate part lists and assembly directions, which of course, need to have correct dimensions.
It's a problem because I just started to learn FreeCAD and am running into these issues and want to solve them. You know, learn how to do it right. If I manage to build something as simple as a stool I can move forward and eventually use it for real, more complex drawings that actually need a 3D model. (BTW: It took much longer to create the cad drawing than to build the complete stool, but that's expected when you start out with something new, I guess.)