Thx for that work ! Good job !
I just get a bug with drilling, I cannot add any hole. If I set depth, even with no hole selected I get the following error :
Code: Select all
Traceback (most recent call last):
File "/usr/lib/freecad-daily/Mod/Path/PathScripts/PathDrilling.py", line 368, in getFields
self.obj.Proxy.execute(self.obj)
File "/usr/lib/freecad-daily/Mod/Path/PathScripts/PathDrilling.py", line 131, in execute
holes = self.findHoles(obj, baseobject.Shape)
File "/usr/lib/freecad-daily/Mod/Path/PathScripts/PathDrilling.py", line 221, in findHoles
if PathUtils.isDrillable(obj, f, tooldiameter):
File "/usr/lib/freecad-daily/Mod/Path/PathScripts/PathUtils.py", line 104, in isDrillable
if obj.isInside(lsp, 0, False) or obj.isInside(lep, 0, False):
AttributeError: 'FeaturePython' object has no attribute 'isInside'
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10600 (Git)
Build type: None
Branch: master
Hash: 4d9169faf778e9716fc647fb3fcf46462b5d99a4
Python version: 2.7.12+
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0