diff --git a/scripts/addons/cam/ops.py b/scripts/addons/cam/ops.py index b40708e6..ea0b797d 100644 --- a/scripts/addons/cam/ops.py +++ b/scripts/addons/cam/ops.py @@ -166,6 +166,10 @@ class CalculatePath(bpy.types.Operator): if o.strategy == "CARVE": curvob = bpy.data.objects[o.curve_object] curvob.hide_set(False) + if o.strategy == 'WATERLINE': + ob = bpy.data.objects[o.object_name] + ob.select_set(True) + bpy.ops.object.transform_apply(location=True, rotation=True, scale=True) print(bpy.context.mode) if bpy.context.mode != 'OBJECT': bpy.ops.object.mode_set(mode='OBJECT') # force object mode