I want to separate the slice_low from the 5_low.
Is there a way to avoid it? It was sliced with Boxcuuter.
I want to separate the slice_low from the 5_low.
Is there a way to avoid it? It was sliced with Boxcuuter.
It looks like boxcutter has automatically parented slice object to original object. To unparent the objects you can use Blender's builtin operator called Clear and Keep Transformation. This operator can be found by pressing Alt + P.
Alternatively you can go to Object menu that is located on the Header of the 3D Viewport then Parent -> Clear and Keep Transformation.
If you are for some reason interested in scripted approach, here is the example of the code you can use to clear parent and keep transformation:
import bpy
Defining original and slice objects
original_object = bpy.data.objects['5_low']
slice_object = bpy.data.objects['Slice_low']
slice_location = slice_object.matrix_world.to_translation() # Storing original location of slice_object
slice_object.parent = None # Clearing slice_object's parent
slice_object.matrix_world.translation = slice_location # Setting unparented slice_object's location to the intial location
Documentation: https://docs.blender.org/manual/en/latest/animation/armatures/bones/editing/parenting.html
Hope it helps!