@abdullah @paddle @NewJoker @Jee-Bee
i feel useful that in sketcher the dimensional constraints (horizontal, vertical and distance) could work also on circle/arc giving the relative dimension between the centres.
In complex sketch or sketch with big radius would be enough to select the arc instead to go around looking for the centre point, and in general is a faster way to design.
what do you think?
Sketcher dimensional constraints (H. V distance) working also on circle/arc
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Be nice to others! Read the FreeCAD code of conduct!
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
I don't think this particular one makes sense. A "concentric" constraint being analogous to "coincident" makes sense, but setting distances of centers by selecting circles somehow doesn't go sound right UI-wise. I'd say if there is so much demand for such tools, there should be a modifier such that clicking an "edge" selects it's "center" (like, say, alt+click or such).
My latest (or last) project: B-spline Construction Project.
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
We have discussed before about enabling distance constraint between circles. But the idea was not to simply apply distance between the center of the circles, but to apply distance between the circles themselves (which is the same as distance between centers - radius of both).
I think distances between circle/arcs edge make sens. But applying the distance between their center wouldn't be the best.
However distance between circle edges requires more work as it needs to make a specific constraint. Good news is, someone is actually working on that. Bad news is that there's no news of it for more than 6 months. Hope it's still going on. I need to find the original post.
Support me on Patreon: https://www.patreon.com/FreeCadDevDiary
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
FreeCad Dev Diary channel:[/b] https://www.youtube.com/channel/UCGMTmJ ... NiPSSEhBHA
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
Yes, that would be very useful since now you have to add points to edges, constrain them properly and only then you can apply the dimension. Being able to dimension the offset between circles/arcs without having to add points would significantly reduce the amount of work.
You are likely talking about this: https://github.com/FreeCAD/FreeCAD/pull/5439
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
Would this constraint work only on concentric circles? Everything else seems rather cumbersome.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- pathfinder
- Posts: 315
- Joined: Mon Oct 04, 2021 10:27 am
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
Is there an advantage for making it a native constrain, rather than it being essentially a macro that builds an underlying structure with construction lines and existing constraints, kind of like n-gons, rectangles and slots are handled?
Re: Sketcher dimensional constraints (H. V distance) working also on circle/arc
I don't want to say it don't make sense... I personally never use it in sketcher, but i use it in a measuring tool!
This part of the response is more or less what i read in between the lines:
I like it if there is a bit more freedom when using certain constraints: for example select the circles and not the center points, or using 'point on object' constraint for making two lines collinear.
I'm not sure if this should be part of this topic or creating a separate topic. In the latter case feel free to mentione me...
This part of the response is more or less what i read in between the lines:
I like it if there is a bit more freedom when using certain constraints: for example select the circles and not the center points, or using 'point on object' constraint for making two lines collinear.
I'm not sure if this should be part of this topic or creating a separate topic. In the latter case feel free to mentione me...