Convert boolean objects to a single mesh I have several objects which have boolean relationships to each other. The end object still depends on all sub-objects, so that if I delete one of them it goes away in the end object. Is there a way to convert the end object to a single independent mesh? I tried this but it didn't work:
    end_mesh = end_object.data
    bm_end = bmesh.new()
    bm_end.from_mesh(end_mesh)    
    bm_end.to_mesh(end_mesh)
    bm_end.free()
You can also use bpy.ops (to change a little), so it is simply:
import bpy

bpy.ops.object.duplicate()
bpy.ops.object.convert(target='MESH')