Fixing 'red ink' bugs in CAM
fixes: https://github.com/Ondsel-Development/FreeCAD/issues/93 fixes https://github.com/Ondsel-Development/FreeCAD/issues/87 fixes https://github.com/Ondsel-Development/FreeCAD/issues/88 fix threadmilling error if not proper tool fix vcarve error if no proper tool fix probe error if no proper tool fix deburr error if no base geometry Fix adaptive op error if no base geometry
This commit is contained in:
@@ -104,6 +104,11 @@ class ObjectPocket(PathAreaOp.ObjectOp):
|
||||
Can safely be overwritten by subclass."""
|
||||
pass
|
||||
|
||||
def opExecute(self, obj):
|
||||
if len(obj.Base) == 0:
|
||||
return
|
||||
super().opExecute(obj)
|
||||
|
||||
def areaOpSetDefaultValues(self, obj, job):
|
||||
obj.PocketLastStepOver = 0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user