shaise / FreeCAD_SheetMetal

A simple sheet metal workbench for FreeCAD
http://theseger.com/projects/2015/06/sheet-metal-addon-for-freecad/
GNU Lesser General Public License v2.1
199 stars 57 forks source link

Propose to add one more function: convert solid body to sheetmetal #22

Open naked-boy opened 6 years ago

naked-boy commented 6 years ago

This sheetmetal workbench is very nice to me. It enables users to create sheetmetals, which is commonly used in industry production. But currently there is only one way to create sheetmetal geomety in this workbench: to add sheetmetal geomety at an existing edge. In some circumstances, it is not convevient. Product below is an example. default I'd like to propose to implement one more function: to convert solid body to sheetmetal. This is not anything new. We can see this function in any main stream software like SolidWorks. Please kindly consider it. Thanks a lot.

normandc commented 6 years ago

What you are asking for can be very complex to implement. What if your solid body is a shape that cannot be unfolded: do you want this tool to tear up corners? Replace hard edges with rounded bends? I can't fathom the complexity of programming this.

Maybe you don't know this, but you can already unfold a solid body if it can be unfolded, meaning it must follow rules like: uniform thickness, existing bends, etc. This model can be made with any existing Part or PartDesign tool, or even imported.

Your screenshots are not complete and don't tell us the complete shape, but I'm pretty sure it can be unfolded.