- Open file, save as DXF R27, re-open, the splines are broken
- Open file, select all, modify→explode, one spline disappears
Regression in handling splines? 3.23.0→3.24.2
Moderator: andrew
Forum rules
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Always indicate your operating system and QCAD version.
Attach drawing files and screenshots.
Post one question per topic.
Regression in handling splines? 3.23.0→3.24.2
Working on a DXF with splines, there is a bug in handling splines that appears in two possible workflows. When done in 3.25.2 or 3.24.2, the problem occurs, but when going back to 3.23.0, everything works correctly.
- Attachments
-
- a194673-3.24.2.dxf
- Saved as R27 in 3.24.2
- (101.14 KiB) Downloaded 299 times
-
- a194673-3.23.0.dxf
- Saved as R27 in 3.23.0
- (108.58 KiB) Downloaded 298 times
-
- a194673.dxf
- Original file
- (40.31 KiB) Downloaded 293 times
Re: Regression in handling splines? 3.23.0→3.24.2
There seems to be something odd about those splines indeed.
I couldn't quite figure out what so far.
Here's a workaround that seems to work though:
- Load a194673.dxf
- Select all
- Misc > Modify > Convert Splines to Bézier Segments
Note that this leaves behind some zero length splines you might want to clean up.
I couldn't quite figure out what so far.
Here's a workaround that seems to work though:
- Load a194673.dxf
- Select all
- Misc > Modify > Convert Splines to Bézier Segments
Note that this leaves behind some zero length splines you might want to clean up.
Re: Regression in handling splines? 3.23.0→3.24.2
Thanks for the reply. Are you going to look into it further? Since it works in the older version, we would also like to have it working again in newer versions too.
Re: Regression in handling splines? 3.23.0→3.24.2
The problem seems to be caused by one of the OpenDesign updates (from 4.3.2 to 20.x). Any fix would have to be a workaround for that OpenDesign bug. I'd recommend to rollback to the last working QCAD version as this is a complex problem and there are not many affected (it cannot occur with QCAD generated files).
Re: Regression in handling splines? 3.23.0→3.24.2
Thanks for clearing this up. Going through the changelog I suspected it might be related to the ODA update so I know it's that and might not be fixed any time soon.
Re: Regression in handling splines? 3.23.0→3.24.2
Meanwhile, I've actually found a workaround which is implemented for the next release.
Re: Regression in handling splines? 3.23.0→3.24.2
Sounds great, thanks!