Frecad's sheetmetal has only basic functionality. Solidworks examples shown in the videos involves complex algorithms and not only programming skills. Therefore these features are not easy to implement.efyx wrote:Few links to inspire:
shai
Frecad's sheetmetal has only basic functionality. Solidworks examples shown in the videos involves complex algorithms and not only programming skills. Therefore these features are not easy to implement.efyx wrote:Few links to inspire:
Hi shaise & Ulrich, thanks very much for this workbench, I use it very often with good results.shaise wrote: 2. I was asked to make the unbend factor a user parameter. Can I just change it to be a parameter in the macro, or is it more complex?
But since release 0.17 somewhere around 10000 I noticed that unfolding doesn't work anymore.Hi shaise & Ulrich, thanks very much for this workbench, I use it very often with good results.
Code: Select all
Running the Python command 'SMUnfold' failed:
Traceback (most recent call last):
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1568, in Activated
s = PerformUnfold()
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1494, in PerformUnfold
theFaceList = TheTree.unfold_tree2(TheTree.root) # traverses the tree-structure
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1433, in unfold_tree2
theShell = theShell + self.unfold_tree2(n_node)
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1440, in unfold_tree2
nodeShell = self.generateBendShell(node)
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1321, in generateBendShell
flat_shell.append(self.MakeFace(o_wire.Edges[i], b_wire.Edges[i]))
File "C:\Users\Tandini\AppData\Roaming\FreeCAD\Mod\sheetmetal\SheetMetalUnfolder.py", line 1331, in MakeFace
w = Part.Wire([e1,e3,e2,e4])
BRep_API: command not done