News for hackers. Stuff that matters.
Re:FreeCAD: A free and open source multiplatform 3D parametr... by zeta0134 on Friday September 18, 2020 @09:53AM (#24516777)
So, could you potentially store more metadata than just the face name, like it's normal for example, or the location and approximate surface area, and try to use that to reduce the problem space for an educated guess?
Re:FreeCAD: A free and open source multiplatform 3D parametr... by UncleEntity on Friday September 18, 2020 @03:02PM (#24520659)
Or use a dependency graph where the operation are, umm, dependent on the specific geometric component parent.

When something gets changed just go and find the place where the graph is bonkers and rebind the sub-tree to the correct parent object.

Could even have a fancy auto-generated UI à la Blender's node editor.

Re:FreeCAD: A free and open source multiplatform 3D parametr... by jbay808 on Friday September 18, 2020 @12:25PM (#24518754)
That will fail when, instead of turning the rectangle into a pentagon, you rotate it 45 degrees into a rotated rectangle.

I suspect that SolidWorks solves this by naming each face after, for example, the sketch line segment or arc that it was extruded from. But I'm not sure.

Re:FreeCAD: A free and open source multiplatform 3D parametr... by pillefitz on Friday September 18, 2020 @12:10PM (#24518575)
I'd love to know how commercial software solve this issue. I would expect a mixture of heuristics and user inputs to resolve ambiguous assignments