It may not even be a desirable solution. The original intent was that you could select a set of edges that create a loop and use that as a boundary. There was no reason to expect that all the edges in the loop would lie in the same plane.
For instance, should this be a valid loop?
Complete loop selection from two edges (P, L) bug
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- sliptonic
- Veteran
- Posts: 3457
- Joined: Tue Oct 25, 2011 10:46 pm
- Location: Columbia, Missouri
- Contact:
Re: Complete loop selection from two edges (P, L) bug
Looking a little closer at the problem. The issue is not that there are multiple valid wires. The issue is that there is no wire in the Obj.Shape.Wires set that maps to the selection of the beveled edges.
Each wire in Obj.Shape.Wires corresponds to a face and this selection has multiple faces involved in the loop.
Each wire in Obj.Shape.Wires corresponds to a face and this selection has multiple faces involved in the loop.
Re: Complete loop selection from two edges (P, L) bug
I was trying to use complete loop on a gear with polar pockets (cut outs) and I was only able to do one pocket and it refused to do more than one. Is there a way to use this on multiple pockets?
Re: Complete loop selection from two edges (P, L) bug
Upload a file and a detailed description what you selected before invoking the tool.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.