Re:FreeCAD: A free and open source multiplatform 3D parametr...
by numpad0 on Friday September 18, 2020 @08:13AM
(#24515692)
1. sketch a rectangle, extrude up. edge_1 in question created.
2. chamfer edge_1. chamfered edge_2 and _3 are created.
3. sketch a rectangle on far side, extrude toward camera for 1/2 full length. edge_4 is created at middle of box.
4. do other stuff. lots of things come and go.
5. you changed mind. extrusion distance is changed so edge_4 goes past chamfered surface.
On Fusion 360 with History enabled, this will result in a progress bar and backend goes back to step 2. to re-do and re-compute all subsequent ops up to step 5. As the result there will be probably edges 2, 3, 4, 5 that now represent near and far side chamfered edges. If you've done something that presently don't make sense at step 4., Fusion 360 throws an error and leave half done objects.
Okay, now I understand the problem. It needs the History feature to be done right, and UUID.
2. chamfer edge_1. chamfered edge_2 and _3 are created.
3. sketch a rectangle on far side, extrude toward camera for 1/2 full length. edge_4 is created at middle of box.
4. do other stuff. lots of things come and go.
5. you changed mind. extrusion distance is changed so edge_4 goes past chamfered surface.
On Fusion 360 with History enabled, this will result in a progress bar and backend goes back to step 2. to re-do and re-compute all subsequent ops up to step 5. As the result there will be probably edges 2, 3, 4, 5 that now represent near and far side chamfered edges. If you've done something that presently don't make sense at step 4., Fusion 360 throws an error and leave half done objects.
Okay, now I understand the problem. It needs the History feature to be done right, and UUID.