Skip to content

Unfolding a circle cutout sketch does not produces a circle. (Unfolder V2) #540

@povauboin

Description

@povauboin

Describe your issue

EDIT: this is a issue with the unfolder V2 only. I just find out that using the V1 by checking "Revert to old unfolder" produces the expected output.

Unfolding a circle cutout sketch does not produces a circle.

I made a circle sketch that I use with the SheetMetal SketchOnSheet command.
As I understand from the wiki, "this tool acts as if it would unfold the sheet metal object, cut the holes, and refold the object."

So, when cutting a circle, and then unfolding the object to export for manufacturing, I would expect the output to be a perfect circle again.
But this is not the case.

More precisely, the unfold output is correct:

  • for the portion of the circle lying on the base face (before the bend).
  • and for the portion lying on the leg (after the bend).

But is incorrect for the portion lying on the bend.

I made a very simple shape to reproduce this:

  • "L" base shape,
  • with a WrappedCutout (SheetMetal SketchOnSheet)
  • the cutout sketch is a circle, spanning on the base face, the bend, and the leg face.

The file is attached:
metalcurve.FCStd.zip

On the picture below, it is clear that the unfold output in orange is not a circle. (look at the middle part on the left and on the right)

I have the intuition that the error occurs when an arc from a sketch is projected during the fold/unfold on the cylindrical shape that will form the bended edge

FreeCAD version info + SheetMetal WB version

OS: Arch Linux (XFCE/xfce/xcb)
Architecture: x86_64
Version: 1.0.2.39319 (Git)
Build type: Release
Branch: makepkg
Hash: 256fc7eff3379911ab5daf88e10182c509aa8052
Python 3.13.7, Qt 6.9.2, Coin 4.0.5, Vtk 9.5.1, OCC 7.9.1
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: FreeCAD Dark.qss/FreeCAD Dark/
Installed mods: 
  * sheetmetal 0.7.55
  * fasteners 0.5.43
  * LCInterlocking
  * kicadStepUpMod 11.7.7

Put here any screenshots or videos (optional)

Image Image

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions