When I select the Curves Workbench for the first time after starting FreeCAD, I see the error:
"Module '__FreeCAD_Base__' has no attribute precision"
Also, I am not seeing the toolbar for this workbench most likely due to the error.
I'm running on Fedora linux and using FreeCAD version 0.20.2
This is after installing the workbench from the add on manager in FreeCAD.
Here is the error log display:
11:46:53 module 'FreeCADBase' has no attribute 'Precision'
11:46:53 Traceback (most recent call last):
File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/init_gui.py", line 38, in Initialize
from . import IsoCurve
File "/usr/lib64/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
return original_import(name, *args, *kwargs)
File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/IsoCurve.py", line 22, in
from freecad.Curves import isocurves
File "/usr/lib64/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
return original_import(name, args, **kwargs)
File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/isocurves.py", line 19, in
TOL3D = FreeCAD.Base.Precision.confusion()
It is having a problem with calling this function: FreeCAD.Base.Precision.confusion()
If I change the line to: TOL3D = 10000000 it does not error.
When I select the Curves Workbench for the first time after starting FreeCAD, I see the error: "Module '__FreeCAD_Base__' has no attribute precision" Also, I am not seeing the toolbar for this workbench most likely due to the error. I'm running on Fedora linux and using FreeCAD version 0.20.2 This is after installing the workbench from the add on manager in FreeCAD.
Here is the error log display: 11:46:53 module 'FreeCADBase' has no attribute 'Precision' 11:46:53 Traceback (most recent call last): File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/init_gui.py", line 38, in Initialize from . import IsoCurve File "/usr/lib64/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import return original_import(name, *args, *kwargs) File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/IsoCurve.py", line 22, in
from freecad.Curves import isocurves
File "/usr/lib64/python3.10/site-packages/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
return original_import(name, args, **kwargs)
File "/home/mikeq/.local/share/FreeCAD/Mod/Curves/./freecad/Curves/isocurves.py", line 19, in
TOL3D = FreeCAD.Base.Precision.confusion()
It is having a problem with calling this function: FreeCAD.Base.Precision.confusion() If I change the line to: TOL3D = 10000000 it does not error.