papyblaise wrote: ↑
Sat Feb 13, 2021 3:16 pm
there are non-tangent points and very short segments which disturb the good execution of the fillet
Thank you both. I opened those two files side by side in two instances of freecad to compare. I see the changes you made, but I'm not quite clear on their meaning. Could you comment on the below, please?
After removing two short lines you used tangent constraints to close resulting gaps. Those tangent constraints were used with two vertices each. I'm not sure how a vertex/point can be tangent to another vertex/point geometrically. It makes no sense to me when tangency is usually defined as meeting in one point in space while a vertex only has one point in space so being tangent to another point is exactly the same as being coincident...(but I'm no math phd) But then I tried to create two points in sketcher and give them a tangent constrain and I did get an expected error message saying "Cannot add a tangency constraint at an unconnected point." Ah, an unconnected point! So this means there is some concept of point to point tangency (I assume different than coincidence) if those points are final points of a line or curve. Again I can't differentiate (no pun intended
this concept from coincidence of final points in my head. Could you elaborate, or point me in a direction of some docs or previous discussions about this? Or at least tell me when to use one or another, please?
why tangent constrain and not coincident between same points?
Also you mentioned short sections may cause difficulty for fillet feature. I see you removed two short lines (one in larger sketch and one in left bottom corner of the small sketch). This changed the shape quite a bit. I have to match this shape exactly (or at least sufficiently closely that the difference is invisible to the naked eye) so I have to use some short sections. The question is how short is too short.
Is it because those sections were shorter than fillet radius?
Finally regarding testing with newer version. I'm compiling the latest version and I'll test once it is done.