FreeCAD_SheetMetal icon indicating copy to clipboard operation
FreeCAD_SheetMetal copied to clipboard

Feature: Simple way to make hems

Open pierreporte opened this issue 11 months ago • 4 comments

Hems are often used in sheet metal. There are several kinds of hem (see picture below). Most of them can be done using SMMakeWall and maths to compute the right parameters. The rolled hem isn’t possible right now because it needs the leg length to be zero.

Commands for hem can inherit SMMakeWall and do some calculations to determine the bend radius and leg length. Here is a document with all the formulas: sheetmetal hems.pdf. I have not described the rope hem because it needs two flanges so it is a more complex object.

image

pierreporte avatar Mar 01 '24 16:03 pierreporte

The following page gives some potential defaults for this feature: https://xometry.eu/en/design-tips-sheet-metal-bending/

image

image

pierreporte avatar Mar 03 '24 15:03 pierreporte

I tried to find my way in the code to see if I could do something but I am not a programmer (I just know some Python). Is there some documentation that explains how the workbench works internally?

pierreporte avatar Mar 17 '24 16:03 pierreporte

I'm true;y sorry, no document like that. This WB started as a simple addon I made to myself, but then many other programmers contributed to it. So there is no design doc to the code. I do think this feature can be nice, I might go for it once I have time

shaise avatar Mar 17 '24 17:03 shaise

I’ll try to implement this once PR #335 is merge.

pierreporte avatar Jul 15 '24 12:07 pierreporte