I can add the screws ISO-7380 or ISO-4762 to my project without problems. Nevertheless, if I try to modify the thread-size and/or the lenght, then I get an error:
________
This is what I read in the report view:
Code: Select all
19:12:30 Traceback (most recent call last):
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./FastenersCmd.py", line 478, in execute
s = screwMaker.createFastener(self)
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./ScrewMaker.py", line 428, in createFastener
return self.createScrew(screwTables[fastenerAttribs.type][FUNCTION_POS], fastenerAttribs)
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./screw_maker.py", line 153, in createScrew
screw = eval(function)
File "<string>", line 1, in <module>
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./FsFunctions/FSmakeCylinderHeadScrew.py", line 204, in makeCylinderHeadScrew
headShell = Part.Shell(headFaces)
<class 'Part.OCCError'>: Shape is not a shell
19:12:30 Traceback (most recent call last):
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./FastenersCmd.py", line 478, in execute
s = screwMaker.createFastener(self)
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./ScrewMaker.py", line 428, in createFastener
return self.createScrew(screwTables[fastenerAttribs.type][FUNCTION_POS], fastenerAttribs)
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./screw_maker.py", line 153, in createScrew
screw = eval(function)
File "<string>", line 1, in <module>
File "/home/giulio/.local/share/FreeCAD/Mod/fasteners/./FsFunctions/FSmakeButtonHeadScrew.py", line 205, in makeButtonHeadScrew
screwShell = Part.Shell(headFaces)
<class 'Part.OCCError'>: Shape is not a shell
19:12:30 Recompute failed! Please check report view.
--------------------------------------------------
Code: Select all
OS: Ubuntu 16.04.7 LTS (XFCE/xfce)
Word size of FreeCAD: 64-bit
Version: 0.21.30377 (Git) AppImage
Build type: Release
Branch: master
Hash: 2462f4c7a05745488bb9e81ccc7ba0f386f78849
Python 3.10.6, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US) [ OS: English/United States (en_US) ]
Installed mods:
* fasteners 0.4.16
* Curves.backup1666112221.8799047
* sheetmetal.backup1665679793.2838469
* sheetmetal 0.2.58
* A2plus 0.4.59e
* toSketch 1.0.1
* Curves 0.5.12