OK. The bug was that I accidentally deleted the line that adds the property "spin" to the structure of the frameBranch.
If you update now the workbench it should work as before.
OK. The bug was that I accidentally deleted the line that adds the property "spin" to the structure of the frameBranch.
Code: Select all
OS: Ubuntu 22.04 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.21.29865 (Git) AppImage
Build type: Release
Branch: master
Hash: fb5c731847398c5bfbc37468ba851e70860a86d5
Python 3.10.5, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.2
Locale: German/Germany (de_DE)
Installed mods:
* BIM 2021.12.0
* dodo
Code: Select all
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 587, in onChanged
self.redraw(fp)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 657, in redraw
c=pCmd.makeElbow([fp.PSize,float(fp.OD),float(fp.thk),alfa,R])
File "/home/user/.local/share/FreeCAD/Mod/dodo/pCmd.py", line 212, in makeElbow
pFeatures.Elbow(a,*propList)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 126, in __init__
self.execute(obj)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 605, in execute
self.redraw(fp)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 657, in redraw
c=pCmd.makeElbow([fp.PSize,float(fp.OD),float(fp.thk),alfa,R])
File "/home/user/.local/share/FreeCAD/Mod/dodo/pCmd.py", line 212, in makeElbow
pFeatures.Elbow(a,*propList)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 126, in __init__
self.execute(obj)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Recompute failed! Please check report view.
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 605, in execute
self.redraw(fp)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 657, in redraw
c=pCmd.makeElbow([fp.PSize,float(fp.OD),float(fp.thk),alfa,R])
File "/home/user/.local/share/FreeCAD/Mod/dodo/pCmd.py", line 212, in makeElbow
pFeatures.Elbow(a,*propList)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 126, in __init__
self.execute(obj)
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Traceback (most recent call last):
File "/home/user/.local/share/FreeCAD/Mod/dodo/pFeatures.py", line 151, in execute
sol=Part.Solid(Part.Shell([b,p1,p2]))
<class 'Part.OCCError'>: Shape is not a shell
13:44:19 Recompute failed! Please check report view.