Open marbocub opened 2 weeks ago
On the other hand, when opening or recalicurating the example in FreeCAD 0.21.2, there are no errors.
Therefore this is a regression ?
Thank you. The Example.FCStd created by using ver.0.21.2.
I have real data containing this compatibility issue created by 0.21 or below. If it is useful for analyzing this issue I can upload it.
Yes, if you could make those files available that would be ideal.
@FlachyJoe any chance you could evaluate this ticket?
A CAD file is attached. Revolution, Revolution001, Revolution004 and Revolution005 have the issue. RealExample.zip
Hi !
The problem is with ShapeBinder, they can't be used as Profile for revolution. If we replace them with SubShapeBinder and set the Profile to (Binder, 'Face1')
it works as expected.
I've not look at the code yet but we certainly loose the ShapeBinder compatibility somewhere and as we don't propose them anymore in the PartDesign toolbar it was not noticed before.
EDIT : if the ShapeBinder.Support is a Face it's ok but it fails if its a Wire, the face is not created from the wire.
In fact the given file has two problems:
Is there an existing issue for this?
Problem description
I found a data compatibility issue in FreeCAD 1.0 RC2.
An example is attached.
When opening it in FreeCAD 1.0 RC2 or weekly build 38923, a recalicuration error occurs.
Then I deleted Revolution and try to re-create new Revolution by same process before, a different error occurs.
On the other hand, when opening or recalicurating the example in FreeCAD 0.21.2, there are no errors.
It may be related to #11934 or #16700.
Full version info
Subproject(s) affected?
PartDesign
Anything else?
Example.zip
Code of Conduct